Lines Matching refs:BC0

24471     SDValue BC0 = peekThroughBitcasts(Op0);  in LowerVSETCC()  local
24472 if (BC0.getOpcode() == ISD::AND) { in LowerVSETCC()
24475 if (getTargetConstantBitsFromNode(BC0.getOperand(1), in LowerVSETCC()
24480 Op1 = DAG.getBitcast(VT, BC0.getOperand(1)); in LowerVSETCC()
38740 SDValue BC0 = BC[0]; in canonicalizeShuffleMaskWithHorizOp() local
38741 EVT VT0 = BC0.getValueType(); in canonicalizeShuffleMaskWithHorizOp()
38742 unsigned Opcode0 = BC0.getOpcode(); in canonicalizeShuffleMaskWithHorizOp()
38764 MVT SrcVT = BC0.getOperand(0).getSimpleValueType(); in canonicalizeShuffleMaskWithHorizOp()
38851 if (ContainsOps(BC1, BC0.getOperand(0)) && in canonicalizeShuffleMaskWithHorizOp()
38852 ContainsOps(BC1, BC0.getOperand(1))) { in canonicalizeShuffleMaskWithHorizOp()
38855 std::swap(BC0, BC1); in canonicalizeShuffleMaskWithHorizOp()
38859 if (ContainsOps(BC0, BC1.getOperand(0)) && in canonicalizeShuffleMaskWithHorizOp()
38860 ContainsOps(BC0, BC1.getOperand(1))) { in canonicalizeShuffleMaskWithHorizOp()
38866 if (BC1.getOperand(SubLane) != BC0.getOperand(0)) in canonicalizeShuffleMaskWithHorizOp()
38877 if (M < NumElts && BC0.getOperand(0) == BC0.getOperand(1) && in canonicalizeShuffleMaskWithHorizOp()
38896 SDValue Lo = isInRange(WideMask128[0], 0, 2) ? BC0 : BC1; in canonicalizeShuffleMaskWithHorizOp()
38897 SDValue Hi = isInRange(WideMask128[1], 0, 2) ? BC0 : BC1; in canonicalizeShuffleMaskWithHorizOp()
46741 SDValue BC0 = in combineHorizOpWithShuffle() local
46752 if (SDValue BCSrc = getSplitVectorSrc(BC0, BC1, false)) { in combineHorizOpWithShuffle()
46784 getTargetShuffleInputs(BC0, Ops0, Mask0, DAG) && !isAnyZero(Mask0) && in combineHorizOpWithShuffle()
46793 Ops0.assign({BC0}); in combineHorizOpWithShuffle()
46839 if (getTargetShuffleInputs(BC0, Ops0, Mask0, DAG) && !isAnyZero(Mask0) && in combineHorizOpWithShuffle()
47588 SDValue BC0 = peekThroughOneUseBitcasts(N0); in combineBitOpWithShift() local
47591 unsigned BCOpc = BC0.getOpcode(); in combineBitOpWithShift()
47592 EVT BCVT = BC0.getValueType(); in combineBitOpWithShift()
47600 if (BC0.getOperand(1) != BC1.getOperand(1)) 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()