Searched refs:BlendVT (Results 1 – 1 of 1) 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 …]
|