summaryrefslogtreecommitdiff
path: root/lib/IR/LLVMContext.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-05-16[llc] New diagnostic handlerRenato Golin1-1/+2
2016-05-14Revert "[llc] New diagnostic handler"Renato Golin1-2/+1
2016-05-14[llc] New diagnostic handlerRenato Golin1-1/+2
2016-05-13Revert "[llc] New diagnostic handler"Renato Golin1-2/+1
2016-05-13[llc] New diagnostic handlerRenato Golin1-1/+2
2016-04-28Fix some Clang-tidy modernize and Include What You Use warnings.Eugene Zelenko1-6/+16
2016-04-22Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor1-0/+4
2016-04-22Revert "Initial implementation of optimization bisect support."Vedant Kumar1-4/+0
2016-04-21Initial implementation of optimization bisect support.Andrew Kaylor1-0/+4
2016-04-19IR: Use Optional instead of unique_ptr for debug info ODR type map, NFCDuncan P. N. Exon Smith1-2/+1
2016-04-19IR: getOrInsertODRUniquedType => DICompositeType::getODRType, NFCDuncan P. N. Exon Smith1-6/+0
2016-04-19IR: Require DICompositeType for ODR uniquing type mapDuncan P. N. Exon Smith1-2/+3
2016-04-19IR: Rename API for enabling ODR uniquing of DITypes, NFCDuncan P. N. Exon Smith1-5/+5
2016-04-17IR: Use an explicit map for debug info type uniquingDuncan P. N. Exon Smith1-0/+17
2016-04-14Nuke getGlobalContext() from LLVM (but the C API)Mehdi Amini1-6/+0
2016-04-0280 lines column after renaming "shouldDiscardValueNames" (NFC)Mehdi Amini1-1/+3
2016-04-02Rename Context::discardValueNames() to shouldDiscardValueNames() (NFC)Mehdi Amini1-1/+1
2016-04-01[LoopVectorize] Don't unconditionally print vectorization diagnosticsAkira Hatanaka1-21/+3
2016-03-30IR: Constify LLVMContext::discardValueNames, NFCDuncan P. N. Exon Smith1-1/+1
2016-03-25IR: Reserve an MDKind for !llvm.loop; NFCDuncan P. N. Exon Smith1-0/+5
2016-03-10Add a flag to the LLVMContext to disable name for Value other than GlobalValueMehdi Amini1-0/+6
2016-01-20Add a "gc-transition" operand bundleSanjoy Das1-0/+5
2016-01-08Remove static global GCNames from Function.cpp and move it to the ContextMehdi Amini1-0/+16
2015-12-15[WinEH] Use operand bundles to describe call sitesDavid Majnemer1-0/+5
2015-11-11Introduce deoptimization operand bundlesSanjoy Das1-0/+5
2015-09-28Introduce !align metadata for load instructionArtur Pilipenko1-0/+4
2015-09-24[IR] Add operand bundles to CallInst and InvokeInst.Sanjoy Das1-0/+8
2015-09-17Added MD_invariant_group to LLVMContextPiotr Padlewski1-0/+7
2015-09-02add unpredictable metadata type for control flowSanjay Patel1-0/+6
2015-08-24fix typos; NFCSanjay Patel1-1/+1
2015-08-10Late evaluation of the fast-math vectorization requirement.Tyler Nowicki1-0/+5
2015-08-04Introduce enum value for previously defined metadata -- make.implicit Chen Li1-0/+6
2015-06-16Silence an MSVC warning about not all control paths returning a value; NFC.Aaron Ballman1-0/+1
2015-06-15MIR Serialization: Connect the machine function analysis pass to the MIR parser.Alex Lorenz1-17/+17
2015-06-02[IR/AsmWriter] Output escape sequences if the first character isdigit()Filipe Cabecinhas1-3/+0
2015-06-02clang-format a few functions. NFCFilipe Cabecinhas1-4/+4
2015-05-19Dereferenceable, dereferenceable_or_null metadata for loadsSanjoy Das1-1/+12
2014-12-11Fix LLVMContext to match what MDKind names that the LL parser permits. Fixes ...Nick Lewycky1-20/+2
2014-11-19Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie1-3/+4
2014-10-21Introduce enum values for previously defined metadata types. (NFC)Philip Reames1-0/+17
2014-10-01LTO: Ignore disabled diagnostic remarksDuncan P. N. Exon Smith1-11/+20
2014-07-24Add scoped-noalias metadataHal Finkel1-0/+10
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-7/+8
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-8/+7
2014-05-22Remove LLVMContextImpl::optimizationRemarkEnabledFor.Diego Novillo1-3/+3
2014-05-22Add support for missed and analysis optimization remarks.Diego Novillo1-15/+20
2014-05-16Add C API for thread yielding callback.Juergen Ributzka1-0/+11
2014-05-15Revert "[PM] Add pass run listeners to the pass manager."Juergen Ributzka1-20/+0
2014-04-28[PM] Add pass run listeners to the pass manager.Juergen Ributzka1-0/+20
2014-04-16Allow diagnostic handlers to check for optimization remarks.Diego Novillo1-2/+11