summaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Core.cpp
AgeCommit message (Expand)Author
2025-11-12[llvm-c] Add bindings for DbgRecord (#166383)Maxime Arthaud
2025-10-13[LLVM-C] Allow `LLVMGetVolatile` to work with any kind of Instruction (#163060)AMS21
2025-10-07[LLVM-C] Upstream `LLVMGetOrInsertFunction` from rustc (#162235)AMS21
2025-10-05[llvm-c] Add missing nullptr check in LLVMGetFirstDbgRecord (#151101)Maxime Arthaud
2025-08-14Add LLVMGlobalAddDebugInfo to Core.cpp (#148747)peter mckinna
2025-06-22[C API] Add getter/setter for samesign flag on icmp (#145247)Benji Smith
2025-06-12[DebugInfo][RemoveDIs] Delete debug-info-format flag (#143746)Jeremy Morse
2025-06-09Remove GlobalObject::getAlign/setAlignment (#143188)Eli Friedman
2025-05-10[IR] Teach getAsmString to return StringRef (NFC) (#139406)Kazu Hirata
2025-05-10[IR] Teach getConstraintString to return StringRef (NFC) (#139401)Kazu Hirata
2025-04-30Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instruction...Jonathan Thackray
2025-04-28Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructio...Jonathan Thackray
2025-04-28[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (#136...Jonathan Thackray
2025-04-25[llvm-c] Add `LLVMConstDataArray` and `LLVMGetRawDataValues` (#129440)Quinton Miller
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-02-14[IR] Remove mul constant expression (#127046)Nikita Popov
2025-01-21[IR] Replace of PointerType::get(Type) with opaque version (NFC) (#123617)Mats Jun Larsen
2024-11-04[LLVM] Change `LLVMIntrinsicCopyOverloadedName` API return type (#114334)Rahul Joshi
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-09-30[NFC] Move intrinsic related functions to Intrinsic namespace (#110125)Rahul Joshi
2024-09-23[IRBuilder] Remove uses of CreateGlobalStringPtr() (NFC)Nikita Popov
2024-09-23[C API] Add usub_cond and usub_sat atomic ops to C API (#109532)Benji Smith
2024-09-20[LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (#107802)Michal Rostecki
2024-08-28[LLVM][C API] Clearing initializer and personality by passing NULL (#105521)Tim Besard
2024-08-20[LLVM] Add a C API for creating instructions with custom syncscopes. (#104775)Tim Besard
2024-08-20[llvm-c] Add getters for LLVMContextRef for various types (#99087)Bogdan-Alexandru Geană
2024-08-16[llvm-c] Add non-cstring versions of LLVMGetNamedFunction and LLVMGetNamedGlo...wr7
2024-07-25Remove the `x86_mmx` IR type. (#98505)James Y Knight
2024-07-17[C API] Support new ptrauth constant type (#93909)Benji Smith
2024-07-16[C API] Add accessors for new no-wrap flags on GEP instructions (#97970)Benji Smith
2024-06-26[C API] Add getters for Target Extension Types to C API (#96447)Benji Smith
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer
2024-06-20[IR] Remove support for shl constant expressions (#96037)Nikita Popov
2024-06-10[RemoveDIs] C API: Add before-dbg-record versions of IRBuilder position funcs...Orlando Cazalet-Hyams
2024-06-04[IR] Remove support for icmp and fcmp constant expressions (#93038)Nikita Popov
2024-05-08[C API] Add getters and build function for CallBr (#91154)Benji Smith
2024-05-04[C API] Add function to create ConstantRange attributes to C API (#90505)Andreas Jonson
2024-04-16[C API] Support uinc_wrap/udec_wrap in atomicrmw when accessing the bin op (#...Benji Smith
2024-03-28[RemoveDIs] Update DIBuilder C API and OCaml bindings [2/2] (#86529)Orlando Cazalet-Hyams
2024-03-26[LLVM] Remove nuw neg (#86295)Yingwei Zheng
2024-03-18[C API] Add accessors for function prefix and prologue data (#82193)Benji Smith
2024-03-18[RemoveDIs] Update DIBuilder C API with DbgRecord functions [1/2] (#84915)Orlando Cazalet-Hyams
2024-03-09[llvm-c] Add C API methods to match size_t ConstantDataArray C++ API signatur...erer1243
2024-02-12[C API] Add blockaddress getters to C API (#81382)Benji Smith
2023-12-12[C API] Add getters and setters for fast-math flags on relevant instructions ...Benji Smith
2023-12-11[LLVM-C] Support operand bundles (#73914)Quinton Miller
2023-12-06[llvm-c] Add support for setting/getting new disjoint flag on or instructions...Alex Bradbury
2023-11-29[C API] Add support for setting/getting new nneg flag on zext instructions (#...Benji Smith
2023-11-20[llvm-c] Fix outdated comment (NFC)Nikita Popov