Lines Matching refs:Register

47 vixl::aarch32::Register AsVIXLRegister(ArmManagedRegister reg) {  in AsVIXLRegister()
49 return vixl::aarch32::Register(reg.RegId()); in AsVIXLRegister()
62 static inline vixl::aarch32::Register AsVIXLRegisterPairLow(ArmManagedRegister reg) { in AsVIXLRegisterPairLow()
63 return vixl::aarch32::Register(reg.AsRegisterPairLow()); in AsVIXLRegisterPairLow()
66 static inline vixl::aarch32::Register AsVIXLRegisterPairHigh(ArmManagedRegister reg) { in AsVIXLRegisterPairHigh()
67 return vixl::aarch32::Register(reg.AsRegisterPairHigh()); in AsVIXLRegisterPairHigh()
207 vixl32::Register reg(WhichPowerOf2(core_spill_mask)); in RemoveFrame()
235 vixl32::Register temp = temps.Acquire(); in RemoveFrame()
295 vixl::aarch32::Register src = AsVIXLRegister(msrc.AsArm()); in StoreRef()
302 vixl::aarch32::Register src = AsVIXLRegister(msrc.AsArm()); in StoreRawPtr()
311 vixl::aarch32::Register src = AsVIXLRegister(msrc.AsArm()); in StoreSpanning()
314 vixl32::Register scratch = temps.Acquire(); in StoreSpanning()
321 vixl32::Register scratch = temps.Acquire(); in CopyRef()
331 vixl32::Register scratch = temps.Acquire(); in CopyRef()
343 vixl::aarch32::Register dest = AsVIXLRegister(mdest.AsArm()); in LoadRef()
344 vixl::aarch32::Register base = AsVIXLRegister(mbase.AsArm()); in LoadRef()
367 vixl32::Register scratch = temps.Acquire(); in StoreImmediateToFrame()
383 vixl::aarch32::Register dest = AsVIXLRegister(mdest.AsArm()); in LoadRawPtrFromThread()
391 vixl32::Register scratch = temps.Acquire(); in CopyRawPtrFromThread()
405 vixl32::Register scratch = temps.Acquire(); in StoreStackOffsetToThread()
575 vixl32::Register xtemp; // Extra temp register; in MoveArguments()
577 xtemp = vixl32::Register(CTZ(dest_regs & ~src_regs)); in MoveArguments()
585 vixl32::Register temp2 = temps2.Acquire(); in MoveArguments()
620 vixl32::Register base_reg; in MoveArguments()
794 vixl32::Register scratch = temps.Acquire(); in Copy()
852 vixl::aarch32::Register out_reg = AsVIXLRegister(mout_reg.AsArm()); in CreateJObject()
853 vixl::aarch32::Register in_reg = in CreateJObject()
854 min_reg.AsArm().IsNoRegister() ? vixl::aarch32::Register() : AsVIXLRegister(min_reg.AsArm()); in CreateJObject()
897 vixl32::Register scratch = temps.Acquire(); in CreateJObject()
932 vixl::aarch32::Register base = AsVIXLRegister(mbase.AsArm()); in Jump()
934 vixl32::Register scratch = temps.Acquire(); in Jump()
940 vixl::aarch32::Register base = AsVIXLRegister(mbase.AsArm()); in Call()
971 vixl32::Register scratch = temps.Acquire(); in ExceptionPoll()
998 vixl32::Register test_reg; in TestGcMarking()
1004 vixl32::Register temp = temps.Acquire(); in TestGcMarking()
1037 vixl32::Register scratch = exception->scratch_; in EmitExceptionPoll()
1055 vixl32::Register base, in Load()
1061 vixl::aarch32::Register dst = AsVIXLRegister(dest); in Load()