Efficient Constant Uniquing.
[oota-llvm.git] / include / llvm / Constants.h
2012-02-05 TalinEfficient Constant Uniquing.
2012-02-05 Chris Lattnerreapply the patches reverted in r149470 that reenable...
2012-02-01 Argyrios KyrtzidisRevert Chris' commits up to r149348 that started causin...
2012-01-31 Chris Lattnereliminate the "string" form of ConstantArray::get,...
2012-01-31 Chris Lattnerwith recent changes, ConstantArray is never a "string...
2012-01-30 Chris LattnerVarious improvements suggested by Duncan
2012-01-30 Chris Lattnerinitialize the Next field to null
2012-01-26 Chris LattnerAdd a ConstantDataVector::getSplatValue() method, for...
2012-01-25 Chris Lattnerconstify some methods and add a new Constant::getAggreg...
2012-01-25 Chris Lattnerreapply r148901 with a crucial fix.
2012-01-25 Argyrios KyrtzidisRevert r148901 because it crashes llvm tests.
2012-01-25 Chris LattnerIntroduce a new ConstantVector::getSplat constructor...
2012-01-24 Chris LattnerRearrange argument order of ::get methods so that LLVMC...
2012-01-24 Chris Lattneradd more support for ConstantDataSequential
2012-01-24 Chris LattnerAdd AsmPrinter (aka MCLowering) support for ConstantDat...
2012-01-24 Chris LattnerAdd various "string" methods to ConstantDataSequential...
2012-01-24 Chris Lattnerteach valuetracking about ConstantDataSequential
2012-01-24 Chris LattnerAdd some accessor methods to CAZ and UndefValue that...
2012-01-24 Chris Lattnerimplement the ConstantDataSequential accessor methods.
2012-01-23 Chris Lattnerstart the implementation of a new ConstantDataVector...
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-11-14 Benjamin KramerFold ConstantVector::isAllOnesValue into Constant:...
2011-08-25 David GreeneConstify Comparison
2011-08-24 Nadav RotemImplement Constant::isAllOnesValue(). Fix ConstantFoldi...
2011-08-22 Jay FoadRemove DEFINE_TRANSPARENT_CASTED_OPERAND_ACCESSORS...
2011-07-25 Jay FoadUse ArrayRef in the (protected) constructors of Constan...
2011-07-21 Jay FoadConvert ConstantExpr::getGetElementPtr and
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-15 Chris Lattnerdevirtualize Constant::isNullValue:
2011-07-15 Chris Lattneradd CFP::isNegative() and ConstnatInt::isNegative(...
2011-07-13 Jay FoadConvert InsertValueInst and ExtractValueInst APIs to...
2011-07-09 Chris Lattnerthe various ConstantExpr::get*Ty methods existed to...
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-06-28 Jay FoadPR10210: New method ConstantArray::getAsCString()....
2011-06-22 Jay FoadReplace the existing forms of ConstantArray::get()...
2011-06-22 Jay FoadMake ConstantVector::get() always take an ArrayRef...
2011-06-20 Chris LattnerRevamp the "ConstantStruct::get" methods. Previously...
2011-04-13 Jay FoadPR9214: Convert ConstantExpr::getIndices() to return...
2011-04-13 Jay FoadRemove some redundant llvm:: prefixes.
2011-04-13 Jay FoadFix a comment.
2011-04-13 Jay FoadPR9214: Convert ConstantExpr::getWithOperands() to...
2011-03-06 Nick LewyckyConstantInt has some getters which return ConstantInt...
2011-03-05 Jin-Gu Kangtest commit
2011-02-28 TalinAdd an END_WITH_NULL accessor for ConstantStruct.
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Chris LattnerSwitch ConstantVector::get to use ArrayRef instead...
2011-02-11 Chris Lattnermake the constantexpr interfaces for inbounds GEPs...
2011-02-10 Chris Lattnerswitch the constantexpr, target folder, and IRBuilder...
2011-02-09 Chris Lattnerrefactor ConstantExpr interfaces a bit around "exactness".
2011-02-07 Chris Lattnerimplement .ll and .bc support for nsw/nuw on shl and...
2011-02-06 Chris Lattnerenhance vmcore to know that udiv's can be exact, and...
2011-02-01 Duncan SandsHave m_One also match constant vectors for which every...
2011-01-14 Jay FoadRemove casts between Value** and Constant**, which...
2011-01-11 Jay FoadFixedNumOperandTraits and VariadicOperandTraits assumed...
2010-12-03 Chris Lattnerclarify comment
2010-09-14 Benjamin KramerPrune includes.
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-05-14 Dan GohmanAdd some comments about undef.
2010-05-10 Dan GohmanDelete an obsolete comment.
2010-02-25 Dan GohmanAdd more information to the getSizeOf comment.
2010-02-24 Dan GohmanWhen forming SSE min and max nodes for UGE and ULE...
2010-02-12 Chris LattnerAdd support for a union type in LLVM IR. Patch by...
2010-02-02 Duncan SandsAdding missing methods for creating Add, Mul, Neg and...
2010-02-01 Dan GohmanAdd a getNUWMul function.
2010-02-01 Dan GohmanAdd a generalized form of ConstantExpr::getOffsetOf...
2010-01-28 Dan GohmanMake getAlignOf return an i64, for consistency with...
2009-12-29 Chris Lattneradd a layer of accessors around the Value::SubClassData...
2009-12-18 Dan GohmanAdd utility routines for NSW multiply.
2009-12-18 Dan GohmanAdd utility routines for creating integer negation...
2009-11-06 Daniel DunbarPass StringRef by value.
2009-11-01 Chris LattnerRevert 85678/85680. The decision is to stay with the...
2009-10-31 Chris LattnerMake blockaddress(@func, null) be valid, and make ...
2009-10-28 Chris LattnerPreviously, all operands to Constant were themselves...
2009-10-28 Chris LattnerIR support for the new BlockAddress constant kind....
2009-10-20 Benjamin KramerRandom #include pruning.
2009-10-11 Chris Lattnerfix a bunch of bad formatting, delete the dead
2009-09-26 Duncan SandsFor the NSWSub support in the builder to actually be...
2009-09-25 Dan GohmanRename ConstantFP's getInf to getInfinity.
2009-09-25 Dan GohmanAdd a ConstantFP::getInf utility function for creating...
2009-09-19 Nick LewyckyRemove the default value for ConstantStruct::get's...
2009-09-10 Dan GohmanFactor out the code for checking that all indices in...
2009-09-07 Dan GohmanReappy r80998, now that the GlobalOpt bug that it expos...
2009-09-06 Duncan SandsPublic and private corrections, warned about by icc...
2009-09-06 Daniel DunbarRevert "Include optional subclass flags, such as inboun...
2009-09-04 Dan GohmanInclude optional subclass flags, such as inbounds,...
2009-09-03 Dan GohmanRevert 80959. It isn't sufficient to solve the full...
2009-09-03 Dan GohmanRemove the API for creating ConstantExprs with the...
2009-09-03 Devang PatelNow Bitcode reader bug is fixed. Reapply 80839.
2009-09-02 Devang PatelRevert 80839 for now. It causes test failures.
2009-09-02 Devang PatelUse CallbackVH, instead of WeakVH, to hold MDNode elements.
2009-08-16 Erick TryzelaarAdd helper functions to ConstantInt and ConstantFP...
2009-08-16 Dan GohmanAdd a getOffsetOf, for building a target-independent...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-11 Dan GohmanAdd convenience functions for creating nsw add operators.
2009-08-11 Dan GohmanAdd convenience functions for creating inbounds GEPs.
2009-08-11 Benjamin KramerMake LLVMContext and LLVMContextImpl classes instead...
2009-08-11 Dan GohmanAdd convenience functions for creating exact sdiv opera...
2009-08-10 Daniel DunbarRename ConvertType to ConvertConstant to avoid a name...
2009-08-10 Owen AndersonChange the MDNode uniquing to a ValueMap, at Devang...
next