aboutsummaryrefslogtreecommitdiff
path: root/llvm/include/llvm-c
AgeCommit message (Expand)AuthorFilesLines
2025-12-11[IR] Don't store switch case values as operandsAlexis Engelke1-0/+24
2025-12-09Add more missing `LLVM_ABI` annotations (#168765)Fabrice de Gans1-6/+8
2025-12-08[llvm-c] Deprecate functions working on the global context (#163979)Nikita Popov3-46/+148
2025-12-06Revert "[IR] Don't store switch case values as operands" (#170962)Vitaly Buka1-24/+0
2025-12-05[IR] Don't store switch case values as operands (#166842)Alexis Engelke1-0/+24
2025-12-04[llvm-c] Add LLVMConstFPFromBits() API (#164381)peter mckinna1-0/+8
2025-12-04[C-API] LLVMOrcCreateObjectLinkingLayerWithInProcessMemoryManager (#169862)Thomas Munro1-0/+8
2025-11-19[ORC] Remove now unused EPCDebugObjectRegistrar (NFC) (#167868)Stefan Gränitz1-1/+1
2025-11-12[llvm-c] Add bindings for DbgRecord (#166383)Maxime Arthaud1-0/+38
2025-10-17Add checksum option for create file (#162592)peter mckinna1-0/+24
2025-10-13[LLVM-C] Allow `LLVMGetVolatile` to work with any kind of Instruction (#163060)AMS211-1/+1
2025-10-07[LLVM-C] Upstream `LLVMGetOrInsertFunction` from rustc (#162235)AMS211-0/+16
2025-08-14Add LLVMGlobalAddDebugInfo to Core.cpp (#148747)peter mckinna1-0/+16
2025-08-08[IR] Introduce the `ptrtoaddr` instructionAlexander Richardson1-0/+1
2025-08-04[DirectX] Add ObjectFile boilerplate for objdump (#151434)Chris B1-0/+1
2025-07-14[llvm] annotate new symbols for DLL export (#148658)Andrew Rogers1-5/+6
2025-07-12[Support/BLAKE3] Make g_cpu_features thread safe (#147948)Dmitry Vasilyev1-1/+1
2025-07-11Add debuginfo C support for a SetType, Subrangetype, dynamic array type and ...peter mckinna1-0/+71
2025-07-08[llvm] annotate interfaces in llvm-c for DLL export (#141701)Andrew Rogers24-1693/+1970
2025-07-03[ORC] Replace ThreadSafeContext::getContext with withContextDo. (#146819)Lang Hames1-7/+19
2025-06-24[LTO][Legacy] Add new C APIs to query undefined symbols in assembly (#145413)Steven Wu1-1/+16
2025-06-24llvm-c: Introduce 'LLVMDISubprogramReplaceType' (#143461)David1-0/+10
2025-06-22[C API] Add getter/setter for samesign flag on icmp (#145247)Benji Smith1-0/+18
2025-06-18Added clarifying comment to 'LLVMLinkInMCJIT' and 'LLVMLinkInInterpreter' (#9...Minding1-0/+8
2025-05-14[ORC] Fix the prototype of a C API function. (#139259)Tim Besard1-1/+1
2025-04-30Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instruction...Jonathan Thackray1-0/+6
2025-04-28Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructio...Jonathan Thackray1-6/+0
2025-04-28[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (#136...Jonathan Thackray1-0/+6
2025-04-26[LLVM-C] Support debug info for enumerators of arbitrary sizes (#76735)Quinton Miller1-0/+13
2025-04-25[llvm-c] Add `LLVMConstDataArray` and `LLVMGetRawDataValues` (#129440)Quinton Miller1-0/+22
2025-04-05[OCaml] Make OCaml MetadataKind type consistent with C API (#134507)Alan1-1/+1
2025-03-31Add support for fixed-point types (#129596)Tom Tromey1-0/+1
2025-03-23[LLVM-C][OCaml] Make LLVMMetadataKind consistent between C and OCaml (#132268)Alan1-1/+3
2025-03-20[capi][nfc] Reference Function::getFunctionType in LLVMGlobalGetValueType (#1...Mike Aizatsky1-0/+1
2025-02-24Add DISubrangeType (#126772)Tom Tromey1-0/+1
2025-02-14[IR] Remove mul constant expression (#127046)Nikita Popov1-3/+0
2025-02-02Remove unused LLVMLandingPadClauseTy from Core.h (#124472)Vladimir Kozelkov1-5/+0
2025-01-18Reapply "[clang][DebugInfo] Emit DW_AT_object_pointer on function declaration...Michael Buch1-4/+7
2025-01-18Revert "[clang][DebugInfo] Emit DW_AT_object_pointer on function declarations...Michał Górny1-7/+4
2025-01-17[clang][DebugInfo] Emit DW_AT_object_pointer on function declarations with ex...Michael Buch1-4/+7
2024-11-22[dwarf] Add language id for Metal Shading Language (#117215)Daniel Sanders1-0/+1
2024-11-04[LLVM] Change `LLVMIntrinsicCopyOverloadedName` API return type (#114334)Rahul Joshi1-8/+5
2024-10-28Add DILabel functions for LLVM-C (#112840)tf2spi1-0/+46
2024-10-18[llvm-c][MC] Expose color printing via LLVMSetDisasmOptions (#112980)Jon Roelofs1-1/+3
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi1-2/+2
2024-09-30[NFC] Move intrinsic related functions to Intrinsic namespace (#110125)Rahul Joshi1-1/+1
2024-09-23[IRBuilder] Remove uses of CreateGlobalStringPtr() (NFC)Nikita Popov1-0/+3
2024-09-23[C API] Add usub_cond and usub_sat atomic ops to C API (#109532)Benji Smith1-0/+3
2024-09-20[LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (#107802)Michal Rostecki1-0/+35
2024-08-20[LLVM] Add a C API for creating instructions with custom syncscopes. (#104775)Tim Besard1-0/+34