Home
last modified time | relevance | path

Searched refs:SHUFB (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/LLVM/test/CodeGen/CellSPU/
Dimmed64.ll31 ret i64 18446744073709551591 ;; IL/SHUFB
35 ret i64 18446744073708516742 ;; IHLU/IOHL/SHUFB
39 ret i64 5308431 ;; ILHU/IOHL/SHUFB
43 ret i64 511 ;; IL/SHUFB
47 ret i64 -512 ;; IL/SHUFB
51 ret i64 9223372038704560128 ;; IHLU/IOHL/SHUFB
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUNodes.td82 // SPU vector shuffle node, matched by the SPUISD::SHUFB enum (see
84 def SPUshuffle: SDNode<"SPUISD::SHUFB", SDT_SPUshuffle, []>;
DSPUISelLowering.h39 SHUFB, ///< Vector shuffle (permute) enumerator
DSPUISelLowering.cpp477 node_names[(unsigned) SPUISD::SHUFB] = "SPUISD::SHUFB"; in getTargetNodeName()
888 result = DAG.getNode(SPUISD::SHUFB, dl, vecVT, in LowerSTORE()
1805 return DAG.getNode(SPUISD::SHUFB, dl, OpVT, HI32, LO32, in LowerV2I64Splat()
1918 return DAG.getNode(SPUISD::SHUFB, dl, V1.getValueType(), V2, V1, in LowerVECTOR_SHUFFLE()
1940 return DAG.getNode(SPUISD::SHUFB, dl, V1.getValueType(), V1, V2, VPermMask); in LowerVECTOR_SHUFFLE()
2081 DAG.getNode(SPUISD::SHUFB, dl, N.getValueType(), in LowerEXTRACT_VECTOR_ELT()
2149 DAG.getNode(SPUISD::SHUFB, dl, VecVT, in LowerEXTRACT_VECTOR_ELT()
2183 DAG.getNode(SPUISD::SHUFB, dl, VT, in LowerINSERT_VECTOR_ELT()
2695 SDValue truncShuffle = DAG.getNode(SPUISD::SHUFB, dl, VecVT, in LowerTRUNCATE()
2764 SDValue extShuffle = DAG.getNode(SPUISD::SHUFB, dl, mvt, in LowerSIGN_EXTEND()
[all …]
DSPUISelDAGToDAG.cpp701 CurDAG->getNode(SPUISD::SHUFB, dl, OpVecVT, in Select()
1146 } else if (i64vec.getOpcode() == SPUISD::SHUFB) { in SelectI64Constant()
1179 CurDAG->getNode(SPUISD::SHUFB, dl, OpVecVT, in SelectI64Constant()
DSPUInstrInfo.td1966 // SPUshuffle is generated in LowerVECTOR_SHUFFLE and gets replaced with SHUFB.
1969 // the SPUISD::SHUFB opcode.
2007 defm SHUFB : ShuffleBytes;