File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
llvm/lib/Target/RISCV/GISel Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -472,14 +472,14 @@ void RISCVCallLowering::saveVarArgRegisters(
472
472
// to the vararg save area.
473
473
const LLT p0 = LLT::pointer (0 , Subtarget.getXLen ());
474
474
const LLT sXLen = LLT::scalar (Subtarget.getXLen ());
475
- const MVT XLenMVT = MVT::getIntegerVT ( Subtarget.getXLen () );
475
+ const MVT XLenVT = Subtarget.getXLenVT ( );
476
476
MachineRegisterInfo &MRI = MF.getRegInfo ();
477
477
for (unsigned I = Idx; I < ArgRegs.size (); ++I, VaArgOffset += XLenInBytes) {
478
478
const Register VReg = MRI.createGenericVirtualRegister (sXLen );
479
479
Handler.assignValueToReg (
480
480
VReg, ArgRegs[I],
481
- CCValAssign::getReg (I + MF.getFunction ().getNumOperands (), XLenMVT ,
482
- ArgRegs[I], XLenMVT , CCValAssign::Full));
481
+ CCValAssign::getReg (I + MF.getFunction ().getNumOperands (), XLenVT ,
482
+ ArgRegs[I], XLenVT , CCValAssign::Full));
483
483
FI = MFI.CreateFixedObject (XLenInBytes, VaArgOffset, true );
484
484
auto FIN = MIRBuilder.buildFrameIndex (p0, FI);
485
485
auto MPO = MachinePointerInfo::getFixedStack (MF, FI);
You can’t perform that action at this time.
0 commit comments