Home
last modified time | relevance | path

Searched refs:RegisterSet (Results 1 – 17 of 17) sorted by relevance

/art/compiler/optimizing/
Dlocations.h433 class RegisterSet : public ValueObject {
435 static RegisterSet Empty() { return RegisterSet(); } in Empty()
436 static RegisterSet AllFpu() { return RegisterSet(0, -1); } in AllFpu()
481 RegisterSet() : core_registers_(0), floating_point_registers_(0) {} in RegisterSet() function
482 RegisterSet(uint32_t core, uint32_t fp) : core_registers_(core), floating_point_registers_(fp) {} in RegisterSet() function
593 void SetCustomSlowPathCallerSaves(const RegisterSet& caller_saves) { in SetCustomSlowPathCallerSaves()
603 const RegisterSet& GetCustomSlowPathCallerSaves() const { in GetCustomSlowPathCallerSaves()
625 return RegisterSet::Contains(register_mask_, reg_id); in RegisterContainsObject()
636 RegisterSet* GetLiveRegisters() { in GetLiveRegisters()
687 RegisterSet live_registers_;
[all …]
Dlocations.cc41 live_registers_(RegisterSet::Empty()), in LocationSummary()
42 custom_slow_path_caller_saves_(RegisterSet::Empty()) { in LocationSummary()
Dcode_generator.h329 HInstruction* instruction, RegisterSet caller_saves = RegisterSet::Empty());
605 allocated_registers_(RegisterSet::Empty()), in CodeGenerator()
701 RegisterSet allocated_registers_;
873 RegisterSet* live1 = i1->GetLocations()->GetLiveRegisters(); in HaveSameLiveRegisters()
874 RegisterSet* live2 = i2->GetLocations()->GetLiveRegisters(); in HaveSameLiveRegisters()
Dcode_generator_arm64.cc2279 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()
2712 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()
3090 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()
3693 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()
3873 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()
4860 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()
4871 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadClass()
5055 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadString()
5630 GetGraph()->HasSIMD() ? RegisterSet::AllFpu() : RegisterSet::Empty()); in VisitSuspendCheck()
Dcommon_arm64.h298 if (RegisterSet::Contains(art_core_registers, art_reg_code)) { in ArtVixlRegCodeCoherentForRegSet()
Dcode_generator_x86_64.cc1720 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()
4254 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()
4680 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()
5071 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()
5179 GetGraph()->HasSIMD() ? RegisterSet::AllFpu() : RegisterSet::Empty()); in VisitSuspendCheck()
5491 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()
5502 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadClass()
5661 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadString()
5815 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()
Dcode_generator_x86.cc1698 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()
4757 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()
5218 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()
5631 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()
5726 GetGraph()->HasSIMD() ? RegisterSet::AllFpu() : RegisterSet::Empty()); in VisitSuspendCheck()
6087 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()
6099 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadClass()
6281 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadString()
6442 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()
Dcode_generator_arm.cc2688 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()
5257 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()
5742 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()
6279 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()
6367 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitSuspendCheck()
6687 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()
6700 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadClass()
6883 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadString()
7051 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()
Dcode_generator_arm_vixl.cc2721 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()
5266 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in HandleFieldGet()
5752 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitArrayGet()
6319 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()
6405 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitSuspendCheck()
6749 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitLoadClass()
6762 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadClass()
6942 RegisterSet caller_saves = RegisterSet::Empty(); in VisitLoadString()
7102 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitInstanceOf()
Dcode_generator_mips64.cc2532 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()
3915 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()
5809 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitSuspendCheck()
Dcode_generator.cc1169 RegisterSet caller_saves) { in CreateThrowingSlowPathLocations()
Dcode_generator_mips.cc2981 RegisterSet caller_saves = RegisterSet::Empty(); in VisitBoundsCheck()
5164 RegisterSet caller_saves = RegisterSet::Empty(); in VisitDeoptimize()
7929 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in VisitSuspendCheck()
Dintrinsics_x86_64.cc2208 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()
Dintrinsics_arm64.cc907 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()
Dintrinsics_arm.cc717 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()
Dintrinsics_arm_vixl.cc1053 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()
Dintrinsics_x86.cc2088 locations->SetCustomSlowPathCallerSaves(RegisterSet::Empty()); // No caller-save registers. in CreateIntIntIntToIntLocations()