Home
last modified time | relevance | path

Searched refs:VRegisterList (Results 1 – 5 of 5) sorted by relevance

/external/vixl/src/aarch32/
Dinstructions-aarch32.h548 class VRegisterList {
550 VRegisterList() : list_(0) {} in VRegisterList() function
551 explicit VRegisterList(VRegister reg) : list_(RegisterToList(reg)) {} in VRegisterList() function
552 VRegisterList(VRegister reg1, VRegister reg2) in VRegisterList() function
554 VRegisterList(VRegister reg1, VRegister reg2, VRegister reg3) in VRegisterList() function
557 VRegisterList(VRegister reg1, VRegister reg2, VRegister reg3, VRegister reg4) in VRegisterList() function
560 explicit VRegisterList(uint64_t list) : list_(list) {} in VRegisterList() function
572 void Combine(const VRegisterList& other) { list_ |= other.GetList(); } in Combine()
574 void Remove(const VRegisterList& other) { list_ &= ~other.GetList(); } in Remove()
576 bool Overlaps(const VRegisterList& other) const { in Overlaps()
[all …]
Dinstructions-aarch32.cc132 QRegister VRegisterList::GetFirstAvailableQRegister() const { in GetFirstAvailableQRegister()
140 DRegister VRegisterList::GetFirstAvailableDRegister() const { in GetFirstAvailableDRegister()
148 SRegister VRegisterList::GetFirstAvailableSRegister() const { in GetFirstAvailableSRegister()
Dmacro-assembler-aarch32.cc169 void UseScratchRegisterScope::Include(const VRegisterList& list) { in Include()
171 VRegisterList* available = masm_->GetScratchVRegisterList(); in Include()
183 void UseScratchRegisterScope::Exclude(const VRegisterList& list) { in Exclude()
185 VRegisterList* available = masm_->GetScratchVRegisterList(); in Exclude()
Dmacro-assembler-aarch32.h317 VRegisterList* GetScratchVRegisterList() { return &available_vfp_; } in GetScratchVRegisterList()
11058 VRegisterList available_vfp_;
11130 void Include(const VRegisterList& list);
11135 Include(VRegisterList(reg1, reg2, reg3, reg4));
11148 void Exclude(const VRegisterList& list);
11153 Exclude(VRegisterList(reg1, reg2, reg3, reg4));
/external/vixl/test/
Dtest-use-scratch-register-scope.cc125 temps.Include(VRegisterList(q0, q1, q2, q3)); in TEST_AARCH32()