llvm-project/llvm/include/llvm-c
Nikita Popov 4bb7b6fae3 [IR] Remove support for float binop constant expressions
As part of https://discourse.llvm.org/t/rfc-remove-most-constant-expressions/63179,
this removes support for the floating-point binop constant expressions
fadd, fsub, fmul, fdiv and frem.

As part of this change, the C APIs LLVMConstFAdd, LLVMConstFSub,
LLVMConstFMul, LLVMConstFDiv and LLVMConstFRem are removed.
The LLVMBuild APIs should be used instead.

Differential Revision: https://reviews.llvm.org/D129478
2022-07-12 09:40:49 +02:00
..
Transforms [ArgPromotion] Remove legacy PM support 2022-06-27 09:42:17 +02:00
Analysis.h
BitReader.h Fix test: LLVMGetBitcodeModule takes ownership of memory buffer 2022-07-08 20:06:44 +02:00
BitWriter.h
Comdat.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
Core.h [IR] Remove support for float binop constant expressions 2022-07-12 09:40:49 +02:00
DataTypes.h
DebugInfo.h Cleanup header dependencies in LLVMCore 2022-02-02 06:54:20 +01:00
Deprecated.h [llvm-c] Add header deprecations 2021-12-06 09:17:10 +01:00
Disassembler.h
DisassemblerTypes.h [MCDisassembler] Disambiguate Size parameter in tryAddingSymbolicOperand() 2022-05-25 13:44:32 -07:00
Error.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
ErrorHandling.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
ExecutionEngine.h
ExternC.h
IRReader.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
Initialization.h
LLJIT.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
Linker.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
Object.h [Binary] Promote OffloadBinary to inherit from Binary 2022-06-01 18:40:57 -04:00
Orc.h [C-API][ORC] Add C API to suspend lookups during definition generation. 2022-06-13 17:20:07 -07:00
OrcEE.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
Remarks.h
Support.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
Target.h
TargetMachine.h const char* for LLVMTargetMachineEmitToFile's argument 2022-05-07 14:40:55 +00:00
Types.h
blake3.h [Support/BLAKE3] LLVM-specific changes over the original BLAKE3 C implementation 2022-03-24 10:26:39 -07:00
lto.h [LTO][Legacy] Add new API to check presence of ctor/dtor functions. 2021-07-28 12:41:56 +00:00
module.modulemap