aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-c-test
AgeCommit message (Expand)AuthorFilesLines
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
2020-09-26[LLVM-C] Turn a ShuffleVector Constant Into a Getter.Robert Widmann1-1/+1
2020-09-25C API: functions to get mask of a ShuffleVectorCraig Disselkoen2-16/+73
2020-05-15[SVE] Restore broken LLVM-C ABI compatabilityChristopher Tetreault1-1/+1
2020-05-15[IR][BFloat] Add BFloat IR typeTies Stuij1-0/+2
2020-04-22[SVE] Add new VectorType subclassesChristopher Tetreault1-1/+4
2020-04-13Make IRBuilder automatically set alignment on load/store/alloca.Eli Friedman1-0/+1
2020-03-11Add debug info support for Swift/Clang APINotes.Adrian Prantl1-2/+4
2020-03-11Add an SDK attribute to DICompileUnitAdrian Prantl1-1/+1
2020-01-17Move the sysroot attribute from DIModule to DICompileUnitAdrian Prantl1-7/+5
2020-01-17Revert "Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot"Adrian Prantl1-5/+7
2020-01-17Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysrootAdrian Prantl1-7/+5
2020-01-06[NFC] Fix trivial typos in commentsJames Henderson1-2/+2
2019-12-03Recommit "[DWARF5]Addition of alignment atrribute in typedef DIE."Sourabh Singh Tomar1-1/+1