Home
last modified time | relevance | path

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

/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp7541 MVT BlendVT = VT.getSizeInBits() > 128 ? MVT::v8i32 : MVT::v4i32; in lowerVectorShuffleAsBlend() local
7542 V1 = DAG.getBitcast(BlendVT, V1); in lowerVectorShuffleAsBlend()
7543 V2 = DAG.getBitcast(BlendVT, V2); in lowerVectorShuffleAsBlend()
7545 VT, DAG.getNode(X86ISD::BLENDI, DL, BlendVT, V1, V2, in lowerVectorShuffleAsBlend()
7590 MVT BlendVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8); in lowerVectorShuffleAsBlend() local
7611 V1 = DAG.getBitcast(BlendVT, V1); in lowerVectorShuffleAsBlend()
7612 V2 = DAG.getBitcast(BlendVT, V2); in lowerVectorShuffleAsBlend()
7614 VT, DAG.getNode(ISD::VSELECT, DL, BlendVT, in lowerVectorShuffleAsBlend()
7615 DAG.getBuildVector(BlendVT, DL, VSELECTMask), V1, V2)); in lowerVectorShuffleAsBlend()
28406 MVT BlendVT = (VT == MVT::v4i64) ? MVT::v32i8 : MVT::v16i8; in combineLogicBlendIntoPBLENDV() local
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp9778 MVT BlendVT = VT.getSizeInBits() > 128 ? MVT::v8i32 : MVT::v4i32; in lowerVectorShuffleAsBlend() local
9779 V1 = DAG.getBitcast(BlendVT, V1); in lowerVectorShuffleAsBlend()
9780 V2 = DAG.getBitcast(BlendVT, V2); in lowerVectorShuffleAsBlend()
9782 VT, DAG.getNode(X86ISD::BLENDI, DL, BlendVT, V1, V2, in lowerVectorShuffleAsBlend()
9835 MVT BlendVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8); in lowerVectorShuffleAsBlend() local
9856 V1 = DAG.getBitcast(BlendVT, V1); in lowerVectorShuffleAsBlend()
9857 V2 = DAG.getBitcast(BlendVT, V2); in lowerVectorShuffleAsBlend()
9860 DAG.getSelect(DL, BlendVT, DAG.getBuildVector(BlendVT, DL, VSELECTMask), in lowerVectorShuffleAsBlend()
34981 MVT BlendVT = (VT == MVT::v4i64) ? MVT::v32i8 : MVT::v16i8; in combineLogicBlendIntoPBLENDV() local
34983 X = DAG.getBitcast(BlendVT, X); in combineLogicBlendIntoPBLENDV()
[all …]