Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp27701 MVT ByteVecVT = V.getSimpleValueType(); in LowerHorizontalByteSum() local
27703 assert(ByteVecVT.getVectorElementType() == MVT::i8 && in LowerHorizontalByteSum()
27708 assert(ByteVecVT.getSizeInBits() == VecSize && "Cannot change vector size!"); in LowerHorizontalByteSum()
27713 SDValue Zeros = DAG.getConstant(0, DL, ByteVecVT); in LowerHorizontalByteSum()
27731 Zeros = DAG.getConstant(0, DL, ByteVecVT); in LowerHorizontalByteSum()
27734 DAG.getBitcast(ByteVecVT, Low), Zeros); in LowerHorizontalByteSum()
27736 DAG.getBitcast(ByteVecVT, High), Zeros); in LowerHorizontalByteSum()
27740 V = DAG.getNode(X86ISD::PACKUS, DL, ByteVecVT, in LowerHorizontalByteSum()
27756 V = DAG.getNode(ISD::ADD, DL, ByteVecVT, DAG.getBitcast(ByteVecVT, Shl), in LowerHorizontalByteSum()
27757 DAG.getBitcast(ByteVecVT, V)); in LowerHorizontalByteSum()