summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Change variables which are exactly 16 bytes to be 16-byte-aligned too.Dan Gohman2010-04-02
* Make globalopt refine global variable alignment.Dan Gohman2010-04-02
* Check for terminating conditions before adding PHIs to the worklists.Bob Wilson2010-04-02
* If the bitcode reader input stream isn't a multiple of 4 bytes, it's moreDan Gohman2010-04-02
* Remove trailing whitespace.Bob Wilson2010-04-01
* Rewrite another SSAUpdater function to avoid recursion.Bob Wilson2010-04-01
* Revert r100143.Eric Christopher2010-04-01
* Revert r100117.Devang Patel2010-04-01
* Add some switches helpful for debugging:David Greene2010-04-01
* In 64-bit mode, use i64 to lower memcpy / memset instead of f64.Evan Cheng2010-04-01
* Do not eagerly record known previous location. DBG_VALUE may not cause a new ...Devang Patel2010-04-01
* Skip checking preferred alignment of GVs defined in other translation units a...Evan Cheng2010-04-01
* Add comments about DstAlign and SrcAlign.Evan Cheng2010-04-01
* Change another SSAUpdater function to avoid recursion.Bob Wilson2010-04-01
* Simplify the code to check for existing PHIs, now that it is only used inBob Wilson2010-04-01
* The SSAUpdater should avoid recursive traversals of the CFG, since that mayBob Wilson2010-04-01
* - Avoid using floating point stores to implement memset unless the value is z...Evan Cheng2010-04-01
* Skip instructions until new scope is seen.Devang Patel2010-04-01
* Cosmetic changes.Devang Patel2010-04-01
* Remove accidental include and add a comment.Benjamin Kramer2010-04-01
* Various improvements to MemoryBuffer::getFile:Benjamin Kramer2010-04-01
* Introduce ImmutableCallSite, useful for contexts where no mutationGabor Greif2010-04-01
* Clean up this file a little, no functionality change. This is a subset of myNick Lewycky2010-04-01
* switch IRBuilder to use NewDebugLoc for locations insteadChris Lattner2010-04-01
* Fix sdisel memcpy, memset, memmove lowering:Evan Cheng2010-04-01
* Nehalem unaligned memory access is fast.Evan Cheng2010-04-01
* Switch the representation of the location in instruction fromChris Lattner2010-04-01
* include header.Chris Lattner2010-04-01
* rewrite handling of forward ref'd instruction metadata Chris Lattner2010-04-01
* fix a bug in DebugRecVH::deleted/allUsesReplacedWith. If an Chris Lattner2010-04-01
* no really, we don't need to copy strings around in the accessor.Chris Lattner2010-04-01
* eliminate a temporary smallvectorChris Lattner2010-04-01
* add a method to decode a DILocation into a NewDebugLoc.Chris Lattner2010-04-01
* Add aeskeygenassist intrinsic and rename all of the aes intrinsics toEric Christopher2010-04-01
* update cmakefile.Chris Lattner2010-04-01
* Add a new "NewDebugLoc" class which will eventually replace DebugLoc,Chris Lattner2010-04-01
* vml[as] are slow on 1136jf-s also.Jim Grosbach2010-04-01
* Reapply r100056. It doesn't look like it's the one that's causing a failure.Bill Wendling2010-04-01
* Revert r100056. It was causing a failure on MSVC.Bill Wendling2010-03-31
* Reverting 100048; it broke two Frontend debug info tests.Stuart Hastings2010-03-31
* Rewrite CorrectExtraCFGEdges() to make it more understandable.Bill Wendling2010-03-31
* Debug info can now properly represent functions inside classes inside other f...Stuart Hastings2010-03-31
* Rewrite part of the SSAUpdater to be more careful about inserting redundantBob Wilson2010-03-31
* Fix a nasty dangling-pointer heisenbug that couldDale Johannesen2010-03-31
* reduce indentation, minor cleanups.Chris Lattner2010-03-31
* Reduce string trashing.Benjamin Kramer2010-03-31
* Use spaces, not tabsJakob Stoklund Olesen2010-03-31
* DwarfDebug: Allocate DIEValues with a BumpPtrAllocator. Most of them areBenjamin Kramer2010-03-31
* Comment the changes for r98218 and friends inside the source code.Bill Wendling2010-03-31
* Comment the changes for r98218 and friends inside the source code.Bill Wendling2010-03-31