/art/compiler/dex/quick/ |
gen_common.cc | 544 kNotVolatile); 562 kNotVolatile); 564 LoadRefDisp(r_base, offset_of_field, r_base, kNotVolatile); 602 field_info.IsVolatile() ? kVolatile : kNotVolatile); 605 field_info.IsVolatile() ? kVolatile : kNotVolatile); 633 kNotVolatile); 647 kNotVolatile); 649 LoadRefDisp(r_base, offset_of_field, r_base, kNotVolatile); 681 kNotVolatile); 684 kVolatile : kNotVolatile); [all...] |
gen_loadstore.cc | 69 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), temp_reg, k32, kNotVolatile); 96 LoadRefDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, kNotVolatile); 129 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, k64, kNotVolatile); 218 StoreRefDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, kNotVolatile); 308 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, k64, kNotVolatile); 372 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, k64, kNotVolatile);
|
mir_to_lir.cc | 94 LoadBaseDisp(TargetPtrReg(kSp), offset, new_reg, wide ? k64 : k32, kNotVolatile); 122 LoadBaseDisp(TargetPtrReg(kSp), offset, new_regs, k64, kNotVolatile); 195 LoadBaseDisp(TargetPtrReg(kSp), offset, rl_dest.reg, k64, kNotVolatile); 223 LoadBaseDisp(TargetPtrReg(kSp), offset, rl_dest.reg, k64, kNotVolatile); 253 LoadRefDisp(reg_obj, data.field_offset, r_result, data.is_volatile ? kVolatile : kNotVolatile); 256 kNotVolatile); 292 StoreRefDisp(reg_obj, data.field_offset, reg_src, data.is_volatile ? kVolatile : kNotVolatile); 295 kNotVolatile); [all...] |
gen_invoke.cc | 383 StoreRefDisp(TargetPtrReg(kSp), 0, rl_src.reg, kNotVolatile); 472 kNotVolatile); 530 kNotVolatile); 546 kNotVolatile); 593 cg->LoadRefDisp(cg->TargetReg(kArg0, kRef), offset, cg->TargetReg(kArg0, kRef), kNotVolatile); 638 cg->LoadRefDisp(cg->TargetReg(kArg0, kRef), offset, cg->TargetReg(kArg0, kRef), kNotVolatile); [all...] |
mir_to_lir.h | [all...] |
ralloc_util.cc | 763 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, k64, kNotVolatile); 771 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, k64, kNotVolatile); 783 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, kWord, kNotVolatile); [all...] |
/art/compiler/dex/quick/arm64/ |
target_arm64.cc | 763 LoadBaseDisp(rs_xSELF, GetThreadOffset<8>(trampoline).Int32Value(), rs_xLR, k64, kNotVolatile); 928 StoreRefDisp(TargetPtrReg(kSp), 0, rl_src.reg, kNotVolatile); 954 StoreRefDisp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), reg, kNotVolatile) [all...] |
call_arm64.cc | 282 LoadRefDisp(rs_xSELF, ex_offset, rl_result.reg, kNotVolatile); 283 StoreRefDisp(rs_xSELF, ex_offset, rs_xzr, kNotVolatile);
|
int_arm64.cc | 679 LoadBaseDisp(rl_address.reg, 0, rl_result.reg, size, kNotVolatile); 701 StoreBaseDisp(rl_address.reg, 0, rl_value.reg, size, kNotVolatile); [all...] |
/art/compiler/dex/quick/mips/ |
call_mips.cc | 265 LoadRefDisp(rs_rMIPS_SELF, ex_offset, rl_result.reg, kNotVolatile); 267 StoreRefDisp(rs_rMIPS_SELF, ex_offset, reset_reg, kNotVolatile);
|
int_mips.cc | 307 LoadBaseDisp(rl_address.reg, 0, rl_result.reg, size, kNotVolatile); 323 StoreBaseDisp(rl_address.reg, 0, rl_value.reg, size, kNotVolatile); 532 LoadBaseDisp(reg_ptr, 0, rl_result.reg, size, kNotVolatile); 613 StoreBaseDisp(reg_ptr, 0, rl_src.reg, size, kNotVolatile);
|
/art/compiler/dex/quick/x86/ |
fp_x86.cc | 148 StoreBaseDisp(rs_rX86_SP, src_v_reg_offset, rl_src.reg, k64, kNotVolatile); 182 LoadBaseDisp(rs_rX86_SP, dest_v_reg_offset, rl_result.reg, k64, kNotVolatile); 368 kNotVolatile); 379 kNotVolatile); 439 LoadBaseDisp(rs_rX86_SP, dest_v_reg_offset, rl_result.reg, k64, kNotVolatile);
|
target_x86.cc | 702 size, kNotVolatile); 719 size, kNotVolatile); 734 k64, kNotVolatile); 748 k64, kNotVolatile); [all...] |
call_x86.cc | 295 cu_->target64 ? k64 : k32, kNotVolatile);
|
int_x86.cc | 861 LoadBaseDisp(rl_address.reg, 0, rl_result.reg, size, kNotVolatile); 901 StoreBaseDisp(rl_address.reg, 0, rl_value.reg, size, kNotVolatile); [all...] |
utility_x86.cc | 592 kDouble, kNotVolatile); [all...] |
/art/compiler/dex/ |
compiler_enums.h | 546 kNotVolatile, // Load/Store is not volatile
|
/art/compiler/dex/quick/arm/ |
call_arm.cc | 317 LoadRefDisp(rs_rARM_SELF, ex_offset, rl_result.reg, kNotVolatile); 319 StoreRefDisp(rs_rARM_SELF, ex_offset, reset_reg, kNotVolatile);
|
int_arm.cc | 770 LoadBaseDisp(rl_address.reg, 0, rl_result.reg, size, kNotVolatile); 784 StoreBaseDisp(rl_address.reg, 0, rl_value.reg.GetLow(), k32, kNotVolatile); 785 StoreBaseDisp(rl_address.reg, 4, rl_value.reg.GetHigh(), k32, kNotVolatile); 790 StoreBaseDisp(rl_address.reg, 0, rl_value.reg, size, kNotVolatile); [all...] |