| /llvm-project-15.0.7/llvm/test/MC/LoongArch/Basic/Float/ |
| H A D | f-arith.s | 12 # ASM-AND-OBJ: fadd.s $fs5, $ft7, $fs1 14 fadd.s $fs5, $ft7, $fs1 28 # ASM-AND-OBJ: fmadd.s $fa3, $ft8, $fa3, $ft7 30 fmadd.s $fa3, $ft8, $fa3, $ft7 56 # ASM-AND-OBJ: fmina.s $ft7, $ft10, $fa1 58 fmina.s $ft7, $ft10, $fa1
|
| H A D | d-arith.s | 13 # ASM-AND-OBJ: fadd.s $fs5, $ft7, $fs1 15 fadd.s $fs5, $ft7, $fs1
|
| /llvm-project-15.0.7/llvm/test/MC/RISCV/ |
| H A D | rv32d-valid.s | 39 # CHECK-ASM-AND-OBJ: fsd ft7, -2048(s5) 74 # CHECK-ASM-AND-OBJ: fsqrt.d ft6, ft7, dyn 76 fsqrt.d ft6, ft7, dyn 150 # CHECK-ASM-AND-OBJ: fsqrt.d ft6, ft7, rdn 152 fsqrt.d ft6, ft7, rdn
|
| H A D | rv32f-valid.s | 34 # CHECK-ASM-AND-OBJ: fsw ft7, -2048(s5) 69 # CHECK-ASM-AND-OBJ: fsqrt.s ft6, ft7, dyn 71 fsqrt.s ft6, ft7, dyn 152 # CHECK-ASM-AND-OBJ: fsqrt.s ft6, ft7, rmm 154 fsqrt.s ft6, ft7, rmm
|
| H A D | rv32zfh-valid.s | 34 # CHECK-ASM-AND-OBJ: fsh ft7, -2048(s5) 69 # CHECK-ASM-AND-OBJ: fsqrt.h ft6, ft7, dyn 71 fsqrt.h ft6, ft7, dyn 152 # CHECK-ASM-AND-OBJ: fsqrt.h ft6, ft7, rmm 154 fsqrt.h ft6, ft7, rmm
|
| H A D | rvd-aliases-valid.s | 85 # CHECK-INST: fsqrt.d ft6, ft7, dyn 86 # CHECK-ALIAS: fsqrt.d ft6, ft7{{[[:space:]]}} 87 fsqrt.d ft6, ft7
|
| H A D | rv64f-valid.s | 37 # CHECK-ASM-AND-OBJ: fcvt.s.lu ft7, a7, rup 39 fcvt.s.lu ft7, a7, rup
|
| H A D | rv64zfh-valid.s | 37 # CHECK-ASM-AND-OBJ: fcvt.h.lu ft7, a7, rup 39 fcvt.h.lu ft7, a7, rup
|
| H A D | rvzfh-aliases-valid.s | 85 # CHECK-INST: fsqrt.h ft6, ft7, dyn 86 # CHECK-ALIAS: fsqrt.h ft6, ft7{{[[:space:]]}} 87 fsqrt.h ft6, ft7
|
| H A D | rvf-aliases-valid.s | 148 # CHECK-INST: fsqrt.s ft6, ft7, dyn 149 # CHECK-ALIAS: fsqrt.s ft6, ft7{{[[:space:]]}} 150 fsqrt.s ft6, ft7
|
| H A D | rv32zfhmin-valid.s | 34 # CHECK-ASM-AND-OBJ: fsh ft7, -2048(s5)
|
| H A D | numeric-reg-names-f.s | 45 fsqrt.s fa0, ft7
|
| H A D | numeric-reg-names-d.s | 45 fsqrt.d fa0, ft7
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | calling-conv-vector-float.ll | 39 ; RV64-NEXT: flw ft7, 0(sp) 43 ; RV64-NEXT: fadd.s ft0, ft0, ft7
|
| H A D | fastcc-float.ll | 33 ; CHECK-NEXT: flw ft7, 92(sp)
|
| H A D | interrupt-attr.ll | 119 ; CHECK-RV32-F-NEXT: fsw ft7, 96(sp) # 4-byte Folded Spill 168 ; CHECK-RV32-F-NEXT: flw ft7, 96(sp) # 4-byte Folded Reload 222 ; CHECK-RV32-FD-NEXT: fsd ft7, 192(sp) # 8-byte Folded Spill 271 ; CHECK-RV32-FD-NEXT: fld ft7, 192(sp) # 8-byte Folded Reload 364 ; CHECK-RV64-F-NEXT: fsw ft7, 96(sp) # 4-byte Folded Spill 413 ; CHECK-RV64-F-NEXT: flw ft7, 96(sp) # 4-byte Folded Reload 467 ; CHECK-RV64-FD-NEXT: fsd ft7, 192(sp) # 8-byte Folded Spill 621 ; CHECK-RV32-F-NEXT: fsw ft7, 108(sp) # 4-byte Folded Spill 672 ; CHECK-RV32-F-NEXT: flw ft7, 108(sp) # 4-byte Folded Reload 727 ; CHECK-RV32-FD-NEXT: fsd ft7, 200(sp) # 8-byte Folded Spill [all …]
|
| H A D | callee-saved-fpr32s.ll | 35 ; ILP32-NEXT: flw ft7, 28(a1) 84 ; ILP32-NEXT: fsw ft7, 28(a1) 105 ; LP64-NEXT: flw ft7, 28(a1) 154 ; LP64-NEXT: fsw ft7, 28(a1) 188 ; ILP32F-NEXT: flw ft7, 28(a1) 237 ; ILP32F-NEXT: fsw ft7, 28(a1) 284 ; LP64F-NEXT: flw ft7, 28(a1) 333 ; LP64F-NEXT: fsw ft7, 28(a1) 380 ; ILP32D-NEXT: flw ft7, 28(a1) 476 ; LP64D-NEXT: flw ft7, 28(a1) [all …]
|
| H A D | inline-asm-f-abi-names.ll | 301 ; RV32IF-NEXT: fmv.s ft7, fa0 303 ; RV32IF-NEXT: fcvt.w.s a0, ft7 309 ; RV64IF-NEXT: fmv.s ft7, fa0 311 ; RV64IF-NEXT: fcvt.w.s a0, ft7 321 ; RV32IF-NEXT: fmv.s ft7, fa0 323 ; RV32IF-NEXT: fcvt.w.s a0, ft7 329 ; RV64IF-NEXT: fmv.s ft7, fa0 331 ; RV64IF-NEXT: fcvt.w.s a0, ft7 334 %1 = tail call i32 asm "fcvt.w.s $0, $1", "=r,{ft7}"(float %a)
|
| H A D | inline-asm-d-abi-names.ll | 301 ; RV32IFD-NEXT: fmv.d ft7, fa0 303 ; RV32IFD-NEXT: fcvt.w.d a0, ft7 309 ; RV64IFD-NEXT: fmv.d ft7, fa0 311 ; RV64IFD-NEXT: fcvt.w.d a0, ft7 321 ; RV32IFD-NEXT: fmv.d ft7, fa0 323 ; RV32IFD-NEXT: fcvt.w.d a0, ft7 329 ; RV64IFD-NEXT: fmv.d ft7, fa0 331 ; RV64IFD-NEXT: fcvt.w.d a0, ft7 334 %1 = tail call i32 asm "fcvt.w.d $0, $1", "=r,{ft7}"(double %a)
|
| H A D | callee-saved-fpr64s.ll | 31 ; ILP32-NEXT: fld ft7, 56(a1) 80 ; ILP32-NEXT: fsd ft7, 56(a1) 101 ; LP64-NEXT: fld ft7, 56(a1) 150 ; LP64-NEXT: fsd ft7, 56(a1) 184 ; ILP32D-NEXT: fld ft7, 56(a1) 233 ; ILP32D-NEXT: fsd ft7, 56(a1) 280 ; LP64D-NEXT: fld ft7, 56(a1) 329 ; LP64D-NEXT: fsd ft7, 56(a1)
|
| H A D | interrupt-attr-nocall.ll | 439 ; CHECK-RV32IF-NEXT: fsw ft7, 96(sp) # 4-byte Folded Spill 497 ; CHECK-RV32IF-NEXT: flw ft7, 96(sp) # 4-byte Folded Reload 632 ; CHECK-RV32IF-NEXT: fsw ft7, 108(sp) # 4-byte Folded Spill 692 ; CHECK-RV32IF-NEXT: flw ft7, 108(sp) # 4-byte Folded Reload
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | mangle.cpp | 194 template<typename T> typename __enable_if<__is_scalar_type<T>::__value, void>::__type ft7() { } in ft7() function 197 template void ft7<int>(); 199 template void ft7<void*>();
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchRegisterInfo.td | 118 def F15 : LoongArchReg32<15,"f15", ["ft7"]>, DwarfRegNum<[47]>;
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVRegisterInfo.td | 189 def F7_H : RISCVReg16<7, "f7", ["ft7"]>, DwarfRegNum<[39]>;
|