aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* add a helper method to get the byval alignment of an argument.Chris Lattner2011-05-221-0/+6
* remove StandardPasses, it has been replaced with PassManagerBuilderChris Lattner2011-05-222-248/+0
* Add CreateLifetimeStart and CreateLifetimeEnd to the IRBuilder, with plans toNick Lewycky2011-05-211-1/+30
* Remove noisy semicolons.Benjamin Kramer2011-05-201-1/+1
* Shuffle StandardPasses.cpp into VMCore; add it to CMake.Eli Friedman2011-05-182-0/+248
* Use IRBuiler while constant folding terminator.Devang Patel2011-05-181-2/+2
* Now that SrcBits and DestBits always represent the primitive size, ratherDuncan Sands2011-05-181-55/+29
* Tighten up checking of the validity of casts. (1) The IR parser wouldDuncan Sands2011-05-181-32/+28
* Teach getCastOpcode about element-by-element vector casts. For example, "trunc"Duncan Sands2011-05-181-4/+25
* Don't do tail calls in a function that call setjmp. The stack might beRafael Espindola2011-05-161-0/+33
* Make codegen able to handle values of empty types. This is one wayRafael Espindola2011-05-131-0/+19
* Fix cmake again.Rafael Espindola2011-05-101-1/+0
* Remove empty file.Nick Lewycky2011-05-101-0/+0
* Fix cmake build.Rafael Espindola2011-05-101-0/+1
* Revert r131155 for now. It makes VMCore depend on Analysis and TransformsNick Lewycky2011-05-101-240/+0
* Add support for plugins add passes to the default set of passes. The standar...David Chisnall2011-05-101-0/+240
* In debug output, clearly list new instructions without DebugLoc.Devang Patel2011-05-051-36/+2
* Replace the "movnt" intrinsics with a native store + nontemporal metadata bit.Bill Wendling2011-05-031-0/+32
* Print new instructions without DebugLoc.Devang Patel2011-04-291-0/+9
* Coalesce some DEBUGs (moving an only-used-in-DEBUG variable's declaration int...Matt Beaumont-Gay2011-04-281-6/+7
* Beautify debug info probe output.Devang Patel2011-04-281-4/+13
* Add command line option to print debug info in human readable form as comment...Devang Patel2011-04-281-0/+55
* Another example of a static table that wasn't marked static.Duncan Sands2011-04-261-1/+1
* mark a large static table static. Pointed out by Michael Ilseman!Chris Lattner2011-04-251-1/+1
* Fix an assert to check exactly what it says.Jay Foad2011-04-241-1/+1
* Remove unused STL header includes.Jay Foad2011-04-232-2/+0
* PR9214: Convert Metadata API to use ArrayRef.Jay Foad2011-04-213-28/+25
* Structs have elements not parameters. I'm surprised this ever compiled...Nick Lewycky2011-04-201-1/+1
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-155-5/+5
* Fix debug message.Devang Patel2011-04-131-1/+3
* PR9214: Convert ConstantExpr::getIndices() to return an ArrayRef, plusJay Foad2011-04-133-11/+9
* Remove some redundant llvm:: prefixes.Jay Foad2011-04-131-1/+1
* PR9214: Convert ConstantExpr::getWithOperands() to use ArrayRef.Jay Foad2011-04-131-5/+5
* Reapply r129401 with patch for clang.Bill Wendling2011-04-131-1/+29
* Revert r129401 for now. Clang is using the old way of doing things.Bill Wendling2011-04-121-29/+1
* Remove the unaligned load intrinsics in favor of using native unaligned loads.Bill Wendling2011-04-121-1/+29
* Make IRBuilder support StringRef for building strings.Nick Lewycky2011-04-121-1/+1
* Don't include Operator.h from InstrTypes.h.Jay Foad2011-04-111-0/+1
* Phi nodes always use an even number of operands, so don't ever allocateJay Foad2011-04-111-1/+2
* Revert r129235 pending a vetting of the EH rewrite.Bill Wendling2011-04-102-8/+4
* Beginning of the Great Exception Handling Rewrite.Bill Wendling2011-04-102-4/+8
* llvm.global_[cd]tor is defined to be either external, or appending with an arrayNick Lewycky2011-04-081-0/+17
* Set unnamed_addr on strings created through the IRBuilder.Nick Lewycky2011-04-071-0/+1
* Replace const std::vector& with ArrayRef in the type creation APIs.Nick Lewycky2011-04-062-8/+10
* face+palmDevang Patel2011-04-061-4/+4
* Add an empty key for DebugLoc so that you can store an empty DebugLoc in aNick Lewycky2011-04-061-1/+1
* Support using DebugLoc's in a DenseMap.Nick Lewycky2011-04-061-0/+24
* Remove some support for ReturnInsts with multiple operands, and forJay Foad2011-04-041-24/+4
* Move Object.cpp out of VMCore and into Object.Eric Christopher2011-04-032-60/+0
* Add a set of C bindings for the Object interface.Eric Christopher2011-04-032-0/+60