llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc
Dan Gohman 698c6b0a09 [WebAssembly] Support single-floating-point immediate value
As mentioned in TODO comment, casting double to float causes NaNs to change bits.
To avoid the change, this patch adds support for single-floating-point immediate value on MachineCode.

Patch by Yuta Saito.

Differential Revision: https://reviews.llvm.org/D77384
2021-02-04 18:05:06 -08:00
..
AMDGPUAsmBackend.cpp [llvm] Remove redundant return and continue statements (NFC) 2021-01-14 20:30:34 -08:00
AMDGPUELFObjectWriter.cpp [NFC][AMDGPU] Reduce include files dependency. 2021-01-07 22:22:05 +03:00
AMDGPUELFStreamer.cpp [NFC][AMDGPU] Reduce include files dependency. 2021-01-07 22:22:05 +03:00
AMDGPUELFStreamer.h [NFC][AMDGPU] Reduce include files dependency. 2021-01-07 22:22:05 +03:00
AMDGPUFixupKinds.h
AMDGPUInstPrinter.cpp [WebAssembly] Support single-floating-point immediate value 2021-02-04 18:05:06 -08:00
AMDGPUInstPrinter.h [AMDGPU] Simplify AMDGPUInstPrinter::printExpSrcN. NFC. 2021-01-19 10:39:56 +00:00
AMDGPUMCAsmInfo.cpp [AMDGPU] Corrected directive to use for ELF weak refs 2020-09-16 18:51:26 +03:00
AMDGPUMCAsmInfo.h
AMDGPUMCCodeEmitter.cpp
AMDGPUMCCodeEmitter.h [NFC][AMDGPU] Reduce include files dependency. 2021-01-07 22:22:05 +03:00
AMDGPUMCTargetDesc.cpp [NFC][AMDGPU] Reduce include files dependency. 2021-01-07 22:22:05 +03:00
AMDGPUMCTargetDesc.h [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets 2021-01-20 22:22:45 +03:00
AMDGPUTargetStreamer.cpp [AMDGPU] HSAMD::fromString - replace std::string arg with StringRef. NFCI. 2021-01-26 16:09:39 +00:00
AMDGPUTargetStreamer.h [llvm] Forward-declare formatted_raw_ostream (NFC) 2021-01-28 22:21:13 -08:00
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
R600MCCodeEmitter.cpp [NFC][AMDGPU] Reduce include files dependency. 2021-01-07 22:22:05 +03:00
R600MCTargetDesc.cpp
SIMCCodeEmitter.cpp [WebAssembly] Support single-floating-point immediate value 2021-02-04 18:05:06 -08:00