aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* Change another SSAUpdater function to avoid recursion.Bob Wilson2010-04-011-18/+24
* Simplify the code to check for existing PHIs, now that it is only used inBob Wilson2010-04-011-30/+12
* The SSAUpdater should avoid recursive traversals of the CFG, since that mayBob Wilson2010-04-011-15/+23
* - Avoid using floating point stores to implement memset unless the value is z...Evan Cheng2010-04-015-14/+21
* Skip instructions until new scope is seen.Devang Patel2010-04-011-6/+18
* Cosmetic changes.Devang Patel2010-04-011-5/+5
* Remove accidental include and add a comment.Benjamin Kramer2010-04-011-2/+2
* Various improvements to MemoryBuffer::getFile:Benjamin Kramer2010-04-011-17/+26
* Introduce ImmutableCallSite, useful for contexts where no mutationGabor Greif2010-04-015-70/+67
* Clean up this file a little, no functionality change. This is a subset of myNick Lewycky2010-04-011-11/+10
* switch IRBuilder to use NewDebugLoc for locations insteadChris Lattner2010-04-011-3/+5
* Fix sdisel memcpy, memset, memmove lowering:Evan Cheng2010-04-016-123/+179
* Nehalem unaligned memory access is fast.Evan Cheng2010-04-013-2/+15
* Switch the representation of the location in instruction fromChris Lattner2010-04-012-8/+28
* include header.Chris Lattner2010-04-011-0/+1
* rewrite handling of forward ref'd instruction metadata Chris Lattner2010-04-012-9/+60
* fix a bug in DebugRecVH::deleted/allUsesReplacedWith. If an Chris Lattner2010-04-011-4/+7
* no really, we don't need to copy strings around in the accessor.Chris Lattner2010-04-011-1/+1
* eliminate a temporary smallvectorChris Lattner2010-04-012-13/+5
* add a method to decode a DILocation into a NewDebugLoc.Chris Lattner2010-04-011-0/+15
* Add aeskeygenassist intrinsic and rename all of the aes intrinsics toEric Christopher2010-04-011-21/+29
* update cmakefile.Chris Lattner2010-04-011-0/+1
* Add a new "NewDebugLoc" class which will eventually replace DebugLoc,Chris Lattner2010-04-012-1/+314
* vml[as] are slow on 1136jf-s also.Jim Grosbach2010-04-011-1/+2