2012-01-27 |
Chris Lattner | continue making the world safe for ConstantDataVector... |
blob | commitdiff | raw |
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 |
2011-03-10 |
Benjamin Kramer | InstCombine: Turn umul_with_overflow into mul nuw if... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Chris Lattner | change instcombine to not turn a call to non-varargs... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Chandler Carruth | Teach instcombine about the rest of the SSE and SSE2... |
blob | commitdiff | raw | diff to current |
2011-01-07 |
Benjamin Kramer | Revert 122959, it needs more thought. Add it back to... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Benjamin Kramer | InstCombine: Turn _chk functions into the "unsafe"... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Benjamin Kramer | InstCombine: If we call llvm.objectsize on a malloc... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Benjamin Kramer | InstCombine: Teach llvm.objectsize folding to look... |
blob | commitdiff | raw | diff to current |
2010-12-25 |
Chris Lattner | don't lose TD info |
blob | commitdiff | raw | diff to current |
2010-12-25 |
Chris Lattner | Move getOrEnforceKnownAlignment out of instcombine... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | fix PR8807 by making transformConstExprCastCall aware... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | various cleanups for transformConstExprCastCall |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Mon P Wang | Avoid dropping the address space when InstCombine optim... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | move a transformation to a more logical place, simplify... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | optimize uadd(x, cst) into a comparison when the normal |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Bob Wilson | Teach instcombine to set the alignment arguments for... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Chris Lattner | fix PR8267 - Instcombine shouldn't optimizer away volat... |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Eli Friedman | PR7853: fix a silly mistake introduced in r101899,... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Dan Gohman | Use unary + instead of a separate local variable for... |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Dan Gohman | Move MaximumAlignment to be a member of the Value class. |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Dan Gohman | Define a maximum supported alignment value for load... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Dan Gohman | When user code intentionally dereferences null, the... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Gabor Greif | undo 80 column trespassing I caused |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Gabor Greif | eliminate CallInst::ArgOffset |
blob | commitdiff | raw | diff to current |
2010-06-30 |
Gabor Greif | use getArgOperand (corrected by CallInst::ArgOffset... |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Gabor Greif | use ArgOperand API (some hunks I could split) |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use (even more, still) ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use (even more) ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Duncan Sands | Teach instCombine to remove malloc+free if malloc's... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Chris Lattner | further clarify alignment of globals, fix instcombine |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Gabor Greif | use abstract accessors to CallInst |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Evan Cheng | Fix an incorrect logic causing instcombine to miss... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Gabor Greif | Add a setCalledFunction member to InvokeInst (like... |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Benjamin Kramer | Factor checked library call optimization into a common... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Benjamin Kramer | stpcpy is so similar to strcpy, it doesn't deserve... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Eric Christopher | Lower stpcpy_chk when possible. |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Eric Christopher | Add strncpy libcall creator. Use it when it should... |
blob | commitdiff | raw | diff to current |
2010-03-08 |
Evan Cheng | Re-commit 97860 with fix. getMallocAllocatedType may... |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Eric Christopher | Let the fallthrough handle whether or not we've changed... |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Eric Christopher | Migrate _chk call lowering from SimplifyLibCalls to... |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Eric Christopher | Temporarily revert: |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Evan Cheng | Transform @llvm.objectsize to integer if the argument... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Evan Cheng | Instcombine should turn llvm.objectsize of a alloca... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Evan Cheng | Add missing break for Intrinsic::objectsize case. It... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Evan Cheng | Instcombine constant folding can normalize gep with... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Eric Christopher | Fix a problem where we had bitcasted operands that... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Eric Christopher | Make sure that ConstantExpr offsets also aren't off... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Eric Christopher | Add ConstantExpr handling to Intrinsic::objectsize... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Eric Christopher | Move Intrinsic::objectsize lowering back to InstCombine... |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Eric Christopher | Remove this code for now. I have a better idea and... |
blob | commitdiff | raw | diff to current |
next |