Searched refs:VRegisterList (Results 1 – 5 of 5) sorted by relevance
/external/vixl/src/aarch32/ |
D | instructions-aarch32.h | 548 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 …]
|
D | instructions-aarch32.cc | 132 QRegister VRegisterList::GetFirstAvailableQRegister() const { in GetFirstAvailableQRegister() 140 DRegister VRegisterList::GetFirstAvailableDRegister() const { in GetFirstAvailableDRegister() 148 SRegister VRegisterList::GetFirstAvailableSRegister() const { in GetFirstAvailableSRegister()
|
D | macro-assembler-aarch32.cc | 169 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()
|
D | macro-assembler-aarch32.h | 317 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/ |
D | test-use-scratch-register-scope.cc | 125 temps.Include(VRegisterList(q0, q1, q2, q3)); in TEST_AARCH32()
|