Lines Matching refs:getBitcast

12268                          DAG.getBitcast(NVT, N0.getOperand(0)),  in visitTRUNCATE()
12660 SDValue C = DAG.getBitcast(VT, N0); in visitBITCAST()
12668 return DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
12715 SDValue NewConv = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
12768 SDValue X = DAG.getBitcast(IntXVT, N0.getOperand(1)); in visitBITCAST()
12791 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
12793 SDValue X = DAG.getBitcast(VT, N0.getOperand(1)); in visitBITCAST()
12816 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
12848 return DAG.getBitcast(VT, Op); in visitBITCAST()
12911 Ops.push_back(DAG.getBitcast(DstEltVT, Op)); in ConstantFoldBITCASTofBUILD_VECTOR()
14750 return DAG.getBitcast(VT, Src); in FoldIntToFPToInt()
15679 Val = DAG.getBitcast(STMemType, Val); in getTruncatedStoreValue()
15695 Val = DAG.getBitcast(LDType, Val); in extendLoadedValueToExtension()
16966 Val = DAG.getBitcast(MemVT, Val); in mergeStoresOfConstantsOrVecElts()
16990 Val = DAG.getBitcast(MemVT, Val); in mergeStoresOfConstantsOrVecElts()
18477 SDValue DestVecBC = DAG.getBitcast(ShufVT, DestVec); in combineInsertEltToShuffle()
18482 return DAG.getBitcast(VT, Shuf); in combineInsertEltToShuffle()
18652 Load = DAG.getBitcast(ResultVT, Load); in scalarizeExtractedVectorLoad()
19125 return DAG.getBitcast(VT, BV); in reduceBuildVecExtToExtBuildVec()
19203 return DAG.getBitcast(VT, Src); in reduceBuildVecTruncToBitCast()
19399 return DAG.getBitcast(VT, Shuf); in reduceBuildVecToShuffleWithZero()
19727 return DAG.getBitcast(VT, Concat); in visitBUILD_VECTOR()
19836 Op = DAG.getBitcast(SVT, Op); in combineConcatVectorOfScalars()
19843 return DAG.getBitcast(VT, DAG.getBuildVector(VecVT, DL, Ops)); in combineConcatVectorOfScalars()
19920 return TLI.buildLegalVectorShuffle(VT, SDLoc(N), DAG.getBitcast(VT, SV0), in combineConcatVectorOfExtracts()
19921 DAG.getBitcast(VT, SV1), Mask, DAG); in combineConcatVectorOfExtracts()
20051 return DAG.getBitcast(VT, Res); in visitCONCAT_VECTORS()
20295 return DAG.getBitcast(VT, NarrowBinOp); in narrowExtractedVectorBinOp()
20329 SDValue X = SubVecL ? DAG.getBitcast(NarrowBVT, SubVecL) in narrowExtractedVectorBinOp()
20333 SDValue Y = SubVecR ? DAG.getBitcast(NarrowBVT, SubVecR) in narrowExtractedVectorBinOp()
20338 return DAG.getBitcast(VT, NarrowBinOp); in narrowExtractedVectorBinOp()
20446 return DAG.getBitcast(NVT, NewExtract); in visitEXTRACT_SUBVECTOR()
20465 return DAG.getBitcast(NVT, NewExtract); in visitEXTRACT_SUBVECTOR()
20473 return DAG.getBitcast(NVT, NewExtract); in visitEXTRACT_SUBVECTOR()
20539 return DAG.getBitcast(NVT, Src); in visitEXTRACT_SUBVECTOR()
20545 return DAG.getBitcast(NVT, BuildVec); in visitEXTRACT_SUBVECTOR()
20568 return DAG.getBitcast(NVT, V.getOperand(1)); in visitEXTRACT_SUBVECTOR()
20572 DAG.getBitcast(N->getOperand(0).getValueType(), V.getOperand(0)), in visitEXTRACT_SUBVECTOR()
20841 return DAG.getBitcast(VT, in combineShuffleToVectorExtend()
20905 return DAG.getBitcast(VT, N00); in combineTruncationShuffle()
21241 NewBV = DAG.getBitcast(VT, NewBV); in visitVECTOR_SHUFFLE()
21348 SV0 = DAG.getBitcast(ScaleVT, SV0); in visitVECTOR_SHUFFLE()
21349 SV1 = DAG.getBitcast(ScaleVT, SV1); in visitVECTOR_SHUFFLE()
21350 return DAG.getBitcast( in visitVECTOR_SHUFFLE()
21699 return DAG.getBitcast(VT, N1.getOperand(0).getOperand(0)); in visitINSERT_SUBVECTOR()
21716 return DAG.getBitcast(VT, NewINSERT); in visitINSERT_SUBVECTOR()
21767 SDValue Res = DAG.getBitcast(NewVT, N0Src); in visitINSERT_SUBVECTOR()
21769 return DAG.getBitcast(VT, Res); in visitINSERT_SUBVECTOR()
21936 return DAG.getBitcast(VT, DAG.getVectorShuffle(ClearVT, DL, in XformToShuffleWithZero()
21937 DAG.getBitcast(ClearVT, LHS), in XformToShuffleWithZero()
22506 return DAG.getBitcast(VT, Int); in foldSignChangeInBitcast()