Lines Matching refs:reg_w

36 #define reg_w(W) Arm64Assembler::reg_w(W)  macro
108 ___ Strb(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
111 ___ Strh(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
114 ___ Str(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
217 ___ Ldrsb(reg_w(dest), MEM_OP(reg_x(base), offset)); in LoadWFromOffset()
220 ___ Ldrsh(reg_w(dest), MEM_OP(reg_x(base), offset)); in LoadWFromOffset()
223 ___ Ldrb(reg_w(dest), MEM_OP(reg_x(base), offset)); in LoadWFromOffset()
226 ___ Ldrh(reg_w(dest), MEM_OP(reg_x(base), offset)); in LoadWFromOffset()
229 ___ Ldr(reg_w(dest), MEM_OP(reg_x(base), offset)); in LoadWFromOffset()
259 ___ Ldr(reg_w(dest.AsWRegister()), MEM_OP(reg_x(base), offset)); in Load()
264 ___ Ldrb(reg_w(dest.AsOverlappingWRegister()), MEM_OP(reg_x(base), offset)); in Load()
266 ___ Ldr(reg_w(dest.AsOverlappingWRegister()), MEM_OP(reg_x(base), offset)); in Load()
306 asm_.MaybeUnpoisonHeapReference(reg_w(ref_reg)); in LoadRef()
419 CHECK(!temps.IsAvailable(reg_w(dst.AsWRegister()))); in Move()
431 ___ Mov(reg_w(dst.AsOverlappingWRegister()), reg_w(src.AsWRegister())); in Move()
441 ___ Mov(reg_w(dst.AsWRegister()), reg_w(src.AsWRegister())); in Move()
601 ___ Sxtb(reg_w(reg.AsWRegister()), reg_w(reg.AsWRegister())); in SignExtend()
603 ___ Sxth(reg_w(reg.AsWRegister()), reg_w(reg.AsWRegister())); in SignExtend()
612 ___ Uxtb(reg_w(reg.AsWRegister()), reg_w(reg.AsWRegister())); in ZeroExtend()
614 ___ Uxth(reg_w(reg.AsWRegister()), reg_w(reg.AsWRegister())); in ZeroExtend()
671 ___ Cmp(reg_w(in_reg.AsOverlappingWRegister()), 0); in CreateHandleScopeEntry()