2013-04-05 |
Jim Grosbach | Tidy up a bit. No functional change. |
blob | commitdiff | raw |
2013-02-08 |
Andrew Trick | Revert "Have InstCombine call SipmlifyCall when handlin... |
blob | commitdiff | raw | diff to current |
2013-02-07 |
Michael Ilseman | Have InstCombine call SipmlifyCall when handling calls... |
blob | commitdiff | raw | diff to current |
2013-01-30 |
Bill Wendling | Convert typeIncompatible to return an AttributeSet. |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Bill Wendling | Use the AttributeSet instead of AttributeWithIndex. |
blob | commitdiff | raw | diff to current |
2013-01-25 |
Bill Wendling | Remove some introspection functions. |
blob | commitdiff | raw | diff to current |
2013-01-25 |
Bill Wendling | Use the new 'getSlotIndex' method to retrieve the attri... |
blob | commitdiff | raw | diff to current |
2013-01-23 |
Bill Wendling | Remove the last of uses that use the Attribute object... |
blob | commitdiff | raw | diff to current |
2013-01-21 |
Bill Wendling | Have AttributeSet::getRetAttributes() return an Attribu... |
blob | commitdiff | raw | diff to current |
2013-01-21 |
Bill Wendling | Make AttributeSet::getFnAttributes() return an Attribut... |
blob | commitdiff | raw | diff to current |
2013-01-18 |
Bill Wendling | Use AttributeSet accessor methods instead of Attribute... |
blob | commitdiff | raw | diff to current |
2013-01-18 |
Bill Wendling | Push some more methods down to hide the use of the... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-31 |
Bill Wendling | Remove the getAttributesAtIndex and getNumAttrs methods... |
blob | commitdiff | raw | diff to current |
2012-12-26 |
Nick Lewycky | Remove mid-optimizer warning. This situation should... |
blob | commitdiff | raw | diff to current |
2012-12-24 |
Bob Wilson | Add LLVMContext::emitWarning methods and use them.... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Inline the 'hasIncompatibleWithVarArgsAttrs' method... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Michael Ilseman | Pattern matching code for intrinsics. |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Chad Rosier | Typo. |
blob | commitdiff | raw | diff to current |
2012-12-07 |
Bill Wendling | s/AttrListPtr/AttributeSet/g to better label what this... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Meador Inge | Move library call simplification statistic to instcombine |
blob | commitdiff | raw | diff to current |
2012-11-27 |
Meador Inge | instcombine: Don't replace all uses for instructions... |
blob | commitdiff | raw | diff to current |
2012-11-20 |
Bill Wendling | Make the AttrListPtr object a part of the LLVMContext. |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Move the Attributes::Builder outside of the Attributes... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Add an enum for the return and function indexes into... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Attributes Rewrite |
blob | commitdiff | raw | diff to current |
2012-10-14 |
Bill Wendling | Remove operator cast method in favor of querying with... |
blob | commitdiff | raw | diff to current |
2012-10-14 |
Bill Wendling | Remove the bitwise AND operators from the Attributes... |
blob | commitdiff | raw | diff to current |
2012-10-13 |
Meador Inge | Implement new LibCallSimplifier class |
blob | commitdiff | raw | diff to current |
2012-10-11 |
Nick Lewycky | Don't crash when !tbaa.struct contents is invalid. |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Convert to using the Attributes::Builder interface. |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-25 |
Bill Wendling | Move Attribute::typeIncompatible inside of the Attribut... |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Dan Gohman | Handle the new !tbaa.struct metadata tags when converti... |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Dan Gohman | Extract code for reducing a type to a single value... |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Benjamin Kramer | Make MemoryBuiltins aware of TargetLibraryInfo. |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Michael Liao | fix infinite loop in instcombine with more than 4GB... |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Nuno Lopes | make all Emit*() functions consult the TargetLibraryInf... |
blob | commitdiff | raw | diff to current |
2012-07-09 |
Nuno Lopes | instcombine: merge the functions that remove dead alloc... |
blob | commitdiff | raw | diff to current |
2012-06-21 |
Nuno Lopes | instcombine: disable optimization of 'invoke null... |
blob | commitdiff | raw | diff to current |
2012-06-21 |
Nuno Lopes | Add support for invoke to the MemoryBuiltin analysid. |
blob | commitdiff | raw | diff to current |
2012-06-21 |
Nuno Lopes | refactor the MemoryBuiltin analysis: |
blob | commitdiff | raw | diff to current |
2012-05-28 |
Chris Lattner | switch AttrListPtr::get to take an ArrayRef, simplifyin... |
blob | commitdiff | raw | diff to current |
2012-05-22 |
Nuno Lopes | revert my previous patches that introduced an additiona... |
blob | commitdiff | raw | diff to current |
2012-05-11 |
Nuno Lopes | objectsize: add a few more tests and fix a bug |
blob | commitdiff | raw | diff to current |
2012-05-10 |
Nuno Lopes | objectsize: add support for GEPs with non-constant... |
blob | commitdiff | raw | diff to current |
2012-05-09 |
Nuno Lopes | objectsize: |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Nuno Lopes | remove calls to calloc if the allocated memory is not... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Nuno Lopes | add support for calloc to objectsize lowering |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Nuno Lopes | replace 'break's with 'return 0' in visitCallInst code... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Lang Hames | Add support for llvm.arm.neon.vmull* intrinsics to... |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Lang Hames | Reverting r155468. Chris and Chandler have convinced... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Lang Hames | Add support for llvm.arm.neon.vmull* intrinsics to... |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-02-06 |
Bill Wendling | [unwind removal] We no longer have 'unwind' instruction... |
blob | commitdiff | raw | diff to current |
2012-02-03 |
Jim Grosbach | Narrow test further. Make bot and test happy. |
blob | commitdiff | raw | diff to current |
2012-02-03 |
Jim Grosbach | Tidy up. Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2012-02-03 |
Jim Grosbach | Restrict InstCombine from converting varargs to or... |
blob | commitdiff | raw | diff to current |
2012-02-03 |
Jim Grosbach | Revert "Disable InstCombine unsafe folding bitcasts... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Jim Grosbach | Disable InstCombine unsafe folding bitcasts of calls... |
blob | commitdiff | raw | diff to current |
2012-01-27 |
Chris Lattner | continue making the world safe for ConstantDataVector... |
blob | commitdiff | raw | diff to current |
2012-01-20 |
Kostya Serebryany | Extend Attributes to 64 bits |
blob | commitdiff | raw | diff to current |
2011-12-05 |
Nadav Rotem | Add support for vectors of pointers. |
blob | commitdiff | raw | diff to current |
2011-11-29 |
Eli Friedman | Zap some completely ridiculous code. There's probably... |
blob | commitdiff | raw | diff to current |
2011-11-20 |
Nick Lewycky | Refactor code to use new attribute getters on CallSite... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Duncan Sands | Split the init.trampoline intrinsic, which currently... |
blob | commitdiff | raw | diff to current |
2011-08-25 |
Bill Wendling | When inserting new instructions, use getFirstInsertionP... |
blob | commitdiff | raw | diff to current |
2011-07-31 |
Bill Wendling | Add the 'resume' instruction for the new EH rewrite. |
blob | commitdiff | raw | diff to current |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Bill Wendling | Merge the contents from exception-handling-rewrite... |
blob | commitdiff | raw | diff to current |
2011-07-19 |
Jay Foad | Convert TargetData::getIndexedOffset to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-15 |
Jay Foad | Convert CallInst and InvokeInst APIs to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Benjamin Kramer | Change Intrinsic::getDeclaration and friends to take... |
blob | commitdiff | raw | diff to current |
2011-07-12 |
Jay Foad | Second attempt at de-constifying LLVM Types in Function... |
blob | commitdiff | raw | diff to current |
2011-07-12 |
Bill Wendling | Revert r134893 and r134888 (and related patches in... |
blob | commitdiff | raw | diff to current |
2011-07-11 |
Jay Foad | De-constify Types in FunctionType::get(). |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Owen Anderson | Generalize @llvm.ctlz, @llvm.cttz, and @llvm.ctpop... |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Chris Lattner | Revamp the "ConstantStruct::get" methods. Previously... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Eli Friedman | Final step of instcombine debuginfo; switch a couple... |
blob | commitdiff | raw | diff to current |
2011-05-21 |
Benjamin Kramer | Revert "InstCombine: Turn mul.with.overflow(X, 2) into... |
blob | commitdiff | raw | diff to current |
2011-05-21 |
Benjamin Kramer | InstCombine: Turn mul.with.overflow(X, 2) into the... |
blob | commitdiff | raw | diff to current |
2011-05-19 |
Evan Cheng | Add comment. |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Eli Friedman | More instcombine cleanup, towards improving debug line... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Eli Friedman | More instcombine cleanup aimed towards improving debug... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Stuart Hastings | Fix inelegant initialization. |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Eli Friedman | Start trying to make InstCombine preserve more debug... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Eli Friedman | Use ReplaceInstUsesWith instead of replaceAllUsesWith... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Stuart Hastings | X86 pmovsx/pmovzx ignore the upper half of their inputs. |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Bill Wendling | Reapply r129401 with patch for clang. |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Bill Wendling | Revert r129401 for now. Clang is using the old way... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Bill Wendling | Remove the unaligned load intrinsics in favor of using... |
blob | commitdiff | raw | diff to current |
2011-03-27 |
Benjamin Kramer | Use APInt's umul_ov instead of rolling our own overflow... |
blob | commitdiff | raw | diff to current |
2011-03-15 |
Eric Christopher | If we don't know how long a string is we can't fold... |
blob | commitdiff | raw | diff to current |
next |