Home
last modified time | relevance | path

Searched refs:ByteVecVT (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp20836 MVT ByteVecVT = V.getSimpleValueType(); in LowerHorizontalByteSum() local
20838 assert(ByteVecVT.getVectorElementType() == MVT::i8 && in LowerHorizontalByteSum()
20843 assert(ByteVecVT.getSizeInBits() == VecSize && "Cannot change vector size!"); in LowerHorizontalByteSum()
20848 SDValue Zeros = getZeroVector(ByteVecVT, Subtarget, DAG, DL); in LowerHorizontalByteSum()
20865 Zeros = getZeroVector(ByteVecVT, Subtarget, DAG, DL); in LowerHorizontalByteSum()
20868 DAG.getBitcast(ByteVecVT, Low), Zeros); in LowerHorizontalByteSum()
20870 DAG.getBitcast(ByteVecVT, High), Zeros); in LowerHorizontalByteSum()
20874 V = DAG.getNode(X86ISD::PACKUS, DL, ByteVecVT, in LowerHorizontalByteSum()
20890 V = DAG.getNode(ISD::ADD, DL, ByteVecVT, DAG.getBitcast(ByteVecVT, Shl), in LowerHorizontalByteSum()
20891 DAG.getBitcast(ByteVecVT, V)); in LowerHorizontalByteSum()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp24436 MVT ByteVecVT = V.getSimpleValueType(); in LowerHorizontalByteSum() local
24438 assert(ByteVecVT.getVectorElementType() == MVT::i8 && in LowerHorizontalByteSum()
24443 assert(ByteVecVT.getSizeInBits() == VecSize && "Cannot change vector size!"); in LowerHorizontalByteSum()
24448 SDValue Zeros = getZeroVector(ByteVecVT, Subtarget, DAG, DL); in LowerHorizontalByteSum()
24466 Zeros = getZeroVector(ByteVecVT, Subtarget, DAG, DL); in LowerHorizontalByteSum()
24469 DAG.getBitcast(ByteVecVT, Low), Zeros); in LowerHorizontalByteSum()
24471 DAG.getBitcast(ByteVecVT, High), Zeros); in LowerHorizontalByteSum()
24475 V = DAG.getNode(X86ISD::PACKUS, DL, ByteVecVT, in LowerHorizontalByteSum()
24491 V = DAG.getNode(ISD::ADD, DL, ByteVecVT, DAG.getBitcast(ByteVecVT, Shl), in LowerHorizontalByteSum()
24492 DAG.getBitcast(ByteVecVT, V)); in LowerHorizontalByteSum()
[all …]