Lines Matching refs:peekThroughBitcasts

6399   V = peekThroughBitcasts(V);  in IsNOT()
6508 Op = peekThroughBitcasts(Op); in getTargetConstantFromNode()
6526 Op = peekThroughBitcasts(Op); in getTargetConstantBitsFromNode()
7302 V1 = peekThroughBitcasts(V1); in computeZeroableShuffleElements()
7303 V2 = peekThroughBitcasts(V2); in computeZeroableShuffleElements()
7395 V1 = peekThroughBitcasts(V1); in getTargetShuffleAndZeroables()
7396 V2 = peekThroughBitcasts(V2); in getTargetShuffleAndZeroables()
7579 SDValue N0 = peekThroughBitcasts(N.getOperand(0)); in getFauxShuffleMask()
7580 SDValue N1 = peekThroughBitcasts(N.getOperand(1)); in getFauxShuffleMask()
8531 SDValue Elt = peekThroughBitcasts(Elts[i]); in EltsFromConsecutiveLoads()
8571 SDValue EltBase = peekThroughBitcasts(Elts[FirstLoadedElt]); in EltsFromConsecutiveLoads()
8740 SDValue Elt = peekThroughBitcasts(Elts[i]); in EltsFromConsecutiveLoads()
11844 N1 = peekThroughBitcasts(N1); in matchShuffleWithPACK()
11845 N2 = peekThroughBitcasts(N2); in matchShuffleWithPACK()
13415 V = peekThroughBitcasts(V); in getScalarValueForVectorElement()
13440 V = peekThroughBitcasts(V); in isShuffleFoldableLoad()
13852 V = extract128BitVector(peekThroughBitcasts(V), 0, DAG, DL); in lowerShuffleAsBroadcast()
15751 std::tie(LoV, HiV) = splitVector(peekThroughBitcasts(V), DAG, DL); in splitAndLowerShuffle()
16157 if (!isa<LoadSDNode>(peekThroughBitcasts(V1))) { in lowerV2X128Shuffle()
23232 SDValue BC0 = peekThroughBitcasts(Op0); in LowerVSETCC()
35786 SDValue V1 = peekThroughBitcasts(Inputs[0]); in combineX86ShuffleChain()
35788 : peekThroughBitcasts(Inputs[1])); in combineX86ShuffleChain()
36522 Src = peekThroughBitcasts(Src); in combineX86ShuffleChainWithExtract()
36612 BC.push_back(peekThroughBitcasts(Op)); in canonicalizeShuffleMaskWithHorizOp()
36632 peekThroughBitcasts(Op) == peekThroughOneUseBitcasts(Op); in canonicalizeShuffleMaskWithHorizOp()
37020 SDValue InputBC = peekThroughBitcasts(Input); in combineX86ShufflesRecursively()
37022 if (InputBC == peekThroughBitcasts(Ops[i])) in combineX86ShufflesRecursively()
37610 SDValue Src0 = peekThroughBitcasts(V.getOperand(0)); in canonicalizeLaneShuffleWithRepeatedOps()
37611 SDValue Src1 = peekThroughBitcasts(V.getOperand(1)); in canonicalizeLaneShuffleWithRepeatedOps()
37691 SDValue BC = peekThroughBitcasts(Src); in combineTargetShuffle()
38040 SDValue Src = peekThroughBitcasts(N.getOperand(Idx < 2 ? 0 : 1)); in combineTargetShuffle()
40832 SDValue SrcBC = peekThroughBitcasts(Src); in combineExtractWithShuffle()
42651 SDValue BC = peekThroughBitcasts(Op0); in combinePTESTCC()
42761 SDValue BC = peekThroughBitcasts(Vec); in combineSetCCMOVMSK()
42779 SDValue BC = peekThroughBitcasts(Vec); in combineSetCCMOVMSK()
42838 getTargetShuffleInputs(peekThroughBitcasts(Vec), ShuffleInputs, in combineSetCCMOVMSK()
43827 SDValue Vec = peekThroughBitcasts(BC0.getOperand(0)); in combineHorizOpWithShuffle()
43919 SDValue Op00 = peekThroughBitcasts(Ops0.front()); in combineHorizOpWithShuffle()
43920 SDValue Op10 = peekThroughBitcasts(Ops1.front()); in combineHorizOpWithShuffle()
43921 SDValue Op01 = peekThroughBitcasts(Ops0.back()); in combineHorizOpWithShuffle()
43922 SDValue Op11 = peekThroughBitcasts(Ops1.back()); in combineHorizOpWithShuffle()
44601 SDValue Op0 = peekThroughBitcasts(N->getOperand(0)); in combineAndMaskToShift()
44602 SDValue Op1 = peekThroughBitcasts(N->getOperand(1)); in combineAndMaskToShift()
44949 SDValue N0 = peekThroughBitcasts(N->getOperand(0)); in canonicalizeBitSelect()
44950 SDValue N1 = peekThroughBitcasts(N->getOperand(1)); in canonicalizeBitSelect()
45052 Mask = peekThroughBitcasts(Mask); in combineLogicBlendIntoPBLENDV()
45053 X = peekThroughBitcasts(X); in combineLogicBlendIntoPBLENDV()
45054 Y = peekThroughBitcasts(Y); in combineLogicBlendIntoPBLENDV()
46468 SDValue BC = peekThroughBitcasts(Op); in isHorizontalBinOp()
47194 SDValue Op = peekThroughBitcasts(SDValue(N, 0)); in isFNEG()
47251 return peekThroughBitcasts(Op0); in isFNEG()
48558 X = peekThroughBitcasts(X); in combineVectorSizedSetCCEquality()
50152 SDValue Src0 = peekThroughBitcasts(Ops[0]); in combineConcatVectorOps()
50153 SDValue Src1 = peekThroughBitcasts(Ops[1]); in combineConcatVectorOps()
50337 if (auto *FirstLd = dyn_cast<LoadSDNode>(peekThroughBitcasts(Op0))) { in combineConcatVectorOps()
50515 SDValue Sel = peekThroughBitcasts(Ext->getOperand(0)); in narrowExtractedVectorSelect()
50585 SDValue InVecBC = peekThroughBitcasts(InVec); in combineExtractSubvector()
50595 V = peekThroughBitcasts(V); in combineExtractSubvector()
50599 return peekThroughBitcasts(NotOp).getOpcode() == ISD::CONCAT_VECTORS; in combineExtractSubvector()