HomeSort by relevance Sort by last modified time
    Searched refs:GetLocations (Results 1 - 25 of 32) sorted by null

1 2

  /art/compiler/optimizing/
intrinsics_utils.h 54 SaveLiveRegisters(codegen, invoke_->GetLocations());
65 Location out = invoke_->GetLocations()->Out();
68 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
72 RestoreLiveRegisters(codegen, invoke_->GetLocations());
common_arm.h 99 return SRegisterFrom(instr->GetLocations()->Out());
105 return DRegisterFrom(instr->GetLocations()->Out());
120 return SRegisterFrom(instr->GetLocations()->InAt(input_index));
126 return DRegisterFrom(instr->GetLocations()->InAt(input_index));
145 return RegisterFrom(instr->GetLocations()->Out(), instr->GetType());
149 return RegisterFrom(instr->GetLocations()->InAt(input_index),
208 return OperandFrom(instr->GetLocations()->InAt(input_index),
intrinsics_mips64.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());
136 LocationSummary* res = invoke->GetLocations();
167 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
176 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
204 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
213 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
255 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimInt, GetAssembler())
    [all...]
intrinsics_mips.cc 110 SaveLiveRegisters(codegen, invoke_->GetLocations());
123 Location out = invoke_->GetLocations()->Out();
126 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
130 RestoreLiveRegisters(codegen, invoke_->GetLocations());
147 LocationSummary* res = invoke->GetLocations();
183 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
192 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
225 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
234 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
407 GenReverse(invoke->GetLocations(),
    [all...]
code_generator_vector_x86.cc 53 LocationSummary* locations = instruction->GetLocations();
143 LocationSummary* locations = instruction->GetLocations();
161 LocationSummary* locations = instruction->GetLocations();
206 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister());
211 LocationSummary* locations = instruction->GetLocations();
247 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister());
252 LocationSummary* locations = instruction->GetLocations();
318 LocationSummary* locations = instruction->GetLocations();
359 LocationSummary* locations = instruction->GetLocations();
388 LocationSummary* locations = instruction->GetLocations();
    [all...]
code_generator_vector_x86_64.cc 50 LocationSummary* locations = instruction->GetLocations();
136 LocationSummary* locations = instruction->GetLocations();
154 LocationSummary* locations = instruction->GetLocations();
199 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister());
204 LocationSummary* locations = instruction->GetLocations();
240 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister());
245 LocationSummary* locations = instruction->GetLocations();
311 LocationSummary* locations = instruction->GetLocations();
352 LocationSummary* locations = instruction->GetLocations();
381 LocationSummary* locations = instruction->GetLocations();
    [all...]
code_generator_vector_arm_vixl.cc 53 LocationSummary* locations = instruction->GetLocations();
128 LocationSummary* locations = instruction->GetLocations();
156 LocationSummary* locations = instruction->GetLocations();
184 LocationSummary* locations = instruction->GetLocations();
229 LocationSummary* locations = instruction->GetLocations();
258 LocationSummary* locations = instruction->GetLocations();
299 LocationSummary* locations = instruction->GetLocations();
328 LocationSummary* locations = instruction->GetLocations();
365 LocationSummary* locations = instruction->GetLocations();
406 LocationSummary* locations = instruction->GetLocations();
    [all...]
intrinsics_arm64.cc 118 SaveLiveRegisters(codegen, invoke_->GetLocations());
136 Location out = invoke_->GetLocations()->Out();
139 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
143 RestoreLiveRegisters(codegen, invoke_->GetLocations());
167 LocationSummary* locations = instruction_->GetLocations();
172 DCHECK(instruction_->GetLocations()->Intrinsified());
229 LocationSummary* res = invoke->GetLocations();
276 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
279 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
290 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler())
    [all...]
code_generator_vector_arm64.cc 68 LocationSummary* locations = instruction->GetLocations();
175 LocationSummary* locations = instruction->GetLocations();
193 LocationSummary* locations = instruction->GetLocations();
233 LocationSummary* locations = instruction->GetLocations();
272 LocationSummary* locations = instruction->GetLocations();
321 LocationSummary* locations = instruction->GetLocations();
362 LocationSummary* locations = instruction->GetLocations();
403 LocationSummary* locations = instruction->GetLocations();
444 LocationSummary* locations = instruction->GetLocations();
481 LocationSummary* locations = instruction->GetLocations();
    [all...]
intrinsics_arm_vixl.cc 95 SaveLiveRegisters(codegen, invoke_->GetLocations());
106 Location out = invoke_->GetLocations()->Out();
109 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
113 RestoreLiveRegisters(codegen, invoke_->GetLocations());
182 LocationSummary* locations = instruction_->GetLocations();
187 DCHECK(instruction_->GetLocations()->Intrinsified());
255 LocationSummary* res = invoke->GetLocations();
306 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
309 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
320 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler())
    [all...]
intrinsics_x86_64.cc 56 LocationSummary* res = invoke->GetLocations();
84 LocationSummary* locations = instruction_->GetLocations();
89 DCHECK(instruction_->GetLocations()->Intrinsified());
166 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
169 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
180 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
183 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
222 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimInt, GetAssembler());
230 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimLong, GetAssembler());
238 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimShort, GetAssembler())
    [all...]
code_generator_vector_mips.cc 50 LocationSummary* locations = instruction->GetLocations();
141 LocationSummary* locations = instruction->GetLocations();
159 LocationSummary* locations = instruction->GetLocations();
205 LocationSummary* locations = instruction->GetLocations();
253 LocationSummary* locations = instruction->GetLocations();
306 LocationSummary* locations = instruction->GetLocations();
347 LocationSummary* locations = instruction->GetLocations();
388 LocationSummary* locations = instruction->GetLocations();
429 LocationSummary* locations = instruction->GetLocations();
470 LocationSummary* locations = instruction->GetLocations();
    [all...]
code_generator_vector_mips64.cc 55 LocationSummary* locations = instruction->GetLocations();
144 LocationSummary* locations = instruction->GetLocations();
163 LocationSummary* locations = instruction->GetLocations();
209 LocationSummary* locations = instruction->GetLocations();
257 LocationSummary* locations = instruction->GetLocations();
310 LocationSummary* locations = instruction->GetLocations();
351 LocationSummary* locations = instruction->GetLocations();
392 LocationSummary* locations = instruction->GetLocations();
433 LocationSummary* locations = instruction->GetLocations();
474 LocationSummary* locations = instruction->GetLocations();
    [all...]
intrinsics_x86.cc 63 LocationSummary* res = invoke->GetLocations();
91 LocationSummary* locations = instruction_->GetLocations();
96 DCHECK(instruction_->GetLocations()->Intrinsified());
239 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
242 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
253 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
256 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
308 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimInt, GetAssembler());
316 LocationSummary* locations = invoke->GetLocations();
337 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimShort, GetAssembler())
    [all...]
ssa_liveness_analysis.cc 54 LocationSummary* locations = current->GetLocations();
72 LocationSummary* locations = current->GetLocations();
112 bool has_in_location = current->GetLocations()->InAt(i).IsValid();
113 bool has_out_location = input->GetLocations()->Out().IsValid();
213 DCHECK(!current->GetLocations()->Out().IsValid());
217 DCHECK(!user->GetLocations()->InAt(index).IsValid());
399 LocationSummary* locations = user->GetLocations();
437 LocationSummary* locations = GetDefinedBy()->GetLocations();
503 return defined_by->GetLocations()->Out();
common_arm64.h 82 return RegisterFrom(instr->GetLocations()->Out(), instr->GetType());
86 return RegisterFrom(instr->GetLocations()->InAt(input_index),
116 return FPRegisterFrom(instr->GetLocations()->Out(), instr->GetType());
120 return FPRegisterFrom(instr->GetLocations()->InAt(input_index),
175 return OperandFrom(instr->GetLocations()->InAt(input_index),
code_generator_x86.cc 64 SaveLiveRegisters(codegen, instruction_->GetLocations());
128 LocationSummary* locations = instruction_->GetLocations();
135 SaveLiveRegisters(codegen, instruction_->GetLocations());
145 Location array_loc = array_length->GetLocations()->InAt(0);
187 LocationSummary* locations = instruction_->GetLocations();
224 LocationSummary* locations = instruction_->GetLocations();
266 LocationSummary* locations = instruction_->GetLocations();
326 LocationSummary* locations = instruction_->GetLocations();
388 LocationSummary* locations = instruction_->GetLocations();
409 LocationSummary* locations = instruction_->GetLocations();
    [all...]
code_generator_mips64.cc 110 LocationSummary* locations = instruction_->GetLocations();
115 SaveLiveRegisters(codegen, instruction_->GetLocations());
178 LocationSummary* locations = instruction_->GetLocations();
278 LocationSummary* locations = instruction_->GetLocations();
363 SaveLiveRegisters(codegen, instruction_->GetLocations());
386 LocationSummary* locations = instruction_->GetLocations();
423 LocationSummary* locations = instruction_->GetLocations();
480 LocationSummary* locations = instruction_->GetLocations();
500 LocationSummary* locations = instruction_->GetLocations();
563 LocationSummary* locations = instruction_->GetLocations();
    [all...]
code_generator.cc 108 LocationSummary* locations = instruction->GetLocations();
383 MoveConstant(invoke->GetLocations()->GetTemp(0), invoke->GetDexMethodIndex());
408 MoveConstant(invoke->GetLocations()->GetTemp(0), static_cast<int32_t>(invoke->GetType()));
469 LocationSummary* locations = field_access->GetLocations();
551 LocationSummary* locations = cls->GetLocations();
594 LocationSummary* locations = instruction->GetLocations();
    [all...]
intrinsics.h 99 LocationSummary* locations = invoke->GetLocations();
290 bool success = builder.TryDispatch(invoke) && !invoke->GetLocations()->CanCall();
ssa_liveness_analysis.h 144 Location location = GetUser()->GetLocations()->InAt(GetInputIndex());
243 LocationSummary* GetLocations() const {
244 return instruction_->GetLocations();
302 LocationSummary* locations = instruction->GetLocations();
586 DCHECK(defined_by_->GetLocations()->Out().IsValid());
623 if (safepoint->GetLocations()->WillCall()) return true;
897 LocationSummary* locations = defined_by_->GetLocations();
    [all...]
code_generator_arm_vixl.cc 115 DCHECK_NE(instruction->GetLocations()->GetTempCount(), 0u);
116 DCHECK(RegisterFrom(instruction->GetLocations()->GetTemp(
117 instruction->GetLocations()->GetTempCount() - 1u)).Is(kBakerCcEntrypointRegister));
352 SaveLiveRegisters(codegen, instruction_->GetLocations());
434 LocationSummary* locations = instruction_->GetLocations();
439 SaveLiveRegisters(codegen, instruction_->GetLocations());
475 LocationSummary* locations = instruction_->GetLocations();
559 LocationSummary* locations = instruction_->GetLocations();
621 LocationSummary* locations = instruction_->GetLocations();
682 LocationSummary* locations = instruction_->GetLocations();
    [all...]
code_generator_mips.cc 155 LocationSummary* locations = instruction_->GetLocations();
160 SaveLiveRegisters(codegen, instruction_->GetLocations());
222 LocationSummary* locations = instruction_->GetLocations();
328 LocationSummary* locations = instruction_->GetLocations();
414 SaveLiveRegisters(codegen, instruction_->GetLocations());
437 LocationSummary* locations = instruction_->GetLocations();
474 LocationSummary* locations = instruction_->GetLocations();
530 LocationSummary* locations = instruction_->GetLocations();
550 LocationSummary* locations = instruction_->GetLocations();
613 LocationSummary* locations = instruction_->GetLocations();
    [all...]
code_generator_arm64.cc 254 LocationSummary* locations = instruction_->GetLocations();
260 SaveLiveRegisters(codegen, instruction_->GetLocations());
321 LocationSummary* locations = instruction_->GetLocations();
410 LocationSummary* locations = instruction_->GetLocations();
471 SaveLiveRegisters(codegen, instruction_->GetLocations());
494 LocationSummary* locations = instruction_->GetLocations();
535 LocationSummary* locations = instruction_->GetLocations();
592 LocationSummary* locations = instruction_->GetLocations();
612 LocationSummary* locations = instruction_->GetLocations();
764 LocationSummary* locations = instruction_->GetLocations();
    [all...]
register_allocation_resolver.cc 61 LocationSummary* locations = instruction->GetLocations();
206 LocationSummary* locations = at->GetLocations();
243 LocationSummary* locations = safepoint_position->GetLocations();
277 LocationSummary* locations = instruction->GetLocations();
338 LocationSummary* locations = use.GetUser()->GetLocations();
392 LocationSummary* locations = safepoint_position->GetLocations();
463 location_source = defined_by->GetLocations()->Out();

Completed in 265 milliseconds

1 2