Home
last modified time | relevance | path

Searched refs:STFD (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dstack-coloring-vararg.mir140 STFD %8, 32, %stack.2 :: (store (s64))
141 STFD %9, 40, %stack.2 :: (store (s64))
142 STFD %10, 48, %stack.2 :: (store (s64))
143 STFD %11, 56, %stack.2 :: (store (s64))
144 STFD %12, 64, %stack.2 :: (store (s64))
145 STFD %13, 72, %stack.2 :: (store (s64))
146 STFD %14, 80, %stack.2 :: (store (s64))
147 STFD %15, 88, %stack.2 :: (store (s64))
H A Daix-csr-vector.ll82 ; MIR32-DAG: STFD killed $f14, -144, $r1 :: (store (s64) into %fixed-stack.2, align 16)
83 ; MIR32-DAG: STFD killed $f21, -88, $r1 :: (store (s64) into %fixed-stack.1)
84 ; MIR32-DAG: STFD killed $f31, -8, $r1 :: (store (s64) into %fixed-stack.0)
111 ; MIR64-DAG: STFD killed $f14, -144, $x1 :: (store (s64) into %fixed-stack.2, align 16)
112 ; MIR64-DAG: STFD killed $f21, -88, $x1 :: (store (s64) into %fixed-stack.1)
113 ; MIR64-DAG: STFD killed $f31, -8, $x1 :: (store (s64) into %fixed-stack.0)
H A Daix-csr.ll167 ; MIR64-DAG: STFD killed $f14, 256, $x1 :: (store (s64) into %fixed-stack.3, align 16)
168 ; MIR64-DAG: STFD killed $f19, 296, $x1 :: (store (s64) into %fixed-stack.2)
169 ; MIR64-DAG: STFD killed $f21, 312, $x1 :: (store (s64) into %fixed-stack.1)
170 ; MIR64-DAG: STFD killed $f31, 392, $x1 :: (store (s64) into %fixed-stack.0)
197 ; MIR32-DAG: STFD killed $f14, 144, $r1 :: (store (s64) into %fixed-stack.3, align 16)
198 ; MIR32-DAG: STFD killed $f19, 184, $r1 :: (store (s64) into %fixed-stack.2)
199 ; MIR32-DAG: STFD killed $f21, 200, $r1 :: (store (s64) into %fixed-stack.1)
200 ; MIR32-DAG: STFD killed $f31, 280, $r1 :: (store (s64) into %fixed-stack.0)
H A Daix-csr-vector-extabi.ll155 ; MIR32-DAG: STFD killed $f14, 304, $r1 :: (store (s64) into %fixed-stack.5, align 16)
156 ; MIR32-DAG: STFD killed $f21, 360, $r1 :: (store (s64) into %fixed-stack.4)
157 ; MIR32-DAG: STFD killed $f31, 440, $r1 :: (store (s64) into %fixed-stack.3)
221 ; MIR64-DAG: STFD killed $f14, 400, $x1 :: (store (s64) into %fixed-stack.5, align 16)
222 ; MIR64-DAG: STFD killed $f21, 456, $x1 :: (store (s64) into %fixed-stack.4)
223 ; MIR64-DAG: STFD killed $f31, 536, $x1 :: (store (s64) into %fixed-stack.3)
H A Daix-cc-abi.ll453 ; 32BIT-DAG: STFD renamable $f1, 56, $r1 :: (store (s64))
454 ; 32BIT-DAG: STFD renamable $f1, 64, $r1 :: (store (s64))
455 ; 32BIT-DAG: STFD renamable $f1, 72, $r1 :: (store (s64))
456 ; 32BIT-DAG: STFD renamable $f1, 80, $r1 :: (store (s64))
457 ; 32BIT-DAG: STFD renamable $f1, 88, $r1 :: (store (s64))
458 ; 32BIT-DAG: STFD renamable $f1, 96, $r1 :: (store (s64))
459 ; 32BIT-DAG: STFD renamable $f1, 104, $r1 :: (store (s64))
460 ; 32BIT-DAG: STFD renamable $f1, 112, $r1 :: (store (s64))
461 ; 32BIT-DAG: STFD renamable $f1, 120, $r1 :: (store (s64))
510 ; 64BIT-DAG: STFD renamable $f1, 112, $x1 :: (store (s64))
[all …]
H A Dfusion-load-store.ll139 ; CHECK: SU([[SU0]]): STFD renamable $f[[REG:[0-9]+]], 8
140 ; CHECK: SU([[SU1]]): STFD renamable $f[[REG]], 16
141 ; CHECK: SU([[SU2]]): STFD renamable $f[[REG]], 24
142 ; CHECK: SU([[SU3]]): STFD renamable $f[[REG]], 32
H A Dtoc-data.ll114 ; CHECK64: STFD %{{[0-9]+}}, 0, killed %[[SCRATCH]]
118 ; CHECK64-NOOPT STFD %{{[0-9]+}}, 0 %[[SCRATCH]]
H A Daix-dfltabi-rsrvd-reg.ll91 ; EXTABI: STFD killed renamable $f0, 0, renamable $x4 :: (volatile store (s64) into %ir.b, …
95 ; EXTABI-DAG: STFD killed renamable $f0, 0, renamable $x4 :: (volatile store (s64) into %ir.b, …
H A Dfold-frame-offset-using-rr.mir165 STFD killed $f1, -8, killed $x4
H A Dconvert-rr-to-ri-instrs.mir5956 ; CHECK: STFD %1, 876, %0
5963 ; CHECK: STFD %1, -873, %0
/llvm-project-15.0.7/lld/ELF/Arch/
H A DPPCInsns.def24 PCREL_OPT(STFD, PSTFD, OPC_AND_RST);
H A DPPC64.cpp90 STFD = 0xd8000000, enumerator
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h162 PPC::STW, PPC::STD, PPC::STFD, PPC::STFS, PPC::SPILL_CR, PPC::SPILL_CRBIT, \
170 PPC::STW, PPC::STD, PPC::STFD, PPC::STFS, PPC::SPILL_CR, PPC::SPILL_CRBIT, \
178 PPC::STW, PPC::STD, PPC::STFD, PPC::STFS, PPC::SPILL_CR, PPC::SPILL_CRBIT, \
H A DPPCPreEmitPeephole.cpp85 case PPC::STFD: in hasPCRelativeForm()
H A DPPCFastISel.cpp649 Opc = Subtarget->hasSPE() ? PPC::EVSTDD : PPC::STFD; in PPCEmitStore()
663 bool Is64VSXStore = IsVSFRC && Opc == PPC::STFD; in PPCEmitStore()
713 case PPC::STFD: Opc = IsVSFRC ? PPC::STXSDX : PPC::STFDX; break; in PPCEmitStore()
H A DPPCInstrInfo.cpp2802 case PPC::STFD: in isClusterableLdStOpcPair()
2954 LowerOpcode = PPC::STFD; in expandVSXMemPseudo()
4162 case PPC::STFDX: III.ImmOpcode = PPC::STFD; break; in instrHasImmForm()
4303 III.ImmOpcode = PPC::STFD; in instrHasImmForm()
H A DPPCRegisterInfo.cpp109 ImmToIdxMap[PPC::STFS] = PPC::STFSX; ImmToIdxMap[PPC::STFD] = PPC::STFDX; in PPCRegisterInfo()
H A DP10InstrResources.td1808 DFSTOREf32, DFSTOREf64, STFD,
H A DPPCISelDAGToDAG.cpp7330 case PPC::STFD: in PeepholePPC64()
H A DPPCInstrInfo.td1956 def STFD : DForm_1<54, (outs), (ins f8rc:$rS, memri:$dst),
H A DPPCISelLowering.cpp12882 StoreOp = PPC::STFD; in EmitInstrWithCustomInserter()