Searched refs:VRegisterList (Results 1 – 5 of 5) sorted by relevance
/external/vixl/src/aarch32/ |
D | instructions-aarch32.h | 546 class VRegisterList { 548 VRegisterList() : list_(0) {} in VRegisterList() function 549 explicit VRegisterList(VRegister reg) : list_(RegisterToList(reg)) {} in VRegisterList() function 550 VRegisterList(VRegister reg1, VRegister reg2) in VRegisterList() function 552 VRegisterList(VRegister reg1, VRegister reg2, VRegister reg3) in VRegisterList() function 555 VRegisterList(VRegister reg1, VRegister reg2, VRegister reg3, VRegister reg4) in VRegisterList() function 558 explicit VRegisterList(uint64_t list) : list_(list) {} in VRegisterList() function 570 void Combine(const VRegisterList& other) { list_ |= other.GetList(); } in Combine() 572 void Remove(const VRegisterList& other) { list_ &= ~other.GetList(); } in Remove() 574 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 | 180 void UseScratchRegisterScope::Include(const VRegisterList& list) { in Include() 182 VRegisterList* available = masm_->GetScratchVRegisterList(); in Include() 194 void UseScratchRegisterScope::Exclude(const VRegisterList& list) { in Exclude() 196 VRegisterList* available = masm_->GetScratchVRegisterList(); in Exclude()
|
D | macro-assembler-aarch32.h | 533 VRegisterList* GetScratchVRegisterList() { return &available_vfp_; } in GetScratchVRegisterList() 10875 VRegisterList available_vfp_; 10946 void Include(const VRegisterList& list); 10951 Include(VRegisterList(reg1, reg2, reg3, reg4)); 10964 void Exclude(const VRegisterList& list); 10969 Exclude(VRegisterList(reg1, reg2, reg3, reg4));
|
/external/vixl/test/ |
D | test-use-scratch-register-scope.cc | 128 temps.Include(VRegisterList(q0, q1, q2, q3)); in TEST_AARCH32()
|