Lines Matching refs:masm_

47   VIXL_ASSERT(masm_ == NULL);
49 masm_ = masm;
51 old_available_ = masm_->GetScratchRegisterList()->GetList();
52 old_available_vfp_ = masm_->GetScratchVRegisterList()->GetList();
60 if (masm_ != NULL) {
65 VIXL_CHECK(masm_->GetCurrentScratchRegisterScope() == this);
66 masm_->SetCurrentScratchRegisterScope(parent_);
68 masm_->GetScratchRegisterList()->SetList(old_available_);
69 masm_->GetScratchVRegisterList()->SetList(old_available_vfp_);
71 masm_ = NULL;
77 VIXL_ASSERT(masm_ != NULL);
79 return masm_->GetScratchRegisterList()->Includes(reg);
84 VIXL_ASSERT(masm_ != NULL);
86 return masm_->GetScratchVRegisterList()->IncludesAllOf(reg);
91 VIXL_ASSERT(masm_ != NULL);
92 Register reg = masm_->GetScratchRegisterList()->GetFirstAvailableRegister();
94 masm_->GetScratchRegisterList()->Remove(reg);
115 VIXL_ASSERT(masm_ != NULL);
117 masm_->GetScratchVRegisterList()->GetFirstAvailableQRegister();
119 masm_->GetScratchVRegisterList()->Remove(reg);
125 VIXL_ASSERT(masm_ != NULL);
127 masm_->GetScratchVRegisterList()->GetFirstAvailableDRegister();
129 masm_->GetScratchVRegisterList()->Remove(reg);
135 VIXL_ASSERT(masm_ != NULL);
137 masm_->GetScratchVRegisterList()->GetFirstAvailableSRegister();
139 masm_->GetScratchVRegisterList()->Remove(reg);
145 VIXL_ASSERT(masm_ != NULL);
147 VIXL_ASSERT(!masm_->GetScratchRegisterList()->Includes(reg));
148 masm_->GetScratchRegisterList()->Combine(reg);
153 VIXL_ASSERT(masm_ != NULL);
155 VIXL_ASSERT(!masm_->GetScratchVRegisterList()->IncludesAliasOf(reg));
156 masm_->GetScratchVRegisterList()->Combine(reg);
161 VIXL_ASSERT(masm_ != NULL);
164 RegisterList* available = masm_->GetScratchRegisterList();
170 VIXL_ASSERT(masm_ != NULL);
171 VRegisterList* available = masm_->GetScratchVRegisterList();
177 VIXL_ASSERT(masm_ != NULL);
178 RegisterList* available = masm_->GetScratchRegisterList();
184 VIXL_ASSERT(masm_ != NULL);
185 VRegisterList* available = masm_->GetScratchVRegisterList();
202 VIXL_ASSERT(masm_ != NULL);
203 masm_->GetScratchRegisterList()->SetList(0);
204 masm_->GetScratchVRegisterList()->SetList(0);