Lines Matching refs:getBitcast
234 Val = DAG.getBitcast(VA.getLocVT(), Val); in LowerReturn()
483 Arg = DAG.getBitcast(VA.getLocVT(), Arg); in LowerCall()
2256 SDValue T0 = DAG.getBitcast(MVT::i32, Op0); in LowerVECTOR_SHUFFLE()
2258 return DAG.getBitcast(VecTy, T1); in LowerVECTOR_SHUFFLE()
2283 SDValue T0 = DAG.getBitcast(MVT::i64, Op0); in LowerVECTOR_SHUFFLE()
2285 return DAG.getBitcast(VecTy, T1); in LowerVECTOR_SHUFFLE()
2369 SDValue Sc = DAG.getBitcast(tyScalar(InpTy), InpV); in LowerBITCAST()
2437 return DAG.getBitcast(VecTy, DAG.getConstant(V, dl, MVT::i32)); in buildVector32()
2441 E0 = DAG.getZExtOrTrunc(DAG.getBitcast(MVT::i16, Elem[0]), dl, MVT::i32); in buildVector32()
2442 E1 = DAG.getZExtOrTrunc(DAG.getBitcast(MVT::i16, Elem[1]), dl, MVT::i32); in buildVector32()
2448 return DAG.getBitcast(VecTy, N); in buildVector32()
2458 return DAG.getBitcast(MVT::v4i8, DAG.getConstant(V, dl, MVT::i32)); in buildVector32()
2491 return DAG.getBitcast(MVT::v4i8, R); in buildVector32()
2532 SDValue S = ElemTy == MVT::f16 ? DAG.getBitcast(MVT::i16, Elem[First]) in buildVector64()
2547 return DAG.getBitcast(VecTy, V0); in buildVector64()
2626 VecV = DAG.getBitcast(ScalarTy, VecV); in extractVector()
2657 ExtV = DAG.getBitcast(ResTy, ExtV); in extractVector()
2703 ValV = DAG.getBitcast(MVT::getIntegerVT(VW), ValV); in insertVector()
2704 VecV = DAG.getBitcast(ScalarTy, VecV); in insertVector()
2751 return DAG.getBitcast(Ty, DAG.getConstant(0, dl, MVT::getIntegerVT(W))); in getZero()