Searched refs:rl_src_new_value (Results 1 – 3 of 3) sorted by relevance
/art/compiler/dex/quick/arm/ |
D | int_arm.cc | 838 RegLocation rl_src_new_value = info->args[is_long ? 6 : 5]; // int, long or Object in GenInlinedCas() local 858 RegStorage new_val_reg = rl_src_new_value.reg.IsPair() ? rl_src_new_value.reg.GetLow() : in GenInlinedCas() 859 rl_src_new_value.reg; in GenInlinedCas() 861 bool new_value_is_core_reg = rl_src_new_value.location == kLocPhysReg && !new_val_reg.IsFloat(); in GenInlinedCas() 876 FlushRegWide(rl_src_new_value.reg); in GenInlinedCas() 877 ClobberSReg(rl_src_new_value.s_reg_low); in GenInlinedCas() 878 ClobberSReg(GetSRegHi(rl_src_new_value.s_reg_low)); in GenInlinedCas() 879 rl_src_new_value.location = kLocDalvikFrame; in GenInlinedCas() 890 rl_new_value = LoadValue(rl_src_new_value, is_object ? kRefReg : kCoreReg); in GenInlinedCas() 892 rl_new_value = LoadValueWide(rl_src_new_value, kCoreReg); in GenInlinedCas() [all …]
|
/art/compiler/dex/quick/arm64/ |
D | int_arm64.cc | 747 RegLocation rl_src_new_value = info->args[is_long ? 6 : 5]; // int, long or Object in GenInlinedCas() local 758 rl_new_value = LoadValueWide(rl_src_new_value, kCoreReg); in GenInlinedCas() 761 rl_new_value = LoadValue(rl_src_new_value, is_object ? kRefReg : kCoreReg); in GenInlinedCas()
|
/art/compiler/dex/quick/x86/ |
D | int_x86.cc | 1119 RegLocation rl_src_new_value = info->args[is_long ? 6 : 5]; // int, long or Object in GenInlinedCas() local 1130 RegLocation rl_new_value = LoadValueWide(rl_src_new_value, kCoreReg); in GenInlinedCas() 1148 LoadValueDirectWideFixed(rl_src_new_value, r_tmp2); in GenInlinedCas() 1232 RegLocation rl_new_value = LoadValue(rl_src_new_value, is_object ? kRefReg : kCoreReg); in GenInlinedCas()
|