Home
last modified time | relevance | path

Searched refs:spill_state (Results 1 – 25 of 26) sorted by relevance

12

/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/regalloc/
H A Dhipe_regalloc_prepass.erl299 -record(spill_state, record
303 -type spill_state() :: #spill_state{}. type
314 State0 = #spill_state{map=#{}, ix=SpillIndex0},
315 {BBs, Seen, #spill_state{map=Spill, ix=SpillIndex}} =
325 spill_state(), scan_bbs(), module(), target_context())
326 -> {scan_bbs(), seen(), spill_state()}.
337 -spec scan_bb([target_instr()], target_liveset(), seen(), spill_state(),
342 ,spill_state()
381 spill_state().
383 spill_all([R|Rs], TgtMod, TgtCtx, State=#spill_state{map=Map, ix=Ix}) ->
[all …]
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/regalloc/
H A Dhipe_regalloc_prepass.erl299 -record(spill_state, record
303 -type spill_state() :: #spill_state{}. type
314 State0 = #spill_state{map=#{}, ix=SpillIndex0},
315 {BBs, Seen, #spill_state{map=Spill, ix=SpillIndex}} =
325 spill_state(), scan_bbs(), module(), target_context())
326 -> {scan_bbs(), seen(), spill_state()}.
337 -spec scan_bb([target_instr()], target_liveset(), seen(), spill_state(),
342 ,spill_state()
381 spill_state().
383 spill_all([R|Rs], TgtMod, TgtCtx, State=#spill_state{map=Map, ix=Ix}) ->
[all …]
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/hipe/regalloc/
H A Dhipe_regalloc_prepass.erl299 -record(spill_state, record
303 -type spill_state() :: #spill_state{}. type
314 State0 = #spill_state{map=#{}, ix=SpillIndex0},
315 {BBs, Seen, #spill_state{map=Spill, ix=SpillIndex}} =
325 spill_state(), scan_bbs(), module(), target_context())
326 -> {scan_bbs(), seen(), spill_state()}.
337 -spec scan_bb([target_instr()], target_liveset(), seen(), spill_state(),
342 ,spill_state()
381 spill_state().
383 spill_all([R|Rs], TgtMod, TgtCtx, State=#spill_state{map=Map, ix=Ix}) ->
[all …]
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/c1/
H A Dc1_LinearScan.hpp587 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
589 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp318 switch (interval->spill_state()) { in change_spill_definition_pos()
347 switch (interval->spill_state()) { in change_spill_state()
386 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
452 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
981 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4652 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print()
5732 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/c1/
H A Dc1_LinearScan.hpp586 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
588 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp318 switch (interval->spill_state()) { in change_spill_definition_pos()
347 switch (interval->spill_state()) { in change_spill_state()
386 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
452 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
980 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4614 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print()
5694 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/c1/
H A Dc1_LinearScan.hpp587 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
589 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp318 switch (interval->spill_state()) { in change_spill_definition_pos()
347 switch (interval->spill_state()) { in change_spill_state()
386 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
452 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
981 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4652 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print()
5732 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/c1/
H A Dc1_LinearScan.hpp592 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
594 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp316 switch (interval->spill_state()) { in change_spill_definition_pos()
345 switch (interval->spill_state()) { in change_spill_state()
384 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
450 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
978 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4659 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print_on()
5789 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/c1/
H A Dc1_LinearScan.hpp594 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
596 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp316 switch (interval->spill_state()) { in change_spill_definition_pos()
345 switch (interval->spill_state()) { in change_spill_state()
384 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
450 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
979 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4686 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print_on()
5816 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/c1/
H A Dc1_LinearScan.hpp588 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
590 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp314 switch (interval->spill_state()) { in change_spill_definition_pos()
343 switch (interval->spill_state()) { in change_spill_state()
382 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
448 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
976 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4633 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print()
5740 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/c1/
H A Dc1_LinearScan.hpp586 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
588 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp314 switch (interval->spill_state()) { in change_spill_definition_pos()
343 switch (interval->spill_state()) { in change_spill_state()
382 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
448 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
976 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4610 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print()
5690 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/c1/
H A Dc1_LinearScan.hpp586 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
588 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp318 switch (interval->spill_state()) { in change_spill_definition_pos()
347 switch (interval->spill_state()) { in change_spill_state()
386 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
452 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
980 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4614 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print()
5694 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.hpp598 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
600 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp331 switch (interval->spill_state()) { in change_spill_definition_pos()
360 switch (interval->spill_state()) { in change_spill_state()
399 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
465 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
995 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4583 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print()
5689 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.hpp598 IntervalSpillState spill_state() const { return split_parent()->_spill_state; } in spill_state() function in Interval
600 …void set_spill_state(IntervalSpillState state) { assert(state >= spill_state(), "stat… in set_spill_state()
H A Dc1_LinearScan.cpp331 switch (interval->spill_state()) { in change_spill_definition_pos()
360 switch (interval->spill_state()) { in change_spill_state()
399 return i->is_split_parent() && i->spill_state() == storeAtDefinition; in must_store_at_definition()
465 …assert(interval == Interval::end() || (interval->is_split_parent() && interval->spill_state() == s… in eliminate_spill_moves()
995 if (use_kind == noUse && interval->spill_state() <= startInMemory) { in add_def()
4583 out->print(" \"%s\"", SpillState2Name[spill_state()]); in print()
5689 if (cur->spill_state() != noOptimization || register_hint->spill_state() != noOptimization) { in combine_spilled_intervals()
/dports/lang/v8/v8-9.6.180.12/src/compiler/backend/
H A Dregister-allocator.cc3668 auto& spill_state = data()->GetSpillState(pred); in AllocateRegisters() local
3670 spill_state.size()); in AllocateRegisters()
3674 for (const auto range : spill_state) { in AllocateRegisters()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/backend/
H A Dregister-allocator.cc3638 auto& spill_state = data()->GetSpillState(pred); in AllocateRegisters() local
3640 spill_state.size()); in AllocateRegisters()
3644 for (const auto range : spill_state) { in AllocateRegisters()

12