Lines Matching refs:loc
1025 RegLocation X86Mir2Lir::UpdateLocTyped(RegLocation loc, int reg_class) { in UpdateLocTyped() argument
1026 loc = UpdateLoc(loc); in UpdateLocTyped()
1027 if ((loc.location == kLocPhysReg) && (loc.fp != loc.reg.IsFloat())) { in UpdateLocTyped()
1028 if (GetRegInfo(loc.reg)->IsTemp()) { in UpdateLocTyped()
1029 Clobber(loc.reg); in UpdateLocTyped()
1030 FreeTemp(loc.reg); in UpdateLocTyped()
1031 loc.reg = RegStorage::InvalidReg(); in UpdateLocTyped()
1032 loc.location = kLocDalvikFrame; in UpdateLocTyped()
1036 return loc; in UpdateLocTyped()
1039 RegLocation X86Mir2Lir::UpdateLocWideTyped(RegLocation loc, int reg_class) { in UpdateLocWideTyped() argument
1040 loc = UpdateLocWide(loc); in UpdateLocWideTyped()
1041 if ((loc.location == kLocPhysReg) && (loc.fp != loc.reg.IsFloat())) { in UpdateLocWideTyped()
1042 if (GetRegInfo(loc.reg)->IsTemp()) { in UpdateLocWideTyped()
1043 Clobber(loc.reg); in UpdateLocWideTyped()
1044 FreeTemp(loc.reg); in UpdateLocWideTyped()
1045 loc.reg = RegStorage::InvalidReg(); in UpdateLocWideTyped()
1046 loc.location = kLocDalvikFrame; in UpdateLocWideTyped()
1050 return loc; in UpdateLocWideTyped()