Lines Matching refs:BCVT

39881     EVT BCVT = BC.getValueType();  in combineTargetShuffle()  local
39886 VT.getScalarSizeInBits() % BCVT.getScalarSizeInBits() == 0) { in combineTargetShuffle()
39887 unsigned Scale = VT.getScalarSizeInBits() / BCVT.getScalarSizeInBits(); in combineTargetShuffle()
39888 SmallVector<int, 16> DemandedMask(BCVT.getVectorNumElements(), in combineTargetShuffle()
39904 SrcVT.getScalarSizeInBits() == BCVT.getScalarSizeInBits() && in combineTargetShuffle()
39905 DAG.getTargetLoweringInfo().isTypeLegal(BCVT) && in combineTargetShuffle()
39907 BCVT.getScalarType().getTypeForEVT(*DAG.getContext()))) { in combineTargetShuffle()
39908 EVT NewVT = EVT::getVectorVT(*DAG.getContext(), BCVT.getScalarType(), in combineTargetShuffle()
40856 EVT BCVT = BC.getValueType(); in SimplifyDemandedVectorEltsForTargetShuffle() local
40893 SDValue CV = TLO.DAG.getConstantPool(ConstantVector::get(ConstVecOps), BCVT); in SimplifyDemandedVectorEltsForTargetShuffle()
40896 BCVT, DL, TLO.DAG.getEntryNode(), LegalCV, in SimplifyDemandedVectorEltsForTargetShuffle()
44010 EVT BCVT = EVT::getIntegerVT(*DAG.getContext(), NumSrcElts); in combineExtractVectorElt() local
44012 combineBitcastvxi1(DAG, BCVT, InputVector, dl, Subtarget)) { in combineExtractVectorElt()
44017 SDValue MaskBit = DAG.getConstant(1, dl, BCVT); in combineExtractVectorElt()
44018 SDValue Mask = DAG.getNode(ISD::SHL, dl, BCVT, MaskBit, MaskIdx); in combineExtractVectorElt()
44019 SDValue Res = DAG.getNode(ISD::AND, dl, BCVT, BC, Mask); in combineExtractVectorElt()
45452 EVT BCVT = BC.getValueType(); in combinePTESTCC() local
45453 assert(BCVT.isVector() && DAG.getTargetLoweringInfo().isTypeLegal(BCVT) && in combinePTESTCC()
45476 unsigned EltBits = BCVT.getScalarSizeInBits(); in combinePTESTCC()
45487 MVT MovmskVT = BCVT.is128BitVector() ? MVT::v16i8 : MVT::v32i8; in combinePTESTCC()
45589 MVT BCVT = BC.getSimpleValueType(); in combineSetCCMOVMSK() local
45590 unsigned BCNumElts = BCVT.getVectorNumElements(); in combineSetCCMOVMSK()
45591 unsigned BCNumEltBits = BCVT.getScalarSizeInBits(); in combineSetCCMOVMSK()
47592 EVT BCVT = BC0.getValueType(); in combineBitOpWithShift() local
47593 if (BCOpc != BC1->getOpcode() || BCVT != BC1.getValueType()) in combineBitOpWithShift()
47605 DAG.getNode(Opc, DL, BCVT, BC0.getOperand(0), BC1.getOperand(0)); in combineBitOpWithShift()
47606 SDValue Shift = DAG.getNode(BCOpc, DL, BCVT, BitOp, BC0.getOperand(1)); in combineBitOpWithShift()
50382 EVT BCVT = EVT::getVectorVT(*DAG.getContext(), MVT::i16, in combinePMULH() local
50384 SDValue Res = DAG.getNode(ISD::MULHU, DL, BCVT, DAG.getBitcast(BCVT, LHS), in combinePMULH()
50385 DAG.getBitcast(BCVT, RHS)); in combinePMULH()