mir_to_lir.cc | 108 RegStorage reg_arg = in_to_reg_storage_mapping_.GetReg(in_position); local 110 if (reg_arg.Valid()) { 111 LockTemp(reg_arg); 135 RegStorage reg_arg = in_to_reg_storage_mapping_.GetReg(in_position); local 138 if (reg_arg.Valid() && wide && (reg_arg.GetWideKind() == kNotWide)) { 141 StoreBaseDisp(TargetPtrReg(kSp), offset, reg_arg, k32, kNotVolatile); local 142 reg_arg = RegStorage::InvalidReg(); 145 if (!reg_arg.Valid()) { 146 reg_arg = wide ? AllocTypedTempWide(false, reg_class) : AllocTypedTemp(false, reg_class) 147 LoadBaseDisp(TargetPtrReg(kSp), offset, reg_arg, wide ? k64 : k32, kNotVolatile); local 185 RegStorage reg_arg = in_to_reg_storage_mapping_.GetReg(in_position); local 191 StoreBaseDisp(TargetPtrReg(kSp), offset, reg_arg, k32, kNotVolatile); local 208 RegStorage reg_arg = in_to_reg_storage_mapping_.GetReg(in_position); local 215 StoreBaseDisp(TargetPtrReg(kSp), offset, reg_arg, size, kNotVolatile); local 220 RegStorage reg_arg = in_to_reg_storage_mapping_.GetReg(in_position); local 227 LoadBaseDisp(TargetPtrReg(kSp), offset, reg_arg, size, kNotVolatile); local [all...] |