Home
last modified time | relevance | path

Searched refs:strex (Results 1 – 7 of 7) sorted by relevance

/art/runtime/arch/arm/
Dquick_entrypoints_arm.S494 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/
Dassembler_thumb2.h154 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);
Dassembler_arm32.h124 void strex(Register rd, Register rt, Register rn, Condition cond = AL) OVERRIDE;
Dassembler_thumb2.cc1720 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()
Dassembler_arm.h435 virtual void strex(Register rd, Register rt, Register rn, Condition cond = AL) = 0;
Dassembler_arm32.cc816 void Arm32Assembler::strex(Register rd, in strex() function in art::arm::Arm32Assembler
/art/compiler/optimizing/
Dintrinsics_arm.cc749 __ strex(tmp_lo, value_lo, tmp_ptr, EQ); in GenCas() local