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

12

/art/compiler/optimizing/
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_mips64.cc84 // Note: The actual parameters are required to be in the locations
86 // modifies those locations before a slowpath call, they must be
142 LocationSummary* locations = new (arena) LocationSummary(invoke, local
145 locations->SetInAt(0, Location::RequiresFpuRegister());
146 locations->SetOut(Location::RequiresRegister());
149 static void MoveFPToInt(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) { argument
150 FpuRegister in = locations->InAt(0).AsFpuRegister<FpuRegister>();
151 GpuRegister out = locations->Out().AsRegister<GpuRegister>();
179 LocationSummary* locations = new (arena) LocationSummary(invoke, local
182 locations
186 MoveIntToFP(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
216 LocationSummary* locations = new (arena) LocationSummary(invoke, local
223 GenReverseBytes(LocationSummary* locations, Primitive::Type type, Mips64Assembler* assembler) argument
275 GenNumberOfLeadingZeroes(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
306 GenNumberOfTrailingZeroes(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
343 GenReverse(LocationSummary* locations, Primitive::Type type, Mips64Assembler* assembler) argument
381 LocationSummary* locations = new (arena) LocationSummary(invoke, local
388 MathAbsFP(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
418 LocationSummary* locations = new (arena) LocationSummary(invoke, local
425 GenAbsInteger(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
458 GenMinMaxFP(LocationSummary* locations, bool is_min, Primitive::Type type, Mips64Assembler* assembler) argument
528 LocationSummary* locations = new (arena) LocationSummary(invoke, local
572 GenMinMax(LocationSummary* locations, bool is_min, Mips64Assembler* assembler) argument
631 LocationSummary* locations = new (arena) LocationSummary(invoke, local
681 LocationSummary* locations = invoke->GetLocations(); local
692 LocationSummary* locations = new (arena) LocationSummary(invoke, local
705 LocationSummary* locations = invoke->GetLocations(); local
730 GenRoundingMode(LocationSummary* locations, FloatRoundingMode mode, Mips64Assembler* assembler) argument
846 LocationSummary* locations = new (arena) LocationSummary(invoke, local
907 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
924 LocationSummary* locations = new (arena) LocationSummary(invoke, local
937 LocationSummary* locations = invoke->GetLocations(); local
1026 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1035 GenUnsafePut(LocationSummary* locations, Primitive::Type type, bool is_volatile, bool is_ordered, CodeGeneratorMIPS64* codegen) argument
1196 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1208 GenCas(LocationSummary* locations, Primitive::Type type, CodeGeneratorMIPS64* codegen) argument
1290 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1299 LocationSummary* locations = invoke->GetLocations(); local
1336 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1348 LocationSummary* locations = invoke->GetLocations(); local
1369 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1384 LocationSummary* locations = invoke->GetLocations(); local
1474 LocationSummary* locations = invoke->GetLocations(); local
1523 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1544 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1564 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1578 LocationSummary* locations = invoke->GetLocations(); local
1599 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1632 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1643 LocationSummary* locations = invoke->GetLocations(); local
1662 GenIsInfinite(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
[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_x86.cc89 LocationSummary* locations = new (arena) LocationSummary(invoke, local
92 locations->SetInAt(0, Location::RequiresFpuRegister());
93 locations->SetOut(Location::RequiresRegister());
95 locations->AddTemp(Location::RequiresFpuRegister());
100 LocationSummary* locations = new (arena) LocationSummary(invoke, local
103 locations->SetInAt(0, Location::RequiresRegister());
104 locations->SetOut(Location::RequiresFpuRegister());
106 locations->AddTemp(Location::RequiresFpuRegister());
107 locations->AddTemp(Location::RequiresFpuRegister());
111 static void MoveFPToInt(LocationSummary* locations, boo argument
126 MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) argument
171 LocationSummary* locations = new (arena) LocationSummary(invoke, local
179 LocationSummary* locations = new (arena) LocationSummary(invoke, local
187 LocationSummary* locations = new (arena) LocationSummary(invoke, local
194 GenReverseBytes(LocationSummary* locations, Primitive::Type size, X86Assembler* assembler) argument
227 LocationSummary* locations = invoke->GetLocations(); local
257 LocationSummary* locations = new (arena) LocationSummary(invoke, local
273 MathAbsFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler, CodeGeneratorX86* codegen) argument
325 LocationSummary* locations = new (arena) LocationSummary(invoke, local
333 GenAbsInteger(LocationSummary* locations, X86Assembler* assembler) argument
353 LocationSummary* locations = new (arena) LocationSummary(invoke, local
361 GenAbsLong(LocationSummary* locations, X86Assembler* assembler) argument
403 GenMinMaxFP(LocationSummary* locations, bool is_min, bool is_double, X86Assembler* assembler, CodeGeneratorX86* codegen) argument
504 LocationSummary* locations = new (arena) LocationSummary(invoke, local
568 GenMinMax(LocationSummary* locations, bool is_min, bool is_long, X86Assembler* assembler) argument
624 LocationSummary* locations = new (arena) LocationSummary(invoke, local
633 LocationSummary* locations = new (arena) LocationSummary(invoke, local
676 LocationSummary* locations = new (arena) LocationSummary(invoke, local
688 LocationSummary* locations = invoke->GetLocations(); local
721 LocationSummary* locations = new (arena) LocationSummary(invoke, local
734 LocationSummary* locations = invoke->GetLocations(); local
778 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
789 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
799 LocationSummary* locations = invoke->GetLocations(); local
846 LocationSummary* locations = new (arena) LocationSummary(invoke, local
855 LocationSummary* locations = invoke->GetLocations(); local
1000 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1035 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1044 LocationSummary* locations = invoke->GetLocations(); local
1110 LocationSummary* locations = local
1172 LocationSummary* locations = invoke->GetLocations(); local
1254 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1265 LocationSummary* locations = invoke->GetLocations(); local
1281 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1297 LocationSummary* locations = invoke->GetLocations(); local
1376 LocationSummary* locations = new (allocator) LocationSummary(invoke, local
1403 LocationSummary* locations = invoke->GetLocations(); local
1527 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1540 LocationSummary* locations = invoke->GetLocations(); local
1555 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1580 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1590 LocationSummary* locations = invoke->GetLocations(); local
1606 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1624 LocationSummary* locations = invoke->GetLocations(); local
1681 GenPeek(LocationSummary* locations, Primitive::Type size, X86Assembler* assembler) argument
1740 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1752 GenPoke(LocationSummary* locations, Primitive::Type size, X86Assembler* assembler) argument
1831 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1847 LocationSummary* locations = invoke->GetLocations(); local
1910 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1980 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2037 GenUnsafePut(LocationSummary* locations, Primitive::Type type, bool is_volatile, CodeGeneratorX86* codegen) argument
2113 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2166 LocationSummary* locations = invoke->GetLocations(); local
2284 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2306 LocationSummary* locations = invoke->GetLocations(); local
2327 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2337 LocationSummary* locations = invoke->GetLocations(); local
2370 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2383 LocationSummary* locations = invoke->GetLocations(); local
2437 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2451 LocationSummary* locations = invoke->GetLocations(); local
2542 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2556 LocationSummary* locations = invoke->GetLocations(); local
[all...]
H A Dintrinsics_x86_64.cc83 LocationSummary* locations = new (arena) LocationSummary(invoke, local
86 locations->SetInAt(0, Location::RequiresFpuRegister());
87 locations->SetOut(Location::RequiresRegister());
91 LocationSummary* locations = new (arena) LocationSummary(invoke, local
94 locations->SetInAt(0, Location::RequiresRegister());
95 locations->SetOut(Location::RequiresFpuRegister());
98 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { argument
99 Location input = locations->InAt(0);
100 Location output = locations->Out();
104 static void MoveIntToFP(LocationSummary* locations, boo argument
139 LocationSummary* locations = new (arena) LocationSummary(invoke, local
146 GenReverseBytes(LocationSummary* locations, Primitive::Type size, X86_64Assembler* assembler) argument
199 LocationSummary* locations = new (arena) LocationSummary(invoke, local
207 MathAbsFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler, CodeGeneratorX86_64* codegen) argument
245 LocationSummary* locations = new (arena) LocationSummary(invoke, local
253 GenAbsInteger(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) argument
291 GenMinMaxFP(LocationSummary* locations, bool is_min, bool is_double, X86_64Assembler* assembler, CodeGeneratorX86_64* codegen) argument
376 LocationSummary* locations = new (arena) LocationSummary(invoke, local
422 GenMinMax(LocationSummary* locations, bool is_min, bool is_long, X86_64Assembler* assembler) argument
455 LocationSummary* locations = new (arena) LocationSummary(invoke, local
496 LocationSummary* locations = new (arena) LocationSummary(invoke, local
508 LocationSummary* locations = invoke->GetLocations(); local
541 LocationSummary* locations = new (arena) LocationSummary(invoke, local
554 LocationSummary* locations = invoke->GetLocations(); local
593 LocationSummary* locations = new (arena) LocationSummary(invoke, local
603 LocationSummary* locations = new (arena) LocationSummary(invoke, local
620 LocationSummary* locations = invoke->GetLocations(); local
670 LocationSummary* locations = invoke->GetLocations(); local
714 LocationSummary* locations = new (arena) LocationSummary(invoke, local
731 LocationSummary* locations = invoke->GetLocations(); local
854 LocationSummary* locations = new (arena) LocationSummary(invoke, local
896 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
906 LocationSummary* locations = invoke->GetLocations(); local
960 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1044 LocationSummary* locations = invoke->GetLocations(); local
1134 LocationSummary* locations = invoke->GetLocations(); local
1360 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1371 LocationSummary* locations = invoke->GetLocations(); local
1388 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1404 LocationSummary* locations = invoke->GetLocations(); local
1478 LocationSummary* locations = new (allocator) LocationSummary(invoke, local
1505 LocationSummary* locations = invoke->GetLocations(); local
1628 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1641 LocationSummary* locations = invoke->GetLocations(); local
1657 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1683 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1693 LocationSummary* locations = invoke->GetLocations(); local
1710 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1727 LocationSummary* locations = invoke->GetLocations(); local
1776 GenPeek(LocationSummary* locations, Primitive::Type size, X86_64Assembler* assembler) argument
1833 LocationSummary* locations = new (arena) LocationSummary(invoke, local
1840 GenPoke(LocationSummary* locations, Primitive::Type size, X86_64Assembler* assembler) argument
1919 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
1936 LocationSummary* locations = invoke->GetLocations(); local
1983 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2042 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2086 GenUnsafePut(LocationSummary* locations, Primitive::Type type, bool is_volatile, CodeGeneratorX86_64* codegen) argument
2148 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2191 LocationSummary* locations = invoke->GetLocations(); local
2300 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2322 LocationSummary* locations = invoke->GetLocations(); local
2343 LocationSummary* locations = new (arena_) LocationSummary(invoke, local
2366 LocationSummary* locations = invoke->GetLocations(); local
2394 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2405 LocationSummary* locations = invoke->GetLocations(); local
2451 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2464 LocationSummary* locations = invoke->GetLocations(); local
2582 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2592 LocationSummary* locations = invoke->GetLocations(); local
2656 LocationSummary* locations = new (arena) LocationSummary(invoke, local
2666 LocationSummary* locations = invoke->GetLocations(); local
[all...]
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_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 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...]
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_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.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_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_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 Dssa_liveness_analysis.cc124 LocationSummary* locations = current->GetLocations(); local
125 if (locations != nullptr && locations->Out().IsValid()) {
142 LocationSummary* locations = current->GetLocations(); local
143 if (locations != nullptr && locations->Out().IsValid()) {
450 LocationSummary* locations = user->GetLocations(); local
451 Location expected = locations->InAt(use->GetInputIndex());
489 LocationSummary* locations = GetDefinedBy()->GetLocations(); local
490 Location out = locations
[all...]
H A Dregister_allocator.cc229 LocationSummary* locations = instruction->GetLocations(); local
232 if (locations == nullptr) return;
235 for (size_t i = 0; i < locations->GetTempCount(); ++i) {
236 Location temp = locations->GetTemp(i);
278 if (locations->NeedsSafepoint()) {
288 if (locations->OnlyCallsOnSlowPath()) {
290 // at this position. Ideally, we could just update the safepoints when locations
292 // locations (because of parameters and the fact that we don't have a frame pointer).
296 // maximum before updating locations.
304 if (locations
754 LocationSummary* locations = defined_by->GetLocations(); local
1634 LocationSummary* locations = use->GetUser()->GetLocations(); local
1683 LocationSummary* locations = safepoint_position->GetLocations(); local
1838 LocationSummary* locations = instruction->GetLocations(); local
1981 LocationSummary* locations = at->GetLocations(); local
[all...]
H A Dssa_liveness_analysis.h251 LocationSummary* locations = instruction->GetLocations(); local
259 if (locations->IsFixedInput(input_index) || locations->OutputUsesSameAs(input_index)) {
266 } else if (!locations->InAt(input_index).IsValid()) {
827 LocationSummary* locations = defined_by_->GetLocations(); local
828 if (locations->OutputCanOverlapWithInputs()) {
930 LocationSummary* locations = defined_by_->GetLocations(); local
931 Location location = locations->Out();
938 && (locations->InAt(0).IsRegister()
939 || locations
[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 Dregister_allocator_test.cc842 LocationSummary* locations = new (&allocator) LocationSummary(user, LocationSummary::kNoCall); local
843 locations->SetInAt(0, Location::RequiresRegister());
854 locations = new (&allocator) LocationSummary(first->GetDefinedBy(), LocationSummary::kNoCall);
855 locations->SetOut(Location::RequiresRegister());
862 locations = new (&allocator) LocationSummary(second->GetDefinedBy(), LocationSummary::kNoCall);
863 locations->SetOut(Location::RequiresRegister());
875 locations = new (&allocator) LocationSummary(third->GetDefinedBy(), LocationSummary::kNoCall);
876 locations->SetOut(Location::RequiresRegister());
883 locations = new (&allocator) LocationSummary(fourth->GetDefinedBy(), LocationSummary::kNoCall);
884 locations
[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 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 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.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
/art/runtime/jit/
H A Dprofile_saver.cc244 const std::set<std::string>& locations = it.second; local
247 if (locations.find(ref.dex_file->GetBaseLocation()) != locations.end()) {
252 if (locations.find(classes.GetBaseLocation()) != locations.end()) {
288 const std::set<std::string>& locations = it.second; local
292 jit_code_cache_->GetProfiledMethods(locations, methods);
415 // Add the code_paths to the tracked locations.
612 // Note that we could cache all the real locations in the saver (since it's an expensive
/art/compiler/
H A DAndroid.mk62 optimizing/locations.cc \
159 optimizing/locations.h
H A Delf_writer_quick.cc111 static void EncodeOatPatches(const std::vector<uintptr_t>& locations,

Completed in 749 milliseconds

12