Home
last modified time | relevance | path

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

/external/vixl/src/aarch32/
Dinstructions-aarch32.h546 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 …]
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.cc180 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()
Dmacro-assembler-aarch32.h533 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/
Dtest-use-scratch-register-scope.cc128 temps.Include(VRegisterList(q0, q1, q2, q3)); in TEST_AARCH32()