Lines Matching refs:getBitcast

13252                          DAG.getBitcast(NVT, N0.getOperand(0)),  in visitTRUNCATE()
13643 SDValue C = DAG.getBitcast(VT, N0); in visitBITCAST()
13651 return DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
13698 SDValue NewConv = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
13751 SDValue X = DAG.getBitcast(IntXVT, N0.getOperand(1)); in visitBITCAST()
13774 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
13776 SDValue X = DAG.getBitcast(VT, N0.getOperand(1)); in visitBITCAST()
13799 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0)); in visitBITCAST()
13830 return DAG.getBitcast(VT, Op); in visitBITCAST()
13872 return DAG.getBitcast(N->getValueType(0), in visitFREEZE()
13901 Ops.push_back(DAG.getBitcast(DstEltVT, Op)); in ConstantFoldBITCASTofBUILD_VECTOR()
15713 return DAG.getBitcast(VT, Src); in FoldIntToFPToInt()
16620 Val = DAG.getBitcast(STMemType, Val); in getTruncatedStoreValue()
16636 Val = DAG.getBitcast(LDType, Val); in extendLoadedValueToExtension()
17945 Val = DAG.getBitcast(MemVT, Val); in mergeStoresOfConstantsOrVecElts()
17969 Val = DAG.getBitcast(MemVT, Val); in mergeStoresOfConstantsOrVecElts()
19489 SDValue DestVecBC = DAG.getBitcast(ShufVT, DestVec); in combineInsertEltToShuffle()
19494 return DAG.getBitcast(VT, Shuf); in combineInsertEltToShuffle()
19716 Load = DAG.getBitcast(ResultVT, Load); in scalarizeExtractedVectorLoad()
20184 return DAG.getBitcast(VT, BV); in reduceBuildVecExtToExtBuildVec()
20262 return DAG.getBitcast(VT, Src); in reduceBuildVecTruncToBitCast()
20458 return DAG.getBitcast(VT, Shuf); in reduceBuildVecToShuffleWithZero()
20809 return DAG.getBitcast(VT, Concat); in visitBUILD_VECTOR()
20918 Op = DAG.getBitcast(SVT, Op); in combineConcatVectorOfScalars()
20925 return DAG.getBitcast(VT, DAG.getBuildVector(VecVT, DL, Ops)); in combineConcatVectorOfScalars()
21040 return TLI.buildLegalVectorShuffle(VT, SDLoc(N), DAG.getBitcast(VT, SV0), in combineConcatVectorOfExtracts()
21041 DAG.getBitcast(VT, SV1), Mask, DAG); in combineConcatVectorOfExtracts()
21171 return DAG.getBitcast(VT, Res); in visitCONCAT_VECTORS()
21421 return DAG.getBitcast(VT, NarrowBinOp); in narrowExtractedVectorBinOp()
21455 SDValue X = SubVecL ? DAG.getBitcast(NarrowBVT, SubVecL) in narrowExtractedVectorBinOp()
21459 SDValue Y = SubVecR ? DAG.getBitcast(NarrowBVT, SubVecR) in narrowExtractedVectorBinOp()
21464 return DAG.getBitcast(VT, NarrowBinOp); in narrowExtractedVectorBinOp()
21726 return DAG.getBitcast(NVT, NewExtract); in visitEXTRACT_SUBVECTOR()
21745 return DAG.getBitcast(NVT, NewExtract); in visitEXTRACT_SUBVECTOR()
21753 return DAG.getBitcast(NVT, NewExtract); in visitEXTRACT_SUBVECTOR()
21824 return DAG.getBitcast(NVT, Src); in visitEXTRACT_SUBVECTOR()
21830 return DAG.getBitcast(NVT, BuildVec); in visitEXTRACT_SUBVECTOR()
21853 return DAG.getBitcast(NVT, V.getOperand(1)); in visitEXTRACT_SUBVECTOR()
21857 DAG.getBitcast(N->getOperand(0).getValueType(), V.getOperand(0)), in visitEXTRACT_SUBVECTOR()
22127 return DAG.getBitcast(VT, in combineShuffleToVectorExtend()
22191 return DAG.getBitcast(VT, N00); in combineTruncationShuffle()
22302 return DAG.getBitcast(VT, NewShuf); in combineShuffleOfBitcast()
22588 NewBV = DAG.getBitcast(VT, NewBV); in visitVECTOR_SHUFFLE()
22752 return DAG.getBitcast( in visitVECTOR_SHUFFLE()
22753 VT, DAG.getVectorShuffle(IntVT, DL, DAG.getBitcast(IntVT, N0), in visitVECTOR_SHUFFLE()
22757 return DAG.getBitcast( in visitVECTOR_SHUFFLE()
22758 VT, DAG.getNode(ISD::AND, DL, IntVT, DAG.getBitcast(IntVT, N0), in visitVECTOR_SHUFFLE()
22816 SV0 = DAG.getBitcast(ScaleVT, SV0); in visitVECTOR_SHUFFLE()
22817 SV1 = DAG.getBitcast(ScaleVT, SV1); in visitVECTOR_SHUFFLE()
22818 return DAG.getBitcast( in visitVECTOR_SHUFFLE()
23177 return DAG.getBitcast(VT, N1.getOperand(0).getOperand(0)); in visitINSERT_SUBVECTOR()
23194 return DAG.getBitcast(VT, NewINSERT); in visitINSERT_SUBVECTOR()
23245 SDValue Res = DAG.getBitcast(NewVT, N0Src); in visitINSERT_SUBVECTOR()
23247 return DAG.getBitcast(VT, Res); in visitINSERT_SUBVECTOR()
23471 return DAG.getBitcast(VT, DAG.getVectorShuffle(ClearVT, DL, in XformToShuffleWithZero()
23472 DAG.getBitcast(ClearVT, LHS), in XformToShuffleWithZero()
24043 return DAG.getBitcast(VT, Int); in foldSignChangeInBitcast()