Searched refs:r_ptr (Results 1 – 3 of 3) sorted by relevance
/art/compiler/dex/quick/arm/ |
D | utility_arm.cc | 886 RegStorage r_ptr = r_base; in LoadStoreUsingInsnWithOffsetImm8Shl2() local 888 r_ptr = r_work.Valid() ? r_work : AllocTemp(); in LoadStoreUsingInsnWithOffsetImm8Shl2() 890 OpRegRegImm(kOpAdd, r_ptr, r_base, displacement & ~kOffsetMask); in LoadStoreUsingInsnWithOffsetImm8Shl2() 894 lir = NewLIR3(opcode, r_src_dest.GetReg(), r_ptr.GetReg(), encoded_disp); in LoadStoreUsingInsnWithOffsetImm8Shl2() 896 lir = NewLIR4(opcode, r_src_dest.GetLowReg(), r_src_dest.GetHighReg(), r_ptr.GetReg(), in LoadStoreUsingInsnWithOffsetImm8Shl2() 900 FreeTemp(r_ptr); in LoadStoreUsingInsnWithOffsetImm8Shl2() 1044 RegStorage r_ptr = AllocTemp(); in LoadBaseDisp() local 1045 OpRegRegImm(kOpAdd, r_ptr, r_base, displacement); in LoadBaseDisp() 1046 load = NewLIR3(kThumb2Ldrexd, r_dest.GetLowReg(), r_dest.GetHighReg(), r_ptr.GetReg()); in LoadBaseDisp() 1047 FreeTemp(r_ptr); in LoadBaseDisp() [all …]
|
D | int_arm.cc | 902 RegStorage r_ptr = rs_rARM_LR; in GenInlinedCas() local 903 OpRegRegReg(kOpAdd, r_ptr, rl_object.reg, rl_offset.reg); in GenInlinedCas() 938 NewLIR3(kThumb2Ldrexd, r_tmp.GetReg(), r_tmp_high.GetReg(), r_ptr.GetReg()); in GenInlinedCas() 954 …q */, r_tmp.GetReg(), rl_new_value.reg.GetLowReg(), rl_new_value.reg.GetHighReg(), r_ptr.GetReg()); in GenInlinedCas() 957 NewLIR3(kThumb2Ldrex, r_tmp.GetReg(), r_ptr.GetReg(), 0); in GenInlinedCas() 961 NewLIR4(kThumb2Strex /* eq */, r_tmp.GetReg(), rl_new_value.reg.GetReg(), r_ptr.GetReg(), 0); in GenInlinedCas()
|
/art/compiler/dex/quick/arm64/ |
D | int_arm64.cc | 770 RegStorage r_ptr = AllocTempRef(); in GenInlinedCas() local 771 OpRegRegReg(kOpAdd, r_ptr, rl_object.reg, rl_offset.reg); in GenInlinedCas() 803 NewLIR2(kA64Ldaxr2rX | wide, r_tmp_stored.GetReg(), r_ptr.GetReg()); in GenInlinedCas() 807 NewLIR3(kA64Stlxr3wrX | wide, r_tmp32.GetReg(), rl_new_value_stored.GetReg(), r_ptr.GetReg()); in GenInlinedCas() 819 FreeTemp(r_ptr); // Now unneeded. in GenInlinedCas()
|