| Commit message (Expand) | Author | Age | Files | Lines |
* | Introduce "expect" intrinsic instructions. | Jakub Staszak | 2011-07-06 | 1 | -0/+4 |
* | Improve constant folding of undef for cmp and select operators. | Dan Gohman | 2011-07-01 | 1 | -2/+7 |
* | Improve constant folding of undef for binary operators. | Dan Gohman | 2011-07-01 | 1 | -4/+24 |
* | Add r134057 back, but splice the predecessor after the successors phi | Rafael Espindola | 2011-06-30 | 1 | -0/+20 |
* | Temporarily revert r134057: "Let simplify cfg simplify bb with only debug and | Chad Rosier | 2011-06-29 | 1 | -20/+0 |
* | Let simplify cfg simplify bb with only debug and lifetime intrinsics. | Rafael Espindola | 2011-06-29 | 1 | -0/+20 |
* | PR10210: New method ConstantArray::getAsCString(). Use it in LTO to | Jay Foad | 2011-06-28 | 1 | -8/+23 |
* | Revert unintentional check-in. | Devang Patel | 2011-06-24 | 2 | -81/+10 |
* | Handle debug info for i128 constants. | Devang Patel | 2011-06-24 | 2 | -10/+81 |
* | Reinstate r133513 (reverted in r133700) with an additional fix for a | Jay Foad | 2011-06-23 | 5 | -30/+54 |
* | Revert r133513: | Eric Christopher | 2011-06-23 | 5 | -54/+30 |
* | Replace the existing forms of ConstantArray::get() with a single form | Jay Foad | 2011-06-22 | 2 | -12/+3 |
* | Make ConstantVector::get() always take an ArrayRef, never a std::vector. | Jay Foad | 2011-06-22 | 2 | -10/+4 |
* | Eliminate a temporary std::vector in ConstantStruct::get(). | Jay Foad | 2011-06-22 | 1 | -4/+2 |
* | Extend ConstantUniqueMap with a new template parameter ValRefType, | Jay Foad | 2011-06-22 | 2 | -14/+18 |
* | Fix some trailing issues from my introduction of MVT::untyped and its use for... | Owen Anderson | 2011-06-21 | 1 | -0/+1 |
* | Remove r130409, as requested by Chris. | Devang Patel | 2011-06-21 | 1 | -55/+0 |
* | Reinstate r133435 and r133449 (reverted in r133499) now that the clang | Jay Foad | 2011-06-21 | 5 | -30/+54 |
* | Revert r133435 and r133449 to appease buildbots. | Chad Rosier | 2011-06-21 | 5 | -54/+30 |
* | Fix a check for PHINodes with two incoming values. | Jay Foad | 2011-06-20 | 1 | -1/+1 |
* | Change how PHINodes store their operands. | Jay Foad | 2011-06-20 | 5 | -29/+53 |
* | Make better use of the PHINode API. | Jay Foad | 2011-06-20 | 3 | -10/+13 |
* | Remove the AugmentedUse struct. | Jay Foad | 2011-06-20 | 2 | -11/+5 |
* | Revamp the "ConstantStruct::get" methods. Previously, these were scattered | Chris Lattner | 2011-06-20 | 3 | -37/+42 |
* | fix the varargs version of StructType::get to not require an LLVMContext, mak... | Chris Lattner | 2011-06-18 | 2 | -5/+7 |
* | eliminate some pointless virtual methods. | Chris Lattner | 2011-06-18 | 1 | -26/+32 |
* | now that Type::getDescription() is dead, the TypePrinting class can move from... | Chris Lattner | 2011-06-18 | 1 | -28/+42 |
* | eliminate the Type::getDescription() method, using "<<" instead. This | Chris Lattner | 2011-06-18 | 4 | -37/+8 |
* | rework the remaining autoupgrade logic to use a StringRef instead of creating a | Chris Lattner | 2011-06-18 | 1 | -49/+34 |
* | rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is | Chris Lattner | 2011-06-18 | 1 | -1197/+23 |
* | Fix typo in comment. | Jay Foad | 2011-06-17 | 1 | -1/+1 |
* | change Type.h to forward declare ArrayRef instead of #including it. | Chris Lattner | 2011-06-16 | 1 | -1/+9 |
* | prune #includes. | Chris Lattner | 2011-06-16 | 1 | -19/+5 |
* | move the address space into the subclass data field, saving a word on Pointer... | Chris Lattner | 2011-06-16 | 1 | -1/+1 |
* | tidy up some comments, store the 'isvararg' bit for FunctionType in | Chris Lattner | 2011-06-16 | 1 | -2/+2 |
* | remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit. | Chris Lattner | 2011-06-16 | 1 | -9/+0 |
* | Add a new function attribute, nonlazybind, which inhibits lazy-loading | John McCall | 2011-06-15 | 1 | -0/+2 |
* | Teach the .ll parser to handle named metadata with non-simple names. | Nick Lewycky | 2011-06-15 | 1 | -1/+19 |
* | Add one more argument to the prefetch intrinsic to indicate whether it's a data | Bruno Cardoso Lopes | 2011-06-14 | 1 | -0/+47 |
* | Another possible bug. Stopgap until we can autogenerate tables and | Eric Christopher | 2011-06-03 | 1 | -6/+3 |
* | Fix an off by one error. | Eric Christopher | 2011-06-03 | 1 | -2/+1 |
* | Basic PassManager diagnostics. | Andrew Trick | 2011-06-03 | 1 | -1/+11 |
* | whitespace | Andrew Trick | 2011-06-03 | 1 | -3/+3 |
* | Add a new parse hint for multi-letter constraints in inline asm. | Eric Christopher | 2011-06-02 | 1 | -0/+9 |
* | Add a minor missing -verify check. Found by inspection. | Eli Friedman | 2011-05-31 | 1 | -0/+3 |
* | CRC32 intrinsics were renamed at revision 132163. This submission | Chad Rosier | 2011-05-27 | 1 | -5/+5 |
* | Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn't exist. | Chad Rosier | 2011-05-26 | 1 | -1/+27 |
* | Replace the -unwind-tables option with a per function flag. This is more | Rafael Espindola | 2011-05-25 | 1 | -0/+2 |
* | Clear list of instructions without DebugLoc. | Devang Patel | 2011-05-23 | 1 | -0/+1 |
* | add a helper method to get the byval alignment of an argument. | Chris Lattner | 2011-05-22 | 1 | -0/+6 |