Searched refs:RegisterSet (Results 1 – 13 of 13) sorted by relevance
446 class RegisterSet : public ValueObject {448 static RegisterSet Empty() { return RegisterSet(); } in Empty()449 static RegisterSet AllFpu() { return RegisterSet(0, -1); } in AllFpu()494 RegisterSet() : core_registers_(0), floating_point_registers_(0) {} in RegisterSet() function495 RegisterSet(uint32_t core, uint32_t fp) : core_registers_(core), floating_point_registers_(fp) {} in RegisterSet() function606 void SetCustomSlowPathCallerSaves(const RegisterSet& caller_saves) { in SetCustomSlowPathCallerSaves()616 const RegisterSet& GetCustomSlowPathCallerSaves() const { in GetCustomSlowPathCallerSaves()638 return RegisterSet::Contains(register_mask_, reg_id); in RegisterContainsObject()649 RegisterSet* GetLiveRegisters() { in GetLiveRegisters()705 RegisterSet live_registers_;[all …]
41 live_registers_(RegisterSet::Empty()), in LocationSummary()42 custom_slow_path_caller_saves_(RegisterSet::Empty()) { in LocationSummary()
370 HInstruction* instruction, RegisterSet caller_saves = RegisterSet::Empty());797 RegisterSet allocated_registers_;981 RegisterSet* live1 = i1->GetLocations()->GetLiveRegisters(); in HaveSameLiveRegisters()982 RegisterSet* live2 = i2->GetLocations()->GetLiveRegisters(); in HaveSameLiveRegisters()
322 if (RegisterSet::Contains(art_core_registers, art_reg_code)) { in ArtVixlRegCodeCoherentForRegSet()
152 static RegisterSet OneRegInReferenceOutSaveEverythingCallerSaves() { in OneRegInReferenceOutSaveEverythingCallerSaves()154 RegisterSet caller_saves = RegisterSet::Empty(); in OneRegInReferenceOutSaveEverythingCallerSaves()1991 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()2459 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()2819 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()3579 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()3773 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()5030 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()5965 GetGraph()->HasSIMD() ? RegisterSet::AllFpu() : RegisterSet::Empty()); in VisitSuspendCheck()
62 static RegisterSet OneRegInReferenceOutSaveEverythingCallerSaves() { in OneRegInReferenceOutSaveEverythingCallerSaves()64 RegisterSet caller_saves = RegisterSet::Empty(); in OneRegInReferenceOutSaveEverythingCallerSaves()1909 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()4785 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()5227 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()5626 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()5758 GetGraph()->HasSIMD() ? RegisterSet::AllFpu() : RegisterSet::Empty()); in VisitSuspendCheck()6118 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()6474 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()
61 static RegisterSet OneRegInReferenceOutSaveEverythingCallerSaves() { in OneRegInReferenceOutSaveEverythingCallerSaves()63 RegisterSet caller_saves = RegisterSet::Empty(); in OneRegInReferenceOutSaveEverythingCallerSaves()1820 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()5389 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()5865 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()6285 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()6387 GetGraph()->HasSIMD() ? RegisterSet::AllFpu() : RegisterSet::Empty()); in VisitSuspendCheck()6781 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()7179 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()
142 static RegisterSet OneRegInReferenceOutSaveEverythingCallerSaves() { in OneRegInReferenceOutSaveEverythingCallerSaves()144 RegisterSet caller_saves = RegisterSet::Empty(); in OneRegInReferenceOutSaveEverythingCallerSaves()2802 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()5816 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()6262 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()6880 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()6989 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitSuspendCheck()7329 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()7749 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()
1025 allocated_registers_(RegisterSet::Empty()), in CodeGenerator()1552 RegisterSet caller_saves) { in CreateThrowingSlowPathLocations()
652 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()900 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntIntIntToIntPlusTemps()
718 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()922 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntIntIntToInt()
1845 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()
1707 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()