aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/ValueTracking.h
AgeCommit message (Expand)Author
2010-08-18move gep decomposition out of ValueTracking into BasicAA. The form ofChris Lattner
2010-08-18Revert r111375, "move gep decomposition out of ValueTracking into BasicAA. TheDaniel Dunbar
2010-08-18move gep decomposition out of ValueTracking into BasicAA. The form ofChris Lattner
2010-05-28Fix a comment.Dan Gohman
2010-04-14Constify GetConstantStringInfo.Dan Gohman
2010-03-05Move GetStringLength and helper from SimplifyLibCalls to ValueTracking.Eric Christopher
2009-12-18Eliminate unnecessary LLVMContexts.Dan Gohman
2009-11-26Implement PR1143 (at -m64) by making basicaa look through extensions. WeChris Lattner
2009-11-26move DecomposeGEPExpression out into ValueTracking.cppChris Lattner
2009-11-23Remove unused LLVMContext.Nick Lewycky
2009-11-18Simplify ComputeMultiple so that it doesn't depend on TargetData.Dan Gohman
2009-11-10Add ComputeMultiple() analysis function that recursively determines if a Valu...Victor Hernandez
2009-10-26Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth
2009-09-08add some comments to describe the invariants.Chris Lattner
2009-08-27Handle TargetData with const.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-06Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's thr...Owen Anderson
2009-03-13Oops...I committed too much.Bill Wendling
2009-03-13Temporarily XFAIL this test.Bill Wendling
2009-03-08Fix misaligned whitespace. No functionality change.Nick Lewycky
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2008-06-30- Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an emp...Evan Cheng
2008-06-29Revert (52748 and friends):Anton Korobeynikov
2008-06-28Add back the capability to include nul characters in strings with Chris Lattner
2008-06-27Add an include file needed for VS.Cedric Venet
2008-06-27fix the regressions from Eric's patch by making GetConstantStringInfoChris Lattner
2008-06-26Move GetConstantStringInfo to lib/Analysis. RemoveEric Christopher
2008-06-20It's invalid to take the one-past-the-end address of a non-arrayDan Gohman
2008-06-17Forgot to commit the ValueTracking header file along with r52396.Matthijs Kooijman
2008-06-1780 column fixes.Matthijs Kooijman
2008-06-16Make the InsertBefore argument to FindInsertedValue optional, so you can find...Matthijs Kooijman
2008-06-16Pass around Instruction* instead of Instruction& in FindInsertedValue and fri...Matthijs Kooijman
2008-06-16Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. WhileMatthijs Kooijman
2008-06-02move CannotBeNegativeZero to ValueTracking. Simplify some signbit comparisons.Chris Lattner
2008-06-02move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBitsChris Lattner