aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-c-test
AgeCommit message (Expand)AuthorFilesLines
2025-12-08[llvm-c] Deprecate functions working on the global context (#163979)Nikita Popov8-66/+100
2025-11-12[llvm-c] Add bindings for DbgRecord (#166383)Maxime Arthaud1-0/+37
2025-10-17Add checksum option for create file (#162592)peter mckinna1-1/+4
2025-10-05[llvm-c-test] Fix warningsKazu Hirata1-0/+2
2025-10-05[llvm-c] Add missing nullptr check in LLVMGetFirstDbgRecord (#151101)Maxime Arthaud1-0/+7
2025-08-15[llvm-c] Fix memory leak in testNikita Popov1-1/+1
2025-08-14[llvm-c-test] Fix a warningKazu Hirata1-0/+1
2025-08-14Add LLVMGlobalAddDebugInfo to Core.cpp (#148747)peter mckinna3-0/+40
2025-07-11Add debuginfo C support for a SetType, Subrangetype, dynamic array type and ...peter mckinna1-0/+47
2025-06-24llvm-c: Introduce 'LLVMDISubprogramReplaceType' (#143461)David1-4/+4
2025-06-22[C API] Add getter/setter for samesign flag on icmp (#145247)Benji Smith1-0/+2
2025-04-26[LLVM-C] Support debug info for enumerators of arbitrary sizes (#76735)Quinton Miller1-0/+20
2025-04-25[llvm-c] Add `LLVMConstDataArray` and `LLVMGetRawDataValues` (#129440)Quinton Miller1-5/+12
2024-10-28Add DILabel functions for LLVM-C (#112840)tf2spi1-2/+19
2024-09-23[llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` ...Michal Rostecki1-2/+1
2024-09-20[llvm-c-test] Fix warningsKazu Hirata1-0/+3
2024-09-20[LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (#107802)Michal Rostecki1-6/+38
2024-08-20[LLVM] Add a C API for creating instructions with custom syncscopes. (#104775)Tim Besard4-25/+24
2024-07-25Remove the `x86_mmx` IR type. (#98505)James Y Knight1-2/+0
2024-07-17[C API] Support new ptrauth constant type (#93909)Benji Smith1-0/+10
2024-07-16[C API] Add accessors for new no-wrap flags on GEP instructions (#97970)Benji Smith1-9/+7
2024-06-26[C API] Add getters for Target Extension Types to C API (#96447)Benji Smith1-2/+20
2024-06-18[tools] Fix -Wstrict-prototypes in llvm-c-test.h (NFC)Jie Fu2-2/+2
2024-06-18[RemoveDIs] Update DIBuilder C API with DbgRecord functions. (#95535)Carlos Alberto Enciso3-42/+25
2024-06-10[RemoveDIs] C API: Add before-dbg-record versions of IRBuilder position funcs...Orlando Cazalet-Hyams1-1/+18
2024-05-16[RemoveDIs][NFC] Fix rotten green C API test (#92362)Orlando Cazalet-Hyams2-2/+22
2024-05-08[C API] Add getters and build function for CallBr (#91154)Benji Smith1-0/+40
2024-03-28[RemoveDIs] Update DIBuilder C API and OCaml bindings [2/2] (#86529)Orlando Cazalet-Hyams1-6/+7
2024-03-22Revert "[RemoveDIs] Update DIBuilder C API with DbgRecord functions [2/2] (#8...Orlando Cazalet-Hyams1-7/+6
2024-03-22[RemoveDIs] Update DIBuilder C API with DbgRecord functions [2/2] (#85657)Orlando Cazalet-Hyams1-6/+7
2024-03-18[C API] Add accessors for function prefix and prologue data (#82193)Benji Smith1-0/+8
2024-03-18[RemoveDIs] Update DIBuilder C API with DbgRecord functions [1/2] (#84915)Orlando Cazalet-Hyams3-15/+36
2023-12-12[C API] Add getters and setters for fast-math flags on relevant instructions ...Benji Smith1-0/+56
2023-12-11[LLVM-C] Support operand bundles (#73914)Quinton Miller1-7/+39
2023-12-06[llvm-c] Add support for setting/getting new disjoint flag on or instructions...Alex Bradbury1-0/+2
2023-11-29[C API] Add support for setting/getting new nneg flag on zext instructions (#...Benji Smith1-0/+8
2023-09-30[C API] Fix LLVMGetOrdering/LLVMIsAtomicSingleThread for fence/memory instrs ...Benji Smith1-0/+8
2023-09-06[llvm-c-test] Remove obsolete opaque pointer testArthur Eubanks1-3/+0
2023-08-15[C API]: Add getters for inline assembly template string, constraints, and flagsJustin Bogner1-0/+30
2023-07-31[llvm-c] Add LLVMSetTailCallKind and LLVMGetTailCallKindYAMAMOTO Takashi1-1/+1
2023-07-07[LLVM-C] Use unwrapDI in LLVMDITypeGetNameTamir Duberstein3-0/+30
2023-07-07Appease clang-tidyTamir Duberstein3-60/+79
2023-06-08[C API] Add getters and setters for NUW, NSW, and ExactJustin Bogner1-0/+24
2023-04-14[llvm-c] Remove PassRegistry and initialization APIsNikita Popov2-5/+0
2023-03-09[llvm-c] Remove PassManagerBuilder APIsNikita Popov1-1/+0
2023-03-02[llvm-c] Remove bindings for creating legacy passesNikita Popov1-5/+1
2023-02-15[llvm-c] Add C API methods to match 64bit ArrayType C++ API signaturesMeghan Denny1-6/+4
2023-02-09[llvm-c-test] Fix leak after D138415Fangrui Song1-0/+1
2023-02-08[llvm-c-test] Fix unused variable warningsKazu Hirata1-0/+2
2023-02-08add LLVMGetDINodeTag to C bindingsDavide Bertola3-1/+32