Home
last modified time | relevance | path

Searched refs:STXVD2X (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Daix-csr-vector.ll26 ; MIR32-NOT: STXVD2X killed $v20
27 ; MIR32-NOT: STXVD2X killed $v26
28 ; MIR32-NOT: STXVD2X killed $v31
38 ; MIR64-NOT: STXVD2X killed $v20
39 ; MIR64-NOT: STXVD2X killed $v26
40 ; MIR64-NOT: STXVD2X killed $v31
76 ; MIR32-NOT: STXVD2X killed $v20
77 ; MIR32-NOT: STXVD2X killed $v26
78 ; MIR32-NOT: STXVD2X killed $v31
105 ; MIR64-NOT: STXVD2X killed $v20
[all …]
H A Daix-csr-vector-extabi.ll40 ; MIR32-DAG: STXVD2X killed $v20, $r1, killed $r{{[0-9]+}} :: (store (s128) into %fixed-stack.2)
41 ; MIR32-DAG: STXVD2X killed $v26, $r1, killed $r{{[0-9]+}} :: (store (s128) into %fixed-stack.1)
42 ; MIR32-DAG: STXVD2X killed $v31, $r1, killed $r{{[0-9]+}} :: (store (s128) into %fixed-stack.0)
67 ; MIR64-DAG: STXVD2X killed $v20, $x1, killed $x{{[0-9]+}} :: (store (s128) into %fixed-stack.2)
68 ; MIR64-DAG: STXVD2X killed $v26, $x1, killed $x{{[0-9]+}} :: (store (s128) into %fixed-stack.1)
69 ; MIR64-DAG: STXVD2X killed $v31, $x1, killed $x{{[0-9]+}} :: (store (s128) into %fixed-stack.0)
159 ; MIR32-DAG: STXVD2X killed $v20, $r1, killed $r{{[0-9]+}} :: (store (s128) into %fixed-stack.2)
161 ; MIR32-DAG: STXVD2X killed $v26, $r1, killed $r{{[0-9]+}} :: (store (s128) into %fixed-stack.1)
163 ; MIR32-DAG: STXVD2X killed $v31, $r1, killed $r{{[0-9]+}} :: (store (s128) into %fixed-stack.0)
225 ; MIR64-DAG: STXVD2X killed $v20, $x1, killed $x{{[0-9]+}} :: (store (s128) into %fixed-stack.2)
[all …]
H A Daix-vec-arg-spills-mir.ll73 ; MIR32-NEXT: STXVD2X killed renamable $v0, $r1, killed renamable $r5 :: (store (s128))
127 ; MIR64-NEXT: STXVD2X killed renamable $v0, $x1, killed renamable $x4 :: (store (s128))
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h163 PPC::STVX, PPC::STXVD2X, PPC::STXSDX, PPC::STXSSPX, \
H A DPPCVSXSwapRemoval.cpp369 case PPC::STXVD2X: in gatherVectorInstructions()
H A DPPCISelLowering.h581 STXVD2X, enumerator
H A DPPCInstrVSX.td92 def PPCstxvd2x : SDNode<"PPCISD::STXVD2X", SDT_PPCstxvd2x,
335 def STXVD2X : XX1Form_memOp<31, 972,
2759 (STXVD2X $rS, ForceXForm:$dst)>;
3033 def : Pat<(PPCst_vec_be v2f64:$rS, ForceXForm:$dst), (STXVD2X $rS, ForceXForm:$dst)>;
3037 def : Pat<(PPCst_vec_be v2i64:$rS, ForceXForm:$dst), (STXVD2X $rS, ForceXForm:$dst)>;
3198 (STXVD2X $rS, ForceXForm:$dst)>;
3213 def : Pat<(PPCstxvd2x v2f64:$rS, ForceXForm:$dst), (STXVD2X $rS, ForceXForm:$dst)>;
3223 def : Pat<(store v2f64:$rS, ForceXForm:$dst), (STXVD2X $rS, ForceXForm:$dst)>;
3224 def : Pat<(store v2i64:$rS, ForceXForm:$dst), (STXVD2X $rS, ForceXForm:$dst)>;
H A DREADME_P9.txt555 def STXVD2X : XX1Form<31, 972,
H A DP10InstrResources.td1839 STXVD2X,
H A DPPCISelLowering.cpp1697 case PPCISD::STXVD2X: return "PPCISD::STXVD2X"; in getTargetNodeName()
14678 SDValue Store = DAG.getMemIntrinsicNode(PPCISD::STXVD2X, dl, in expandVSXStoreForLE()