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

1 2

  /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...]

Completed in 848 milliseconds

1 2