Home
last modified time | relevance | path

Searched refs:rl_value (Results 1 – 6 of 6) sorted by relevance

/art/compiler/dex/quick/
Dgen_invoke.cc1502 RegLocation rl_value; in GenInlinedUnsafePut() local
1504 rl_value = LoadValueWide(rl_src_value, kCoreReg); in GenInlinedUnsafePut()
1507 StoreBaseIndexed(rl_object.reg, rl_offset.reg, rl_value.reg, 0, k64); in GenInlinedUnsafePut()
1511 StoreBaseDisp(rl_temp_offset, 0, rl_value.reg, k64, kNotVolatile); in GenInlinedUnsafePut()
1515 rl_value = LoadValue(rl_src_value, is_object ? kRefReg : kCoreReg); in GenInlinedUnsafePut()
1516 if (rl_value.ref) { in GenInlinedUnsafePut()
1517 StoreRefIndexed(rl_object.reg, rl_offset.reg, rl_value.reg, 0); in GenInlinedUnsafePut()
1519 StoreBaseIndexed(rl_object.reg, rl_offset.reg, rl_value.reg, 0, k32); in GenInlinedUnsafePut()
1532 MarkGCCard(0, rl_value.reg, rl_object.reg); in GenInlinedUnsafePut()
/art/compiler/dex/quick/arm/
Dint_arm.cc817 RegLocation rl_value = LoadValueWide(rl_src_value, kCoreReg); in GenInlinedPoke() local
818 StoreBaseDisp(rl_address.reg, 0, rl_value.reg.GetLow(), k32, kNotVolatile); in GenInlinedPoke()
819 StoreBaseDisp(rl_address.reg, 4, rl_value.reg.GetHigh(), k32, kNotVolatile); in GenInlinedPoke()
823 RegLocation rl_value = LoadValue(rl_src_value, kCoreReg); in GenInlinedPoke() local
824 StoreBaseDisp(rl_address.reg, 0, rl_value.reg, size, kNotVolatile); in GenInlinedPoke()
/art/compiler/dex/quick/x86/
Dutility_x86.cc426 LIR* X86Mir2Lir::OpRegMem(OpKind op, RegStorage r_dest, RegLocation rl_value) { in OpRegMem() argument
427 DCHECK_NE(rl_value.location, kLocPhysReg); in OpRegMem()
429 int displacement = SRegOffset(rl_value.s_reg_low); in OpRegMem()
Dint_x86.cc1067 RegLocation rl_value; in GenInlinedPoke() local
1070 rl_value = LoadValueWide(rl_src_value, kCoreReg); in GenInlinedPoke()
1079 rl_value.reg = temp; in GenInlinedPoke()
1081 rl_value = LoadValue(rl_src_value, kCoreReg); in GenInlinedPoke()
1084 rl_value = LoadValue(rl_src_value, kCoreReg); in GenInlinedPoke()
1087 StoreBaseDisp(rl_address.reg, 0, rl_value.reg, size, kNotVolatile); in GenInlinedPoke()
/art/compiler/dex/quick/arm64/
Dint_arm64.cc729 RegLocation rl_value; in GenInlinedPoke() local
731 rl_value = LoadValueWide(rl_src_value, kCoreReg); in GenInlinedPoke()
734 rl_value = LoadValue(rl_src_value, kCoreReg); in GenInlinedPoke()
736 StoreBaseDisp(rl_address.reg, 0, rl_value.reg, size, kNotVolatile); in GenInlinedPoke()
/art/compiler/dex/quick/mips/
Dint_mips.cc406 RegLocation rl_value = LoadValue(rl_src_value, kCoreReg); in GenInlinedPoke() local
407 StoreBaseDisp(rl_address.reg, 0, rl_value.reg, size, kNotVolatile); in GenInlinedPoke()