Home
last modified time | relevance | path

Searched refs:LocationSummary (Results 1 – 20 of 20) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_arm64.cc143 LocationSummary* res = invoke->GetLocations(); in TryDispatch()
150 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateFPToIntLocations()
151 LocationSummary::kNoCall, in CreateFPToIntLocations()
158 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateIntToFPLocations()
159 LocationSummary::kNoCall, in CreateIntToFPLocations()
165 static void MoveFPToInt(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) { in MoveFPToInt()
172 static void MoveIntToFP(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) { in MoveIntToFP()
208 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateIntToIntLocations()
209 LocationSummary::kNoCall, in CreateIntToIntLocations()
215 static void GenReverseBytes(LocationSummary* locations, in GenReverseBytes()
[all …]
Dintrinsics_x86_64.cc51 const LocationSummary* res = invoke->GetLocations(); in TryDispatch()
162 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateFPToIntLocations()
163 LocationSummary::kNoCall, in CreateFPToIntLocations()
170 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateIntToFPLocations()
171 LocationSummary::kNoCall, in CreateIntToFPLocations()
177 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in MoveFPToInt()
183 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in MoveIntToFP()
218 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateIntToIntLocations()
219 LocationSummary::kNoCall, in CreateIntToIntLocations()
225 static void GenReverseBytes(LocationSummary* locations, in GenReverseBytes()
[all …]
Dintrinsics_x86.cc55 LocationSummary* res = invoke->GetLocations(); in TryDispatch()
171 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateFPToIntLocations()
172 LocationSummary::kNoCall, in CreateFPToIntLocations()
182 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateIntToFPLocations()
183 LocationSummary::kNoCall, in CreateIntToFPLocations()
193 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveFPToInt()
208 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveIntToFP()
253 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateIntToIntLocations()
254 LocationSummary::kNoCall, in CreateIntToIntLocations()
261 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateLongToIntLocations()
[all …]
Dintrinsics_arm.cc134 LocationSummary* res = invoke->GetLocations(); in TryDispatch()
141 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateFPToIntLocations()
142 LocationSummary::kNoCall, in CreateFPToIntLocations()
149 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateIntToFPLocations()
150 LocationSummary::kNoCall, in CreateIntToFPLocations()
156 static void MoveFPToInt(LocationSummary* locations, bool is64bit, ArmAssembler* assembler) { in MoveFPToInt()
168 static void MoveIntToFP(LocationSummary* locations, bool is64bit, ArmAssembler* assembler) { in MoveIntToFP()
209 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateIntToIntLocations()
210 LocationSummary::kNoCall, in CreateIntToIntLocations()
217 LocationSummary* locations = new (arena) LocationSummary(invoke, in CreateFPToFPLocations()
[all …]
Dcode_generator_arm64.cc167 LocationSummary* locations = at_->GetLocations(); in EmitNativeCode()
218 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
314 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
538 LocationSummary* locations = instruction->GetLocations(); in Move()
1092 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instr); \
1103 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instr); in FOR_EACH_UNIMPLEMENTED_INSTRUCTION()
1126 LocationSummary* locations = in HandleFieldGet()
1127 new (GetGraph()->GetArena()) LocationSummary(instruction, LocationSummary::kNoCall); in HandleFieldGet()
1161 LocationSummary* locations = in HandleFieldSet()
1162 new (GetGraph()->GetArena()) LocationSummary(instruction, LocationSummary::kNoCall); in HandleFieldSet()
[all …]
Dcode_generator_mips64.cc175 LocationSummary* locations = at_->GetLocations(); in EmitNativeCode()
226 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
326 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
787 LocationSummary* locations = instruction->GetLocations(); in Move()
1011 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instruction); in HandleBinaryOp()
1052 LocationSummary* locations = instruction->GetLocations(); in HandleBinaryOp()
1141 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(instr); in HandleShift()
1158 LocationSummary* locations = instr->GetLocations(); in HandleShift()
1253 LocationSummary* locations = in VisitArrayGet()
1254 new (GetGraph()->GetArena()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitArrayGet()
[all …]
Dcode_generator_arm.cc175 LocationSummary* locations = at_->GetLocations(); in EmitNativeCode()
220 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
255 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
804 LocationSummary* locations = instruction->GetLocations(); in Move()
962 LocationSummary* locations = cond->GetLocations(); in GenerateTestAndBranch()
989 LocationSummary* locations = in VisitIf()
990 new (GetGraph()->GetArena()) LocationSummary(if_instr, LocationSummary::kNoCall); in VisitIf()
1013 LocationSummary* locations = new (GetGraph()->GetArena()) in VisitDeoptimize()
1014 LocationSummary(deoptimize, LocationSummary::kCallOnSlowPath); in VisitDeoptimize()
1031 LocationSummary* locations = in VisitCondition()
[all …]
Dcode_generator_x86.cc173 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
207 LocationSummary* locations = at_->GetLocations(); in EmitNativeCode()
259 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
719 LocationSummary* locations = instruction->GetLocations(); in Move()
899 LocationSummary* locations = in VisitIf()
900 new (GetGraph()->GetArena()) LocationSummary(if_instr, LocationSummary::kNoCall); in VisitIf()
923 LocationSummary* locations = new (GetGraph()->GetArena()) in VisitDeoptimize()
924 LocationSummary(deoptimize, LocationSummary::kCallOnSlowPath); in VisitDeoptimize()
958 LocationSummary* locations = in VisitStoreLocal()
959 new (GetGraph()->GetArena()) LocationSummary(store, LocationSummary::kNoCall); in VisitStoreLocal()
[all …]
Dcode_generator_x86_64.cc196 LocationSummary* locations = at_->GetLocations(); in EmitNativeCode()
242 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
278 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
692 LocationSummary* locations = instruction->GetLocations(); in Move()
862 LocationSummary* locations = in VisitIf()
863 new (GetGraph()->GetArena()) LocationSummary(if_instr, LocationSummary::kNoCall); in VisitIf()
886 LocationSummary* locations = new (GetGraph()->GetArena()) in VisitDeoptimize()
887 LocationSummary(deoptimize, LocationSummary::kCallOnSlowPath); in VisitDeoptimize()
921 LocationSummary* locations = in VisitStoreLocal()
922 new (GetGraph()->GetArena()) LocationSummary(store, LocationSummary::kNoCall); in VisitStoreLocal()
[all …]
Dlocations.cc23 LocationSummary::LocationSummary(HInstruction* instruction, in LocationSummary() function in art::LocationSummary
Dregister_allocator_test.cc809 LocationSummary* locations = new (&allocator) LocationSummary(user, LocationSummary::kNoCall); in TEST()
821 locations = new (&allocator) LocationSummary(first->GetDefinedBy(), LocationSummary::kNoCall); in TEST()
829 locations = new (&allocator) LocationSummary(second->GetDefinedBy(), LocationSummary::kNoCall); in TEST()
842 locations = new (&allocator) LocationSummary(third->GetDefinedBy(), LocationSummary::kNoCall); in TEST()
850 locations = new (&allocator) LocationSummary(fourth->GetDefinedBy(), LocationSummary::kNoCall); in TEST()
Dssa_liveness_analysis.cc123 LocationSummary* locations = current->GetLocations(); in NumberInstructions()
141 LocationSummary* locations = current->GetLocations(); in NumberInstructions()
397 LocationSummary* locations = user->GetLocations(); in FindFirstRegisterHint()
436 LocationSummary* locations = GetDefinedBy()->GetLocations(); in FindHintAtDefinition()
Dintrinsics.h96 LocationSummary* locations = invoke->GetLocations(); in INTRINSICS_LIST()
Dlocations.h471 class LocationSummary : public ArenaObject<kArenaAllocMisc> {
479 LocationSummary(HInstruction* instruction,
617 DISALLOW_COPY_AND_ASSIGN(LocationSummary);
Dcode_generator.cc78 LocationSummary* locations = instruction->GetLocations(); in CheckTypeConsistency()
315 LocationSummary* locations = instruction->GetLocations(); in AllocateRegistersLocally()
434 LocationSummary* locations = instruction->GetLocations(); in AllocateLocations()
674 LocationSummary* locations = instruction->GetLocations(); in RecordPcInfo()
885 LocationSummary* locations = suspend_check->GetLocations(); in ClearSpillSlotsFromLoopPhisInStackMap()
919 void SlowPathCode::SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { in SaveLiveRegisters()
949 void SlowPathCode::RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { in RestoreLiveRegisters()
Dcode_generator.h80 void SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations);
81 void RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations);
Dssa_liveness_analysis.h188 LocationSummary* GetLocations() const { in GetLocations()
251 LocationSummary* locations = instruction->GetLocations();
814 LocationSummary* locations = defined_by_->GetLocations(); in CanUseInputRegister()
917 LocationSummary* locations = defined_by_->GetLocations(); in DefinitionRequiresRegister()
Dregister_allocator.cc202 LocationSummary* locations = instruction->GetLocations(); in ProcessInstruction()
715 LocationSummary* locations = defined_by->GetLocations(); in TryAllocateFreeReg()
1519 LocationSummary* locations = use->GetUser()->GetLocations(); in ConnectSiblings()
1568 LocationSummary* locations = safepoint_position->GetLocations(); in ConnectSiblings()
1671 LocationSummary* locations = instruction->GetLocations(); in Resolve()
1782 LocationSummary* locations = at->GetLocations(); in Resolve()
Dgraph_visualizer.cc243 LocationSummary* locations = instruction->GetLocations(); in PrintInstruction()
Dnodes.h50 class LocationSummary; variable
1451 LocationSummary* GetLocations() const { return locations_; } in GetLocations()
1452 void SetLocations(LocationSummary* locations) { locations_ = locations; } in SetLocations()
1559 LocationSummary* locations_;