summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-22
* Make ConstantVector::get() always take an ArrayRef, never a std::vector.Jay Foad2011-06-22
* Extend ConstantUniqueMap with a new template parameter ValRefType,Jay Foad2011-06-22
* IVUsers no longer needs to record the phis.Andrew Trick2011-06-21
* Remove deprecated forms of StringMap::GetOrCreateValue().Jay Foad2011-06-21
* Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-21
* use the MapEntryTy typedef instead of writing it out long form,Chris Lattner2011-06-21
* Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-21
* Don't mark the eh.dispatch.setup with a memory access marker. We want this toBill Wendling2011-06-21
* Change how PHINodes store their operands.Jay Foad2011-06-20
* Remove the AugmentedUse struct.Jay Foad2011-06-20
* Revamp the "ConstantStruct::get" methods. Previously, these were scatteredChris Lattner2011-06-20
* introduce an isLayoutIdentical() method, which is currently just a pointerChris Lattner2011-06-20
* Add a RegisterTuples class to Target.td and TableGen.Jakob Stoklund Olesen2011-06-20
* Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad2011-06-19
* Revert r133373. I was going to use this to teach the Verifier to verify constantNick Lewycky2011-06-19
* Add the remaining instructions/constant expressions as Operators so that codeNick Lewycky2011-06-19
* fix the varargs version of StructType::get to not require an LLVMContext, mak...Chris Lattner2011-06-18
* eliminate some pointless virtual methods.Chris Lattner2011-06-18
* now that Type::getDescription() is dead, the TypePrinting class can move from...Chris Lattner2011-06-18
* eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner2011-06-18
* improve some comments.Chris Lattner2011-06-18
* Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.Benjamin Kramer2011-06-18
* Remove MethodProtos/MethodBodies and allocation_order_begin/end.Jakob Stoklund Olesen2011-06-18
* Provide AltOrders for specifying alternative allocation orders.Jakob Stoklund Olesen2011-06-18
* Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-17
* Fix a bug in the type-lowering of integer-promoted elements. Add a check thatNadav Rotem2011-06-17
* Lower multiply with overflow checking to __mulo<mode>Eric Christopher2011-06-17
* Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-17
* Drop the "2" suffix on some enums.Chris Lattner2011-06-17
* remove support for a bunch of obsolete instruction encodingsChris Lattner2011-06-17
* Remove some "2" suffixes from the metadata enums now that "1" is gone.Chris Lattner2011-06-17
* remove bitcode reader support for LLVM 2.7 metadata encoding.Chris Lattner2011-06-17
* Add a hook for PBQP clients to run a custom pre-alloc pass to run prior to PB...Lang Hames2011-06-17
* Rename TRI::getAllocationOrder() to getRawAllocationOrder().Jakob Stoklund Olesen2011-06-16
* forward declare GraphTraits in Type.h instead of #includ'ing it.Chris Lattner2011-06-16
* change Type.h to forward declare ArrayRef instead of #including it.Chris Lattner2011-06-16
* move the address space into the subclass data field, saving a word on Pointer...Chris Lattner2011-06-16
* tidy up some comments, store the 'isvararg' bit for FunctionType inChris Lattner2011-06-16
* remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit.Chris Lattner2011-06-16
* Introduce MachineBranchProbabilityInfo class, which has similar API toJakub Staszak2011-06-16
* Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi...Owen Anderson2011-06-16
* Add TargetRegisterInfo::getRawAllocationOrder().Jakob Stoklund Olesen2011-06-16
* Fix formatting.Owen Anderson2011-06-16
* The ARC language-specific optimizer. Credit to Dan Gohman.John McCall2011-06-15
* Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-15
* Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen2011-06-15
* Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall2011-06-15
* Remove unused code.Eli Friedman2011-06-15
* Constify PackedVector::reference::operator T().Argyrios Kyrtzidis2011-06-15