Lines Matching refs:getBitcast
9736 DAG.getBitcast(NVT, N0.getOperand(0)), in visitTRUNCATE()
10094 SDValue C = DAG.getBitcast(VT, N0); in visitBITCAST()
10102 return DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
10153 SDValue NewConv = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
10206 SDValue X = DAG.getBitcast(IntXVT, N0.getOperand(1)); in visitBITCAST()
10229 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
10231 SDValue X = DAG.getBitcast(VT, N0.getOperand(1)); in visitBITCAST()
10254 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
10286 return DAG.getBitcast(VT, Op); in visitBITCAST()
10345 Ops.push_back(DAG.getBitcast(DstEltVT, Op)); in ConstantFoldBITCASTofBUILD_VECTOR()
12045 return DAG.getBitcast(VT, Src); in FoldIntToFPToInt()
12278 return DAG.getBitcast(VT, Int); in visitFNEG()
12376 return DAG.getBitcast(N->getValueType(0), Int); in visitFABS()
12979 Val = DAG.getBitcast(STMemType, Val); in getTruncatedStoreValue()
12995 Val = DAG.getBitcast(LDType, Val); in extendLoadedValueToExtension()
14230 Val = DAG.getBitcast(MemVT, Val); in MergeStoresOfConstantsOrVecElts()
14254 Val = DAG.getBitcast(MemVT, Val); in MergeStoresOfConstantsOrVecElts()
15488 SDValue DestVecBC = DAG.getBitcast(ShufVT, DestVec); in combineInsertEltToShuffle()
15493 return DAG.getBitcast(VT, Shuf); in combineInsertEltToShuffle()
15651 Load = DAG.getBitcast(ResultVT, Load); in scalarizeExtractedVectorLoad()
16070 return DAG.getBitcast(VT, BV); in reduceBuildVecExtToExtBuildVec()
16269 return DAG.getBitcast(VT, Shuf); in reduceBuildVecToShuffleWithZero()
16559 return DAG.getBitcast(VT, Concat); in visitBUILD_VECTOR()
16657 Op = DAG.getBitcast(SVT, Op); in combineConcatVectorOfScalars()
16664 return DAG.getBitcast(VT, DAG.getBuildVector(VecVT, DL, Ops)); in combineConcatVectorOfScalars()
16741 return DAG.getVectorShuffle(VT, SDLoc(N), DAG.getBitcast(VT, SV0), in combineConcatVectorOfExtracts()
16742 DAG.getBitcast(VT, SV1), Mask); in combineConcatVectorOfExtracts()
16801 return DAG.getBitcast(VT, Res); in visitCONCAT_VECTORS()
16977 return DAG.getBitcast(VT, NarrowBinOp); in narrowExtractedVectorBinOp()
17012 SDValue X = ConcatL ? DAG.getBitcast(NarrowBVT, LHS.getOperand(ConcatOpNum)) in narrowExtractedVectorBinOp()
17017 SDValue Y = ConcatR ? DAG.getBitcast(NarrowBVT, RHS.getOperand(ConcatOpNum)) in narrowExtractedVectorBinOp()
17023 return DAG.getBitcast(VT, NarrowBinOp); in narrowExtractedVectorBinOp()
17114 return DAG.getBitcast(NVT, Src); in visitEXTRACT_SUBVECTOR()
17121 return DAG.getBitcast(NVT, BuildVec); in visitEXTRACT_SUBVECTOR()
17146 return DAG.getBitcast(NVT, V.getOperand(1)); in visitEXTRACT_SUBVECTOR()
17149 DAG.getBitcast(N->getOperand(0).getValueType(), V.getOperand(0)), in visitEXTRACT_SUBVECTOR()
17368 return DAG.getBitcast(VT, in combineShuffleToVectorExtend()
17432 return DAG.getBitcast(VT, N00); in combineTruncationShuffle()
17665 NewBV = DAG.getBitcast(VT, NewBV); in visitVECTOR_SHUFFLE()
17753 SV0 = DAG.getBitcast(ScaleVT, SV0); in visitVECTOR_SHUFFLE()
17754 SV1 = DAG.getBitcast(ScaleVT, SV1); in visitVECTOR_SHUFFLE()
17755 return DAG.getBitcast( in visitVECTOR_SHUFFLE()
17974 return DAG.getBitcast(VT, N1.getOperand(0).getOperand(0)); in visitINSERT_SUBVECTOR()
17991 return DAG.getBitcast(VT, NewINSERT); in visitINSERT_SUBVECTOR()
18152 return DAG.getBitcast(VT, DAG.getVectorShuffle(ClearVT, DL, in XformToShuffleWithZero()
18153 DAG.getBitcast(ClearVT, LHS), in XformToShuffleWithZero()