Age | Commit message (Expand) | Author |
2010-07-12 | fix PR7429, a crash turning a load from a string into a float. | Chris Lattner |
2010-07-07 | conditionalize by CallInst::ArgOffset | Gabor Greif |
2010-06-18 | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman |
2010-04-16 | Revert 101465, it broke internal OpenGL testing. | Eric Christopher |
2010-04-16 | reapply r101434 | Gabor Greif |
2010-04-16 | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif |
2010-04-15 | reapply r101364, which has been backed out in r101368 | Gabor Greif |
2010-04-15 | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif |
2010-04-15 | rotate CallInst operands, i.e. move callee to the back | Gabor Greif |
2010-04-12 | Minor code simplification. | Dan Gohman |
2010-03-19 | FP16 constfolding | Anton Korobeynikov |
2010-03-18 | Simplify this code. | Dan Gohman |
2010-03-12 | When constant folding GEP of GEP, do not crash if an index of | Duncan Sands |
2010-03-10 | Constant-fold GEP-of-GEP into a single GEP. | Dan Gohman |
2010-02-23 | Remove the code which constant-folded ptrtoint(inttoptr(x)+c) to | Dan Gohman |
2010-02-22 | Canonicalize ConstantInts to the right operand of commutative | Dan Gohman |
2010-02-22 | Minor formatting cleanup. | Dan Gohman |
2010-02-17 | Fold bswap(undef) to undef. | Dan Gohman |
2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
2010-02-15 | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands |
2010-02-08 | Add const qualifiers. | Dan Gohman |
2010-02-01 | Generalize target-independent folding rules for sizeof to handle more | Dan Gohman |
2010-01-08 | fix PR5978 by peeling the loop so that we avoid shifting the | Chris Lattner |
2010-01-02 | constant fold nasty constant expressions formed by llvm-gcc, | Chris Lattner |
2009-12-04 | Fix PR5551 by not ignoring the top level constantexpr when | Chris Lattner |
2009-12-03 | fix PR5673 by being more careful about pointers to functions. | Chris Lattner |
2009-11-29 | Teach ConstantFolding to do a better job when folding gep(bitcast). | Nick Lewycky |
2009-11-23 | Make ConstantFoldConstantExpression recursively visit the entire | Dan Gohman |
2009-11-09 | fix ConstantFoldCompareInstOperands to take the LHS/RHS as | Chris Lattner |
2009-11-06 | remove a bunch of extraneous LLVMContext arguments | Chris Lattner |
2009-10-25 | Teach FoldBitCast to be able to handle bitcasts from (e.g.) i128 -> <4 x float>. | Chris Lattner |
2009-10-25 | move FoldBitCast earlier in the file, and use it instead of | Chris Lattner |
2009-10-25 | refactor FoldBitCast to reduce nesting and to always return a constantexpr | Chris Lattner |
2009-10-24 | various cleanups suggested by Duncan | Chris Lattner |
2009-10-24 | fix PR5287, a serious regression from my previous patches. Thanks to | Chris Lattner |
2009-10-23 | teach libanalysis to simplify vector loads with bitcast sources. This | Chris Lattner |
2009-10-23 | enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 | Chris Lattner |
2009-10-23 | teach libanalysis to fold int and fp loads from almost arbitrary | Chris Lattner |
2009-10-22 | move another load optimization from instcombine -> libanalysis. | Chris Lattner |
2009-10-22 | move 'loading i32 from string' optimization from instcombine | Chris Lattner |
2009-10-22 | Move some constant folding logic for loads out of instcombine into | Chris Lattner |
2009-10-05 | Extend ConstantFolding to understand signed overflow variants | Evan Phoenix |
2009-10-05 | Remove an unnnecessary LLVMContext argument in | Dan Gohman |
2009-10-05 | teach the optimizer how to constant fold uadd/usub intrinsics. | Chris Lattner |
2009-10-05 | simplify this code a bunch. | Chris Lattner |
2009-10-05 | code simplifications. | Chris Lattner |
2009-09-16 | simplify some code | Chris Lattner |
2009-09-11 | Teach lib/VMCore/ConstantFold.cpp how to set the inbounds keyword and | Dan Gohman |
2009-09-10 | Give these files top-level comments that describe the current code. | Dan Gohman |
2009-09-03 | Revert 80959. It isn't sufficient to solve the full problem. And it | Dan Gohman |