| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | remove StandardPasses, it has been replaced with PassManagerBuilder | Chris Lattner | 2011-05-22 | 2 | -248/+0 |
* | Add CreateLifetimeStart and CreateLifetimeEnd to the IRBuilder, with plans to | Nick Lewycky | 2011-05-21 | 1 | -1/+30 |
* | Remove noisy semicolons. | Benjamin Kramer | 2011-05-20 | 1 | -1/+1 |
* | Shuffle StandardPasses.cpp into VMCore; add it to CMake. | Eli Friedman | 2011-05-18 | 2 | -0/+248 |
* | Use IRBuiler while constant folding terminator. | Devang Patel | 2011-05-18 | 1 | -2/+2 |
* | Now that SrcBits and DestBits always represent the primitive size, rather | Duncan Sands | 2011-05-18 | 1 | -55/+29 |
* | Tighten up checking of the validity of casts. (1) The IR parser would | Duncan Sands | 2011-05-18 | 1 | -32/+28 |
* | Teach getCastOpcode about element-by-element vector casts. For example, "trunc" | Duncan Sands | 2011-05-18 | 1 | -4/+25 |
* | Don't do tail calls in a function that call setjmp. The stack might be | Rafael Espindola | 2011-05-16 | 1 | -0/+33 |
* | Make codegen able to handle values of empty types. This is one way | Rafael Espindola | 2011-05-13 | 1 | -0/+19 |
* | Fix cmake again. | Rafael Espindola | 2011-05-10 | 1 | -1/+0 |