aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Revert all my SSAUpdater patches. The PHI placement algorithm is not correctBob Wilson2010-04-031-23/+9
* Add special case bitcode support for DebugLoc. This avoidsChris Lattner2010-04-031-1/+4
* Rewrite aesimc handling. It only takes a single input and has a singleEric Christopher2010-04-021-1/+1
* Fix typo aeskeygenassist -> aeskeygenassist128.Eric Christopher2010-04-021-1/+1
* Ok, third time's the charm. No changes from last time except the CMakeDavid Greene2010-04-026-3/+34
* Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgenJohnny Chen2010-04-021-0/+12
* Skip debug info when looking for existing EH calls at theDale Johannesen2010-04-021-0/+6
* remove compatibility typedef.Chris Lattner2010-04-021-2/+0
* rename NewDebugLoc -> DebugLoc, prune #includes in DebugLoc.h.Chris Lattner2010-04-025-30/+22
* remove uses of DebugLoc::getUnknownLoc.Chris Lattner2010-04-022-27/+20
* include densemap.h explicitly and rearrange #includes.Chris Lattner2010-04-021-3/+3
* Switch the code generator (except the JIT) onto the new DebugLocChris Lattner2010-04-024-57/+13
* Correctly lower memset / memcpy of undef. It should be a nop. PR6767.Evan Cheng2010-04-021-7/+11
* Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng2010-04-026-34/+3
* Let's try this again. Re-apply 100143 including an apparent missingDavid Greene2010-04-026-3/+34
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-026-35/+19
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-026-19/+35
* Add an explicit keyword.Dan Gohman2010-04-021-1/+1
* Fix SpecificBumpPtrAllocator iteration.Torok Edwin2010-04-021-1/+1
* Rewrite another SSAUpdater function to avoid recursion.Bob Wilson2010-04-011-2/+2
* Revert r100143.Eric Christopher2010-04-016-33/+3
* Add some switches helpful for debugging:David Greene2010-04-016-3/+33
* Add comments about DstAlign and SrcAlign.Evan Cheng2010-04-011-2/+5
* Change another SSAUpdater function to avoid recursion.Bob Wilson2010-04-011-1/+1
* The SSAUpdater should avoid recursive traversals of the CFG, since that mayBob Wilson2010-04-011-1/+1
* - Avoid using floating point stores to implement memset unless the value is z...Evan Cheng2010-04-011-1/+1
* Introduce ImmutableCallSite, useful for contexts where no mutationGabor Greif2010-04-011-112/+160
* switch IRBuilder to use NewDebugLoc for locations insteadChris Lattner2010-04-011-7/+8
* 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-011-3/+3
* Switch the representation of the location in instruction fromChris Lattner2010-04-011-4/+26
* add a method to decode a DILocation into a NewDebugLoc.Chris Lattner2010-04-011-1/+4
* Add aeskeygenassist intrinsic and rename all of the aes intrinsics toEric Christopher2010-04-011-5/+9
* Add a new "NewDebugLoc" class which will eventually replace DebugLoc,Chris Lattner2010-04-011-0/+55
* Rewrite part of the SSAUpdater to be more careful about inserting redundantBob Wilson2010-03-311-9/+23
* Correct comment.Duncan Sands2010-03-311-1/+1
* fix file header.Chris Lattner2010-03-311-2/+1
* make irbuilder use the new optimized debug info accessors.Chris Lattner2010-03-311-4/+11
* add new apis for getting/setting !dbg metadata on Chris Lattner2010-03-312-2/+11
* Fix a major source of compile-time slowness at -O0 -g by optimizingChris Lattner2010-03-303-3/+17
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-306-35/+19
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-306-19/+35
* Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allowsBenjamin Kramer2010-03-304-23/+52
* Fix llvm-ld to clean up its output files in case of an error.Dan Gohman2010-03-301-0/+11
* Remove the pmulld intrinsic and autoupdate it as a vector multiply.Eric Christopher2010-03-301-3/+0
* Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner2010-03-302-18/+2
* Switch isa_impl from a function template to a class template with aDouglas Gregor2010-03-303-44/+78
* Introduce namespace-scope functions to enable LLVM statistics withoutDouglas Gregor2010-03-301-0/+10
* Change PointerUnionX::getFromOpaqueValue() to be declared 'static inline' ins...Ted Kremenek2010-03-301-3/+3
* Reapply r99881 with some fixes: only call destructor in releaseMemory!Torok Edwin2010-03-302-6/+7