Lines Matching defs:LocVT
1982 MVT LocVT, CCValAssign::LocInfo LocInfo,
1999 State.HandleByVal(ValNo, ValVT, LocVT, LocInfo,
2009 if (LocVT == MVT::i8 || LocVT == MVT::i16) {
2010 LocVT = MVT::i32;
2035 LocVT = MVT::i32;
2043 LocVT = MVT::i32;
2065 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
2067 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
2079 static bool CC_Mips64Byval(unsigned ValNo, MVT ValVT, MVT LocVT,
2103 LocVT, LocInfo));
2105 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
2418 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT();
2441 if ((ValVT == MVT::f32 && LocVT == MVT::i32) ||
2442 (ValVT == MVT::f64 && LocVT == MVT::i64))
2443 Arg = DAG.getNode(ISD::BITCAST, dl, LocVT, Arg);
2444 else if (ValVT == MVT::f64 && LocVT == MVT::i32) {
2460 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, LocVT, Arg);
2463 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, LocVT, Arg);
2466 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, LocVT, Arg);