summaryrefslogtreecommitdiff
path: root/include/llvm/Constants.h
Commit message (Expand)AuthorAge
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Remove bugzilla link.James Molloy2012-12-01
* TypoJames Molloy2012-11-17
* Add a new function to ConstantExpr - getAsInstruction. This returns its Instr...James Molloy2012-11-17
* Remove trailing spaces.Jakub Staszak2012-11-16
* In various places throughout the code generator, there were specialUlrich Weigand2012-10-29
* Remove unnecessary classof()'sSean Silva2012-10-11
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27
* Mark constructors, destructors, and operator new commented as 'do not impleme...Craig Topper2012-09-18
* When linearizing a multiplication, return at once if we see a factor of zero,Duncan Sands2012-06-13
* Now that Reassociate's LinearizeExprTree can look through arbitrary expressionDuncan Sands2012-06-12
* Efficient Constant Uniquing.Talin2012-02-05
* reapply the patches reverted in r149470 that reenable ConstantDataArray,Chris Lattner2012-02-05
* Revert Chris' commits up to r149348 that started causing VMCoreTests unit tes...Argyrios Kyrtzidis2012-02-01
* eliminate the "string" form of ConstantArray::get, usingChris Lattner2012-01-31
* with recent changes, ConstantArray is never a "string". Remove the associatedChris Lattner2012-01-31
* Various improvements suggested by DuncanChris Lattner2012-01-30
* initialize the Next field to nullChris Lattner2012-01-30
* Add a ConstantDataVector::getSplatValue() method, for parity withChris Lattner2012-01-26
* constify some methods and add a new Constant::getAggregateElementChris Lattner2012-01-25
* reapply r148901 with a crucial fix.Chris Lattner2012-01-25
* Revert r148901 because it crashes llvm tests.Argyrios Kyrtzidis2012-01-25
* Introduce a new ConstantVector::getSplat constructor function to Chris Lattner2012-01-25
* Rearrange argument order of ::get methods so that LLVMContext comes first,Chris Lattner2012-01-24
* add more support for ConstantDataSequentialChris Lattner2012-01-24
* Add AsmPrinter (aka MCLowering) support for ConstantDataSequential, Chris Lattner2012-01-24
* Add various "string" methods to ConstantDataSequential, which have theChris Lattner2012-01-24
* teach valuetracking about ConstantDataSequentialChris Lattner2012-01-24
* Add some accessor methods to CAZ and UndefValue that help simplify clients.Chris Lattner2012-01-24
* implement the ConstantDataSequential accessor methods.Chris Lattner2012-01-24
* start the implementation of a new ConstantDataVector and ConstantDataArrayChris Lattner2012-01-23
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Fold ConstantVector::isAllOnesValue into Constant::isAllOnesValue and simplif...Benjamin Kramer2011-11-14
* Constify ComparisonDavid Greene2011-08-25
* Implement Constant::isAllOnesValue(). Fix ConstantFolding to use the new api.Nadav Rotem2011-08-24
* Remove DEFINE_TRANSPARENT_CASTED_OPERAND_ACCESSORS, folding itsJay Foad2011-08-22
* Use ArrayRef in the (protected) constructors of ConstantArray, ConstantStruct...Jay Foad2011-07-25
* Convert ConstantExpr::getGetElementPtr andJay Foad2011-07-21
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* devirtualize Constant::isNullValue:Chris Lattner2011-07-15
* add CFP::isNegative() and ConstnatInt::isNegative() methods.Chris Lattner2011-07-15
* Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.Jay Foad2011-07-13
* the various ConstantExpr::get*Ty methods existed to work with issues aroundChris Lattner2011-07-09
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-09
* PR10210: New method ConstantArray::getAsCString(). Use it in LTO toJay Foad2011-06-28
* Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-22
* Make ConstantVector::get() always take an ArrayRef, never a std::vector.Jay Foad2011-06-22
* Revamp the "ConstantStruct::get" methods. Previously, these were scatteredChris Lattner2011-06-20