aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/LLVMContextImpl.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-23[LLVM] Use `std::move` for APInt. NFC. (#86257)Yingwei Zheng1-1/+1
2024-03-20[RemoveDIs][NFC] Rename DPMarker->DbgMarker (#85931)Stephen Tozer1-4/+4
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer1-8/+8
2024-03-19[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#83862)Daniil Kovalev1-5/+10
2024-03-13[RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (#84939)Stephen Tozer1-6/+6
2024-03-12[RemoveDIs][NFC] Rename common interface functions for DPValues->DbgRecords (...Stephen Tozer1-5/+3
2024-03-09Reapply [IR] Add new Range attribute using new ConstantRange Attribute type (...Andreas Jonson1-0/+3
2024-03-02Revert "[Dwarf] Support `__ptrauth` qualifier in metadata nodes" (#83672)Daniil Kovalev1-10/+5
2024-03-01[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#82363)Daniil Kovalev1-5/+10
2024-02-22[LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (#74502)Paul Walker1-0/+4
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