Lines Matching refs:LocationSummary
98 virtual void SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations);
100 virtual void RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations);
220 virtual void AddLocationAsTemp(Location location, LocationSummary* locations) = 0;
292 uint32_t GetSlowPathSpills(LocationSummary* locations, bool core_registers) const { in GetSlowPathSpills()
312 size_t GetNumberOfSlowPathSpills(LocationSummary* locations, bool core_registers) const { in GetNumberOfSlowPathSpills()
336 LocationSummary* CreateThrowingSlowPathLocations(
450 static LocationSummary::CallKind GetCheckCastCallKind(HCheckCast* check_cast) { in GetCheckCastCallKind()
452 ? LocationSummary::kNoCall // In fact, call on a fatal (non-returning) slow path. in GetCheckCastCallKind()
453 : LocationSummary::kCallOnSlowPath; in GetCheckCastCallKind()
600 static LocationSummary::CallKind GetLoadStringCallKind(HLoadString* load) { in GetLoadStringCallKind()
604 return LocationSummary::kCallOnSlowPath; in GetLoadStringCallKind()
607 return LocationSummary::kCallOnMainOnly; in GetLoadStringCallKind()
611 ? LocationSummary::kCallOnSlowPath in GetLoadStringCallKind()
612 : LocationSummary::kNoCall; in GetLoadStringCallKind()
616 return LocationSummary::kNoCall; in GetLoadStringCallKind()