Searched refs:locations (Results 1 - 25 of 36) sorted by path

12

/art/compiler/
H A DAndroid.mk62 optimizing/locations.cc \
159 optimizing/locations.h
H A Delf_builder.h507 // Encode patch locations as LEB128 list of deltas between consecutive addresses.
509 static void EncodeOatPatches(const ArrayRef<const uintptr_t>& locations, argument
511 buffer->reserve(buffer->size() + locations.size() * 2); // guess 2 bytes per ULEB128.
513 for (uintptr_t location : locations) {
514 DCHECK_GE(location, address) << "Patch locations are not in sorted order";
H A Delf_writer_quick.cc111 static void EncodeOatPatches(const std::vector<uintptr_t>& locations,
H A Doat_writer.cc408 dchecked_vector<const char*> locations;
409 locations.reserve(oat_dex_files_.size());
411 locations.push_back(oat_dex_file.GetLocation());
413 return locations;
751 // Record absolute patch locations.
/art/compiler/optimizing/
H A Dcode_generator.cc97 LocationSummary* locations = instruction->GetLocations(); local
98 if (locations == nullptr) {
102 if (locations->Out().IsUnallocated()
103 && (locations->Out().GetPolicy() == Location::kSameAsFirstInput)) {
104 DCHECK(CheckType(instruction->GetType(), locations->InAt(0)))
106 << " " << locations->InAt(0);
108 DCHECK(CheckType(instruction->GetType(), locations->Out()))
110 << " " << locations->Out();
114 DCHECK(CheckType(instruction->InputAt(i)->GetType(), locations->InAt(i)))
116 << " " << locations
303 LocationSummary* locations = new (allocator) LocationSummary(invoke, LocationSummary::kCall); local
366 LocationSummary* locations = local
412 LocationSummary* locations = field_access->GetLocations(); local
493 LocationSummary* locations = new (allocator) LocationSummary(cls, call_kind); local
531 LocationSummary* locations = instruction->GetLocations(); local
750 LocationSummary* locations = instruction->GetLocations(); local
1121 LocationSummary* locations = suspend_check->GetLocations(); local
1192 SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) argument
1223 RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) argument
1286 LocationSummary* locations = new (allocator) LocationSummary(invoke, local
[all...]
H A Dcode_generator.h29 #include "locations.h"
83 virtual void SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations);
84 virtual void RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations);
202 virtual void AddLocationAsTemp(Location location, LocationSummary* locations) = 0;
468 // Method patch info used for recording locations of required linker patches and
479 // String patch info used for recording locations of required linker patches and
H A Dcode_generator_arm.cc161 LocationSummary* locations = instruction_->GetLocations(); variable
168 // We're moving two locations to locations that could overlap, so we need a parallel
172 locations->InAt(0),
175 locations->InAt(1),
202 LocationSummary* locations = at_->GetLocations(); variable
206 SaveLiveRegisters(codegen, locations);
221 Location out = locations->Out();
223 DCHECK(out.IsRegister() && !locations->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
224 arm_codegen->Move32(locations
254 LocationSummary* locations = instruction_->GetLocations(); variable
285 LocationSummary* locations = instruction_->GetLocations(); variable
369 LocationSummary* locations = instruction_->GetLocations(); variable
419 LocationSummary* locations = instruction_->GetLocations(); variable
488 LocationSummary* locations = instruction_->GetLocations(); variable
642 LocationSummary* locations = instruction_->GetLocations(); variable
1178 AddLocationAsTemp(Location location, LocationSummary* locations) argument
1266 LocationSummary* locations = cond->GetLocations(); local
1356 LocationSummary* locations = condition->GetLocations(); local
1441 LocationSummary* locations = cond->GetLocations(); local
1466 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(if_instr); local
1483 LocationSummary* locations = new (GetGraph()->GetArena()) local
1499 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(select); local
1514 LocationSummary* locations = select->GetLocations(); local
1537 LocationSummary* locations = local
1572 LocationSummary* locations = cond->GetLocations(); local
1704 LocationSummary* locations = local
1714 LocationSummary* locations = local
1724 LocationSummary* locations = local
1734 LocationSummary* locations = local
1744 LocationSummary* locations = local
1770 LocationSummary* locations = local
1831 LocationSummary* locations = invoke->GetLocations(); local
1871 LocationSummary* locations = invoke->GetLocations(); local
1916 LocationSummary* locations = local
1942 LocationSummary* locations = neg->GetLocations(); local
2001 LocationSummary* locations = local
2208 LocationSummary* locations = conversion->GetLocations(); local
2455 LocationSummary* locations = local
2486 LocationSummary* locations = add->GetLocations(); local
2532 LocationSummary* locations = local
2561 LocationSummary* locations = sub->GetLocations(); local
2611 LocationSummary* locations = local
2636 LocationSummary* locations = mul->GetLocations(); local
2701 LocationSummary* locations = instruction->GetLocations(); local
2725 LocationSummary* locations = instruction->GetLocations(); local
2759 LocationSummary* locations = instruction->GetLocations(); local
2800 LocationSummary* locations = instruction->GetLocations(); local
2830 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(div, call_kind); local
2884 LocationSummary* locations = div->GetLocations(); local
2956 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(rem, call_kind); local
3022 LocationSummary* locations = rem->GetLocations(); local
3080 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
3091 LocationSummary* locations = instruction->GetLocations(); local
3129 HandleIntegerRotate(LocationSummary* locations) argument
3155 HandleLongRotate(LocationSummary* locations) argument
3219 LocationSummary* locations = local
3246 LocationSummary* locations = ror->GetLocations(); local
3266 LocationSummary* locations = local
3305 LocationSummary* locations = op->GetLocations(); local
3482 LocationSummary* locations = local
3515 LocationSummary* locations = local
3537 LocationSummary* locations = local
3554 LocationSummary* locations = local
3564 LocationSummary* locations = local
3571 LocationSummary* locations = not_->GetLocations(); local
3592 LocationSummary* locations = local
3599 LocationSummary* locations = bool_not->GetLocations(); local
3606 LocationSummary* locations = local
3634 LocationSummary* locations = compare->GetLocations(); local
3698 LocationSummary* locations = local
3770 LocationSummary* locations = local
3815 LocationSummary* locations = instruction->GetLocations(); local
3928 LocationSummary* locations = local
4013 LocationSummary* locations = instruction->GetLocations(); local
4223 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
4244 LocationSummary* locations = instruction->GetLocations(); local
4257 LocationSummary* locations = local
4282 LocationSummary* locations = instruction->GetLocations(); local
4459 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
4480 LocationSummary* locations = instruction->GetLocations(); local
4739 LocationSummary* locations = local
4746 LocationSummary* locations = instruction->GetLocations(); local
4758 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
4767 LocationSummary* locations = instruction->GetLocations(); local
5088 LocationSummary* locations = cls->GetLocations(); local
5137 LocationSummary* locations = local
5210 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(load, call_kind); local
5220 LocationSummary* locations = load->GetLocations(); local
5304 LocationSummary* locations = local
5324 LocationSummary* locations = local
5362 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
5377 LocationSummary* locations = instruction->GetLocations(); local
5549 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
5563 LocationSummary* locations = instruction->GetLocations(); local
5725 LocationSummary* locations = local
5749 LocationSummary* locations = local
5773 LocationSummary* locations = local
5784 LocationSummary* locations = instruction->GetLocations(); local
5890 LocationSummary* locations = instruction->GetLocations(); local
[all...]
H A Dcode_generator_arm.h176 void HandleIntegerRotate(LocationSummary* locations);
177 void HandleLongRotate(LocationSummary* locations);
223 void HandleIntegerRotate(LocationSummary* locations);
224 void HandleLongRotate(LocationSummary* locations);
310 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
362 // Helper method to move a 32bits value between two locations.
364 // Helper method to move a 64bits value between two locations.
473 // point, which is passed the values in locations `ref`, `obj`, and
H A Dcode_generator_arm64.cc184 void SlowPathCodeARM64::SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { argument
185 RegisterSet* register_set = locations->GetLiveRegisters();
190 if (locations->RegisterContainsObject(i)) {
191 locations->SetStackBit(stack_offset / kVRegSize);
214 void SlowPathCodeARM64::RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { argument
215 RegisterSet* register_set = locations->GetLiveRegisters();
225 LocationSummary* locations = instruction_->GetLocations(); variable
233 // We're moving two locations to locations that could overlap, so we need a parallel
237 locations
287 LocationSummary* locations = at_->GetLocations(); variable
340 LocationSummary* locations = instruction_->GetLocations(); variable
437 LocationSummary* locations = instruction_->GetLocations(); variable
515 LocationSummary* locations = instruction_->GetLocations(); variable
587 LocationSummary* locations = instruction_->GetLocations(); variable
656 LocationSummary* locations = instruction_->GetLocations(); variable
816 LocationSummary* locations = instruction_->GetLocations(); variable
1068 AddLocationAsTemp(Location location, LocationSummary* locations) argument
1578 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instr); local
1605 LocationSummary* locations = local
1626 LocationSummary* locations = instruction->GetLocations(); local
1673 LocationSummary* locations = local
1778 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instr); local
1849 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instr); local
1880 LocationSummary* locations = local
1955 LocationSummary* locations = local
1973 LocationSummary* locations = local
2029 LocationSummary* locations = local
2051 LocationSummary* locations = instruction->GetLocations(); local
2115 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
2133 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
2149 LocationSummary* locations = instruction->GetLocations(); local
2328 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
2346 LocationSummary* locations = local
2394 LocationSummary* locations = local
2459 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
2483 LocationSummary* locations = instruction->GetLocations(); local
2520 LocationSummary* locations = instruction->GetLocations(); local
2543 LocationSummary* locations = instruction->GetLocations(); local
2578 LocationSummary* locations = instruction->GetLocations(); local
2631 LocationSummary* locations = instruction->GetLocations(); local
2663 LocationSummary* locations = local
2707 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
2741 LocationSummary* locations = local
2759 LocationSummary* locations = local
2920 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(if_instr); local
2937 LocationSummary* locations = new (GetGraph()->GetArena()) local
2999 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(select); local
3125 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
3140 LocationSummary* locations = instruction->GetLocations(); local
3313 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
3327 LocationSummary* locations = instruction->GetLocations(); local
3489 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); local
3498 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); local
3528 LocationSummary* locations = invoke->GetLocations(); local
[all...]
H A Dcode_generator_arm64.h76 void SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) OVERRIDE;
77 void RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) OVERRIDE;
431 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
524 // point, which is passed the values in locations `ref`, `obj`, and
H A Dcode_generator_mips.cc152 LocationSummary* locations = instruction_->GetLocations(); variable
159 // We're moving two locations to locations that could overlap, so we need a parallel
162 codegen->EmitParallelMoves(locations->InAt(0),
165 locations->InAt(1),
222 LocationSummary* locations = at_->GetLocations(); variable
226 SaveLiveRegisters(codegen, locations);
244 Location out = locations->Out();
246 DCHECK(out.IsRegister() && !locations->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
251 RestoreLiveRegisters(codegen, locations);
279 LocationSummary* locations = instruction_->GetLocations(); variable
382 LocationSummary* locations = instruction_->GetLocations(); variable
966 AddLocationAsTemp(Location location, LocationSummary* locations) argument
1138 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
1186 LocationSummary* locations = instruction->GetLocations(); local
1404 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instr); local
1426 LocationSummary* locations = instr->GetLocations(); local
1653 LocationSummary* locations = local
1665 LocationSummary* locations = instruction->GetLocations(); local
1799 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
1805 LocationSummary* locations = instruction->GetLocations(); local
1815 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
1835 LocationSummary* locations = instruction->GetLocations(); local
1969 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
1978 LocationSummary* locations = instruction->GetLocations(); local
1993 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
2003 LocationSummary* locations = instruction->GetLocations(); local
2020 LocationSummary* locations = local
2043 LocationSummary* locations = local
2072 LocationSummary* locations = instruction->GetLocations(); local
2198 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
2223 LocationSummary* locations = instruction->GetLocations(); local
2266 LocationSummary* locations = instruction->GetLocations(); local
2290 LocationSummary* locations = instruction->GetLocations(); local
2339 LocationSummary* locations = instruction->GetLocations(); local
2390 LocationSummary* locations = instruction->GetLocations(); local
2432 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(div, call_kind); local
2465 LocationSummary* locations = instruction->GetLocations(); local
2501 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
2554 LocationSummary* locations = local
2571 LocationSummary* locations = local
2618 GenerateIntCompare(IfCondition cond, LocationSummary* locations) argument
2747 GenerateIntCompareAndBranch(IfCondition cond, LocationSummary* locations, MipsLabel* label) argument
2830 GenerateLongCompareAndBranch(IfCondition cond, LocationSummary* locations, MipsLabel* label) argument
3043 GenerateFpCompareAndBranch(IfCondition cond, bool gt_bias, Primitive::Type type, LocationSummary* locations, MipsLabel* label) argument
3285 LocationSummary* locations = cond->GetLocations(); local
3316 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(if_instr); local
3333 LocationSummary* locations = new (GetGraph()->GetArena()) local
3350 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(select); local
3365 LocationSummary* locations = select->GetLocations(); local
3391 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
3421 LocationSummary* locations = instruction->GetLocations(); local
3518 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
3548 LocationSummary* locations = instruction->GetLocations(); local
3661 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
3670 LocationSummary* locations = instruction->GetLocations(); local
3702 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); local
3711 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); local
3928 LocationSummary* locations = invoke->GetLocations(); local
3937 LocationSummary* locations = invoke->GetLocations(); local
3977 LocationSummary* locations = cls->GetLocations(); local
4026 LocationSummary* locations = local
4048 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(load, call_kind); local
4054 LocationSummary* locations = load->GetLocations(); local
4070 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); local
4079 LocationSummary* locations = local
4104 LocationSummary* locations = local
4128 LocationSummary* locations = instruction->GetLocations(); local
4199 LocationSummary* locations = local
4221 LocationSummary* locations = instruction->GetLocations(); local
4258 LocationSummary* locations = local
4284 LocationSummary* locations = local
4318 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
4325 LocationSummary* locations = instruction->GetLocations(); local
4351 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
4357 LocationSummary* locations = instruction->GetLocations(); local
4367 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
4414 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
4430 LocationSummary* locations = local
4441 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
4456 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(rem, call_kind); local
4535 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(ret); local
4691 LocationSummary* locations = local
4724 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(conversion, call_kind); local
4754 LocationSummary* locations = conversion->GetLocations(); local
5129 LocationSummary* locations = local
5137 LocationSummary* locations = switch_instr->GetLocations(); local
5184 LocationSummary* locations = local
5191 LocationSummary* locations = instruction->GetLocations(); local
[all...]
H A Dcode_generator_mips.h229 void GenerateIntCompare(IfCondition cond, LocationSummary* locations);
231 LocationSummary* locations,
234 LocationSummary* locations,
239 LocationSummary* locations,
326 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
H A Dcode_generator_mips64.cc113 LocationSummary* locations = instruction_->GetLocations(); variable
120 // We're moving two locations to locations that could overlap, so we need a parallel
123 codegen->EmitParallelMoves(locations->InAt(0),
126 locations->InAt(1),
181 LocationSummary* locations = at_->GetLocations(); variable
185 SaveLiveRegisters(codegen, locations);
199 Location out = locations->Out();
201 DCHECK(out.IsRegister() && !locations->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
206 RestoreLiveRegisters(codegen, locations);
234 LocationSummary* locations = instruction_->GetLocations(); variable
334 LocationSummary* locations = instruction_->GetLocations(); variable
865 AddLocationAsTemp(Location location, LocationSummary* locations) argument
1020 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
1061 LocationSummary* locations = instruction->GetLocations(); local
1150 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instr); local
1167 LocationSummary* locations = instr->GetLocations(); local
1275 LocationSummary* locations = local
1287 LocationSummary* locations = instruction->GetLocations(); local
1422 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
1428 LocationSummary* locations = instruction->GetLocations(); local
1438 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
1458 LocationSummary* locations = instruction->GetLocations(); local
1591 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
1600 LocationSummary* locations = instruction->GetLocations(); local
1615 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
1625 LocationSummary* locations = instruction->GetLocations(); local
1643 LocationSummary* locations = local
1666 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(compare); local
1693 LocationSummary* locations = instruction->GetLocations(); local
1784 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
1809 LocationSummary* locations = instruction->GetLocations(); local
1850 LocationSummary* locations = instruction->GetLocations(); local
1879 LocationSummary* locations = instruction->GetLocations(); local
1982 LocationSummary* locations = instruction->GetLocations(); local
2058 LocationSummary* locations = instruction->GetLocations(); local
2092 LocationSummary* locations = local
2116 LocationSummary* locations = instruction->GetLocations(); local
2143 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
2177 LocationSummary* locations = local
2194 LocationSummary* locations = local
2241 GenerateIntLongCompare(IfCondition cond, bool is64bit, LocationSummary* locations) argument
2376 GenerateIntLongCompareAndBranch(IfCondition cond, bool is64bit, LocationSummary* locations, Mips64Label* label) argument
2463 GenerateFpCompareAndBranch(IfCondition cond, bool gt_bias, Primitive::Type type, LocationSummary* locations, Mips64Label* label) argument
2610 LocationSummary* locations = cond->GetLocations(); local
2641 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(if_instr); local
2658 LocationSummary* locations = new (GetGraph()->GetArena()) local
2675 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(select); local
2690 LocationSummary* locations = select->GetLocations(); local
2714 LocationSummary* locations = local
2727 LocationSummary* locations = instruction->GetLocations(); local
2774 LocationSummary* locations = local
2788 LocationSummary* locations = instruction->GetLocations(); local
2851 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
2860 LocationSummary* locations = instruction->GetLocations(); local
2893 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); local
2902 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); local
2994 LocationSummary* locations = invoke->GetLocations(); local
3143 LocationSummary* locations = invoke->GetLocations(); local
3196 LocationSummary* locations = cls->GetLocations(); local
3245 LocationSummary* locations = local
3267 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(load, call_kind); local
3273 LocationSummary* locations = load->GetLocations(); local
3292 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(constant); local
3301 LocationSummary* locations = local
3322 LocationSummary* locations = local
3346 LocationSummary* locations = instruction->GetLocations(); local
3377 LocationSummary* locations = local
3399 LocationSummary* locations = instruction->GetLocations(); local
3428 LocationSummary* locations = local
3438 LocationSummary* locations = instruction->GetLocations(); local
3449 LocationSummary* locations = local
3482 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
3489 LocationSummary* locations = instruction->GetLocations(); local
3506 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
3512 LocationSummary* locations = instruction->GetLocations(); local
3522 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
3569 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
3585 LocationSummary* locations = local
3596 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
3611 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(rem, call_kind); local
3670 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(ret); local
3822 LocationSummary* locations = local
3846 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(conversion); local
3862 LocationSummary* locations = conversion->GetLocations(); local
4134 LocationSummary* locations = local
4142 LocationSummary* locations = switch_instr->GetLocations(); local
[all...]
H A Dcode_generator_mips64.h239 void GenerateIntLongCompare(IfCondition cond, bool is64bit, LocationSummary* locations);
242 LocationSummary* locations,
247 LocationSummary* locations,
318 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
H A Dcode_generator_x86.cc133 LocationSummary* locations = instruction_->GetLocations(); variable
136 // We're moving two locations to locations that could overlap, so we need a parallel
144 locations->InAt(0),
147 locations->InAt(1),
210 LocationSummary* locations = instruction_->GetLocations(); variable
211 DCHECK(!locations->GetLiveRegisters()->ContainsCoreRegister(locations->Out().reg()));
215 SaveLiveRegisters(codegen, locations);
225 x86_codegen->Move32(locations
248 LocationSummary* locations = at_->GetLocations(); variable
300 LocationSummary* locations = instruction_->GetLocations(); variable
386 LocationSummary* locations = instruction_->GetLocations(); variable
436 LocationSummary* locations = instruction_->GetLocations(); variable
505 LocationSummary* locations = instruction_->GetLocations(); variable
659 LocationSummary* locations = instruction_->GetLocations(); variable
1114 AddLocationAsTemp(Location location, LocationSummary* locations) argument
1187 LocationSummary* locations = cond->GetLocations(); local
1324 LocationSummary* locations = condition->GetLocations(); local
1457 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(if_instr); local
1474 LocationSummary* locations = new (GetGraph()->GetArena()) local
1511 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(select); local
1547 LocationSummary* locations = select->GetLocations(); local
1629 LocationSummary* locations = local
1672 LocationSummary* locations = cond->GetLocations(); local
1796 LocationSummary* locations = local
1806 LocationSummary* locations = local
1816 LocationSummary* locations = local
1826 LocationSummary* locations = local
1836 LocationSummary* locations = local
1862 LocationSummary* locations = local
1969 LocationSummary* locations = invoke->GetLocations(); local
2010 LocationSummary* locations = invoke->GetLocations(); local
2055 LocationSummary* locations = local
2083 LocationSummary* locations = neg->GetLocations(); local
2136 LocationSummary* locations = local
2146 LocationSummary* locations = neg->GetLocations(); local
2173 LocationSummary* locations = local
2380 LocationSummary* locations = conversion->GetLocations(); local
2718 LocationSummary* locations = local
2756 LocationSummary* locations = add->GetLocations(); local
2843 LocationSummary* locations = local
2873 LocationSummary* locations = sub->GetLocations(); local
2947 LocationSummary* locations = local
2989 LocationSummary* locations = mul->GetLocations(); local
3179 LocationSummary* locations = rem->GetLocations(); local
3233 LocationSummary* locations = instruction->GetLocations(); local
3255 LocationSummary* locations = instruction->GetLocations(); local
3281 LocationSummary* locations = instruction->GetLocations(); local
3360 LocationSummary* locations = instruction->GetLocations(); local
3440 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(div, call_kind); local
3487 LocationSummary* locations = div->GetLocations(); local
3543 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(rem, call_kind); local
3604 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
3633 LocationSummary* locations = instruction->GetLocations(); local
3678 LocationSummary* locations = local
3699 LocationSummary* locations = op->GetLocations(); local
3873 LocationSummary* locations = local
3894 LocationSummary* locations = ror->GetLocations(); local
3982 LocationSummary* locations = local
4015 LocationSummary* locations = local
4038 LocationSummary* locations = local
4054 LocationSummary* locations = local
4063 LocationSummary* locations = local
4070 LocationSummary* locations = instruction->GetLocations(); local
4089 LocationSummary* locations = local
4096 LocationSummary* locations = not_->GetLocations(); local
4116 LocationSummary* locations = local
4123 LocationSummary* locations = bool_not->GetLocations(); local
4131 LocationSummary* locations = local
4164 LocationSummary* locations = compare->GetLocations(); local
4248 LocationSummary* locations = local
4542 LocationSummary* locations = local
4581 LocationSummary* locations = instruction->GetLocations(); local
4691 LocationSummary* locations = local
4739 LocationSummary* locations = instruction->GetLocations(); local
4963 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
4977 LocationSummary* locations = instruction->GetLocations(); local
4988 LocationSummary* locations = instruction->GetLocations(); local
5011 LocationSummary* locations = local
5040 LocationSummary* locations = instruction->GetLocations(); local
5209 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
5239 LocationSummary* locations = instruction->GetLocations(); local
5494 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); local
5500 LocationSummary* locations = instruction->GetLocations(); local
5512 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
5521 LocationSummary* locations = instruction->GetLocations(); local
5888 LocationSummary* locations = cls->GetLocations(); local
5939 LocationSummary* locations = local
6010 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(load, call_kind); local
6021 LocationSummary* locations = load->GetLocations(); local
6094 LocationSummary* locations = local
6112 LocationSummary* locations = local
6152 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
6166 LocationSummary* locations = instruction->GetLocations(); local
6365 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
6379 LocationSummary* locations = instruction->GetLocations(); local
6564 LocationSummary* locations = local
6588 LocationSummary* locations = local
6610 LocationSummary* locations = instruction->GetLocations(); local
7015 LocationSummary* locations = local
7071 LocationSummary* locations = switch_instr->GetLocations(); local
7082 LocationSummary* locations = local
7096 LocationSummary* locations = switch_instr->GetLocations(); local
7137 LocationSummary* locations = local
7144 LocationSummary* locations = insn->GetLocations(); local
7161 LocationSummary* locations = local
7192 LocationSummary* locations = insn->GetLocations(); local
[all...]
H A Dcode_generator_x86.h321 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
384 // Helper method to move a 32bits value between two locations.
386 // Helper method to move a 64bits value between two locations.
493 // point, which is passed the values in locations `ref`, `obj`, and
592 // Patch locations for patchoat where the linker doesn't do any other work.
594 // String patch locations.
H A Dcode_generator_x86_64.cc189 LocationSummary* locations = instruction_->GetLocations(); variable
196 // We're moving two locations to locations that could overlap, so we need a parallel
200 locations->InAt(0),
203 locations->InAt(1),
232 LocationSummary* locations = at_->GetLocations(); variable
236 SaveLiveRegisters(codegen, locations);
252 Location out = locations->Out();
255 DCHECK(out.IsRegister() && !locations->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
259 RestoreLiveRegisters(codegen, locations);
287 LocationSummary* locations = instruction_->GetLocations(); variable
319 LocationSummary* locations = instruction_->GetLocations(); variable
407 LocationSummary* locations = instruction_->GetLocations(); variable
457 LocationSummary* locations = instruction_->GetLocations(); variable
526 LocationSummary* locations = instruction_->GetLocations(); variable
679 LocationSummary* locations = instruction_->GetLocations(); variable
1218 AddLocationAsTemp(Location location, LocationSummary* locations) argument
1285 LocationSummary* locations = condition->GetLocations(); local
1500 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(if_instr); local
1517 LocationSummary* locations = new (GetGraph()->GetArena()) local
1550 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(select); local
1573 LocationSummary* locations = select->GetLocations(); local
1642 LocationSummary* locations = local
1670 LocationSummary* locations = cond->GetLocations(); local
1830 LocationSummary* locations = local
1857 LocationSummary* locations = compare->GetLocations(); local
1942 LocationSummary* locations = local
1952 LocationSummary* locations = local
1962 LocationSummary* locations = local
1972 LocationSummary* locations = local
1982 LocationSummary* locations = local
2009 LocationSummary* locations = local
2182 LocationSummary* locations = invoke->GetLocations(); local
2220 LocationSummary* locations = invoke->GetLocations(); local
2265 LocationSummary* locations = local
2287 LocationSummary* locations = neg->GetLocations(); local
2331 LocationSummary* locations = local
2529 LocationSummary* locations = conversion->GetLocations(); local
2865 LocationSummary* locations = local
2897 LocationSummary* locations = add->GetLocations(); local
2989 LocationSummary* locations = local
3017 LocationSummary* locations = sub->GetLocations(); local
3080 LocationSummary* locations = local
3120 LocationSummary* locations = mul->GetLocations(); local
3229 LocationSummary* locations = rem->GetLocations(); local
3281 LocationSummary* locations = instruction->GetLocations(); local
3322 LocationSummary* locations = instruction->GetLocations(); local
3368 LocationSummary* locations = instruction->GetLocations(); local
3493 LocationSummary* locations = instruction->GetLocations(); local
3544 LocationSummary* locations = local
3577 LocationSummary* locations = div->GetLocations(); local
3627 LocationSummary* locations = local
3682 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
3694 LocationSummary* locations = instruction->GetLocations(); local
3740 LocationSummary* locations = local
3760 LocationSummary* locations = op->GetLocations(); local
3816 LocationSummary* locations = local
3835 LocationSummary* locations = ror->GetLocations(); local
3889 LocationSummary* locations = local
3922 LocationSummary* locations = local
3947 LocationSummary* locations = local
3964 LocationSummary* locations = local
3975 LocationSummary* locations = local
3982 LocationSummary* locations = instruction->GetLocations(); local
4000 LocationSummary* locations = local
4007 LocationSummary* locations = not_->GetLocations(); local
4026 LocationSummary* locations = local
4033 LocationSummary* locations = bool_not->GetLocations(); local
4041 LocationSummary* locations = local
4080 LocationSummary* locations = local
4107 LocationSummary* locations = instruction->GetLocations(); local
4207 LocationSummary* locations = local
4245 LocationSummary* locations = instruction->GetLocations(); local
4467 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
4481 LocationSummary* locations = instruction->GetLocations(); local
4492 LocationSummary* locations = instruction->GetLocations(); local
4515 LocationSummary* locations = local
4540 LocationSummary* locations = instruction->GetLocations(); local
4703 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary( local
4728 LocationSummary* locations = instruction->GetLocations(); local
4968 LocationSummary* locations = local
4975 LocationSummary* locations = instruction->GetLocations(); local
4987 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
4996 LocationSummary* locations = instruction->GetLocations(); local
5332 LocationSummary* locations = cls->GetLocations(); local
5381 LocationSummary* locations = local
5437 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(load, call_kind); local
5445 LocationSummary* locations = load->GetLocations(); local
5517 LocationSummary* locations = local
5535 LocationSummary* locations = local
5575 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
5589 LocationSummary* locations = instruction->GetLocations(); local
5793 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction, call_kind); local
5807 LocationSummary* locations = instruction->GetLocations(); local
6045 LocationSummary* locations = local
6069 LocationSummary* locations = local
6091 LocationSummary* locations = instruction->GetLocations(); local
6479 LocationSummary* locations = local
6489 LocationSummary* locations = switch_instr->GetLocations(); local
[all...]
H A Dcode_generator_x86_64.h303 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
371 // Helper method to move a value between two locations.
435 // point, which is passed the values in locations `ref`, `obj`, and
567 // Patch locations for patchoat where the linker doesn't do any other work.
569 // String patch locations.
H A Dgraph_visualizer.cc540 LocationSummary* locations = instruction->GetLocations(); local
541 if (locations != nullptr) {
544 DumpLocation(inputs.NewEntryStream(), locations->InAt(i));
546 std::ostream& attr = StartAttributeStream("locations");
548 DumpLocation(attr, locations->Out());
H A Dinstruction_builder.cc264 // Find locations where we want to generate extra stackmaps for native debugging.
345 void HInstructionBuilder::FindNativeDebugInfoLocations(ArenaBitVector* locations) { argument
354 dex_file_->DecodeDebugPositionInfo(&code_item_, Callback::Position, locations);
364 locations->ClearBit(inst->GetDexPc(code_item_.insns_));
367 locations->SetBit(next->GetDexPc(code_item_.insns_));
H A Dinstruction_builder.h80 void FindNativeDebugInfoLocations(ArenaBitVector* locations);
H A Dintrinsics.h98 LocationSummary* locations = invoke->GetLocations(); local
100 // We're moving potentially two or more locations to locations that could overlap, so we need
107 Location actual_loc = locations->InAt(i);
H A Dintrinsics_arm.cc69 LocationSummary* locations = new (arena) LocationSummary(invoke, local
72 locations->SetInAt(0, Location::RequiresFpuRegister());
73 locations->SetOut(Location::RequiresRegister());
77 LocationSummary* locations = new (arena) LocationSummary(invoke, local
80 locations->SetInAt(0, Location::RequiresRegister());
81 locations->SetOut(Location::RequiresFpuRegister());
84 static void MoveFPToInt(LocationSummary* locations, bool is64bit, ArmAssembler* assembler) { argument
85 Location input = locations->InAt(0);
86 Location output = locations->Out();
96 static void MoveIntToFP(LocationSummary* locations, boo argument
137 LocationSummary* locations = new (arena) LocationSummary(invoke, local
145 LocationSummary* locations = new (arena) LocationSummary(invoke, local
152 GenNumberOfLeadingZeros(LocationSummary* locations, Primitive::Type type, ArmAssembler* assembler) argument
183 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
194 GenNumberOfTrailingZeros(LocationSummary* locations, Primitive::Type type, ArmAssembler* assembler) argument
220 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
232 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
243 MathAbsFP(LocationSummary* locations, bool is64bit, ArmAssembler* assembler) argument
272 LocationSummary* locations = new (arena) LocationSummary(invoke, local
281 GenAbsInteger(LocationSummary* locations, bool is64bit, ArmAssembler* assembler) argument
329 GenMinMax(LocationSummary* locations, bool is_min, ArmAssembler* assembler) argument
344 LocationSummary* locations = new (arena) LocationSummary(invoke, local
373 LocationSummary* locations = invoke->GetLocations(); local
434 LocationSummary* locations = new (arena) LocationSummary(invoke, local
486 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
504 LocationSummary* locations = invoke->GetLocations(); local
576 LocationSummary* locations = new (arena) LocationSummary(invoke, local
635 LocationSummary* locations = new (arena) LocationSummary(invoke, local
687 GenUnsafePut(LocationSummary* locations, Primitive::Type type, bool is_volatile, bool is_ordered, CodeGeneratorARM* codegen) argument
812 LocationSummary* locations = new (arena) LocationSummary(invoke, local
832 GenCas(LocationSummary* locations, Primitive::Type type, CodeGeneratorARM* codegen) argument
939 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
952 LocationSummary* locations = invoke->GetLocations(); local
989 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1000 LocationSummary* locations = invoke->GetLocations(); local
1018 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1035 LocationSummary* locations = invoke->GetLocations(); local
1117 LocationSummary* locations = invoke->GetLocations(); local
1163 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1183 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1204 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1217 LocationSummary* locations = invoke->GetLocations(); local
1234 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1261 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1271 LocationSummary* locations = invoke->GetLocations(); local
1289 LocationSummary* locations = invoke->GetLocations(); local
1378 LocationSummary* locations = invoke->GetLocations(); local
1617 LocationSummary* const locations = new (arena) LocationSummary(invoke, local
1644 LocationSummary* const locations = new (arena) LocationSummary(invoke, local
1663 LocationSummary* const locations = invoke->GetLocations(); local
1687 LocationSummary* const locations = invoke->GetLocations(); local
1854 LocationSummary* locations = invoke->GetLocations(); local
1863 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1872 LocationSummary* locations = invoke->GetLocations(); local
1889 LocationSummary* locations = invoke->GetLocations(); local
1898 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1907 LocationSummary* locations = invoke->GetLocations(); local
1924 LocationSummary* locations = invoke->GetLocations(); local
1933 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1950 LocationSummary* locations = invoke->GetLocations(); local
[all...]
H A Dintrinsics_arm64.cc98 // Note: The actual parameters are required to be in the locations given by the invoke's location
99 // summary. If an intrinsic modifies those locations before a slowpath call, they must be
170 LocationSummary* locations = new (arena) LocationSummary(invoke, local
173 locations->SetInAt(0, Location::RequiresFpuRegister());
174 locations->SetOut(Location::RequiresRegister());
178 LocationSummary* locations = new (arena) LocationSummary(invoke, local
181 locations->SetInAt(0, Location::RequiresRegister());
182 locations->SetOut(Location::RequiresFpuRegister());
185 static void MoveFPToInt(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) { argument
186 Location input = locations
192 MoveIntToFP(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) argument
228 LocationSummary* locations = new (arena) LocationSummary(invoke, local
235 GenReverseBytes(LocationSummary* locations, Primitive::Type type, vixl::MacroAssembler* masm) argument
281 LocationSummary* locations = new (arena) LocationSummary(invoke, local
289 GenNumberOfLeadingZeros(LocationSummary* locations, Primitive::Type type, vixl::MacroAssembler* masm) argument
316 GenNumberOfTrailingZeros(LocationSummary* locations, Primitive::Type type, vixl::MacroAssembler* masm) argument
344 GenReverse(LocationSummary* locations, Primitive::Type type, vixl::MacroAssembler* masm) argument
405 LocationSummary* locations = new (arena) LocationSummary(invoke, local
412 MathAbsFP(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) argument
439 LocationSummary* locations = new (arena) LocationSummary(invoke, local
446 GenAbsInteger(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) argument
475 GenMinMaxFP(LocationSummary* locations, bool is_min, bool is_double, vixl::MacroAssembler* masm) argument
494 LocationSummary* locations = new (arena) LocationSummary(invoke, local
535 GenMinMax(LocationSummary* locations, bool is_min, bool is_long, vixl::MacroAssembler* masm) argument
588 LocationSummary* locations = invoke->GetLocations(); local
598 LocationSummary* locations = invoke->GetLocations(); local
608 LocationSummary* locations = invoke->GetLocations(); local
618 LocationSummary* locations = invoke->GetLocations(); local
624 LocationSummary* locations = new (arena) LocationSummary(invoke, local
631 GenMathRound(LocationSummary* locations, bool is_double, vixl::MacroAssembler* masm) argument
714 LocationSummary* locations = new (arena) LocationSummary(invoke, local
762 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
777 LocationSummary* locations = invoke->GetLocations(); local
815 LocationSummary* locations = new (arena) LocationSummary(invoke, local
865 LocationSummary* locations = new (arena) LocationSummary(invoke, local
902 GenUnsafePut(LocationSummary* locations, Primitive::Type type, bool is_volatile, bool is_ordered, CodeGeneratorARM64* codegen) argument
1008 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1025 GenCas(LocationSummary* locations, Primitive::Type type, CodeGeneratorARM64* codegen) argument
1125 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1138 LocationSummary* locations = invoke->GetLocations(); local
1175 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1186 LocationSummary* locations = invoke->GetLocations(); local
1204 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1218 LocationSummary* locations = invoke->GetLocations(); local
1304 LocationSummary* locations = invoke->GetLocations(); local
1347 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1367 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1388 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1401 LocationSummary* locations = invoke->GetLocations(); local
1418 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1445 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1455 LocationSummary* locations = invoke->GetLocations(); local
1476 LocationSummary* const locations = new (arena) LocationSummary(invoke, local
1491 LocationSummary* const locations = new (arena) LocationSummary(invoke, local
1647 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1662 LocationSummary* locations = invoke->GetLocations(); local
1713 SetSystemArrayCopyLocationRequires(LocationSummary* locations, uint32_t at, HInstruction* input) argument
1749 LocationSummary* locations = new (allocator) LocationSummary(invoke, local
1853 LocationSummary* locations = invoke->GetLocations(); local
1983 LocationSummary* locations = new (allocator) LocationSummary(invoke, local
1999 LocationSummary* locations = invoke->GetLocations(); local
[all...]
H A Dintrinsics_mips.cc96 // Note: The actual parameters are required to be in the locations
98 // modifies those locations before a slowpath call, they must be
153 LocationSummary* locations = new (arena) LocationSummary(invoke, local
156 locations->SetInAt(0, Location::RequiresFpuRegister());
157 locations->SetOut(Location::RequiresRegister());
160 static void MoveFPToInt(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { argument
161 FRegister in = locations->InAt(0).AsFpuRegister<FRegister>();
164 Register out_lo = locations->Out().AsRegisterPairLow<Register>();
165 Register out_hi = locations->Out().AsRegisterPairHigh<Register>();
170 Register out = locations
195 LocationSummary* locations = new (arena) LocationSummary(invoke, local
202 MoveIntToFP(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) argument
239 LocationSummary* locations = new (arena) LocationSummary(invoke, local
246 GenReverse(LocationSummary* locations, Primitive::Type type, bool isR2OrNewer, bool isR6, bool reverseBits, MipsAssembler* assembler) argument
442 GenNumberOfLeadingZeroes(LocationSummary* locations, bool is64bit, bool isR6, MipsAssembler* assembler) argument
490 GenNumberOfTrailingZeroes(LocationSummary* locations, bool is64bit, bool isR6, MipsAssembler* assembler) argument
606 LocationSummary* locations = new (arena) LocationSummary(invoke, local
613 GenBitCount(LocationSummary* locations, Primitive::Type type, bool isR6, MipsAssembler* assembler) argument
735 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
748 MathAbsFP(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) argument
777 GenAbsInteger(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) argument
823 GenMinMaxFP(LocationSummary* locations, bool is_min, Primitive::Type type, bool is_R6, MipsAssembler* assembler) argument
987 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1048 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1056 GenMinMax(LocationSummary* locations, bool is_min, Primitive::Type type, bool is_R6, MipsAssembler* assembler) argument
1283 LocationSummary* locations = invoke->GetLocations(); local
1377 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1461 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1481 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1497 LocationSummary* locations = invoke->GetLocations(); local
1593 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1602 GenUnsafePut(LocationSummary* locations, Primitive::Type type, bool is_volatile, bool is_ordered, bool is_R6, CodeGeneratorMIPS* codegen) argument
1783 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1795 GenCas(LocationSummary* locations, Primitive::Type type, CodeGeneratorMIPS* codegen) argument
1877 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1888 LocationSummary* locations = invoke->GetLocations(); local
1925 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1937 LocationSummary* locations = invoke->GetLocations(); local
1959 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1974 LocationSummary* locations = invoke->GetLocations(); local
2064 LocationSummary* locations = invoke->GetLocations(); local
2120 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2145 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2171 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2185 LocationSummary* locations = invoke->GetLocations(); local
2204 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2236 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2247 LocationSummary* locations = invoke->GetLocations(); local
2264 GenIsInfinite(LocationSummary* locations, const Primitive::Type type, const bool isR6, MipsAssembler* assembler) argument
2322 GenHighestOneBit(LocationSummary* locations, const Primitive::Type type, bool isR6, MipsAssembler* assembler) argument
2387 GenLowestOneBit(LocationSummary* locations, const Primitive::Type type, bool isR6, MipsAssembler* assembler) argument
[all...]

Completed in 249 milliseconds

12