Home
last modified time | relevance | path

Searched refs:fsw (Results 1 – 25 of 43) sorted by relevance

12

/external/llvm-project/llvm/test/CodeGen/RISCV/
Dcallee-saved-fpr32s.ll60 ; ILP32-NEXT: fsw fs8, 124(a1)
61 ; ILP32-NEXT: fsw fs9, 120(a1)
62 ; ILP32-NEXT: fsw fs10, 116(a1)
63 ; ILP32-NEXT: fsw fs11, 112(a1)
64 ; ILP32-NEXT: fsw fs7, 108(a1)
65 ; ILP32-NEXT: fsw fs6, 104(a1)
66 ; ILP32-NEXT: fsw fs5, 100(a1)
67 ; ILP32-NEXT: fsw fs4, 96(a1)
68 ; ILP32-NEXT: fsw fs3, 92(a1)
69 ; ILP32-NEXT: fsw fs2, 88(a1)
[all …]
Dfastcc-float.ll53 ; CHECK-NEXT: fsw fs11, 44(sp)
54 ; CHECK-NEXT: fsw fs10, 40(sp)
55 ; CHECK-NEXT: fsw fs9, 36(sp)
56 ; CHECK-NEXT: fsw fs8, 32(sp)
57 ; CHECK-NEXT: fsw fs7, 28(sp)
58 ; CHECK-NEXT: fsw fs6, 24(sp)
59 ; CHECK-NEXT: fsw fs5, 20(sp)
60 ; CHECK-NEXT: fsw fs4, 16(sp)
61 ; CHECK-NEXT: fsw fs3, 12(sp)
62 ; CHECK-NEXT: fsw fs2, 8(sp)
[all …]
Dinterrupt-attr.ll112 ; CHECK-RV32-F-NEXT: fsw ft0, 124(sp)
113 ; CHECK-RV32-F-NEXT: fsw ft1, 120(sp)
114 ; CHECK-RV32-F-NEXT: fsw ft2, 116(sp)
115 ; CHECK-RV32-F-NEXT: fsw ft3, 112(sp)
116 ; CHECK-RV32-F-NEXT: fsw ft4, 108(sp)
117 ; CHECK-RV32-F-NEXT: fsw ft5, 104(sp)
118 ; CHECK-RV32-F-NEXT: fsw ft6, 100(sp)
119 ; CHECK-RV32-F-NEXT: fsw ft7, 96(sp)
120 ; CHECK-RV32-F-NEXT: fsw fa0, 92(sp)
121 ; CHECK-RV32-F-NEXT: fsw fa1, 88(sp)
[all …]
Dinterrupt-attr-nocall.ll214 ; CHECK-RV32IF-NEXT: fsw ft0, 8(sp)
215 ; CHECK-RV32IF-NEXT: fsw ft1, 4(sp)
222 ; CHECK-RV32IF-NEXT: fsw ft0, %lo(d)(a0)
241 ; CHECK-RV32IFD-NEXT: fsw ft0, %lo(d)(a0)
312 ; CHECK-RV32IF-NEXT: fsw ft0, 16(sp)
313 ; CHECK-RV32IF-NEXT: fsw ft1, 12(sp)
321 ; CHECK-RV32IF-NEXT: fsw ft0, %lo(d)(a0)
345 ; CHECK-RV32IFD-NEXT: fsw ft0, %lo(d)(a0)
432 ; CHECK-RV32IF-NEXT: fsw ft0, 124(sp)
433 ; CHECK-RV32IF-NEXT: fsw ft1, 120(sp)
[all …]
Dfloat-mem.ll32 define void @fsw(float *%a, float %b, float %c) nounwind {
35 ; RV32IF-LABEL: fsw:
40 ; RV32IF-NEXT: fsw ft0, 0(a0)
41 ; RV32IF-NEXT: fsw ft0, 32(a0)
44 ; RV64IF-LABEL: fsw:
49 ; RV64IF-NEXT: fsw ft0, 0(a0)
50 ; RV64IF-NEXT: fsw ft0, 32(a0)
72 ; RV32IF-NEXT: fsw ft0, %lo(G)(a0)
76 ; RV32IF-NEXT: fsw ft0, 36(a1)
86 ; RV64IF-NEXT: fsw ft0, %lo(G)(a0)
[all …]
Dinline-asm-clobbers.ll27 ; RV32I-NOT: fsw fs0, {{[0-9]+}}(sp)
33 ; RV64I-NOT: fsw fs0, {{[0-9]+}}(sp)
39 ; RV32IF-NEXT: fsw fs0, {{[0-9]+}}(sp)
40 ; RV32IF-NEXT: fsw fs1, {{[0-9]+}}(sp)
45 ; RV64IF-NEXT: fsw fs0, {{[0-9]+}}(sp)
46 ; RV64IF-NEXT: fsw fs1, {{[0-9]+}}(sp)
Dinline-asm-f-abi-names.ll344 ; RV32IF-NEXT: fsw fs0, 12(sp)
356 ; RV64IF-NEXT: fsw fs0, 12(sp)
373 ; RV32IF-NEXT: fsw fs0, 12(sp)
385 ; RV64IF-NEXT: fsw fs0, 12(sp)
402 ; RV32IF-NEXT: fsw fs1, 12(sp)
414 ; RV64IF-NEXT: fsw fs1, 12(sp)
431 ; RV32IF-NEXT: fsw fs1, 12(sp)
443 ; RV64IF-NEXT: fsw fs1, 12(sp)
776 ; RV32IF-NEXT: fsw fs2, 12(sp)
788 ; RV64IF-NEXT: fsw fs2, 12(sp)
[all …]
Dcalling-conv-rv32f-ilp32.ll63 ; RV32IF-NEXT: fsw ft0, 4(sp)
68 ; RV32IF-NEXT: fsw ft2, 0(sp)
Dhalf-mem.ll122 ; RV32IZFH-NEXT: fsw fs0, 8(sp)
137 ; RV64IZFH-NEXT: fsw fs0, 4(sp)
Ddouble-mem.ll250 ; RV32IFD-NEXT: fsw ft0, 0(a0)
258 ; RV64IFD-NEXT: fsw ft0, 0(a0)
/external/llvm-project/llvm/test/MC/RISCV/
Dcompress-rv32f.s18 fsw ft0, 124(sp) label
20 # CHECK-ALIAS: fsw ft0, 124(sp)
28 fsw fs0, 124(s0) label
30 # CHECK-ALIAS: fsw fs0, 124(s0)
31 # CHECK-INST: c.fsw fs0, 124(s0)
Drv32f-valid.s31 # CHECK-ASM-AND-OBJ: fsw ft6, 2047(s4)
33 fsw f6, 2047(s4) label
34 # CHECK-ASM-AND-OBJ: fsw ft7, -2048(s5)
36 fsw f7, -2048(s5) label
37 # CHECK-ASM-AND-OBJ: fsw fs0, -2048(s6)
39 fsw f8, %lo(2048)(s6) label
40 # CHECK-ASM-AND-OBJ: fsw fs1, 999(s7)
42 fsw f9, 999(s7) label
Drvf-pseudos.s11 # CHECK: fsw fa2, %pcrel_lo(.Lpcrel_hi1)(a3)
12 fsw fa2, a_symbol, a3 label
Drv32fc-aliases-valid.s9 # CHECK-EXPAND: c.fsw fs0, 0(s1)
10 c.fsw f8, (x9)
Drv32f-invalid.s6 fsw ft2, 2048(a1) # CHECK: :[[@LINE]]:10: error: operand must be a symbol with %lo/%pcrel_lo/%tprel… label
10 fsw ft2, a1, 100 # CHECK: :[[@LINE]]:14: error: invalid operand for instruction label
Drvf-aliases-valid.s27 # TODO fsw
112 # CHECK-INST: fsw ft0, 0(a0)
113 # CHECK-ALIAS: fsw ft0, 0(a0)
114 fsw f0, (x10) label
Drv32fc-valid.s38 # CHECK-ASM-AND-OBJ: c.fsw fa2, 124(a1)
43 c.fsw fa2, 124(a1)
Drv32fc-invalid.s12 c.fsw fs1, 128(sp) # CHECK: :[[@LINE]]:13: error: immediate must be a multiple of 4 bytes in the r…
Drv32zfh-invalid.s11 fsw ft2, a1, 100 # CHECK: :[[@LINE]]:14: error: invalid operand for instruction label
/external/llvm-project/lldb/source/Plugins/Process/Utility/
DRegisterContextDarwin_i386.cpp293 {DEFINE_FPU_UINT(fsw),
626 value = fpu.fsw; in ReadRegister()
743 fpu.fsw = value.GetAsUInt16(); in WriteRegister()
DRegisterContextDarwin_x86_64.cpp347 {DEFINE_FPU_UINT(fsw),
677 value = fpu.fsw; in ReadRegister()
803 fpu.fsw = value.GetAsUInt16(); in WriteRegister()
DRegisterContextDarwin_x86_64.h83 uint16_t fsw; // "fstat" member
DRegisterContextDarwin_i386.h78 uint16_t fsw; member
/external/crosvm/hypervisor/src/kvm/
Dx86_64.rs1095 fsw: r.fsw, in from()
1111 fsw: r.fsw, in from()
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVInstrInfoF.td116 "fsw", "$rs2, ${imm12}(${rs1})">,
238 def : InstAlias<"fsw $rs2, (${rs1})", (FSW FPR32:$rs2, GPR:$rs1, 0), 0>;
282 def PseudoFSW : PseudoStore<"fsw", FPR32>;

12