Searched refs:GetScratchRegisterList (Results 1 – 5 of 5) sorted by relevance
1921 VIXL_ASSERT(!registers.Overlaps(*GetScratchRegisterList())); in PushCPURegList()1953 VIXL_ASSERT(!registers.Overlaps(*GetScratchRegisterList())); in PopCPURegList()2649 CPURegList* available = masm->GetScratchRegisterList(); in Open()2670 masm_->GetScratchRegisterList()->SetList(old_available_); in Close()2679 return masm_->GetScratchRegisterList()->IncludesAliasOf(reg) || in IsAvailable()2685 int code = AcquireNextAvailable(masm_->GetScratchRegisterList()).GetCode(); in AcquireRegisterOfSize()2699 ReleaseByCode(masm_->GetScratchRegisterList(), reg.GetCode()); in Release()2712 IncludeByRegList(masm_->GetScratchRegisterList(), in Include()2731 IncludeByRegList(masm_->GetScratchRegisterList(), include); in Include()2747 ExcludeByRegList(masm_->GetScratchRegisterList(), list.GetList()); in Exclude()[all …]
2923 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(stack_pointer)); in SetStackPointer()2930 CPURegList* GetScratchRegisterList() { return &tmp_list_; } in GetScratchRegisterList() function2932 return GetScratchRegisterList();3279 return AcquireNextAvailable(masm_->GetScratchRegisterList()).W(); in AcquireW()3282 return AcquireNextAvailable(masm_->GetScratchRegisterList()).X(); in AcquireX()3301 return masm_->GetScratchRegisterList()->IsEmpty() in AcquireCPURegisterOfSize()
62 old_available_ = masm_->GetScratchRegisterList()->GetList(); in Open()79 masm_->GetScratchRegisterList()->SetList(old_available_); in Close()90 return masm_->GetScratchRegisterList()->Includes(reg); in IsAvailable()103 Register reg = masm_->GetScratchRegisterList()->GetFirstAvailableRegister(); in Acquire()105 masm_->GetScratchRegisterList()->Remove(reg); in Acquire()158 VIXL_ASSERT(!masm_->GetScratchRegisterList()->Includes(reg)); in Release()159 masm_->GetScratchRegisterList()->Combine(reg); in Release()175 RegisterList* available = masm_->GetScratchRegisterList(); in Include()189 RegisterList* available = masm_->GetScratchRegisterList(); in Exclude()214 masm_->GetScratchRegisterList()->SetList(0); in ExcludeAll()
532 RegisterList* GetScratchRegisterList() { return &available_; } in GetScratchRegisterList() function676 return GetScratchRegisterList()->Includes(reg); in AliasesAvailableScratchRegister()681 return GetScratchRegisterList()->Includes(reg.AsRegister()); in AliasesAvailableScratchRegister()722 return GetScratchRegisterList()->Overlaps(list); in AliasesAvailableScratchRegister()
2925 VIXL_CHECK(masm.GetScratchRegisterList()->IsEmpty()); in TEST()3246 VIXL_CHECK(masm.GetScratchRegisterList()->GetList() == in TEST()