Lines Matching refs:___
32 #ifdef ___
35 #define ___ vixl_masm_.
63 ___ Rsb(reg, reg, 0); in PoisonHeapReference()
68 ___ Rsb(reg, reg, 0); in UnpoisonHeapReference()
91 ___ Ldr(temp, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in GenerateMarkingRegisterCheck()
93 ___ Cmp(mr, temp); in GenerateMarkingRegisterCheck()
94 ___ B(eq, &mr_is_ok, /* is_far_target= */ false); in GenerateMarkingRegisterCheck()
95 ___ Bkpt(code); in GenerateMarkingRegisterCheck()
96 ___ Bind(&mr_is_ok); in GenerateMarkingRegisterCheck()
102 ___ Mvn(rd, ~value); in LoadImmediate()
104 ___ Mov(rd, value); in LoadImmediate()
154 ___ Add(temp, base, add_to_base); in AdjustLoadStoreOffset()
157 ___ Mov(temp, offset); in AdjustLoadStoreOffset()
158 ___ Add(temp, temp, base); in AdjustLoadStoreOffset()
265 ___ Push(tmp_reg); in StoreToOffset()
278 ___ Strb(reg, MemOperand(base, offset)); in StoreToOffset()
281 ___ Strh(reg, MemOperand(base, offset)); in StoreToOffset()
284 ___ Str(reg, MemOperand(base, offset)); in StoreToOffset()
287 ___ Strd(reg, vixl32::Register(reg.GetCode() + 1), MemOperand(base, offset)); in StoreToOffset()
295 ___ Pop(tmp_reg); in StoreToOffset()
323 ___ Add(dest, dest, (dest.Is(base)) ? temp : base); in LoadFromOffset()
332 ___ Ldrsb(dest, MemOperand(base, offset)); in LoadFromOffset()
335 ___ Ldrb(dest, MemOperand(base, offset)); in LoadFromOffset()
338 ___ Ldrsh(dest, MemOperand(base, offset)); in LoadFromOffset()
341 ___ Ldrh(dest, MemOperand(base, offset)); in LoadFromOffset()
345 ___ Ldr(dest, MemOperand(base, offset)); in LoadFromOffset()
348 ___ Ldrd(dest, vixl32::Register(dest.GetCode() + 1), MemOperand(base, offset)); in LoadFromOffset()
359 ___ Vstr(source, MemOperand(base, offset)); in StoreSToOffset()
365 ___ Vstr(source, MemOperand(base, offset)); in StoreDToOffset()
371 ___ Vldr(reg, MemOperand(base, offset)); in LoadSFromOffset()
377 ___ Vldr(reg, MemOperand(base, offset)); in LoadDFromOffset()
393 ___ Add(base, sp, Operand::From(stack_offset)); in StoreRegisterList()
395 ___ Stm(base, NO_WRITE_BACK, RegisterList(regs)); in StoreRegisterList()
398 ___ Str(vixl32::Register(i), MemOperand(sp, stack_offset)); in StoreRegisterList()
413 ___ Add(base, sp, Operand::From(stack_offset)); in LoadRegisterList()
415 ___ Ldm(base, NO_WRITE_BACK, RegisterList(regs)); in LoadRegisterList()
418 ___ Ldr(vixl32::Register(i), MemOperand(sp, stack_offset)); in LoadRegisterList()
437 ___ Mov(rd, rn); in AddConstant()
441 ___ Add(rd, rn, value); in AddConstant()
451 ___ mov(cond, rd, rn); in AddConstantInIt()
453 ___ add(cond, rd, rn, value); in AddConstantInIt()