aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-0228-143/+314
* Add an explicit keyword.Dan Gohman2010-04-021-1/+1
* Manually notify ScalarEvolution before making an operand replacement, sinceDan Gohman2010-04-022-0/+48
* Fix SpecificBumpPtrAllocator iteration.Edwin Török2010-04-021-1/+1
* Add notes about dragonegg.Duncan Sands2010-04-021-5/+25
* 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-025-16/+4
* After trivial coalescing, the MI being visited may have become a copy. Avoid ...Evan Cheng2010-04-022-1/+75
* Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen2010-04-0211-9/+111
* Disambiguate conditional expression for newer GCCs.Chandler Carruth2010-04-021-2/+2
* Remove this initializer so that the optimizer doesn't convertDan Gohman2010-04-021-1/+1
* Update this test for the new preferred alignment heuristics.Dan Gohman2010-04-021-1/+1
* Revert 100158 in case it is causing some of the buildbot problems.Bob Wilson2010-04-021-29/+21
* Updated the install location for EnhancedDisassemblySean Callanan2010-04-021-10/+7
* 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-022-1/+13
* Check for terminating conditions before adding PHIs to the worklists.Bob Wilson2010-04-021-21/+29
* remove these merge-tracking properties as theyGabor Greif2010-04-020-0/+0
* 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-012-34/+48
* Revert r100143.Eric Christopher2010-04-0115-285/+42
* Revert r100117.Devang Patel2010-04-011-18/+6
* Add some switches helpful for debugging:David Greene2010-04-0114-42/+282
* In 64-bit mode, use i64 to lower memcpy / memset instead of f64.Evan Cheng2010-04-013-9/+26
* 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-015-8/+31
* Change another SSAUpdater function to avoid recursion.Bob Wilson2010-04-012-19/+25
* 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-012-16/+24
* - Avoid using floating point stores to implement memset unless the value is z...Evan Cheng2010-04-017-17/+32
* 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
* Add -mcpu to memcpy / memset tests to ensure they behave the same on all host...Evan Cheng2010-04-013-9/+8
* Introduce ImmutableCallSite, useful for contexts where no mutationGabor Greif2010-04-016-182/+227
* 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-012-10/+13
* add comments, don't require inlined-at to be specified.Chris Lattner2010-04-011-1/+3
* Fix sdisel memcpy, memset, memmove lowering:Evan Cheng2010-04-0114-182/+312
* Nehalem unaligned memory access is fast.Evan Cheng2010-04-013-2/+15
* Switch the representation of the location in instruction fromChris Lattner2010-04-013-12/+54
* include header.Chris Lattner2010-04-011-0/+1
* rewrite handling of forward ref'd instruction metadata Chris Lattner2010-04-012-9/+60
* change this from using '!dbg' to using '!dbgx'. TheChris Lattner2010-04-011-4/+4
* 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