aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/ConstantFolding.h
AgeCommit message (Expand)Author
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-01-24Split the interesting bits of ConstantFoldLoadThroughGEPConstantExprChris Lattner
2011-12-01Propagate TargetLibraryInfo throughout ConstantFolding.cpp and Chad Rosier
2011-09-05Add some simple insertvalue simplifications, for the purpose of cleaningDuncan Sands
2011-07-19Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall.Jay Foad
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2010-11-23Clarify that constant folding of instructions applies when all operandsDuncan Sands
2010-02-08Add const qualifiers.Dan Gohman
2009-11-09fix ConstantFoldCompareInstOperands to take the LHS/RHS asChris Lattner
2009-11-06remove a bunch of extraneous LLVMContext argumentsChris Lattner
2009-10-22Move some constant folding logic for loads out of instcombine intoChris Lattner
2009-10-05Remove an unnnecessary LLVMContext argument inDan Gohman
2009-09-10Give these files top-level comments that describe the current code.Dan Gohman
2009-08-11Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer
2009-08-04Factor some of the constants+context related code out into a separate header,...Owen Anderson
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-06"LLVMContext* " --> "LLVMContext *"Owen Anderson
2009-07-06Thread LLVMContext through the constant folding APIs, which touches a lot of ...Owen Anderson
2009-06-02Change ConstantFoldConstantExpression to accept a nullDan Gohman
2008-05-25"ret (constexpr)" can't be folded into a Constant. Add a method toNick Lewycky
2008-01-31Avoid unnecessarily casting away const, fixing a FIXME.Dan Gohman
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-10Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp.Chris Lattner
2007-01-30Make this a *real* header:Chris Lattner
2007-01-30Change constant folding APIs to take an optional TargetData, and changeChris Lattner
2005-10-27Move some constant folding functions into LLVMAnalysis since they are usedJohn Criswell