Searched refs:strex (Results 1 – 7 of 7) sorted by relevance
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 494 strex r3, r2, [r0, #MIRROR_OBJECT_LOCK_WORD_OFFSET] @ strex necessary for read barrier bits 495 cbnz r3, .Llock_strex_fail @ strex failed, retry
|
/art/compiler/utils/arm/ |
D | assembler_thumb2.h | 154 void strex(Register rd, Register rt, Register rn, Condition cond = AL) OVERRIDE; 157 void strex(Register rd, Register rt, Register rn, uint16_t imm, Condition cond = AL);
|
D | assembler_arm32.h | 124 void strex(Register rd, Register rt, Register rn, Condition cond = AL) OVERRIDE;
|
D | assembler_thumb2.cc | 1720 void Thumb2Assembler::strex(Register rd, in strex() function in art::arm::Thumb2Assembler 1756 void Thumb2Assembler::strex(Register rd, in strex() function in art::arm::Thumb2Assembler 1760 strex(rd, rt, rn, 0, cond); in strex()
|
D | assembler_arm.h | 435 virtual void strex(Register rd, Register rt, Register rn, Condition cond = AL) = 0;
|
D | assembler_arm32.cc | 816 void Arm32Assembler::strex(Register rd, in strex() function in art::arm::Arm32Assembler
|
/art/compiler/optimizing/ |
D | intrinsics_arm.cc | 749 __ strex(tmp_lo, value_lo, tmp_ptr, EQ); in GenCas() local
|