Lines Matching refs:getBitcast

3529       Vec = DAG.getBitcast(MVT::v8i1, Vec);  in lowerBuildVectorOfConstants()
3536 Vec = DAG.getBitcast(VT, Vec); in lowerBuildVectorOfConstants()
3652 return DAG.getBitcast(VT, Vec); in lowerBuildVectorOfConstants()
3721 return DAG.getBitcast(VT, Splat); in lowerBuildVectorOfConstants()
4276 Src = DAG.getBitcast(WideSrcContainerVT, Src); in getDeinterleaveViaVNSRL()
4291 Res = DAG.getBitcast(ContainerVT, Res); in getDeinterleaveViaVNSRL()
4512 EvenV = DAG.getBitcast(VecContainerVT, EvenV); in getWideningInterleave()
4513 OddV = DAG.getBitcast(VecContainerVT, OddV); in getWideningInterleave()
4554 Interleaved = DAG.getBitcast(ResultContainerVT, Interleaved); in getWideningInterleave()
4605 DAG.getNode(ISD::BITREVERSE, DL, ViaVT, DAG.getBitcast(ViaVT, V)); in lowerBitreverseShuffle()
4613 Res = DAG.getBitcast(ViaBitVT, Res); in lowerBitreverseShuffle()
4643 SDValue Op = DAG.getBitcast(RotateVT, SVN->getOperand(0)); in lowerVECTOR_SHUFFLEAsRotate()
4654 return DAG.getBitcast(VT, Rotate); in lowerVECTOR_SHUFFLEAsRotate()
5184 SDValue Bitcast = DAG.getBitcast(IntVT, FloatVal); in lowerCTLZ_CTTZ_ZERO_UNDEF()
5258 return DAG.getMergeValues({DAG.getBitcast(VT, L), L.getValue(1)}, DL); in expandUnalignedRVVLoad()
5286 StoredVal = DAG.getBitcast(NewVT, StoredVal); in expandUnalignedRVVStore()
5940 return DAG.getBitcast(VT, DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, BVT, in LowerOperation()
5953 SDValue BVec = DAG.getBitcast(BVT, Op0); in LowerOperation()
6305 return DAG.getBitcast(MVT::i32, Res); in LowerOperation()
6316 : DAG.getBitcast(MVT::f32, Op); in LowerOperation()
6334 return DAG.getBitcast(MVT::i32, Res); in LowerOperation()
6345 : DAG.getBitcast(MVT::f32, Op.getOperand(0)); in LowerOperation()
8027 ValInVec = DAG.getBitcast(ContainerVT, ValInVec); in lowerINSERT_VECTOR_ELT()
8048 ValInVec = DAG.getBitcast(ContainerVT, ValInVec); in lowerINSERT_VECTOR_ELT()
8304 SDValue Vec = DAG.getBitcast(I32VT, Operands[2]); in lowerVectorIntrinsicScalars()
8360 Passthru = DAG.getBitcast(I32VT, Operands[1]); in lowerVectorIntrinsicScalars()
8376 Vec = DAG.getBitcast(VT, Vec); in lowerVectorIntrinsicScalars()
8463 Ops.push_back(DAG.getBitcast(InterimIVT, V)); in getVCIXOperands()
8718 NewNode = DAG.getBitcast(VT, NewNode); in LowerINTRINSIC_WO_CHAIN()
8880 SDValue BitCast = DAG.getBitcast(VT, NewNode.getValue(0)); in LowerINTRINSIC_W_CHAIN()
9373 Vec = DAG.getBitcast(VecVT, Vec); in lowerINSERT_SUBVECTOR()
9374 SubVec = DAG.getBitcast(SubVecVT, SubVec); in lowerINSERT_SUBVECTOR()
9410 return DAG.getBitcast(Op.getValueType(), SubVec); in lowerINSERT_SUBVECTOR()
9441 return DAG.getBitcast(Op.getValueType(), SubVec); in lowerINSERT_SUBVECTOR()
9517 return DAG.getBitcast(Op.getSimpleValueType(), SubVec); in lowerINSERT_SUBVECTOR()
9549 Vec = DAG.getBitcast(VecVT, Vec); in lowerEXTRACT_SUBVECTOR()
9607 return DAG.getBitcast(Op.getValueType(), Slidedown); in lowerEXTRACT_SUBVECTOR()
9652 return DAG.getBitcast(Op.getSimpleValueType(), Slidedown); in lowerEXTRACT_SUBVECTOR()
11810 SDValue BVec = DAG.getBitcast(BVT, Op0); in ReplaceNodeResults()
14944 return DAG.getBitcast(VT.getSimpleVT(), StridedLoad); in performCONCAT_VECTORSCombine()
15626 SDValue Passthru = DAG.getBitcast(WideVT, MGN->getPassThru()); in PerformDAGCombine()
15636 SDValue Result = DAG.getBitcast(VT, Gather.getValue(0)); in PerformDAGCombine()
16084 N0 = DAG.getBitcast(MVT::i8, N0); in PerformDAGCombine()