#endif
}
- __declspec(property(get = getIsHfaRegArg)) bool isHfaRegArg;
- bool getIsHfaRegArg()
+ bool IsHfaRegArg()
{
#ifdef FEATURE_HFA
return IsHfa(_hfaElemKind) && isPassedInRegisters();
{
unsigned size = getSlotCount();
#ifdef FEATURE_HFA
- if (isHfaRegArg)
+ if (IsHfaRegArg())
{
#ifdef _TARGET_ARM_
// We counted the number of regs, but if they are DOUBLE hfa regs we have to double the size.
{
regNumber lastReg = REG_STK;
char separator = (curArgTabEntry->numRegs == 2) ? ',' : '-';
- if (curArgTabEntry->isHfaRegArg)
+ if (curArgTabEntry->IsHfaRegArg())
{
unsigned lastRegNum = genMapFloatRegNumToRegArgNum(firstReg) + curArgTabEntry->numRegs - 1;
lastReg = genMapFloatRegArgNumToRegNum(lastRegNum);
else
{
unsigned curArgNum = BAD_VAR_NUM;
- bool isFloat = curArgTabEntry->isHfaRegArg;
+ bool isFloat = curArgTabEntry->IsHfaRegArg();
if (isFloat)
{
curArgNum = genMapFloatRegNumToRegArgNum(firstReg) + listCount;
{
regNumber lastReg = REG_STK;
char separator = (curArgTabEntry->numRegs == 2) ? ',' : '-';
- if (curArgTabEntry->isHfaRegArg)
+ if (curArgTabEntry->IsHfaRegArg())
{
unsigned lastRegNum = genMapFloatRegNumToRegArgNum(firstReg) + curArgTabEntry->numRegs - 1;
lastReg = genMapFloatRegArgNumToRegNum(lastRegNum);
else
{
unsigned curArgNum = BAD_VAR_NUM;
- bool isFloat = curArgTabEntry->isHfaRegArg;
+ bool isFloat = curArgTabEntry->IsHfaRegArg();
if (isFloat)
{
curArgNum = genMapFloatRegNumToRegArgNum(firstReg) + listCount;
{
printf(", processed");
}
- if (isHfaRegArg)
+ if (IsHfaRegArg())
{
printf(", isHfa(%s)", varTypeName(GetHfaType()));
}
// Get information about this argument.
var_types hfaType = argEntry->GetHfaType();
bool isHfaArg = (hfaType != TYP_UNDEF);
- bool isHfaRegArg = argEntry->isHfaRegArg;
unsigned hfaSlots = argEntry->numRegs;
bool passUsingFloatRegs = argEntry->isPassedInFloatRegisters();
bool isBackFilled = argEntry->IsBackFilled();