aboutsummaryrefslogtreecommitdiff
path: root/llvm/bindings/ocaml
AgeCommit message (Expand)AuthorFilesLines
2025-05-07[llvm] Add extra tests for atomicrmw fmaximum/fminimum (#138252)Jonathan Thackray2-0/+4
2025-04-05[OCaml] Make OCaml MetadataKind type consistent with C API (#134507)Alan2-0/+2
2025-03-23[LLVM-C][OCaml] Make LLVMMetadataKind consistent between C and OCaml (#132268)Alan2-0/+10
2025-03-22[bindings] Add `global_set_metadata` for function debuginfoRynco Maekawa3-7/+23
2025-02-14[IR] Remove mul constant expression (#127046)Nikita Popov3-35/+0
2025-01-18Reapply "[clang][DebugInfo] Emit DW_AT_object_pointer on function declaration...Michael Buch3-6/+8
2024-12-20[OCaml] Add bindings for x86_amx, token, and metadata types (#120638)Alan3-0/+30
2024-11-05[OCaml] Fix typo "moethd"Jay Foad1-1/+1
2024-09-06Add usub_cond and usub_sat operations to atomicrmw (#105568)anjenner2-0/+4
2024-08-22[bindings][ocaml] Add missing AtomicRMW operations (#105673)anjenner2-0/+8
2024-07-26[bindings][ocaml] Remove a reference to the deleted function `llvm_x86_mmx_type`Dmitri Gribenko1-1/+0
2024-07-25Remove the `x86_mmx` IR type. (#98505)James Y Knight2-9/+0
2024-06-20[IR] Remove support for shl constant expressions (#96037)Nikita Popov3-12/+0
2024-06-18[RemoveDIs] Update DIBuilder C API with DbgRecord functions. (#95535)Carlos Alberto Enciso1-2/+2
2024-06-10[RemoveDIs] C API: Add before-dbg-record versions of IRBuilder position funcs...Orlando Cazalet-Hyams3-0/+29
2024-06-04[IR] Remove support for icmp and fcmp constant expressions (#93038)Nikita Popov3-26/+0
2024-03-28[RemoveDIs] Update DIBuilder C API and OCaml bindings [2/2] (#86529)Orlando Cazalet-Hyams7-6/+47
2024-03-09[llvm-c] Add C API methods to match size_t ConstantDataArray C++ API signatur...erer12431-4/+4
2023-11-14[IR] Remove support for lshr/ashr constant expressions (#71955)Nikita Popov3-24/+0
2023-11-07[IR] Remove FP cast constant expressions (#71408)Nikita Popov3-84/+0
2023-11-03[IR] Remove zext and sext constant expressions (#71040)Nikita Popov3-65/+0
2023-11-01[llvm-c] Improve TargetMachine bindings (#70806)Yingwei Zheng3-0/+67
2023-09-19[llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMallocKonrad Kleine1-1/+1
2023-09-16[OCaml][NPM] Add OCaml bindings to new pass managerAlan9-8/+333
2023-08-22[IR] Remove support for and/or constant expressionsNikita Popov3-24/+0
2023-08-13[OCaml] Bind di_type_get_flags to correct C functionAlan Hu1-1/+1
2023-08-08[OCaml] Replace ctypes.foreign with ctypes in META fileAlan Hu1-1/+1
2023-06-16[OCaml] Rename link_modules' to link_modulesAlan Hu2-4/+4
2023-06-05Remove vestiges of removed OCaml modulesAlan Hu2-33/+0
2023-03-16[ConstExpr] Remove select constant expressionNikita Popov3-14/+0
2023-02-28[OCaml] Migrate from naked pointers to prepare for OCaml 5Alan Hu19-1670/+2243
2023-02-24[OCaml] Remove all PassManager-related functionsAlan Hu23-1020/+1
2023-02-24Recommit "[SCCP] Remove legacy SCCP pass."Florian Hahn2-11/+0
2023-02-19[LoopIdiomRecognize] Remove legacy passFangrui Song3-14/+0
2023-02-15[LoopDeletion] Remove legacy passFangrui Song3-14/+0
2023-02-15[LoopReroll] Remove legacy pass (unused in the pipeline)Fangrui Song3-14/+0
2023-02-15[llvm-c] Add C API methods to match 64bit ArrayType C++ API signaturesMeghan Denny1-1/+1
2023-02-14[IPSCCP] Remove legacy passArthur Eubanks3-15/+1
2023-02-14[GlobalOpt] Remove legacy passArthur Eubanks3-14/+0
2023-02-09[Inliner] Remove legacy simple inlinerArthur Eubanks3-14/+0
2023-02-07Reland [LegacyPM] Remove some legacy passesArthur Eubanks3-41/+0
2023-02-07Revert "[LegacyPM] Remove some legacy passes"Arthur Eubanks2-0/+27
2023-02-07[LegacyPM] Remove some legacy passesArthur Eubanks2-27/+0
2023-02-06[MergeFunctions] Remove legacy passArthur Eubanks3-14/+0
2022-10-31[llvm][ocaml] Replace deprecated C functions in OCaml bindingsAlan Hu3-15/+19
2022-10-13[llvm-ocaml] Fix arity mismatch in pointer bindingsAlan Hu1-1/+1
2022-10-11[llvm-ocaml] Replace all typed pointer functions with opaque pointer functionsAlan Hu3-228/+72
2022-10-03[llvm-ocaml] Add binding for constructing opaque pointersAlan Hu3-0/+12
2022-09-26[NFC][2/n] Remove PrunePH passSebastian Peryt3-14/+0
2022-09-08[ConstantExpr] Remove fneg expressionNikita Popov2-5/+0