aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-01-31Remove the eh.exception and eh.selector intrinsics. Also remove a hack to copyBill Wendling
2012-01-31Relax constructor for IntrusiveRefCntPtr to not be explicit.Ted Kremenek
2012-01-31Use traits for IntrusiveRefCntPtr to determine how to increment/decrement a r...Ted Kremenek
2012-01-31Add a constified getLandingPad() method.Bill Wendling
2012-01-30Various improvements suggested by DuncanChris Lattner
2012-01-30Add GCCBuiltin declarations for cmpsd/cmpss/cmppd/cmpps to allow custom code ...Craig Topper
2012-01-30DenseMap::find_as() and unit tests.Talin
2012-01-30initialize the Next field to nullChris Lattner
2012-01-30Add bitcode reader and writer support for ConstantDataAggregate, whichChris Lattner
2012-01-29Cleanup the organization of some methods in llvm::Triple and provideChandler Carruth
2012-01-29Move Clang's file-level locking facility over to LLVM's supportDouglas Gregor
2012-01-29Fix some scavenger performance issues.Jakob Stoklund Olesen
2012-01-29Add a BitVector::reset(BitVector&) method.Jakob Stoklund Olesen
2012-01-27Add r149110 back with a fix for when the vector and the int have the sameRafael Espindola
2012-01-27Add a "moveInstr" method to LiveIntervals. This can be used to move instructionsLang Hames
2012-01-27Fix typo.Jim Grosbach
2012-01-27Better diagnostic for malformed .org assembly directive.Jim Grosbach
2012-01-26Add simple support for keeping MCFixup source information.Jim Grosbach
2012-01-26Add SourceMgr to MCContext for backend diagnostics.Jim Grosbach
2012-01-26progress making the world safe to ConstantDataVector. WhileChris Lattner
2012-01-26tidy up forward declarations.Chris Lattner
2012-01-26Clear kill flags before propagating a copy.Jakob Stoklund Olesen
2012-01-26Add support for the R_ARM_TARGET1 relocation, which should be given to reloca...James Molloy
2012-01-26eliminate the Constant::getVectorElements method. There are better (andChris Lattner
2012-01-26Add a ConstantDataVector::getSplatValue() method, for parity withChris Lattner
2012-01-26add StructType helpers too.Chris Lattner
2012-01-26Ok, break down and add some cast<>'ing helper methods to the Type classChris Lattner
2012-01-25add some helper methods to ShuffleVectorInst and enhance itsChris Lattner
2012-01-25Properly emit ctors / dtors with priorities into desired sectionsAnton Korobeynikov
2012-01-25Revert a tiny bit of r148553 which extended LLVM's function attributesChandler Carruth
2012-01-25Update hasProperty comment.Evan Cheng
2012-01-25constify some methods and add a new Constant::getAggregateElementChris Lattner
2012-01-25reapply r148901 with a crucial fix.Chris Lattner
2012-01-25Remove AVX 256-bit unaligned load intrinsics. 128-bit versions had been remov...Craig Topper
2012-01-25Revert r148901 because it crashes llvm tests.Argyrios Kyrtzidis
2012-01-25Introduce a new ConstantVector::getSplat constructor function to Chris Lattner
2012-01-25Remove the Type::getNumElements() method, which is only called in 4 places,Chris Lattner
2012-01-24Additional methods for SmallString.Talin
2012-01-24Add an (interleave A, B, ...) SetTheory operator.Jakob Stoklund Olesen
2012-01-24Reword comment based on feedback by Duncan Sands.David Blaikie
2012-01-24Rearrange argument order of ::get methods so that LLVMContext comes first,Chris Lattner
2012-01-24add more support for ConstantDataSequentialChris Lattner
2012-01-24Add AsmPrinter (aka MCLowering) support for ConstantDataSequential, Chris Lattner
2012-01-24Add various "string" methods to ConstantDataSequential, which have theChris Lattner
2012-01-24add ::drop_back() and ::drop_front() methods, which are like pop_front/pop_ba...Chris Lattner
2012-01-24teach valuetracking about ConstantDataSequentialChris Lattner
2012-01-24Split the interesting bits of ConstantFoldLoadThroughGEPConstantExprChris Lattner
2012-01-24Add some accessor methods to CAZ and UndefValue that help simplify clients.Chris Lattner
2012-01-24implement the ConstantDataSequential accessor methods.Chris Lattner
2012-01-24Revert r148686 (and r148694, a fix to it) due to a serious layeringChandler Carruth