/art/compiler/optimizing/ |
intrinsics_mips64.cc | 135 LocationSummary* res = invoke->GetLocations(); 142 LocationSummary* locations = new (arena) LocationSummary(invoke, 143 LocationSummary::kNoCall, 149 static void MoveFPToInt(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) { 179 LocationSummary* locations = new (arena) LocationSummary(invoke, 180 LocationSummary::kNoCall, 186 static void MoveIntToFP(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) { 216 LocationSummary* locations = new (arena) LocationSummary(invoke [all...] |
intrinsics_arm.cc | 46 LocationSummary* res = invoke->GetLocations(); 69 LocationSummary* locations = new (arena) LocationSummary(invoke, 70 LocationSummary::kNoCall, 77 LocationSummary* locations = new (arena) LocationSummary(invoke, 78 LocationSummary::kNoCall, 84 static void MoveFPToInt(LocationSummary* locations, bool is64bit, ArmAssembler* assembler) { 96 static void MoveIntToFP(LocationSummary* locations, bool is64bit, ArmAssembler* assembler) { 137 LocationSummary* locations = new (arena) LocationSummary(invoke [all...] |
intrinsics_arm64.cc | 147 LocationSummary* res = invoke->GetLocations(); 170 LocationSummary* locations = new (arena) LocationSummary(invoke, 171 LocationSummary::kNoCall, 178 LocationSummary* locations = new (arena) LocationSummary(invoke, 179 LocationSummary::kNoCall, 185 static void MoveFPToInt(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) { 192 static void MoveIntToFP(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) { 228 LocationSummary* locations = new (arena) LocationSummary(invoke [all...] |
intrinsics_x86.cc | 59 LocationSummary* res = invoke->GetLocations(); 89 LocationSummary* locations = new (arena) LocationSummary(invoke, 90 LocationSummary::kNoCall, 100 LocationSummary* locations = new (arena) LocationSummary(invoke, 101 LocationSummary::kNoCall, 111 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { 126 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { 171 LocationSummary* locations = new (arena) LocationSummary(invoke [all...] |
intrinsics_x86_64.cc | 53 LocationSummary* res = invoke->GetLocations(); 83 LocationSummary* locations = new (arena) LocationSummary(invoke, 84 LocationSummary::kNoCall, 91 LocationSummary* locations = new (arena) LocationSummary(invoke, 92 LocationSummary::kNoCall, 98 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { 104 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { 139 LocationSummary* locations = new (arena) LocationSummary(invoke [all...] |
code_generator_mips64.cc | 113 LocationSummary* locations = instruction_->GetLocations(); 181 LocationSummary* locations = at_->GetLocations(); 234 LocationSummary* locations = instruction_->GetLocations(); 334 LocationSummary* locations = instruction_->GetLocations(); [all...] |
code_generator_arm64.cc | 184 void SlowPathCodeARM64::SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { 214 void SlowPathCodeARM64::RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { 225 LocationSummary* locations = instruction_->GetLocations(); 287 LocationSummary* locations = at_->GetLocations(); 340 LocationSummary* locations = instruction_->GetLocations(); 437 LocationSummary* locations = instruction_->GetLocations(); 515 LocationSummary* locations = instruction_->GetLocations(); 587 LocationSummary* locations = instruction_->GetLocations(); 656 LocationSummary* locations = instruction_->GetLocations(); [all...] |
code_generator_mips.cc | 152 LocationSummary* locations = instruction_->GetLocations(); 222 LocationSummary* locations = at_->GetLocations(); 279 LocationSummary* locations = instruction_->GetLocations(); 382 LocationSummary* locations = instruction_->GetLocations(); [all...] |
code_generator_x86.cc | 133 LocationSummary* locations = instruction_->GetLocations(); 210 LocationSummary* locations = instruction_->GetLocations(); 248 LocationSummary* locations = at_->GetLocations(); 300 LocationSummary* locations = instruction_->GetLocations(); 386 LocationSummary* locations = instruction_->GetLocations(); 436 LocationSummary* locations = instruction_->GetLocations(); 505 LocationSummary* locations = instruction_->GetLocations(); 659 LocationSummary* locations = instruction_->GetLocations(); [all...] |
code_generator_arm.cc | 161 LocationSummary* locations = instruction_->GetLocations(); 202 LocationSummary* locations = at_->GetLocations(); 254 LocationSummary* locations = instruction_->GetLocations(); 285 LocationSummary* locations = instruction_->GetLocations(); 369 LocationSummary* locations = instruction_->GetLocations(); 419 LocationSummary* locations = instruction_->GetLocations(); 488 LocationSummary* locations = instruction_->GetLocations(); 642 LocationSummary* locations = instruction_->GetLocations(); [all...] |
intrinsics_mips.cc | 146 LocationSummary* res = invoke->GetLocations(); 153 LocationSummary* locations = new (arena) LocationSummary(invoke, 154 LocationSummary::kNoCall, 160 static void MoveFPToInt(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { 195 LocationSummary* locations = new (arena) LocationSummary(invoke, 196 LocationSummary::kNoCall, 202 static void MoveIntToFP(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { 239 LocationSummary* locations = new (arena) LocationSummary(invoke [all...] |
code_generator_x86_64.cc | 189 LocationSummary* locations = instruction_->GetLocations(); 232 LocationSummary* locations = at_->GetLocations(); 287 LocationSummary* locations = instruction_->GetLocations(); 319 LocationSummary* locations = instruction_->GetLocations(); 407 LocationSummary* locations = instruction_->GetLocations(); 457 LocationSummary* locations = instruction_->GetLocations(); 526 LocationSummary* locations = instruction_->GetLocations(); 679 LocationSummary* locations = instruction_->GetLocations(); [all...] |
locations.cc | 24 LocationSummary::LocationSummary(HInstruction* instruction,
|
code_generator.cc | 97 LocationSummary* locations = instruction->GetLocations(); 303 LocationSummary* locations = new (allocator) LocationSummary(invoke, LocationSummary::kCall); 366 LocationSummary* locations = 367 new (allocator) LocationSummary(field_access, LocationSummary::kCall); 412 LocationSummary* locations = field_access->GetLocations(); 487 LocationSummary::CallKind call_kind = cls->NeedsAccessCheck() 488 ? LocationSummary::kCal [all...] |
code_generator_mips.h | 229 void GenerateIntCompare(IfCondition cond, LocationSummary* locations); 231 LocationSummary* locations, 234 LocationSummary* locations, 239 LocationSummary* locations, 326 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
|
register_allocator_test.cc | 842 LocationSummary* locations = new (&allocator) LocationSummary(user, LocationSummary::kNoCall); 854 locations = new (&allocator) LocationSummary(first->GetDefinedBy(), LocationSummary::kNoCall); [all...] |
code_generator_mips64.h | 239 void GenerateIntLongCompare(IfCondition cond, bool is64bit, LocationSummary* locations); 242 LocationSummary* locations, 247 LocationSummary* locations, 318 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
|
code_generator_arm.h | 176 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;
|
locations.h | 466 * The code generator computes LocationSummary for each instruction so that 471 * register allocation. A register allocator just has to provide a LocationSummary. 473 class LocationSummary : public ArenaObject<kArenaAllocLocationSummary> { 481 LocationSummary(HInstruction* instruction, 624 DISALLOW_COPY_AND_ASSIGN(LocationSummary);
|
ssa_liveness_analysis.cc | 124 LocationSummary* locations = current->GetLocations(); 142 LocationSummary* locations = current->GetLocations(); 450 LocationSummary* locations = user->GetLocations(); 489 LocationSummary* locations = GetDefinedBy()->GetLocations();
|
code_generator.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; 326 // Clears the spill slots taken by loop phis in the `LocationSummary` of the
|
code_generator_arm64.h | 76 void SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) OVERRIDE; 77 void RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) OVERRIDE; 431 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE;
|
intrinsics.h | 98 LocationSummary* locations = invoke->GetLocations();
|
ssa_liveness_analysis.h | 186 LocationSummary* GetLocations() const { 251 LocationSummary* locations = instruction->GetLocations(); 827 LocationSummary* locations = defined_by_->GetLocations(); 930 LocationSummary* locations = defined_by_->GetLocations(); [all...] |
register_allocator.cc | 229 LocationSummary* locations = instruction->GetLocations(); 754 LocationSummary* locations = defined_by->GetLocations(); [all...] |