aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/LLVMContextImpl.h
AgeCommit message (Expand)AuthorFilesLines
2014-12-09IR: Split Metadata from ValueDuncan P. N. Exon Smith1-59/+21
2014-12-06Turn some DenseMaps that are only used for set operations into DenseSets.Benjamin Kramer1-5/+5
2014-12-06Reapply "LLVMContext: Store APInt/APFloat directly into the ConstantInt/FP De...Benjamin Kramer1-39/+22
2014-12-06Reformat.NAKAMURA Takumi1-26/+18
2014-12-06Revert "LLVMContext: Store APInt/APFloat directly into the ConstantInt/FP Den...Benjamin Kramer1-15/+46
2014-12-05LLVMContext: Store APInt/APFloat directly into the ConstantInt/FP DenseMaps.Benjamin Kramer1-46/+15
2014-12-03Prologue supportPeter Collingbourne1-0/+6
2014-11-25Revert "unique_ptrify LLVMContextImpl::CAZConstants"David Blaikie1-4/+1
2014-11-25unique_ptrify LLVMContextImpl::CAZConstantsDavid Blaikie1-1/+4
2014-11-21Add params() to FunctionType. NFC.Rafael Espindola1-4/+3
2014-11-21Add and use a helper elements() to StructType. NFC.Rafael Espindola1-3/+2
2014-11-18IR: Split MDNode into GenericMDNode and MDNodeFwdDeclDuncan P. N. Exon Smith1-13/+13
2014-11-17IR: Simplify uniquing for MDNodeDuncan P. N. Exon Smith1-16/+46
2014-11-14IR: Rewrite uniquing and creation of MDStringDuncan P. N. Exon Smith1-1/+1
2014-10-01LTO: Ignore disabled diagnostic remarksDuncan P. N. Exon Smith1-0/+1
2014-08-27Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper1-1/+1
2014-08-19Reapply r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r2...Duncan P. N. Exon Smith1-8/+6
2014-08-19Reverting r215966, r215965, r215964, r215963, r215960, r215959, r215958, and ...Aaron Ballman1-6/+8
2014-08-19IR: Replace uses of ConstantAggrUniqueMap with ConstantUniqueMapDuncan P. N. Exon Smith1-4/+4
2014-08-19IR: Rewrite ConstantUniqueMapDuncan P. N. Exon Smith1-4/+2
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2014-05-22Remove LLVMContextImpl::optimizationRemarkEnabledFor.Diego Novillo1-9/+0
2014-05-22Add support for missed and analysis optimization remarks.Diego Novillo1-1/+9
2014-05-16Add C API for thread yielding callback.Juergen Ributzka1-0/+3
2014-05-15Revert "[PM] Add pass run listeners to the pass manager."Juergen Ributzka1-15/+1
2014-04-28[PM] Add pass run listeners to the pass manager.Juergen Ributzka1-1/+15
2014-04-28[C++] Use 'nullptr'.Craig Topper1-2/+2
2014-04-08Add -pass-remarks flag to 'opt'.Diego Novillo1-0/+4
2014-03-05[C++11] Add 'override' keyword to IR library.Craig Topper1-3/+3
2014-03-04[Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth1-1/+1
2014-03-03Pass to emit DWARF path discriminators.Diego Novillo1-1/+6
2014-01-19Add a const lookup routine to get a BlockAddress constant if there isChandler Carruth1-2/+2
2013-12-17Add warning capabilities in LLVM.Quentin Colombet1-3/+6
2013-12-17Revert r197438 and r197447 until we figure out how to avoid circular dependen...Quentin Colombet1-6/+3
2013-12-16Add warning capabilities in LLVM.Quentin Colombet1-3/+6
2013-09-16Implement function prefix data as an IR feature.Peter Collingbourne1-0/+5
2013-09-11Revert "Give internal classes hidden visibility."Benjamin Kramer1-6/+6
2013-09-11Give internal classes hidden visibility.Benjamin Kramer1-6/+6
2013-03-01Cache the result of Function::getIntrinsicID() in a DenseMap attached to the ...Michael Ilseman1-1/+6
2013-02-11Revert "Rename LLVMContext diagnostic handler types and functions."Bob Wilson1-2/+2
2013-01-24Create a new class: AttributeSetNode.Bill Wendling1-0/+1
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-4/+4
2013-01-02Rename VMCore directory to IR.Chandler Carruth1-0/+361