llvm-project/llvm/include/llvm-c
Shilei Tian 1023ddaf77 [LLVM] Add the support for fmax and fmin in atomicrmw instruction
This patch adds the support for `fmax` and `fmin` operations in `atomicrmw`
instruction. For now (at least in this patch), the instruction will be expanded
to CAS loop. There are already a couple of targets supporting the feature. I'll
create another patch(es) to enable them accordingly.

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D127041
2022-07-06 10:57:53 -04:00
..
Transforms [ArgPromotion] Remove legacy PM support 2022-06-27 09:42:17 +02:00
Analysis.h
BitReader.h
BitWriter.h
Comdat.h [NFC][Docs] Add missing Doxygen group comments for LLVM-C 2021-11-07 12:23:17 +01:00
Core.h [LLVM] Add the support for fmax and fmin in atomicrmw instruction 2022-07-06 10:57:53 -04: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