summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/LLVMContextImpl.h
Commit message (Expand)AuthorAgeFilesLines
* DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith2016-04-231-7/+18
* Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2016-04-221-0/+4
* Revert "Initial implementation of optimization bisect support."Vedant Kumar2016-04-221-4/+0
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-211-0/+4
* IR: Use std::vector instead of SmallPtrSet for distinct nodes, NFCDuncan P. N. Exon Smith2016-04-191-3/+4
* IR: Use Optional instead of unique_ptr for debug info ODR type map, NFCDuncan P. N. Exon Smith2016-04-191-1/+1
* IR: Require DICompositeType for ODR uniquing type mapDuncan P. N. Exon Smith2016-04-191-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* IR: Use an explicit map for debug info type uniquingDuncan P. N. Exon Smith2016-04-171-0/+3
* IR: Use ODR to unique DICompositeType membersDuncan P. N. Exon Smith2016-04-171-0/+64
* IR: Add a configuration point for MDNodeInfo::isEqual, NFCDuncan P. N. Exon Smith2016-04-161-2/+18
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-4/+5
* IR: Move MDStrings to a BumpPtrAllocatorDuncan P. N. Exon Smith2016-04-061-1/+1
* Add a comment on partial hashing of MetadataMehdi Amini2016-03-191-0/+12
* Hash Metadata using pointer for MDString argument instead of value (NFC)Mehdi Amini2016-03-191-100/+99
* Compute some Debug Info Metadata hash key partially (NFC)Mehdi Amini2016-03-191-9/+4
* Add a flag to the LLVMContext to disable name for Value other than GlobalValueMehdi Amini2016-03-101-0/+4
* Remove static global GCNames from Function.cpp and move it to the ContextMehdi Amini2016-01-081-0/+7
* Re-reapply "[IR] Move optional data in llvm::Function into a hungoff uselist"Vedant Kumar2015-12-191-11/+0
* Revert "Reapply "[IR] Move optional data in llvm::Function into a hungoff use...Vedant Kumar2015-12-191-0/+11
* Reapply "[IR] Move optional data in llvm::Function into a hungoff uselist"Vedant Kumar2015-12-191-11/+0
* Revert "[IR] Move optional data in llvm::Function into a hungoff uselist"Vedant Kumar2015-12-191-0/+11
* [IR] Move optional data in llvm::Function into a hungoff uselistVedant Kumar2015-12-191-11/+0
* Macro debug info support in LLVM IRAmjad Aboud2015-12-101-0/+43
* [IR] Manage TheNoneToken with a std::unique_ptrDavid Majnemer2015-11-161-1/+1
* [IR] Add support for empty tokensDavid Majnemer2015-11-111-0/+2
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-8/+5
* [Function] Clean up {prefix,prologue} data routines (NFC)Vedant Kumar2015-10-061-4/+4
* [IR] Add operand bundles to CallInst and InvokeInst.Sanjoy Das2015-09-241-0/+10
* [IR] Add token typesDavid Majnemer2015-08-141-1/+1
* DI: Disallow uniquable DICompileUnitsDuncan P. N. Exon Smith2015-08-031-62/+2
* DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith2015-07-311-13/+12
* Add a DIModule metadata node to the IR.Adrian Prantl2015-06-291-0/+29
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Move the name pointer out of Value into a map that lives on theOwen Anderson2015-06-011-0/+2
* IR / debug info: Add a DWOId field to DICompileUnit,Adrian Prantl2015-05-211-5/+7
* Store intrinsic ID by value in Function instead of a string lookup. NFC.Pete Cooper2015-05-191-5/+0
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-66/+66
* IR: Add Function metadata attachmentsDuncan P. N. Exon Smith2015-04-241-0/+3
* IR: Extract set logic from Instruction attachments, NFCDuncan P. N. Exon Smith2015-04-241-3/+39
* IR: Remove MDMapTy and MDPairTy typedefs, NFCDuncan P. N. Exon Smith2015-04-241-4/+3
* IR: Rename LLVMContextImpl::MetadataStore to InstructionMetadataDuncan P. N. Exon Smith2015-04-241-4/+3
* Add the i128 builtin type to LLVM.Kit Barton2015-04-171-1/+1
* DebugInfo: Remove 'inlinedAt:' field from MDLocalVariableDuncan P. N. Exon Smith2015-04-151-10/+5
* IR: Rename MDSubrange::getLo() to getLowerBound()Duncan P. N. Exon Smith2015-04-071-5/+7
* DebugInfo: Use MDTypeRef throughout the hierarchyDuncan P. N. Exon Smith2015-04-061-4/+4
* Verifier: Add operand checks for remaining debug infoDuncan P. N. Exon Smith2015-03-301-9/+9
* Verifier: Add operand checks for MDLexicalBlockDuncan P. N. Exon Smith2015-03-301-4/+4
* Verifier: Check operands of MDSubprogram nodesDuncan P. N. Exon Smith2015-03-301-14/+15
OpenPOWER on IntegriCloud