Home | History | Annotate | Download | only in arm64

Lines Matching refs:CPURegList

63 // CPURegList utilities.
65 CPURegister CPURegList::PopLowestIndex() {
77 CPURegister CPURegList::PopHighestIndex() {
90 void CPURegList::RemoveCalleeSaved() {
103 CPURegList CPURegList::GetCalleeSaved(int size) {
104 return CPURegList(CPURegister::kRegister, size, 19, 29);
108 CPURegList CPURegList::GetCalleeSavedFP(int size) {
109 return CPURegList(CPURegister::kFPRegister, size, 8, 15);
113 CPURegList CPURegList::GetCallerSaved(int size) {
115 CPURegList list = CPURegList(CPURegister::kRegister, size, 0, 18);
121 CPURegList CPURegList::GetCallerSavedFP(int size) {
123 CPURegList list = CPURegList(CPURegister::kFPRegister, size, 0, 7);
124 list.Combine(CPURegList(CPURegister::kFPRegister, size, 16, 31));
134 CPURegList CPURegList::GetSafepointSavedRegisters() {
135 CPURegList list = CPURegList::GetCalleeSaved();
137 CPURegList(CPURegister::kRegister, kXRegSizeInBits, kJSCallerSaved));
214 CPURegList regs(reg1, reg2, reg3, reg4);