summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/ConstantFold.h
Commit message (Expand)AuthorAgeFilesLines
* Rename VMCore directory to IR.Chandler Carruth2013-01-021-56/+0
* Convert ConstantFoldGetElementPtr to use ArrayRef.Jay Foad2011-07-191-2/+2
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-1/+1
* Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.Jay Foad2011-07-131-4/+4
* Remove casts between Value** and Constant**, which won't work if aJay Foad2011-01-141-0/+2
* eliminate a bunch of pointless LLVMContext arguments.Chris Lattner2010-02-011-24/+9
* Value* were never meant to be const. Removing constness from the constantNick Lewycky2009-09-201-21/+19
* Teach lib/VMCore/ConstantFold.cpp how to set the inbounds keyword andDan Gohman2009-09-111-0/+1
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-111-1/+1
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-041-1/+1
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-9/+19
* Forgot this file.Owen Anderson2009-06-201-8/+5
* Fix a serious bug that would cause deadlock during abstract type refinement. ...Owen Anderson2009-06-191-5/+8
* Fix comment typos.Duncan Sands2008-08-011-2/+2
* Constant folding for insertvalue and extractvalue.Dan Gohman2008-06-031-4/+7
* IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman2008-05-151-0/+4
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* The #include <iterator> isn't needed in this header.Dan Gohman2007-10-221-3/+0
* Update GEP constructors to use an iterator interface to fixDavid Greene2007-09-041-0/+3
* ConstantFolding.cpp/h -> ConstantFold.cpp/h to avoid confusion withChris Lattner2007-02-271-0/+53
OpenPOWER on IntegriCloud