Searched refs:BlendVT (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 7541 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/ |
D | X86ISelLowering.cpp | 9778 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 …]
|