/art/compiler/optimizing/ |
H A D | intrinsics_arm.cc | 99 SaveLiveRegisters(codegen, invoke_->GetLocations()); 112 Location out = invoke_->GetLocations()->Out(); 115 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg())); 119 RestoreLiveRegisters(codegen, invoke_->GetLocations()); 134 LocationSummary* res = invoke->GetLocations(); 188 MoveFPToInt(invoke->GetLocations(), true, GetAssembler()); 191 MoveIntToFP(invoke->GetLocations(), true, GetAssembler()); 202 MoveFPToInt(invoke->GetLocations(), false, GetAssembler()); 205 MoveIntToFP(invoke->GetLocations(), false, GetAssembler()); 241 MathAbsFP(invoke->GetLocations(), tru [all...] |
H A D | intrinsics_arm64.cc | 108 SaveLiveRegisters(codegen, invoke_->GetLocations()); 121 Location out = invoke_->GetLocations()->Out(); 124 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg())); 128 RestoreLiveRegisters(codegen, invoke_->GetLocations()); 143 LocationSummary* res = invoke->GetLocations(); 187 MoveFPToInt(invoke->GetLocations(), true, GetVIXLAssembler()); 190 MoveIntToFP(invoke->GetLocations(), true, GetVIXLAssembler()); 201 MoveFPToInt(invoke->GetLocations(), false, GetVIXLAssembler()); 204 MoveIntToFP(invoke->GetLocations(), false, GetVIXLAssembler()); 241 GenReverseBytes(invoke->GetLocations(), Primitiv [all...] |
H A D | intrinsics_x86_64.cc | 51 const LocationSummary* res = invoke->GetLocations(); 127 SaveLiveRegisters(codegen, invoke_->GetLocations()); 140 Location out = invoke_->GetLocations()->Out(); 143 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg())); 147 RestoreLiveRegisters(codegen, invoke_->GetLocations()); 197 MoveFPToInt(invoke->GetLocations(), true, GetAssembler()); 200 MoveIntToFP(invoke->GetLocations(), true, GetAssembler()); 211 MoveFPToInt(invoke->GetLocations(), false, GetAssembler()); 214 MoveIntToFP(invoke->GetLocations(), false, GetAssembler()); 253 GenReverseBytes(invoke->GetLocations(), Primitiv [all...] |
H A D | intrinsics_x86.cc | 55 LocationSummary* res = invoke->GetLocations(); 136 SaveLiveRegisters(codegen, invoke_->GetLocations()); 149 Location out = invoke_->GetLocations()->Out(); 152 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg())); 156 RestoreLiveRegisters(codegen, invoke_->GetLocations()); 232 MoveFPToInt(invoke->GetLocations(), true, GetAssembler()); 235 MoveIntToFP(invoke->GetLocations(), true, GetAssembler()); 246 MoveFPToInt(invoke->GetLocations(), false, GetAssembler()); 249 MoveIntToFP(invoke->GetLocations(), false, GetAssembler()); 301 GenReverseBytes(invoke->GetLocations(), Primitiv [all...] |
H A D | common_arm64.h | 70 return RegisterFrom(instr->GetLocations()->Out(), instr->GetType()); 74 return RegisterFrom(instr->GetLocations()->InAt(input_index), 94 return FPRegisterFrom(instr->GetLocations()->Out(), instr->GetType()); 98 return FPRegisterFrom(instr->GetLocations()->InAt(input_index), 140 return OperandFrom(instr->GetLocations()->InAt(input_index),
|
H A D | intrinsics.h | 96 LocationSummary* locations = invoke->GetLocations();
|
H A D | code_generator_mips64.cc | 175 LocationSummary* locations = at_->GetLocations(); 226 LocationSummary* locations = instruction_->GetLocations(); 284 SaveLiveRegisters(codegen, instruction_->GetLocations()); 290 RestoreLiveRegisters(codegen, instruction_->GetLocations()); 326 LocationSummary* locations = instruction_->GetLocations(); 382 SaveLiveRegisters(codegen, instruction_->GetLocations()); 787 LocationSummary* locations = instruction->GetLocations(); 1052 LocationSummary* locations = instruction->GetLocations(); 1158 LocationSummary* locations = instr->GetLocations(); 1265 LocationSummary* locations = instruction->GetLocations(); [all...] |
H A D | code_generator_arm.cc | 99 SaveLiveRegisters(codegen, instruction_->GetLocations()); 102 RestoreLiveRegisters(codegen, instruction_->GetLocations()); 175 LocationSummary* locations = at_->GetLocations(); 220 LocationSummary* locations = instruction_->GetLocations(); 255 LocationSummary* locations = instruction_->GetLocations(); 303 SaveLiveRegisters(codegen, instruction_->GetLocations()); 804 LocationSummary* locations = instruction->GetLocations(); 898 || instruction->GetLocations()->CanCall() 955 DCHECK(instruction->GetLocations()->InAt(0).IsRegister()); 956 __ cmp(instruction->GetLocations() [all...] |
H A D | ssa_liveness_analysis.cc | 123 LocationSummary* locations = current->GetLocations(); 141 LocationSummary* locations = current->GetLocations(); 397 LocationSummary* locations = user->GetLocations(); 436 LocationSummary* locations = GetDefinedBy()->GetLocations(); 495 return defined_by->GetLocations()->Out();
|
H A D | code_generator_x86.cc | 140 SaveLiveRegisters(codegen, instruction_->GetLocations()); 143 RestoreLiveRegisters(codegen, instruction_->GetLocations()); 173 LocationSummary* locations = instruction_->GetLocations(); 207 LocationSummary* locations = at_->GetLocations(); 259 LocationSummary* locations = instruction_->GetLocations(); 311 SaveLiveRegisters(codegen, instruction_->GetLocations()); 719 LocationSummary* locations = instruction->GetLocations(); 863 Location lhs = instruction->GetLocations()->InAt(0); 874 Location lhs = cond->GetLocations()->InAt(0); 875 Location rhs = cond->GetLocations() [all...] |
H A D | code_generator_x86_64.cc | 123 SaveLiveRegisters(codegen, instruction_->GetLocations()); 126 RestoreLiveRegisters(codegen, instruction_->GetLocations()); 196 LocationSummary* locations = at_->GetLocations(); 242 LocationSummary* locations = instruction_->GetLocations(); 278 LocationSummary* locations = instruction_->GetLocations(); 331 SaveLiveRegisters(codegen, instruction_->GetLocations()); 692 LocationSummary* locations = instruction->GetLocations(); 826 Location lhs = instruction->GetLocations()->InAt(0); 838 Location lhs = cond->GetLocations()->InAt(0); 839 Location rhs = cond->GetLocations() [all...] |
H A D | code_generator_arm64.cc | 167 LocationSummary* locations = at_->GetLocations(); 218 LocationSummary* locations = instruction_->GetLocations(); 270 SaveLiveRegisters(codegen, instruction_->GetLocations()); 274 RestoreLiveRegisters(codegen, instruction_->GetLocations()); 314 LocationSummary* locations = instruction_->GetLocations(); 363 SaveLiveRegisters(codegen, instruction_->GetLocations()); 538 LocationSummary* locations = instruction->GetLocations(); 1330 LocationSummary* locations = instruction->GetLocations(); 1390 LocationSummary* locations = instruction->GetLocations(); 1440 LocationSummary* locations = instruction->GetLocations(); [all...] |
H A D | register_allocator_test.cc | 545 phi->GetLocations()->UpdateOut(Location::RegisterLocation(2)); 564 input1->GetLocations()->UpdateOut(Location::RegisterLocation(2)); 583 input2->GetLocations()->UpdateOut(Location::RegisterLocation(2)); 652 ret->GetLocations()->inputs_.Put(0, Location::RegisterLocation(2)); 720 first_sub->InputAt(0)->GetLocations()->output_ = Location::RegisterLocation(2); 721 ASSERT_EQ(first_sub->GetLocations()->Out().GetPolicy(), Location::kSameAsFirstInput); 722 ASSERT_EQ(second_sub->GetLocations()->Out().GetPolicy(), Location::kSameAsFirstInput);
|
H A D | ssa_liveness_analysis.h | 154 Location location = GetUser()->GetLocations()->InAt(GetInputIndex()); 188 LocationSummary* GetLocations() const { function in class:art::SafepointPosition 189 return instruction_->GetLocations(); 251 LocationSummary* locations = instruction->GetLocations(); 513 DCHECK(defined_by_->GetLocations()->Out().IsValid()); 814 LocationSummary* locations = defined_by_->GetLocations(); 917 LocationSummary* locations = defined_by_->GetLocations();
|
H A D | code_generator.cc | 78 LocationSummary* locations = instruction->GetLocations(); 315 LocationSummary* locations = instruction->GetLocations(); 406 if (instruction->GetLocations() == nullptr) { 416 Location location = instruction->GetLocations()->InAt(i); 434 LocationSummary* locations = instruction->GetLocations(); 674 LocationSummary* locations = instruction->GetLocations(); 885 LocationSummary* locations = suspend_check->GetLocations();
|
H A D | register_allocator.cc | 202 LocationSummary* locations = instruction->GetLocations(); 715 LocationSummary* locations = defined_by->GetLocations(); 1519 LocationSummary* locations = use->GetUser()->GetLocations(); 1568 LocationSummary* locations = safepoint_position->GetLocations(); 1671 LocationSummary* locations = instruction->GetLocations(); 1782 LocationSummary* locations = at->GetLocations();
|
H A D | graph_visualizer.cc | 243 LocationSummary* locations = instruction->GetLocations();
|
H A D | nodes.h | 1451 LocationSummary* GetLocations() const { return locations_; } function in class:art::HInstruction 2565 return (obj == InputAt(0)) && !GetLocations()->Intrinsified(); 2591 return (obj == InputAt(0)) && !GetLocations()->Intrinsified();
|