| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a __LD,__compact_unwind section. | Bill Wendling | 2011-06-22 | 1 | -0/+6 |
* | Replace the existing forms of ConstantArray::get() with a single form | Jay Foad | 2011-06-22 | 1 | -3/+1 |
* | Make ConstantVector::get() always take an ArrayRef, never a std::vector. | Jay Foad | 2011-06-22 | 1 | -2/+0 |
* | Extend ConstantUniqueMap with a new template parameter ValRefType, | Jay Foad | 2011-06-22 | 2 | -3/+11 |
* | IVUsers no longer needs to record the phis. | Andrew Trick | 2011-06-21 | 1 | -12/+4 |
* | Remove deprecated forms of StringMap::GetOrCreateValue(). | Jay Foad | 2011-06-21 | 1 | -12/+0 |
* | Reinstate r133435 and r133449 (reverted in r133499) now that the clang | Jay Foad | 2011-06-21 | 4 | -34/+61 |
* | use the MapEntryTy typedef instead of writing it out long form, | Chris Lattner | 2011-06-21 | 1 | -9/+8 |
* | Revert r133435 and r133449 to appease buildbots. | Chad Rosier | 2011-06-21 | 4 | -61/+34 |
* | Don't mark the eh.dispatch.setup with a memory access marker. We want this to | Bill Wendling | 2011-06-21 | 1 | -1/+1 |
* | Change how PHINodes store their operands. | Jay Foad | 2011-06-20 | 4 | -34/+61 |
* | Remove the AugmentedUse struct. | Jay Foad | 2011-06-20 | 1 | -9/+4 |
* | Revamp the "ConstantStruct::get" methods. Previously, these were scattered | Chris Lattner | 2011-06-20 | 1 | -8/+23 |
* | introduce an isLayoutIdentical() method, which is currently just a pointer | Chris Lattner | 2011-06-20 | 1 | -1/+8 |
* | Add a RegisterTuples class to Target.td and TableGen. | Jakob Stoklund Olesen | 2011-06-20 | 1 | -0/+37 |
* | Fix a FIXME by making GlobalVariable::getInitializer() return a | Jay Foad | 2011-06-19 | 2 | -3/+3 |
* | Revert r133373. I was going to use this to teach the Verifier to verify constant | Nick Lewycky | 2011-06-19 | 1 | -101/+1 |
* | Add the remaining instructions/constant expressions as Operators so that code | Nick Lewycky | 2011-06-19 | 1 | -1/+101 |
* | fix the varargs version of StructType::get to not require an LLVMContext, mak... | Chris Lattner | 2011-06-18 | 1 | -7/+6 |
* | eliminate some pointless virtual methods. | Chris Lattner | 2011-06-18 | 1 | -28/+5 |
* | now that Type::getDescription() is dead, the TypePrinting class can move from... | Chris Lattner | 2011-06-18 | 2 | -35/+0 |
* | eliminate the Type::getDescription() method, using "<<" instead. This | Chris Lattner | 2011-06-18 | 1 | -7/+3 |
* | improve some comments. | Chris Lattner | 2011-06-18 | 1 | -13/+12 |
* | Don't allocate empty read-only SmallVectors during SelectionDAG deallocation. | Benjamin Kramer | 2011-06-18 | 1 | -3/+7 |
* | Remove MethodProtos/MethodBodies and allocation_order_begin/end. | Jakob Stoklund Olesen | 2011-06-18 | 2 | -32/+1 |
* | Provide AltOrders for specifying alternative allocation orders. | Jakob Stoklund Olesen | 2011-06-18 | 1 | -0/+16 |
* | Use the verbose asm flag instead of a new flag for decoding the LSDA. | Bill Wendling | 2011-06-17 | 2 | -9/+5 |
* | Fix a bug in the type-lowering of integer-promoted elements. Add a check that | Nadav Rotem | 2011-06-17 | 1 | -2/+1 |
* | Lower multiply with overflow checking to __mulo<mode> | Eric Christopher | 2011-06-17 | 1 | -1/+4 |
* | Add an option that allows one to "decode" the LSDA. | Bill Wendling | 2011-06-17 | 2 | -5/+12 |
* | Drop the "2" suffix on some enums. | Chris Lattner | 2011-06-17 | 1 | -3/+3 |
* | remove support for a bunch of obsolete instruction encodings | Chris Lattner | 2011-06-17 | 1 | -11/+6 |
* | Remove some "2" suffixes from the metadata enums now that "1" is gone. | Chris Lattner | 2011-06-17 | 1 | -4/+4 |
* | remove bitcode reader support for LLVM 2.7 metadata encoding. | Chris Lattner | 2011-06-17 | 1 | -8/+4 |
* | Add a hook for PBQP clients to run a custom pre-alloc pass to run prior to PB... | Lang Hames | 2011-06-17 | 1 | -1/+2 |
* | Rename TRI::getAllocationOrder() to getRawAllocationOrder(). | Jakob Stoklund Olesen | 2011-06-16 | 1 | -8/+11 |
* | forward declare GraphTraits in Type.h instead of #includ'ing it. | Chris Lattner | 2011-06-16 | 1 | -1/+1 |
* | change Type.h to forward declare ArrayRef instead of #including it. | Chris Lattner | 2011-06-16 | 1 | -9/+5 |
* | move the address space into the subclass data field, saving a word on Pointer... | Chris Lattner | 2011-06-16 | 1 | -4/+3 |
* | tidy up some comments, store the 'isvararg' bit for FunctionType in | Chris Lattner | 2011-06-16 | 1 | -43/+33 |
* | remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit. | Chris Lattner | 2011-06-16 | 2 | -11/+8 |
* | Introduce MachineBranchProbabilityInfo class, which has similar API to | Jakub Staszak | 2011-06-16 | 5 | -8/+122 |
* | Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi... | Owen Anderson | 2011-06-16 | 1 | -0/+4 |
* | Add TargetRegisterInfo::getRawAllocationOrder(). | Jakob Stoklund Olesen | 2011-06-16 | 1 | -0/+22 |
* | Fix formatting. | Owen Anderson | 2011-06-16 | 2 | -4/+4 |
* | The ARC language-specific optimizer. Credit to Dan Gohman. | John McCall | 2011-06-15 | 5 | -0/+35 |
* | Add a new MVT::untyped. This will be used in future work for modelling ISA f... | Owen Anderson | 2011-06-15 | 2 | -1/+6 |
* | Use set operations instead of plain lists to enumerate register classes. | Jakob Stoklund Olesen | 2011-06-15 | 1 | -2/+35 |
* | Add a new function attribute, nonlazybind, which inhibits lazy-loading | John McCall | 2011-06-15 | 1 | -1/+4 |
* | Remove unused code. | Eli Friedman | 2011-06-15 | 1 | -6/+0 |