summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* move mangler quote handling from asm printers to TargetAsmInfo.Chris Lattner2009-06-189-38/+39
* minor cleanupChris Lattner2009-06-181-5/+3
* simplify macro debug info directive handling.Chris Lattner2009-06-188-27/+18
* Remove UseThumbBacktraces. Just check if subtarget is darwin.Evan Cheng2009-06-185-15/+7
* fix file headerChris Lattner2009-06-181-7/+3
* Add a skeleton driver for new machine code level fun. llvm-mc is meantChris Lattner2009-06-185-1/+86
* new testcase for rdar://6983634Chris Lattner2009-06-181-0/+26
* Add a parent pointer to SCEV, in preparation for getting rid of the global un...Owen Anderson2009-06-183-47/+70
* Improved PHI def marking, replaced some gotos with breaks.Lang Hames2009-06-181-5/+7
* Allow user to specify separate SVN url for llvm and the test suite.Evan Cheng2009-06-181-9/+12
* Simplify.Owen Anderson2009-06-181-29/+12
* Simplify.Owen Anderson2009-06-181-15/+7
* Add a SmartScopedLock, and use it to simplify code.Owen Anderson2009-06-182-5/+20
* Simplify with SmartRWMutex.Owen Anderson2009-06-181-21/+11
* On Darwin, ams printer should output a second label before a jump table so th...Evan Cheng2009-06-185-15/+20
* Simplify by using no-op-when-not-multithreaded locks.Owen Anderson2009-06-181-13/+8
* Generalize LSR's OptimizeSMax to handle unsigned max tests as wellDan Gohman2009-06-183-31/+340
* Recognize n != 0 ? n : 1 as umax(n, 1). Previously only ULT/UGT/ULE/UGEDan Gohman2009-06-181-0/+18
* Simplify using mutexes that become no-ops when not in multithreaded mode.Owen Anderson2009-06-181-142/+76
* Revert IRBuilder CC propagation. Fix SimplifyLibCalls instead.Anton Korobeynikov2009-06-182-62/+70
* Simplify a lot of code by using a R/W mutex that becomes a no-op when multith...Owen Anderson2009-06-181-168/+88
* Use SmartMutex to simplify.Owen Anderson2009-06-181-14/+12
* Simplify the SmartMutex implementation a bit.Owen Anderson2009-06-181-10/+9
* Give RWMutex the SmartRWMutex treatment too.Owen Anderson2009-06-184-38/+82
* Insert a SmartMutex templated class into the class hierarchy, which takes a t...Owen Anderson2009-06-184-25/+63
* Update CMake files to account for new location of Threading.cpp.Ted Kremenek2009-06-182-1/+1
* Move Threading.[h|cpp] from Support to System.Owen Anderson2009-06-1811-14/+14
* Remove the code from IVUsers that attempted to handleDan Gohman2009-06-186-68/+20
* Generalize the zext(trunc(t) & C) instcombine to work even withDan Gohman2009-06-182-9/+37
* Update a comment to reflect the code.Dan Gohman2009-06-181-2/+1
* Fix the double checked locking in this file too.Owen Anderson2009-06-181-4/+6
* As pointed out by Duncan, I accidentally dropped the first MemoryFence of theOwen Anderson2009-06-181-4/+8
* Forgot to commit this hunkAnton Korobeynikov2009-06-181-0/+12
* Propagate calling conv for invokes tooAnton Korobeynikov2009-06-181-2/+4
* Don't use int8_t, that requires DataTypes.hChris Lattner2009-06-181-7/+8
* Fix build when disable thread support.Owen Anderson2009-06-181-1/+1
* include header for uint8_t.Zhongxing Xu2009-06-181-0/+1
* Add braces to clarify if/else structure and remove warning.Nick Lewycky2009-06-181-1/+2
* - Update register allocation hint after coalescing. This is done by the targe...Evan Cheng2009-06-186-87/+172
* It looks like nobody is working on PR 4158, so I'mDale Johannesen2009-06-181-0/+11
* Fix trailing whitespace from ScalarEvolution::print.Dan Gohman2009-06-181-2/+1
* ARM unified syntax is not specific to ELF; use it for Darwin, too.Bob Wilson2009-06-181-1/+1
* Teach ScalarEvolution how to recognize another xor(and(x, C), C) case.Dan Gohman2009-06-182-6/+22
* Delete unnecessary braces.Dan Gohman2009-06-171-2/+1
* Reapply r73647 in a non-broken form.Owen Anderson2009-06-172-16/+26
* Fix asm string from MOVi16Anton Korobeynikov2009-06-171-1/+1
* Thumb2 instructions are enabled only in unified assembler mode.Anton Korobeynikov2009-06-171-0/+4
* Instcombine zext(trunc(x) & mask) to x&mask, even if the trunc hasDan Gohman2009-06-172-0/+37
* Use double-checked locking for this lazy initialization.Owen Anderson2009-06-171-2/+21
* Protect the GC table in Function.cppOwen Anderson2009-06-172-19/+39