aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the middleman (ARMAlgorithm), which causes more trouble than theJohnny Chen2010-04-032-86/+29
* Revert all my SSAUpdater patches. The PHI placement algorithm is not correctBob Wilson2010-04-031-315/+183
* Add a DEBUG_TYPE for the SSAUpdater.Bob Wilson2010-04-031-0/+1
* Code refactoring.Evan Cheng2010-04-031-35/+33
* Add special case bitcode support for DebugLoc. This avoidsChris Lattner2010-04-033-12/+85
* Fix comment.Johnny Chen2010-04-031-2/+2
* Register ARMAlgorithm::DoCleanup() to be called on exit to free the memoryJohnny Chen2010-04-032-1/+13
* Rewrite aesimc handling. It only takes a single input and has a singleEric Christopher2010-04-021-6/+14
* Fix another build warning.Johnny Chen2010-04-021-0/+2
* Ok, third time's the charm. No changes from last time except the CMakeDavid Greene2010-04-029-39/+250
* Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgenJohnny Chen2010-04-027-2/+6372
* Added support for reporting operand token rangesSean Callanan2010-04-021-71/+151
* Separate out the AES-NI instructions from the SSE4.2 instructions. AddEric Christopher2010-04-026-48/+101
* Skip debug info when looking for existing EH calls at theDale Johannesen2010-04-022-2/+13
* Fixes to the X86 disassembler. The disassembler will nowSean Callanan2010-04-023-136/+203
* Fix anachronism.Benjamin Kramer2010-04-021-1/+1
* DebugInfoFinder::processModule was foiling my plot byChris Lattner2010-04-021-5/+20
* fix the llvm-x86_64-linux buildbot.Chris Lattner2010-04-021-0/+1
* remove empty file.Chris Lattner2010-04-022-1/+0
* rename NewDebugLoc -> DebugLoc, prune #includes in DebugLoc.h.Chris Lattner2010-04-024-17/+17
* stop using DebugLoc::getUnknownLoc()Chris Lattner2010-04-026-21/+13
* use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()Chris Lattner2010-04-0236-159/+133
* Switch the code generator (except the JIT) onto the new DebugLocChris Lattner2010-04-0212-146/+115
* Correctly lower memset / memcpy of undef. It should be a nop. PR6767.Evan Cheng2010-04-025-43/+68
* Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng2010-04-028-249/+39
* Update CMake.Benjamin Kramer2010-04-021-0/+1
* Let's try this again. Re-apply 100143 including an apparent missingDavid Greene2010-04-028-39/+249
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-0215-269/+116
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-0215-116/+269
* Manually notify ScalarEvolution before making an operand replacement, sinceDan Gohman2010-04-021-0/+7
* Recommit 100158 now that the buildbots are happy again.Bob Wilson2010-04-021-21/+29
* Remove FIXME - if there's a better way to do this it isn't here.Eric Christopher2010-04-021-3/+0
* Revert the recent alignment changes. They're broken for -Os because,Dan Gohman2010-04-022-8/+2
* After trivial coalescing, the MI being visited may have become a copy. Avoid ...Evan Cheng2010-04-021-1/+5
* Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen2010-04-0211-9/+111
* Disambiguate conditional expression for newer GCCs.Chandler Carruth2010-04-021-2/+2
* Revert 100158 in case it is causing some of the buildbot problems.Bob Wilson2010-04-021-29/+21
* Change variables which are exactly 16 bytes to be 16-byte-aligned too.Dan Gohman2010-04-021-1/+1
* Make globalopt refine global variable alignment.Dan Gohman2010-04-021-1/+7
* Check for terminating conditions before adding PHIs to the worklists.Bob Wilson2010-04-021-21/+29
* If the bitcode reader input stream isn't a multiple of 4 bytes, it's moreDan Gohman2010-04-021-3/+7
* Remove trailing whitespace.Bob Wilson2010-04-011-5/+5
* Rewrite another SSAUpdater function to avoid recursion.Bob Wilson2010-04-011-32/+46
* Revert r100143.Eric Christopher2010-04-019-252/+39
* Revert r100117.Devang Patel2010-04-011-18/+6
* Add some switches helpful for debugging:David Greene2010-04-018-39/+249
* In 64-bit mode, use i64 to lower memcpy / memset instead of f64.Evan Cheng2010-04-011-0/+1
* Do not eagerly record known previous location. DBG_VALUE may not cause a new ...Devang Patel2010-04-011-1/+2
* Skip checking preferred alignment of GVs defined in other translation units a...Evan Cheng2010-04-011-1/+1
* Add comments about DstAlign and SrcAlign.Evan Cheng2010-04-014-6/+26