summaryrefslogtreecommitdiff
path: root/llvm/lib/IR/LLVMContext.cpp
AgeCommit message (Expand)Author
2025-09-24[LLVMContext] Add OB_align assume bundle op ID. (#158078)Florian Hahn
2025-05-06[KeyInstr] Add Atom Group waterline to LLVMContext (#133478)Orlando Cazalet-Hyams
2024-12-18LLVMContext: rem constexpr to unblock build w/ gcc (#120402)Jan Patrick Lehr
2024-12-18LLVMContext: Cleanup registration of known bundle IDs (#120359)Matt Arsenault
2024-12-11Reapply "DiagnosticInfo: Clean up usage of DiagnosticInfoInlineAsm" (#119575)...Matt Arsenault
2024-12-11Revert "DiagnosticInfo: Clean up usage of DiagnosticInfoInlineAsm" (#119575)Vitaly Buka
2024-12-11DiagnosticInfo: Clean up usage of DiagnosticInfoInlineAsm (#119485)Matt Arsenault
2024-09-25LLVMContext: add getSyncScopeName() to lookup individual scope name (#109484)gonzalobg
2024-09-24[IR] Remove deprecated opaque pointer migration methodsNikita Popov
2024-09-12[IR] Avoid repeated hash lookups (NFC) (#108485)Kazu Hirata
2024-06-25CodeGen, IR: Add target-{cpu,features} attributes to functions created via cr...pcc
2024-04-30[NewPM][CodeGen] Add `MachineFunctionAnalysis` (#88610)paperchalice
2023-12-19DiagnosticHandler: refactor error checking (#75889)Fangrui Song
2023-07-14[IR] Remove -opaque-pointers optionNikita Popov
2023-07-12[RFC] Introduce convergence control intrinsicsSameer Sahasrabuddhe
2023-01-18[LLVMContext] Remove hasSetOpaquePointersValue() API (NFC)Nikita Popov
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song
2022-12-04IR: HotnessThreshold llvm::Optional => std::optionalFangrui Song
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-24Revert "KCFI sanitizer"Sami Tolvanen
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-17[clang][llvm][NFC] Change misexpect's tolerance option to be 32-bitPaul Kirth
2022-08-04[IR] Move support for dxil::TypedPointerType to LLVM core IR.Joshua Cranmer
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-04-25Add PointerType analysis for DirectX backendChris Bieneman
2022-04-19[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth
2022-04-05[LLVMContext] Replace enableOpaquePointers() with setOpaquePointers()Nikita Popov
2022-03-31Revert "[misexpect] Re-implement MisExpect Diagnostics"Jorge Gorbe Moya
2022-03-31[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth
2022-03-29Revert "[misexpect] Re-implement MisExpect Diagnostics"Paul Kirth
2022-03-28[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth
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-18Revert "Revert "Revert "[misexpect] Re-implement MisExpect Diagnostics"""Paul Kirth
2022-03-18Revert "Revert "[misexpect] Re-implement MisExpect Diagnostics""Paul Kirth
2022-03-17Revert "[misexpect] Re-implement MisExpect Diagnostics"Paul Kirth
2022-03-17[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth
2022-03-17[OpaquePtr][LLParser] Automatically detect opaque pointers in .ll filesArthur Eubanks
2022-02-14[IR] Define "ptrauth" operand bundle.Ahmed Bougacha
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille
2021-11-04[OpaquePtr] Fix initialization-order-fiascoVitaly Buka
2021-09-10[OpaquePtr] Forbid mixing typed and opaque pointersNikita Popov
2021-07-22[clang] Use i64 for the !srcloc metadata on asm IR nodes.Simon Tatham
2021-07-01[OpaquePtr] Support opaque pointers in intrinsic type checkNikita Popov
2021-03-04[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead ofAkira Hatanaka
2021-03-03Revert "[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of ex...Hans Wennborg
2021-03-01[Diagnose] Unify MCContext and LLVMContext diagnosingYuanfang Chen
2021-02-12[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead ofAkira Hatanaka
2021-02-09Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly"Nico Weber