Home
last modified time | relevance | path

Searched refs:rl_object (Results 1 – 4 of 4) sorted by relevance

/art/compiler/dex/quick/
Dgen_invoke.cc1453 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedUnsafeGet() local
1459 LoadBaseIndexed(rl_object.reg, rl_offset.reg, rl_result.reg, 0, k64); in GenInlinedUnsafeGet()
1462 OpRegRegReg(kOpAdd, rl_temp_offset, rl_object.reg, rl_offset.reg); in GenInlinedUnsafeGet()
1468 LoadRefIndexed(rl_object.reg, rl_offset.reg, rl_result.reg, 0); in GenInlinedUnsafeGet()
1470 LoadBaseIndexed(rl_object.reg, rl_offset.reg, rl_result.reg, 0, k32); in GenInlinedUnsafeGet()
1500 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedUnsafePut() local
1507 StoreBaseIndexed(rl_object.reg, rl_offset.reg, rl_value.reg, 0, k64); in GenInlinedUnsafePut()
1510 OpRegRegReg(kOpAdd, rl_temp_offset, rl_object.reg, rl_offset.reg); 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()
[all …]
/art/compiler/dex/quick/arm/
Dint_arm.cc887 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedCas() local
897 MarkGCCard(0, rl_new_value.reg, rl_object.reg); in GenInlinedCas()
903 OpRegRegReg(kOpAdd, r_ptr, rl_object.reg, rl_offset.reg); in GenInlinedCas()
906 ClobberSReg(rl_object.s_reg_low); in GenInlinedCas()
907 FreeTemp(rl_object.reg); in GenInlinedCas()
/art/compiler/dex/quick/arm64/
Dint_arm64.cc752 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedCas() local
767 MarkGCCard(0, rl_new_value.reg, rl_object.reg); in GenInlinedCas()
771 OpRegRegReg(kOpAdd, r_ptr, rl_object.reg, rl_offset.reg); in GenInlinedCas()
774 ClobberSReg(rl_object.s_reg_low); in GenInlinedCas()
775 FreeTemp(rl_object.reg); in GenInlinedCas()
/art/compiler/dex/quick/x86/
Dint_x86.cc1129 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedCas() local
1133 NewLIR5(kX86LockCmpxchg64AR, rl_object.reg.GetReg(), rl_offset.reg.GetReg(), 0, 0, in GenInlinedCas()
1231 RegLocation rl_object = LoadValue(rl_src_obj, kRefReg); in GenInlinedCas() local
1237 MarkGCCard(0, rl_new_value.reg, rl_object.reg); in GenInlinedCas()
1248 NewLIR5(kX86LockCmpxchgAR, rl_object.reg.GetReg(), rl_offset.reg.GetReg(), 0, 0, in GenInlinedCas()