aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-c-test
AgeCommit message (Expand)AuthorFilesLines
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
2023-01-31[llvm-c-test] Fix warningsKazu Hirata1-0/+3
2023-01-31[llvm-c] add LLVMReplaceMDNodeOperandWithDavide Bertola3-0/+49
2022-12-20[IR] Add a target extension type to LLVM.Joshua Cranmer1-0/+2
2022-12-06[llvm-c][test] Remove typed pointer support from llvm-c-test echoArthur Eubanks3-7/+4
2022-11-15[AggressiveInstCombine] Remove legacy PM passArthur Eubanks1-1/+0
2022-07-08Fix test: LLVMGetBitcodeModule takes ownership of memory bufferNicolai Hähnle1-7/+2
2022-07-07llvm-c: Add LLVMDeleteInstruction to fix a test issueNicolai Hähnle1-4/+3
2022-06-23[llvm-c] Add LLVMGetAggregateElement() functionNikita Popov1-30/+12
2022-06-02[llvm-c-test] Default to opaque pointersFangrui Song2-2/+4
2022-06-01[llvm-c-test] Always set opaque pointers modeNikita Popov1-2/+1
2022-05-16[llvm-c] Add functions for enabling and creating opaque pointersNicolas Abram Lujan3-10/+17
2022-04-21[Pipelines] Remove Legacy Passes in CoroutinesChuanqi Xu1-1/+0
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille1-0/+1
2021-12-17[llvm-c] Accept GEP operators in some APIsNikita Popov1-0/+13
2021-12-04[llvm-c] Avoid deprecated APIs in testsNikita Popov2-8/+13
2021-12-02[llvm-c] Make LLVMAddAlias opaque pointer compatibleNikita Popov1-2/+4
2021-10-22[LLVM-C]Add LLVMAddMetadataToInst, deprecated LLVMSetInstDebugLocation.Florian Hahn1-1/+1
2021-10-08[NFC] Make some includes explicitNikita Popov1-0/+1
2021-09-16[DebugInfo] Enhance DIImportedEntity to accept children entitiesAlok Kumar Sharma1-5/+4
2021-06-03[ADT] Move DenseMapInfo for ArrayRef/StringRef into respective headers (NFC)Nikita Popov1-0/+1
2021-02-12LLVM-C: Allow LLVM{Get/Set}Alignment on an atomicrmw/cmpxchg instruction.James Y Knight1-0/+2
2020-12-30Fixes warning 'enumeration value not handled in switch'.Bogdan Graur1-0/+2
2020-12-06[llvm-c] Delete unimplemented llvm-c/LinkTimeOptimizer.hFangrui Song1-1/+0
2020-11-30Creating a named struct requires only a Context and a name, but looking up a ...Nick Lewycky1-1/+1
2020-11-25Adding PoisonValue for representing poison value explicitly in IRZhengyang Liu1-0/+6
2020-10-28C API: support scalable vectorsCraig Disselkoen1-3/+3
2020-10-18[ORC] Remove OrcV1 APIs.Lang Hames1-1/+1