else
{
regNumber rsvdReg = codeGen->rsGetRsvdReg();
- codeGen->instGen_Set_Reg_To_Imm(size, rsvdReg, imm);
+ codeGen->instGen_Set_Reg_To_Imm(EA_PTRSIZE, rsvdReg, imm);
fmt = IF_DR_3A; // add reg1,reg2,rsvdReg
}
}
if (useRegForImm)
{
regNumber rsvdReg = codeGen->rsGetRsvdReg();
- codeGen->instGen_Set_Reg_To_Imm(EA_8BYTE, rsvdReg, imm);
+ codeGen->instGen_Set_Reg_To_Imm(EA_PTRSIZE, rsvdReg, imm);
fmt = IF_LS_3A;
}
}
assert(isGeneralRegisterOrZR(reg2));
assert(offs >= 0);
- emitAttr size = EA_SIZE(attr1);
insFormat fmt = IF_LS_3B;
int disp = 0;
const unsigned scale = 3;
if (useRegForAdr)
{
regNumber rsvd = codeGen->rsGetRsvdReg();
- emitIns_R_R_Imm(INS_add, EA_8BYTE, rsvd, reg3, imm);
+ emitIns_R_R_Imm(INS_add, EA_PTRSIZE, rsvd, reg3, imm);
reg3 = rsvd;
imm = 0;
}
// The reserved register is not stored in idReg3() since that field overlaps with iiaLclVar.
// It is instead implicit when idSetIsLclVar() is set, with this encoding format.
regNumber rsvdReg = codeGen->rsGetRsvdReg();
- codeGen->instGen_Set_Reg_To_Imm(EA_8BYTE, rsvdReg, imm);
+ codeGen->instGen_Set_Reg_To_Imm(EA_PTRSIZE, rsvdReg, imm);
fmt = IF_LS_3A;
}
assert(isGeneralRegisterOrZR(reg2));
assert(offs >= 0);
- emitAttr size = EA_SIZE(attr1);
insFormat fmt = IF_LS_3B;
int disp = 0;
const unsigned scale = 3;
if (useRegForAdr)
{
regNumber rsvd = codeGen->rsGetRsvdReg();
- emitIns_R_R_Imm(INS_add, EA_8BYTE, rsvd, reg3, imm);
+ emitIns_R_R_Imm(INS_add, EA_PTRSIZE, rsvd, reg3, imm);
reg3 = rsvd;
imm = 0;
}