aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/LLVMContextImpl.h
AgeCommit message (Expand)AuthorFilesLines
2023-12-01[NFC][LLVMContext] Clean up DenseMapInfo classes used for APInt & APFloat.Paul Walker1-7/+3
2023-11-17Reapply "[DebugInfo] Make DIArgList inherit from Metadata and always unique"Stephen Tozer1-3/+35
2023-11-17Revert "[DebugInfo] Make DIArgList inherit from Metadata and always unique" (...Stephen Tozer1-35/+3
2023-11-17[DebugInfo] Make DIArgList inherit from Metadata and always unique (#72147)Stephen Tozer1-3/+35
2023-11-08Reapply 7d77bbef4ad92, adding new debug-info classesJeremy Morse1-0/+31
2023-11-02Revert "[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-...Jeremy Morse1-31/+0
2023-11-02[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-infoJeremy Morse1-0/+31
2023-07-14[IR] Remove -opaque-pointers optionNikita Popov1-8/+0
2023-04-04[DebugInfo][flang] Fix linking modules with similar DIStringTypeVladimir Radosavljevic1-1/+10
2023-02-27[LLVMContextImpl] Separate out opaque pointersArthur Eubanks1-2/+3
2023-02-27[LLVMContextImpl] Separate out integer constant onesArthur Eubanks1-0/+1
2023-02-27[LLVMContextImpl] Separate out integer constant zeroesArthur Eubanks1-6/+5
2023-01-18[LLVMContext] Remove hasSetOpaquePointersValue() API (NFC)Nikita Popov1-1/+0
2022-12-20[IR] Add a target extension type to LLVM.Joshua Cranmer1-0/+54
2022-12-20[llvm] Make llvm::Any similar to std::anySebastian Neubauer1-1/+0
2022-12-08Revert "[llvm] Replace llvm::Any with std::any"Sebastian Neubauer1-0/+1
2022-12-08[llvm] Replace llvm::Any with std::anySebastian Neubauer1-1/+0
2022-12-08[DebugInfo] Store optional DIFile::Source as pointerJonas Hahnfeld1-4/+3
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song1-4/+3
2022-12-04IR: HotnessThreshold llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek1-6/+7
2022-11-08Reapply [Assignment Tracking][5/*] Add core infrastructure for instruction re...OCHyams1-0/+5
2022-11-07Revert "[Assignment Tracking][5/*] Add core infrastructure for instruction re...Shubham Sandeep Rastogi1-5/+0
2022-11-07[Assignment Tracking][5/*] Add core infrastructure for instruction referenceOCHyams1-0/+5
2022-08-17[clang][llvm][NFC] Change misexpect's tolerance option to be 32-bitPaul Kirth1-2/+2
2022-08-04[IR] Move support for dxil::TypedPointerType to LLVM core IR.Joshua Cranmer1-2/+2
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata1-1/+1
2022-06-10Add sanitizer-specific GlobalValue attributes.Mitch Phillips1-0/+3
2022-04-25Add PointerType analysis for DirectX backendChris Bieneman1-0/+3
2022-04-19[msan] Destroy ConstantTokenNone before types aboveVitaly Buka1-2/+2
2022-04-19[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth1-0/+5
2022-04-15[DebugInfo] Add a TargetFuncName field in DISubprogram forChih-Ping Chen1-4/+8
2022-03-31Destroy ValueNames after all unique_ptr<Value>Vitaly Buka1-2/+2
2022-03-31Revert "[misexpect] Re-implement MisExpect Diagnostics"Jorge Gorbe Moya1-5/+0
2022-03-31[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth1-0/+5
2022-03-29Revert "[misexpect] Re-implement MisExpect Diagnostics"Paul Kirth1-5/+0
2022-03-28[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth1-0/+5
2022-03-21Revert "Revert "[OpaquePtr][LLParser] Automatically detect opaque pointers in...Arthur Eubanks1-0/+1
2022-03-21Revert "[OpaquePtr][LLParser] Automatically detect opaque pointers in .ll files"Mitch Phillips1-1/+0
2022-03-18Revert "Revert "Revert "[misexpect] Re-implement MisExpect Diagnostics"""Paul Kirth1-5/+0
2022-03-18Revert "Revert "[misexpect] Re-implement MisExpect Diagnostics""Paul Kirth1-0/+5
2022-03-17Revert "[misexpect] Re-implement MisExpect Diagnostics"Paul Kirth1-5/+0
2022-03-17[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth1-0/+5
2022-03-17[OpaquePtr][LLParser] Automatically detect opaque pointers in .ll filesArthur Eubanks1-0/+1
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille1-5/+19
2022-01-26[DebugInfo] Add stringLocationExp field to DIStringTypeChih-Ping Chen1-4/+6
2021-12-20[llvm][IR] Add no_cfi constantSami Tolvanen1-0/+2
2021-12-03[DebugInfo] Check DIEnumerator bit width when comparing for equalityArthur Eubanks1-2/+3
2021-11-11[DebugInfo] run clang-format on some unformatted filesLuís Ferreira1-65/+56
2021-11-09Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"Arthur Eubanks1-1/+0