/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/hipe/ssa/ |
H A D | hipe_ssa_liveness.inc | 95 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 D | liveness.inc | 121 {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 D | hipe_ssa_liveness.inc | 95 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 D | liveness.inc | 121 {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 D | liveness.inc | 121 {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 D | hipe_ssa_liveness.inc | 95 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 D | GenXLiveRanges.cpp | 49 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 D | hipe_x86_ra.erl | 54 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 D | hipe_x86_ra_ls.erl | 36 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 D | hipe_x86_ra.erl | 54 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 D | hipe_x86_ra_ls.erl | 36 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 D | hipe_x86_ra.erl | 54 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 D | hipe_x86_ra_ls.erl | 36 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 D | hipe_regalloc_loop.erl | 24 {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 D | hipe_regalloc_loop.erl | 24 {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 D | hipe_regalloc_loop.erl | 24 {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 D | hipe_llvm_liveness.erl | 8 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 D | hipe_llvm_liveness.erl | 8 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 D | hipe_llvm_liveness.erl | 8 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 D | hipe_arm_ra_ls.erl | 20 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 D | hipe_ppc_ra_ls.erl | 20 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 D | hipe_arm_ra_ls.erl | 20 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 D | hipe_ppc_ra_ls.erl | 20 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 D | hipe_sparc_ra_ls.erl | 20 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 D | hipe_sparc_ra_ls.erl | 20 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,
|