| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/Arch/ |
| H A D | Sparc.cpp | 91 ABI = sparc::FloatABI::Hard; in getSparcFloatABI() 95 .Case("hard", sparc::FloatABI::Hard) in getSparcFloatABI() 100 ABI = sparc::FloatABI::Hard; in getSparcFloatABI() 111 ABI = sparc::FloatABI::Hard; in getSparcFloatABI()
|
| H A D | PPC.cpp | 147 ABI = ppc::FloatABI::Hard; in getPPCFloatABI() 151 .Case("hard", ppc::FloatABI::Hard) in getPPCFloatABI() 155 ABI = ppc::FloatABI::Hard; in getPPCFloatABI() 162 ABI = ppc::FloatABI::Hard; in getPPCFloatABI()
|
| H A D | ARM.cpp | 301 isHardFloat != (DefaultABI == arm::FloatABI::Hard)) { in setFloatABIInTriple() 328 return FloatABI::Hard; in getDefaultFloatABI() 333 return FloatABI::Hard; in getDefaultFloatABI() 341 return FloatABI::Hard; in getDefaultFloatABI() 347 return FloatABI::Hard; in getDefaultFloatABI() 356 return FloatABI::Hard; in getDefaultFloatABI() 371 return FloatABI::Hard; in getDefaultFloatABI() 397 ABI = FloatABI::Hard; in getARMFloatABI() 402 .Case("hard", FloatABI::Hard) in getARMFloatABI() 419 ABI = FloatABI::Hard; in getARMFloatABI() [all …]
|
| H A D | CSKY.cpp | 61 ABI = FloatABI::Hard; in getCSKYFloatABI() 66 .Case("hard", FloatABI::Hard) in getCSKYFloatABI() 158 if (FloatABI == csky::FloatABI::Hard) { in getCSKYTargetFeatures()
|
| H A D | M68k.cpp | 117 ABI = m68k::FloatABI::Hard; in getM68kFloatABI() 122 ABI = m68k::FloatABI::Hard; in getM68kFloatABI()
|
| H A D | SystemZ.h | 25 Hard, enumerator
|
| H A D | M68k.h | 26 Hard, enumerator
|
| H A D | Sparc.h | 26 Hard, enumerator
|
| H A D | CSKY.h | 28 Hard, enumerator
|
| H A D | Mips.cpp | 161 ABI = mips::FloatABI::Hard; in getMipsFloatABI() 165 .Case("hard", mips::FloatABI::Hard) in getMipsFloatABI() 169 ABI = mips::FloatABI::Hard; in getMipsFloatABI() 183 ABI = mips::FloatABI::Hard; in getMipsFloatABI()
|
| H A D | PPC.h | 28 Hard, enumerator
|
| H A D | Mips.h | 29 Hard, enumerator
|
| H A D | SystemZ.cpp | 24 systemz::FloatABI ABI = systemz::FloatABI::Hard; in getSystemZFloatABI()
|
| H A D | ARM.h | 48 Hard, enumerator
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | target-abi-invalid.ll | 39 ; RV32I-ILP32F: Hard-float 'f' ABI can't be used for a target that doesn't support the F instructio… 40 ; RV64I-LP64F: Hard-float 'f' ABI can't be used for a target that doesn't support the F instruction… 51 ; RV32I-ILP32D: Hard-float 'd' ABI can't be used for a target that doesn't support the D instructio… 52 ; RV32IF-ILP32D: Hard-float 'd' ABI can't be used for a target that doesn't support the D instructi… 53 ; RV64I-LP64D: Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction… 54 ; RV64IF-LP64D: Hard-float 'd' ABI can't be used for a target that doesn't support the D instructio…
|
| H A D | subtarget-features-std-ext.ll | 8 ; RV32I-ILP32F-FAILED: Hard-float 'f' ABI can't be used for a target that doesn't support the F ins…
|
| /llvm-project-15.0.7/llvm/test/MC/RISCV/ |
| H A D | target-abi-invalid.s | 48 # RV32I-ILP32F: Hard-float 'f' ABI can't be used for a target that doesn't support the F instructio… 49 # RV64I-LP64F: Hard-float 'f' ABI can't be used for a target that doesn't support the F instruction… 60 # RV32I-ILP32D: Hard-float 'd' ABI can't be used for a target that doesn't support the D instructio… 61 # RV32IF-ILP32D: Hard-float 'd' ABI can't be used for a target that doesn't support the D instructi… 62 # RV64I-LP64D: Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction… 63 # RV64IF-LP64D: Hard-float 'd' ABI can't be used for a target that doesn't support the D instructio…
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | mips-elf-flags.s | 58 # SO-NEXT: FP ABI: Hard float (double precision) 79 # EXE-NEXT: FP ABI: Hard float (double precision) 100 # EXE-R2-NEXT: FP ABI: Hard float (double precision) 121 # EXE-R5-NEXT: FP ABI: Hard float (double precision) 143 # EXE-R6-NEXT: FP ABI: Hard float (32-bit CPU, 64-bit FPU) 165 # OCTEON-NEXT: FP ABI: Hard float (double precision) 188 # MICRO-NEXT: FP ABI: Hard float (double precision)
|
| /llvm-project-15.0.7/llvm/test/MC/Mips/ |
| H A D | mips_abi_flags_xx.s | 54 # CHECK-OBJ-32R1-NEXT: FP ABI: Hard float (32-bit CPU, Any FPU) (0x5) 55 # CHECK-OBJ-32R6-NEXT: FP ABI: Hard float (32-bit CPU, Any FPU) (0x5) 56 # CHECK-OBJ-64R2-NEXT: FP ABI: Hard float (double precision) (0x1)
|
| H A D | module-hardfloat.s | 12 # CHECK-OBJ: FP ABI: Hard float (32-bit CPU, Any FPU) (0x5)
|
| H A D | mips_abi_flags_xx_set.s | 34 # CHECK-OBJ-NEXT: FP ABI: Hard float (32-bit CPU, Any FPU) (0x5)
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYSubtarget.cpp | 102 return FloatABI == FloatABI::Hard; in useHardFloatABI()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ |
| H A D | mips-abiflags.test | 201 # FPABI-ANY: FP ABI: Hard or soft float 207 # FPABI-DOUBLE: FP ABI: Hard float (double precision) 213 # FPABI-SINGLE: FP ABI: Hard float (single precision) 225 # FPABI-OLD64: FP ABI: Hard float (MIPS32r2 64-bit FPU 12 callee-saved) 231 # FPABI-XX: FP ABI: Hard float (32-bit CPU, Any FPU) 237 # FPABI-FP64: FP ABI: Hard float (32-bit CPU, 64-bit FPU) 243 # FPABI-FP64A: FP ABI: Hard float compat (32-bit CPU, 64-bit FPU)
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-dwarfdump/X86/ |
| H A D | LTO_CCU_zero_loc_cov.ll | 11 ;; Hard coded a call to llvm.dbg.value intrinsic, replacing %10 argument with undef, in order to ha… 63 …(metadata i32 undef, metadata !23, metadata !DIExpression()), !dbg !36 ;; Hard coded line: There w…
|
| /llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/ |
| H A D | mips-abi-flags.yaml | 15 # CHECK-NEXT: FP ABI: Hard float (double precision) (0x1)
|