Home
last modified time | relevance | path

Searched refs:Liveness (Results 1 – 25 of 1231) sorted by relevance

12345678910>>...50

/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/ssa/
H A Dhipe_ssa_liveness.inc95 doit_once(Labels, Liveness) ->
100 true -> {value, Liveness}
133 join_livein(Liveness, L) ->
134 Succ = successors(L, Liveness),
169 livein_set(Liveness, L) ->
175 livein_set(Liveness, L, Pred) ->
185 successors(L, Liveness) ->
189 kill(L, Liveness) ->
194 gen(L, Liveness) ->
274 maps:get(Label, Liveness).
[all …]
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/flow/
H A Dliveness.inc121 {Liveness, Changed};
137 {Liveness, Changed};
191 liveout(Liveness, L) ->
200 liveout1(Labels, Liveness) ->
206 liveout1(Ls, Liveness, ordsets:union(livein(Liveness, L), Live)).
208 successors(L, Liveness) ->
214 livein(Liveness, L) ->
218 kill(L, Liveness) ->
222 gen(L, Liveness) ->
300 maps:get(Label, Liveness).
[all …]
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/ssa/
H A Dhipe_ssa_liveness.inc95 doit_once(Labels, Liveness) ->
100 true -> {value, Liveness}
133 join_livein(Liveness, L) ->
134 Succ = successors(L, Liveness),
169 livein_set(Liveness, L) ->
175 livein_set(Liveness, L, Pred) ->
185 successors(L, Liveness) ->
189 kill(L, Liveness) ->
194 gen(L, Liveness) ->
274 maps:get(Label, Liveness).
[all …]
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/flow/
H A Dliveness.inc121 {Liveness, Changed};
137 {Liveness, Changed};
191 liveout(Liveness, L) ->
200 liveout1(Labels, Liveness) ->
206 liveout1(Ls, Liveness, ordsets:union(livein(Liveness, L), Live)).
208 successors(L, Liveness) ->
214 livein(Liveness, L) ->
218 kill(L, Liveness) ->
222 gen(L, Liveness) ->
300 maps:get(Label, Liveness).
[all …]
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/hipe/flow/
H A Dliveness.inc121 {Liveness, Changed};
137 {Liveness, Changed};
191 liveout(Liveness, L) ->
200 liveout1(Labels, Liveness) ->
206 liveout1(Ls, Liveness, ordsets:union(livein(Liveness, L), Live)).
208 successors(L, Liveness) ->
214 livein(Liveness, L) ->
218 kill(L, Liveness) ->
222 gen(L, Liveness) ->
300 maps:get(Label, Liveness).
[all …]
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/hipe/ssa/
H A Dhipe_ssa_liveness.inc95 doit_once(Labels, Liveness) ->
100 true -> {value, Liveness}
133 join_livein(Liveness, L) ->
134 Succ = successors(L, Liveness),
169 livein_set(Liveness, L) ->
175 livein_set(Liveness, L, Pred) ->
185 successors(L, Liveness) ->
189 kill(L, Liveness) ->
194 gen(L, Liveness) ->
274 maps:get(Label, Liveness).
[all …]
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXCodeGen/
H A DGenXLiveRanges.cpp49 GenXLiveness *Liveness = nullptr; member in __anon182c85bb0111::GenXLiveRanges
74 if (std::any_of(Liveness.begin(), Liveness.end(), in testDuplicates()
86 auto WrongLR = std::find_if(Liveness.begin(), Liveness.end(), testRange); in testDuplicates()
87 if (WrongLR != Liveness.end()) { in testDuplicates()
91 Liveness.dump(); in testDuplicates()
135 Liveness->setBaling(Baling); in runOnFunctionGroup()
138 Liveness->buildSubroutineLRs(); in runOnFunctionGroup()
140 IGC_ASSERT(testDuplicates(*Liveness)); in runOnFunctionGroup()
167 Liveness->buildLiveRange(&G); in buildLiveRanges()
172 Liveness->buildLiveRange(&*fi); in buildLiveRanges()
[all …]
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/x86/
H A Dhipe_x86_ra.erl54 ra(CFG1, Liveness, SpillIndex, Options, hipe_coalescing_regalloc);
56 ra(CFG1, Liveness, SpillIndex, Options, hipe_optimistic_regalloc);
60 ?HIPE_X86_RA_LS:ra(CFG1, Liveness, SpillIndex, Options);
62 ?HIPE_X86_RA_NAIVE:ra(CFG1, Liveness, Coloring_fp, Options);
73 ra(CFG, Liveness, SpillIndex, Options, RegAllocMod) ->
74 hipe_regalloc_loop:ra(CFG, Liveness, SpillIndex, Options, RegAllocMod,
78 ra_fp(CFG, Liveness, Options) ->
98 naive -> {CFG,Liveness,[],0};
104 ra_fp(CFG, Liveness, Options, RegAllocMod, TargetMod) ->
108 ra_fp(CFG, Liveness, Options) ->
[all …]
H A Dhipe_x86_ra_ls.erl36 ra(CFG, Liveness, SpillIndex, Options) ->
40 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
42 ra_fp(CFG, Liveness, Options, TargetMod, TargetCtx) ->
53 regalloc(CFG, Liveness,
63 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
68 {NewCFG, Liveness, Coloring2, NewSpillIndex2}.
70 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
75 CFG, Liveness,
88 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
99 {NewCFG, Liveness, Coloring2}.
[all …]
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/x86/
H A Dhipe_x86_ra.erl54 ra(CFG1, Liveness, SpillIndex, Options, hipe_coalescing_regalloc);
56 ra(CFG1, Liveness, SpillIndex, Options, hipe_optimistic_regalloc);
60 ?HIPE_X86_RA_LS:ra(CFG1, Liveness, SpillIndex, Options);
62 ?HIPE_X86_RA_NAIVE:ra(CFG1, Liveness, Coloring_fp, Options);
73 ra(CFG, Liveness, SpillIndex, Options, RegAllocMod) ->
74 hipe_regalloc_loop:ra(CFG, Liveness, SpillIndex, Options, RegAllocMod,
78 ra_fp(CFG, Liveness, Options) ->
98 naive -> {CFG,Liveness,[],0};
104 ra_fp(CFG, Liveness, Options, RegAllocMod, TargetMod) ->
108 ra_fp(CFG, Liveness, Options) ->
[all …]
H A Dhipe_x86_ra_ls.erl36 ra(CFG, Liveness, SpillIndex, Options) ->
40 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
42 ra_fp(CFG, Liveness, Options, TargetMod, TargetCtx) ->
53 regalloc(CFG, Liveness,
63 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
68 {NewCFG, Liveness, Coloring2, NewSpillIndex2}.
70 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
75 CFG, Liveness,
88 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
99 {NewCFG, Liveness, Coloring2}.
[all …]
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/hipe/x86/
H A Dhipe_x86_ra.erl54 ra(CFG1, Liveness, SpillIndex, Options, hipe_coalescing_regalloc);
56 ra(CFG1, Liveness, SpillIndex, Options, hipe_optimistic_regalloc);
60 ?HIPE_X86_RA_LS:ra(CFG1, Liveness, SpillIndex, Options);
62 ?HIPE_X86_RA_NAIVE:ra(CFG1, Liveness, Coloring_fp, Options);
73 ra(CFG, Liveness, SpillIndex, Options, RegAllocMod) ->
74 hipe_regalloc_loop:ra(CFG, Liveness, SpillIndex, Options, RegAllocMod,
78 ra_fp(CFG, Liveness, Options) ->
98 naive -> {CFG,Liveness,[],0};
104 ra_fp(CFG, Liveness, Options, RegAllocMod, TargetMod) ->
108 ra_fp(CFG, Liveness, Options) ->
[all …]
H A Dhipe_x86_ra_ls.erl36 ra(CFG, Liveness, SpillIndex, Options) ->
40 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
42 ra_fp(CFG, Liveness, Options, TargetMod, TargetCtx) ->
53 regalloc(CFG, Liveness,
63 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
68 {NewCFG, Liveness, Coloring2, NewSpillIndex2}.
70 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
75 CFG, Liveness,
88 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
99 {NewCFG, Liveness, Coloring2}.
[all …]
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/regalloc/
H A Dhipe_regalloc_loop.erl24 {NewCFG, Liveness, Coloring, _NewSpillIndex} =
27 {NewCFG, Liveness, Coloring}.
29 ra_fp(CFG, Liveness, Options, RegAllocMod, TargetMod, TargetCtx) ->
38 {Coloring, _, CFG, Liveness} =
44 alloc(Coloring, CFG, Liveness, SpillLimit, SpillIndex, Options,
47 alloc(Coloring, CFG0, Liveness, SpillLimit, SpillIndex, Options,
66 {CFG, Liveness, Coloring2, NewSpillIndex2};
71 call_allocator(CFG, Liveness, SpillLimit, SpillIndex, Options,
82 RegAllocMod, CFG, Liveness, SpillIndex, SpillLimit, TargetMod,
87 {C, SI, CFG, Liveness}
[all …]
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/regalloc/
H A Dhipe_regalloc_loop.erl24 {NewCFG, Liveness, Coloring, _NewSpillIndex} =
27 {NewCFG, Liveness, Coloring}.
29 ra_fp(CFG, Liveness, Options, RegAllocMod, TargetMod, TargetCtx) ->
38 {Coloring, _, CFG, Liveness} =
44 alloc(Coloring, CFG, Liveness, SpillLimit, SpillIndex, Options,
47 alloc(Coloring, CFG0, Liveness, SpillLimit, SpillIndex, Options,
66 {CFG, Liveness, Coloring2, NewSpillIndex2};
71 call_allocator(CFG, Liveness, SpillLimit, SpillIndex, Options,
82 RegAllocMod, CFG, Liveness, SpillIndex, SpillLimit, TargetMod,
87 {C, SI, CFG, Liveness}
[all …]
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/hipe/regalloc/
H A Dhipe_regalloc_loop.erl24 {NewCFG, Liveness, Coloring, _NewSpillIndex} =
27 {NewCFG, Liveness, Coloring}.
29 ra_fp(CFG, Liveness, Options, RegAllocMod, TargetMod, TargetCtx) ->
38 {Coloring, _, CFG, Liveness} =
44 alloc(Coloring, CFG, Liveness, SpillLimit, SpillIndex, Options,
47 alloc(Coloring, CFG0, Liveness, SpillLimit, SpillIndex, Options,
66 {CFG, Liveness, Coloring2, NewSpillIndex2};
71 call_allocator(CFG, Liveness, SpillLimit, SpillIndex, Options,
82 RegAllocMod, CFG, Liveness, SpillIndex, SpillLimit, TargetMod,
87 {C, SI, CFG, Liveness}
[all …]
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/llvm/
H A Dhipe_llvm_liveness.erl8 Liveness = hipe_rtl_liveness:analyze(RtlCfg),
9 Roots = find_roots(RtlCfg, Liveness),
11 NewRtlCfg = mark_dead_roots(RtlCfg, Liveness, Roots),
18 find_roots(Cfg, Liveness) ->
20 Roots = find_roots_bb(Labels, Cfg, Liveness, []),
25 find_roots_bb([L|Ls], Cfg, Liveness, RootAcc) ->
31 find_roots_bb(Ls, Cfg, Liveness, Roots++RootAcc).
66 mark_dead_roots(CFG, Liveness, Roots) ->
68 mark_dead_bb(Labels, CFG, Liveness, Roots).
72 mark_dead_bb([L|Ls], Cfg, Liveness, Roots) ->
[all …]
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/llvm/
H A Dhipe_llvm_liveness.erl8 Liveness = hipe_rtl_liveness:analyze(RtlCfg),
9 Roots = find_roots(RtlCfg, Liveness),
11 NewRtlCfg = mark_dead_roots(RtlCfg, Liveness, Roots),
18 find_roots(Cfg, Liveness) ->
20 Roots = find_roots_bb(Labels, Cfg, Liveness, []),
25 find_roots_bb([L|Ls], Cfg, Liveness, RootAcc) ->
31 find_roots_bb(Ls, Cfg, Liveness, Roots++RootAcc).
66 mark_dead_roots(CFG, Liveness, Roots) ->
68 mark_dead_bb(Labels, CFG, Liveness, Roots).
72 mark_dead_bb([L|Ls], Cfg, Liveness, Roots) ->
[all …]
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/hipe/llvm/
H A Dhipe_llvm_liveness.erl8 Liveness = hipe_rtl_liveness:analyze(RtlCfg),
9 Roots = find_roots(RtlCfg, Liveness),
11 NewRtlCfg = mark_dead_roots(RtlCfg, Liveness, Roots),
18 find_roots(Cfg, Liveness) ->
20 Roots = find_roots_bb(Labels, Cfg, Liveness, []),
25 find_roots_bb([L|Ls], Cfg, Liveness, RootAcc) ->
31 find_roots_bb(Ls, Cfg, Liveness, Roots++RootAcc).
66 mark_dead_roots(CFG, Liveness, Roots) ->
68 mark_dead_bb(Labels, CFG, Liveness, Roots).
72 mark_dead_bb([L|Ls], Cfg, Liveness, Roots) ->
[all …]
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/arm/
H A Dhipe_arm_ra_ls.erl20 ra(CFG, Liveness, SpillIndex, Options) ->
22 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
24 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
27 CFG, Liveness,
40 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
44 {NewCFG, Liveness, Coloring2}.
46 regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex, DontSpill, Options,
48 hipe_ls_regalloc:regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex,
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/ppc/
H A Dhipe_ppc_ra_ls.erl20 ra(CFG, Liveness, SpillIndex, Options) ->
22 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
24 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
27 CFG, Liveness,
40 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
44 {NewCFG, Liveness, Coloring2}.
46 regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex, DontSpill, Options,
48 hipe_ls_regalloc:regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex,
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/arm/
H A Dhipe_arm_ra_ls.erl20 ra(CFG, Liveness, SpillIndex, Options) ->
22 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
24 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
27 CFG, Liveness,
40 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
44 {NewCFG, Liveness, Coloring2}.
46 regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex, DontSpill, Options,
48 hipe_ls_regalloc:regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex,
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/ppc/
H A Dhipe_ppc_ra_ls.erl20 ra(CFG, Liveness, SpillIndex, Options) ->
22 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
24 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
27 CFG, Liveness,
40 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
44 {NewCFG, Liveness, Coloring2}.
46 regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex, DontSpill, Options,
48 hipe_ls_regalloc:regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex,
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/hipe/sparc/
H A Dhipe_sparc_ra_ls.erl20 ra(CFG, Liveness, SpillIndex, Options) ->
22 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
24 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
27 CFG, Liveness,
40 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
44 {NewCFG, Liveness, Coloring2}.
46 regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex, DontSpill, Options,
48 hipe_ls_regalloc:regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex,
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/sparc/
H A Dhipe_sparc_ra_ls.erl20 ra(CFG, Liveness, SpillIndex, Options) ->
22 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options).
24 alloc(CFG, Liveness, SpillIndex, SpillLimit, Options) ->
27 CFG, Liveness,
40 hipe_spillmin:stackalloc(CFG, Liveness, [], SpillIndex, Options,
44 {NewCFG, Liveness, Coloring2}.
46 regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex, DontSpill, Options,
48 hipe_ls_regalloc:regalloc(CFG, Liveness, PhysRegs, Entrypoints, SpillIndex,

12345678910>>...50