diff options
Diffstat (limited to 'lib/hipe/ppc/hipe_ppc_liveness_gpr.erl')
-rw-r--r-- | lib/hipe/ppc/hipe_ppc_liveness_gpr.erl | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/lib/hipe/ppc/hipe_ppc_liveness_gpr.erl b/lib/hipe/ppc/hipe_ppc_liveness_gpr.erl deleted file mode 100644 index ab9d28266c..0000000000 --- a/lib/hipe/ppc/hipe_ppc_liveness_gpr.erl +++ /dev/null @@ -1,32 +0,0 @@ -%% -*- erlang-indent-level: 2 -*- -%% -%% Licensed under the Apache License, Version 2.0 (the "License"); -%% you may not use this file except in compliance with the License. -%% You may obtain a copy of the License at -%% -%% http://www.apache.org/licenses/LICENSE-2.0 -%% -%% Unless required by applicable law or agreed to in writing, software -%% distributed under the License is distributed on an "AS IS" BASIS, -%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -%% See the License for the specific language governing permissions and -%% limitations under the License. - --module(hipe_ppc_liveness_gpr). --export([analyse/1]). --export([liveout/2]). - --include("hipe_ppc.hrl"). --include("../flow/liveness.inc"). - -analyse(CFG) -> analyze(CFG). -cfg_bb(CFG, L) -> hipe_ppc_cfg:bb(CFG, L). -cfg_postorder(CFG) -> hipe_ppc_cfg:postorder(CFG). -cfg_succ(CFG, L) -> hipe_ppc_cfg:succ(CFG, L). -uses(Insn) -> hipe_ppc_defuse:insn_use_gpr(Insn). -defines(Insn) -> hipe_ppc_defuse:insn_def_gpr(Insn). -liveout_no_succ() -> - ordsets:from_list(lists:map(fun({Reg,Type}) -> - hipe_ppc:mk_temp(Reg, Type) - end, - hipe_ppc_registers:live_at_return())). |