1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/include/llvm-c
Cameron McInally 3a2064d3a0 [IR] Add a dedicated FNeg IR Instruction
The IEEE-754 Standard makes it clear that fneg(x) and
fsub(-0.0, x) are two different operations. The former is a bitwise
operation, while the latter is an arithmetic operation. This patch
creates a dedicated FNeg IR Instruction to model that behavior.

Differential Revision: https://reviews.llvm.org/D53877

llvm-svn: 346774
2018-11-13 18:15:47 +00:00
..
Transforms Revert "[LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints" 2018-09-28 16:45:18 +00:00
Analysis.h
BitReader.h
BitWriter.h
Comdat.h
Core.h [IR] Add a dedicated FNeg IR Instruction 2018-11-13 18:15:47 +00:00
DataTypes.h
DebugInfo.h Emit template type and value parameter DIEs for template variables. 2018-10-03 18:44:53 +00:00
Disassembler.h
DisassemblerTypes.h
Error.h Add a comment to clarify the contract for LLVMGetErrorMessage in the c-bindings 2018-09-29 23:49:54 +00:00
ErrorHandling.h
ExecutionEngine.h Fix a typo in a function name 2018-11-02 09:57:24 +00:00
Initialization.h
IRReader.h
Linker.h
LinkTimeOptimizer.h
lto.h
module.modulemap
Object.h
OptRemarks.h [CMake] Expose opt-remark tooling through libOptRemarks.dylib 2018-11-05 11:57:44 +00:00
OrcBindings.h
Support.h
Target.h
TargetMachine.h
Types.h