summaryrefslogtreecommitdiff
path: root/llvm/lib/IR/LLVMContextImpl.cpp
AgeCommit message (Expand)Author
2025-11-11Remove unused <utility> inclusionserge-sans-paille
2025-06-04[llvm] Remove unused includes (NFC) (#142733)Kazu Hirata
2025-04-28Linker: Remove dropTriviallyDeadConstantArrays().Peter Collingbourne
2025-04-20[llvm] Call hash_combine_range with ranges (NFC) (#136511)Kazu Hirata
2024-11-02[IR] Remove unused includes (NFC) (#114679)Kazu Hirata
2024-09-25LLVMContext: add getSyncScopeName() to lookup individual scope name (#109484)gonzalobg
2024-07-25Remove the `x86_mmx` IR type. (#98505)James Y Knight
2024-06-21Add the 'initializes' attribute langref and support (#84803)Haopeng Liu
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer
2024-03-13[RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (#84939)Stephen Tozer
2024-02-22[LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (#74502)Paul Walker
2023-11-17Reapply "[DebugInfo] Make DIArgList inherit from Metadata and always unique"Stephen Tozer
2023-11-17Revert "[DebugInfo] Make DIArgList inherit from Metadata and always unique" (...Stephen Tozer
2023-11-17[DebugInfo] Make DIArgList inherit from Metadata and always unique (#72147)Stephen Tozer
2023-11-08Reapply 7d77bbef4ad92, adding new debug-info classesJeremy Morse
2023-11-02Revert "[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-...Jeremy Morse
2023-11-02[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-infoJeremy Morse
2023-07-14[IR] Remove -opaque-pointers optionNikita Popov
2023-02-27[LLVMContextImpl] Separate out integer constant onesArthur Eubanks
2023-02-27[LLVMContextImpl] Separate out integer constant zeroesArthur Eubanks
2023-01-18[LLVMContext] Remove hasSetOpaquePointersValue() API (NFC)Nikita Popov
2022-12-20[IR] Add a target extension type to LLVM.Joshua Cranmer
2022-12-16std::optional::value => operator*/operator->Fangrui Song
2022-11-25Use PassGate from LLVMContext if any otherwise global oneEvgeniy Brevnov
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-06-26[llvm] Use Optional::has_value instead of Optional::hasValue (NFC)Kazu Hirata
2022-06-25[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-02[IR] Enable opaque pointers by defaultNikita Popov
2022-04-05[LLVMContext] Replace enableOpaquePointers() with setOpaquePointers()Nikita Popov
2022-03-23[LLVMContext] Respect default value of -opaque-pointers option (NFC)Nikita Popov
2022-03-21Revert "Revert "[OpaquePtr][LLParser] Automatically detect opaque pointers in...Arthur Eubanks
2022-03-21Revert "[OpaquePtr][LLParser] Automatically detect opaque pointers in .ll files"Mitch Phillips
2022-03-17[OpaquePtr][LLParser] Automatically detect opaque pointers in .ll filesArthur Eubanks
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille
2021-11-09Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"Arthur Eubanks
2021-11-09[DebugInfo] Enforce implicit constraints on `distinct` MDNodesScott Linder
2021-11-04[OpaquePtr] Fix initialization-order-fiascoVitaly Buka
2021-09-10[OpaquePtr] Forbid mixing typed and opaque pointersNikita Popov
2021-09-01[DIArgList] Re-unique after changing operands to fix non-determinismTeresa Johnson
2021-07-02Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"Jonas Devlieghere
2021-06-28[DebugInfo] Enforce implicit constraints on `distinct` MDNodesScott Linder
2021-06-24[OpaquePtr] Introduce option to force all pointers to be opaque pointersArthur Eubanks
2021-01-16[llvm] Construct SmallVector with iterator ranges (NFC)Kazu Hirata
2020-12-30[X86] Add x86_amx type for intel AMX.Luo, Yuanke
2020-12-20Make NPM OptBisectInstrumentation use global singleton OptBisectSamuel Eubanks