Michael Beck [Sun, 12 Oct 2008 00:28:29 +0000 (00:28 +0000)]
- constify
- add some doxygen comments
[r22777]
Michael Beck [Sun, 12 Oct 2008 00:27:51 +0000 (00:27 +0000)]
- typo fixed
[r22776]
Michael Beck [Sat, 11 Oct 2008 23:37:06 +0000 (23:37 +0000)]
- typos fixed
- move stat_ev declarations AFTER all others, else it will end in non C89 if stat_ev is diabled
[r22775]
Christoph Mallon [Sat, 11 Oct 2008 22:50:04 +0000 (22:50 +0000)]
Update the MIPS scheduler by removing stale arch_env uses.
[r22774]
Christoph Mallon [Sat, 11 Oct 2008 22:42:29 +0000 (22:42 +0000)]
Remove the unused attribute const arch_env_t *aenv from struct mris_env_t.
[r22773]
Christoph Mallon [Sat, 11 Oct 2008 22:39:52 +0000 (22:39 +0000)]
Remove the unused attributes const arch_env_t *arch_env and const ir_graph *irg from struct sched_env_t.
[r22772]
Christoph Mallon [Sat, 11 Oct 2008 22:03:48 +0000 (22:03 +0000)]
ia32_transform_sub_to_neg_add() now can handle mode_T.
[r22771]
Christoph Mallon [Sat, 11 Oct 2008 21:35:52 +0000 (21:35 +0000)]
Remove the attribute const arch_env_t *arch_env from struct ia32_code_gen_t. We can get the isa by simpler means.
[r22770]
Christoph Mallon [Sat, 11 Oct 2008 21:33:07 +0000 (21:33 +0000)]
Remove the attribute const arch_env_t *arch_env from struct arm_code_gen_t. We can get the isa by simpler means.
[r22769]
Christoph Mallon [Sat, 11 Oct 2008 21:27:50 +0000 (21:27 +0000)]
Remove the unused function arch_is_register_operand().
[r22768]
Michael Beck [Sat, 11 Oct 2008 21:20:34 +0000 (21:20 +0000)]
- revert r22765
[r22767]
Christoph Mallon [Sat, 11 Oct 2008 21:19:02 +0000 (21:19 +0000)]
Remove the unused parameter const copy_opt_t *co from co_is_optimizable_root() and make the function static.
[r22766]
Michael Beck [Sat, 11 Oct 2008 21:18:30 +0000 (21:18 +0000)]
- removed stdint.h include for VC compile (may still fail for VC6 because of long double)
[r22765]
Christoph Mallon [Sat, 11 Oct 2008 21:14:22 +0000 (21:14 +0000)]
Remove the unused enum arch_operand_type_t.
[r22764]
Christoph Mallon [Sat, 11 Oct 2008 21:12:26 +0000 (21:12 +0000)]
Remove the unused enum entry arch_operand_type_last.
[r22763]
Christoph Mallon [Sat, 11 Oct 2008 21:11:21 +0000 (21:11 +0000)]
Remove the unused enum entry arch_irn_flags_last.
[r22762]
Christoph Mallon [Sat, 11 Oct 2008 21:09:42 +0000 (21:09 +0000)]
Remove the unused function arch_irn_flag_str().
[r22761]
Christoph Mallon [Sat, 11 Oct 2008 21:07:18 +0000 (21:07 +0000)]
Remove the unused global variable be_options_t *main_opts.
[r22760]
Christoph Mallon [Sat, 11 Oct 2008 21:01:22 +0000 (21:01 +0000)]
Add comment about how to improve x87 simulator.
[r22759]
Christoph Mallon [Sat, 11 Oct 2008 20:58:42 +0000 (20:58 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct phi_handler and also the then unused parameter be_main_env_t *env from be_phi_handler_new().
[r22758]
Christoph Mallon [Sat, 11 Oct 2008 20:55:53 +0000 (20:55 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct estimate_irg_costs_env_t and also the then unused parameter const arch_env_t *arch_env from be_estimate_irg_costs().
[r22757]
Matthias Braun [Sat, 11 Oct 2008 20:51:53 +0000 (20:51 +0000)]
remove old unused function
[r22755]
Matthias Braun [Sat, 11 Oct 2008 20:49:37 +0000 (20:49 +0000)]
remove #ifdef HAVE_CONFIG_Hs
[r22754]
Christoph Mallon [Sat, 11 Oct 2008 20:48:47 +0000 (20:48 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct dump_env and also the then unused parameter const arch_env_t *arch_env from dump_allocated_irg().
[r22753]
Christoph Mallon [Sat, 11 Oct 2008 20:43:31 +0000 (20:43 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct draw_chordal_env_t.
[r22752]
Christoph Mallon [Sat, 11 Oct 2008 20:42:14 +0000 (20:42 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct copy_opt_t.
[r22751]
Christoph Mallon [Sat, 11 Oct 2008 20:40:32 +0000 (20:40 +0000)]
static.
[r22750]
Christoph Mallon [Sat, 11 Oct 2008 20:39:06 +0000 (20:39 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct coloring_t and also the then unused parameter const arch_env_t *arch_env from coloring_init().
[r22749]
Christoph Mallon [Sat, 11 Oct 2008 20:37:03 +0000 (20:37 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct color_save_t.
[r22748]
Christoph Mallon [Sat, 11 Oct 2008 20:34:33 +0000 (20:34 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct be_verify_spillslots_env_t and also the then unused parameter const arch_env_t *arch_env from be_verify_spillslots().
[r22747]
Christoph Mallon [Sat, 11 Oct 2008 20:31:39 +0000 (20:31 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct be_verify_schedule_env_t.
[r22746]
Christoph Mallon [Sat, 11 Oct 2008 20:27:26 +0000 (20:27 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct be_insn_env_t.
[r22745]
Christoph Mallon [Sat, 11 Oct 2008 20:20:24 +0000 (20:20 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct fix_stack_walker_env_t.
[r22744]
Christoph Mallon [Sat, 11 Oct 2008 20:16:19 +0000 (20:16 +0000)]
Remove an unused arch_env pointer.
[r22743]
Christoph Mallon [Sat, 11 Oct 2008 20:11:52 +0000 (20:11 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct mips_code_gen_t.
[r22742]
Christoph Mallon [Sat, 11 Oct 2008 20:10:16 +0000 (20:10 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct ppc32_code_gen_t.
[r22741]
Christoph Mallon [Sat, 11 Oct 2008 20:06:17 +0000 (20:06 +0000)]
Remove the unused parameter const arch_env_t *arch_env from be_set_phi_flags().
[r22740]
Christoph Mallon [Sat, 11 Oct 2008 20:00:45 +0000 (20:00 +0000)]
Remove the unused parameter const arch_env_t *arch_env from be_set_phi_reg_req().
[r22739]
Michael Beck [Sat, 11 Oct 2008 19:59:25 +0000 (19:59 +0000)]
- updated to reflect UNIX configure changes
- deleted killed files
[r22738]
Christoph Mallon [Sat, 11 Oct 2008 19:57:42 +0000 (19:57 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct reg_pressure_main_env_t.
[r22737]
Christoph Mallon [Sat, 11 Oct 2008 19:54:13 +0000 (19:54 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct regpressure_ana_t.
[r22735]
Christoph Mallon [Sat, 11 Oct 2008 19:49:05 +0000 (19:49 +0000)]
Remove the unused parameter const arch_env_t *arch_env from be_reload().
[r22734]
Michael Beck [Sat, 11 Oct 2008 19:48:32 +0000 (19:48 +0000)]
- add comment
[r22733]
Christoph Mallon [Sat, 11 Oct 2008 19:47:32 +0000 (19:47 +0000)]
Remove the unused parameter const arch_env_t *arch_env from be_spill().
[r22732]
Christoph Mallon [Sat, 11 Oct 2008 19:44:11 +0000 (19:44 +0000)]
Remove arch_env from bessadestrsimple.
[r22731]
Michael Beck [Sat, 11 Oct 2008 19:42:55 +0000 (19:42 +0000)]
- updated to reflect UNIX configure changes
[r22730]
Christoph Mallon [Sat, 11 Oct 2008 19:41:12 +0000 (19:41 +0000)]
Remove the unused attribute const arch_env_t *arch_env from struct trace_env_t.
[r22729]
Matthias Braun [Sat, 11 Oct 2008 19:37:43 +0000 (19:37 +0000)]
more firm_config includes removed
[r22728]
Christoph Mallon [Sat, 11 Oct 2008 19:35:57 +0000 (19:35 +0000)]
sched_skip_cf_predicator() does not need an arch_env as environment anymore.
[r22727]
Matthias Braun [Sat, 11 Oct 2008 19:34:23 +0000 (19:34 +0000)]
more firm_config.h includes removed
[r22726]
Matthias Braun [Sat, 11 Oct 2008 19:32:42 +0000 (19:32 +0000)]
no need for firm_config.h anymore
[r22725]
Matthias Braun [Sat, 11 Oct 2008 19:26:36 +0000 (19:26 +0000)]
no need for firm_config.h includes anymore
[r22724]
Christoph Mallon [Sat, 11 Oct 2008 19:25:56 +0000 (19:25 +0000)]
Remove the unused function be_liveness_nodes_live_at_input().
[r22723]
Christoph Mallon [Sat, 11 Oct 2008 19:24:12 +0000 (19:24 +0000)]
Remove the unused parameter const arch_env_t *arch_env from be_liveness_nodes_live_at().
[r22722]
Matthias Braun [Sat, 11 Oct 2008 19:23:56 +0000 (19:23 +0000)]
no need for firm_config.h anymore
[r22721]
Matthias Braun [Sat, 11 Oct 2008 19:23:30 +0000 (19:23 +0000)]
removed pointless bespillremat.h includes
[r22720]
Matthias Braun [Sat, 11 Oct 2008 19:22:22 +0000 (19:22 +0000)]
fix for last commit
[r22719]
Christoph Mallon [Sat, 11 Oct 2008 19:21:44 +0000 (19:21 +0000)]
Remove the unused parameter const arch_env_t *arch_env from be_liveness_end_of_block().
[r22718]
Matthias Braun [Sat, 11 Oct 2008 19:20:47 +0000 (19:20 +0000)]
remove unused support for wchar idents
[r22717]
Christoph Mallon [Sat, 11 Oct 2008 19:14:39 +0000 (19:14 +0000)]
Remove the unused parameter const arch_env_t *arch_env from be_liveness_transfer().
[r22716]
Christoph Mallon [Sat, 11 Oct 2008 19:10:55 +0000 (19:10 +0000)]
Remove the unused function be_RegParams_append_out_reg().
[r22715]
Michael Beck [Sat, 11 Oct 2008 19:09:33 +0000 (19:09 +0000)]
- removed C99 features
[r22714]
Christoph Mallon [Sat, 11 Oct 2008 19:08:53 +0000 (19:08 +0000)]
Remove the unused parameter const arch_env_t *arch_env from x87_simulate_graph().
[r22713]
Christoph Mallon [Sat, 11 Oct 2008 19:04:37 +0000 (19:04 +0000)]
Catch up with removed arch_env parameters.
[r22712]
Matthias Braun [Sat, 11 Oct 2008 19:04:23 +0000 (19:04 +0000)]
avaoid gcc extensions here
[r22711]
Michael Beck [Sat, 11 Oct 2008 18:54:16 +0000 (18:54 +0000)]
- removed unused irhooks.h include
[r22710]
Michael Beck [Sat, 11 Oct 2008 18:53:37 +0000 (18:53 +0000)]
- BugFix: even if a Phi has Unknown predecessors, they must have the right mode
[r22708]
Matthias Braun [Sat, 11 Oct 2008 18:52:18 +0000 (18:52 +0000)]
- remove some now unnecessary firm_config.h
- move some nonportable bitfiddle stuff to sources
[r22707]
Christoph Mallon [Sat, 11 Oct 2008 18:47:41 +0000 (18:47 +0000)]
Remove the unused parameter const arch_env_t *env from arch_irn_get_flags(), arch_irn_is() and arch_irn_consider_in_reg_alloc().
[r22706]
Matthias Braun [Sat, 11 Oct 2008 18:35:07 +0000 (18:35 +0000)]
hooks are always enabled now -> one less option
[r22705]
Matthias Braun [Sat, 11 Oct 2008 18:24:48 +0000 (18:24 +0000)]
add more missing config.h includes
[r22704]
Matthias Braun [Sat, 11 Oct 2008 18:21:26 +0000 (18:21 +0000)]
add missing config.h includes
[r22703]
Christoph Mallon [Sat, 11 Oct 2008 18:11:43 +0000 (18:11 +0000)]
Remove the unused parameter const arch_env_t *env from arch_irn_classify() and arch_irn_class_is().
[r22702]
Matthias Braun [Sat, 11 Oct 2008 18:03:57 +0000 (18:03 +0000)]
move INLINE from firm_config.h to config.h
[r22700]
Christoph Mallon [Sat, 11 Oct 2008 17:51:22 +0000 (17:51 +0000)]
Remove the unused parameter const arch_env_t *env from arch_set_irn_register().
[r22699]
Matthias Braun [Sat, 11 Oct 2008 17:48:42 +0000 (17:48 +0000)]
remove autogenerated aclocal.m4, move WITH_ILP from firm_config.h to config.h
[r22698]
Christoph Mallon [Sat, 11 Oct 2008 17:25:04 +0000 (17:25 +0000)]
Remove the unused parameter const arch_env_t *env from arch_get_irn_register().
[r22697]
Matthias Braun [Sat, 11 Oct 2008 17:24:44 +0000 (17:24 +0000)]
move DEBUG_libfirm to config.h we shouldn't depend on it in public API
[r22696]
Matthias Braun [Sat, 11 Oct 2008 17:20:03 +0000 (17:20 +0000)]
remove heap analysis hooks - they're not used anymore
[r22695]
Matthias Braun [Sat, 11 Oct 2008 17:19:00 +0000 (17:19 +0000)]
remove support for java stuff (was broken and nobody used it anyway)
[r22694]
Matthias Braun [Sat, 11 Oct 2008 17:00:16 +0000 (17:00 +0000)]
my perl 5.10 here seems to create the %cpu when doing keys(%cpu), workaround problems because of that
[r22693]
Christoph Mallon [Sat, 11 Oct 2008 16:51:58 +0000 (16:51 +0000)]
Remove the unused parameter const arch_env_t *env from arch_get_irn_reg_class() and arch_irn_has_reg_class().
[r22692]
Christoph Mallon [Sat, 11 Oct 2008 16:34:57 +0000 (16:34 +0000)]
Remove the unused parameter const arch_env_t *env from arch_reg_is_allocatable().
[r22689]
Christoph Mallon [Sat, 11 Oct 2008 16:31:17 +0000 (16:31 +0000)]
Remove the unused parameter const arch_env_t *env from arch_is_register_operand().
[r22688]
Christoph Mallon [Sat, 11 Oct 2008 16:29:37 +0000 (16:29 +0000)]
Remove dead initialisaton.
[r22687]
Christoph Mallon [Sat, 11 Oct 2008 16:16:19 +0000 (16:16 +0000)]
Remove the unused parameter const arch_env_t *env from arch_get_allocatable_regs().
[r22686]
Christoph Mallon [Sat, 11 Oct 2008 16:13:47 +0000 (16:13 +0000)]
Remove the unused function arch_is_possible_memory_operand(). It is identical to arch_possible_memory_operand().
[r22685]
Christoph Mallon [Sat, 11 Oct 2008 16:11:27 +0000 (16:11 +0000)]
Remove the unused parameter const arch_env_t *env from arch_get_op_estimated_cost().
[r22684]
Christoph Mallon [Sat, 11 Oct 2008 16:08:22 +0000 (16:08 +0000)]
Remove the unused parameter const arch_env_t *env from arch_perform_memory_operand().
[r22683]
Christoph Mallon [Sat, 11 Oct 2008 16:03:25 +0000 (16:03 +0000)]
Remove the unused parameter const arch_env_t *env from arch_possible_memory_operand().
[r22682]
Christoph Mallon [Sat, 11 Oct 2008 15:28:57 +0000 (15:28 +0000)]
Remove the unused parameter const arch_env_t *env from arch_get_inverse().
[r22681]
Christoph Mallon [Sat, 11 Oct 2008 15:26:23 +0000 (15:26 +0000)]
Remove the unused parameter const arch_env_t *env from arch_get_sp_bias().
[r22680]
Christoph Mallon [Sat, 11 Oct 2008 15:23:22 +0000 (15:23 +0000)]
Remove the unused parameter const arch_env_t *env from arch_set_frame_entity().
[r22679]
Christoph Mallon [Sat, 11 Oct 2008 15:19:42 +0000 (15:19 +0000)]
Remove the unused parameter const arch_env_t *env from arch_get_frame_entity().
[r22678]
Christoph Mallon [Sat, 11 Oct 2008 15:15:42 +0000 (15:15 +0000)]
Remove the unused parameter const arch_env_t *env from arch_set_frame_offset().
[r22677]
Christoph Mallon [Sat, 11 Oct 2008 15:12:21 +0000 (15:12 +0000)]
Remove the unused parameter const arch_env_t *env from arch_get_register_req().
[r22676]
Matthias Braun [Sat, 11 Oct 2008 15:10:23 +0000 (15:10 +0000)]
fix bad XMALLOC call
[r22675]
Christoph Mallon [Sat, 11 Oct 2008 14:56:42 +0000 (14:56 +0000)]
Remove the unused function arch_get_irn_ops().
[r22674]
Christoph Mallon [Sat, 11 Oct 2008 14:54:13 +0000 (14:54 +0000)]
Remove the unused parameter const arch_env_t *env from get_irn_ops().
[r22673]
Christoph Mallon [Sat, 11 Oct 2008 14:52:32 +0000 (14:52 +0000)]
Remove the unused function arch_count_non_ignore_regs().
[r22672]