41
37
# ----------------------------------------------------
43
39
# ----------------------------------------------------
44
DOC_MODULES = hipe_finalize hipe_hot_cold hipe_rtl2sparc \
45
hipe_sparc hipe_sparc_assemble hipe_sparc_assert hipe_sparc_cfg \
46
hipe_sparc_liveness hipe_sparc_op hipe_sparc_registers \
47
hipe_sparc_size hipe_sparc_multimove \
48
hipe_sparc_saver hipe_sparc_linker \
49
hipe_sparc_ra_coalescing hipe_sparc_ra_post_ls \
50
hipe_sparc_ra_cs hipe_sparc_ra_post_cs \
51
hipe_sparc_ra_graph_color \
52
hipe_sparc_ra_ls hipe_sparc_ra_postconditions \
53
hipe_sparc_ra_memory hipe_sparc_frame\
54
hipe_sparc_caller_saves hipe_sparc_stack_descriptors\
55
hipe_sparc_ra hipe_sparc_pp hipe_sparc_prop_env\
56
hipe_sparc_prop hipe_sparc_opt_frame \
57
hipe_sparc_ra_fp_naive hipe_sparc_ra_fp_ls \
58
hipe_sparc_ra_post_ls_fp
59
MODULES = $(DOC_MODULES) hipe_sparc_ebb
40
MODULES=hipe_finalize \
44
hipe_sparc_caller_saves \
50
hipe_sparc_multimove \
52
hipe_sparc_opt_frame \
61
hipe_sparc_ra_post_ls \
62
hipe_sparc_ra_post_ls_fp \
63
hipe_sparc_ra_postconditions \
62
67
ERL_FILES= $(MODULES:%=%.erl)
63
68
TARGET_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR))
64
DOC_FILES= $(DOC_MODULES:%=$(DOCS)/%.html)
69
DOC_FILES= $(MODULES:%=$(DOCS)/%.html)
67
72
# APP_SRC= $(APP_FILE).src
109
114
release_docs_spec:
111
$(EBIN)/hipe_sparc_cfg.beam: ../flow/cfg.inc ../main/hipe.hrl
112
$(EBIN)/hipe_sparc_ebb.beam: ../flow/ebb.inc
113
$(EBIN)/hipe_sparc_liveness.beam: ../util/hipe_vector.hrl ../flow/liveness.inc
115
$(EBIN)/hipe_sparc_registers.beam: ../rtl/hipe_literals.hrl
116
$(EBIN)/hipe_finalize.beam: ../main/hipe.hrl
117
$(EBIN)/hipe_rtl2sparc.beam: ../main/hipe.hrl
118
$(EBIN)/hipe_sparc.beam: ../main/hipe.hrl
119
$(EBIN)/hipe_sparc_linker.beam: ../main/hipe.hrl
120
$(EBIN)/hipe_sparc_multimove.beam: ../main/hipe.hrl
121
$(EBIN)/hipe_sparc_ra_coalescing.beam: ../main/hipe.hrl
122
$(EBIN)/hipe_sparc_ra.beam: ../main/hipe.hrl
123
$(EBIN)/hipe_sparc_ra_graph_color.beam: ../main/hipe.hrl
116
$(EBIN)/hipe_finalize.beam: ../main/hipe.hrl hipe_sparc.hrl
117
$(EBIN)/hipe_rtl2sparc.beam: ../main/hipe.hrl ../rtl/hipe_rtl.hrl
118
$(EBIN)/hipe_sparc.beam: ../main/hipe.hrl hipe_sparc.hrl hipe_sparc_sdesc.hrl
119
$(EBIN)/hipe_sparc_assemble.beam: ../main/hipe.hrl hipe_sparc.hrl ../rtl/hipe_literals.hrl ../../kernel/src/hipe_ext_format.hrl
120
$(EBIN)/hipe_sparc_caller_saves.beam: ../main/hipe.hrl hipe_sparc.hrl
121
$(EBIN)/hipe_sparc_cfg.beam: ../flow/cfg.inc ../main/hipe.hrl hipe_sparc.hrl
122
$(EBIN)/hipe_sparc_finalize.beam: hipe_sparc.hrl
123
$(EBIN)/hipe_sparc_frame.beam: ../main/hipe.hrl hipe_sparc.hrl ../rtl/hipe_literals.hrl
124
$(EBIN)/hipe_sparc_liveness.beam: ../flow/liveness.inc
125
$(EBIN)/hipe_sparc_main.beam: ../main/hipe.hrl
126
$(EBIN)/hipe_sparc_multimove.beam: ../main/hipe.hrl hipe_sparc.hrl
127
$(EBIN)/hipe_sparc_opt_frame.beam: ../main/hipe.hrl hipe_sparc.hrl
128
$(EBIN)/hipe_sparc_pp.beam: ../main/hipe.hrl hipe_sparc.hrl
129
$(EBIN)/hipe_sparc_prop.beam: ../main/hipe.hrl hipe_sparc.hrl
130
$(EBIN)/hipe_sparc_prop_env.beam: ../main/hipe.hrl
131
$(EBIN)/hipe_sparc_ra.beam: ../main/hipe.hrl hipe_sparc.hrl
124
132
$(EBIN)/hipe_sparc_ra_ls.beam: ../main/hipe.hrl
125
133
$(EBIN)/hipe_sparc_ra_memory.beam: ../main/hipe.hrl
126
$(EBIN)/hipe_sparc_saver.beam: ../main/hipe.hrl ../rtl/hipe_literals.hrl
127
$(EBIN)/hipe_sparc_pp.beam: ../main/hipe.hrl
128
$(EBIN)/hipe_sparc_caller_saves.beam: ../main/hipe.hrl
129
$(EBIN)/hipe_sparc_prop.beam: ../main/hipe.hrl
130
$(EBIN)/hipe_sparc_prop_env.beam: ../main/hipe.hrl
131
$(EBIN)/hipe_sparc_ra_post_ls.beam: ../main/hipe.hrl
132
$(EBIN)/hipe_sparc_assemble.beam: ../main/hipe.hrl
133
$(EBIN)/hipe_sparc_ra_fp_naive.beam: ../main/hipe.hrl
134
$(EBIN)/hipe_sparc_frame.beam: ../main/hipe.hrl ../rtl/hipe_literals.hrl ../util/hipe_vector.hrl
135
$(EBIN)/hipe_sparc_ra_cs.beam: ../main/hipe.hrl ../util/hipe_vector.hrl
136
$(EBIN)/hipe_sparc_ra_post_cs.beam: ../main/hipe.hrl ../util/hipe_vector.hrl
134
$(EBIN)/hipe_sparc_ra_post_ls.beam: ../main/hipe.hrl hipe_sparc.hrl
135
$(EBIN)/hipe_sparc_registers.beam: ../rtl/hipe_literals.hrl