aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/alpha/alpha.c
AgeCommit message (Expand)AuthorFilesLines
2011-12-16alpha.c (alpha_use_linkage): Follow transparent alias.Tristan Gingold1-3/+15
2011-11-16Copy ALIAS_SET_MEMORY_BARRIER when creating a new MEM for atomic ops.Richard Henderson1-0/+4
2011-11-15alpha: Convert to atomic optabs.Richard Henderson1-61/+213
2011-11-07alpha-common.c (alpha_option_init_struct): New function.Tristan Gingold1-0/+8
2011-11-04alpha.c (alpha_write_linkage): Remove fundecl argument.Tristan Gingold1-189/+49
2011-08-18tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.Richard Sandiford1-3/+3
2011-08-06re PR rtl-optimization/50001 ([alpha]: ICE in reload_combine_note_use, at pos...Uros Bizjak1-0/+10
2011-07-28rtlanal.c (tablejump_p): False for returns.Bernd Schmidt1-53/+0
2011-07-19tree.h (fold_build_pointer_plus_loc): New helper function.Richard Guenther1-6/+3
2011-06-27Fix alpha and ia64 non-vms build.Richard Henderson1-0/+2
2011-06-27re PR target/44241 (vms-crtl.h, vms-crtl-64.h need many more symbols)Tristan Gingold1-15/+2
2011-06-27alpha.c (alpha_end_function): Always generate .end directive on VMS.Tristan Gingold1-1/+2
2011-06-16re PR middle-end/46500 (target.h includes tm.h)Joern Rennecke1-7/+11
2011-06-15target-def.h (TARGET_HAVE_NAMED_SECTIONS): Move to common/common-target-def.h.Joseph Myers1-49/+1
2011-06-09netbsd.h (ENABLE_EXECUTE_STACK): Remove.Rainer Orth1-1/+1
2011-05-25common.opt (flag_stack_usage_info): New variable.Eric Botcazou1-1/+1
2011-05-03alpha.c (alpha_init_builtins): Call build_function_type_list instead of build...Nathan Froyd1-2/+2
2011-04-21alpha.c (struct machine_function): Use rtx, not struct rtx_def *.Joseph Myers1-1/+1
2011-04-21target.def (legitimate_constant_p): New hook.Richard Sandiford1-4/+5
2011-04-21target.def (cannot_force_const_mem): Add a mode argument.Richard Sandiford1-1/+1
2011-04-08alpha.c (alpha_emit_xfloating_libcall): Call use_reg.Nathan Froyd1-1/+1
2011-03-30reload.h (reg_equiv_constant): Move into new structure reg_equivs, define acc...Jeff Law1-1/+1
2011-03-29alpha.c (alpha_sr_alias_set): Don't define.Uros Bizjak1-18/+6
2011-03-24alpha: Use byte-manipulation helper expanders more often.Richard Henderson1-22/+26
2011-03-24alpha: Remove all big-endian code.Richard Henderson1-255/+92
2011-03-22Avoid !TARGET_ABI_OPEN_VMS in favor of a positive test for TARGET_ABI_OSF.Richard Henderson1-9/+11
2011-03-22Remove alpha-winnt code from the backend.Richard Henderson1-14/+4
2011-03-22alpha.c (alpha_handle_option): Access target_flags via opts pointer.Joseph Myers1-8/+6
2011-03-22Remove alpha-unicosmk code from the backend.Richard Henderson1-1132/+75
2011-03-22target.def (handle_option): Take gcc_options and cl_decoded_option pointers a...Joseph Myers1-1/+11
2011-03-21alpha.c (alpha_pad_noreturn): Do not emit an unop between a call and its CALL...Uros Bizjak1-3/+13
2011-03-21ChangeLog gcc/Kai Tietz1-3/+4
2010-12-01common.opt (main_input_filename, [...]): New Variable entries.Joseph Myers1-1/+0
2010-11-29system.h: Include "safe-ctype.h" instead of <safe-ctype.h>.Joseph Myers1-1/+1
2010-11-22target.def (conditional_register_usage): Define.Nathan Froyd1-0/+14
2010-10-22target.h (enum opt_levels, [...]): New.Joseph Myers1-0/+10
2010-10-22alpha.c (alpha_build_builtin_va_list): Use TYPE_STUB_DECL instead of TREE_CHAIN.Nathan Froyd1-1/+1
2010-10-21vms-unwind.h (alpha_vms_fallback_frame_state): Set signal_frame.Tristan Gingold1-1/+1
2010-10-10alpha.c (alpha_setup_incoming_varargs): Pass pointer to cum struct in the cal...Uros Bizjak1-2/+2
2010-10-09alpha-protos.h (function_arg): Delete.Nathan Froyd1-73/+32
2010-10-04flags.h (g_switch_value, [...]): Remove.Joseph Myers1-7/+2
2010-09-28Implement TARGET_BUILTIN_DECL for alpha.Richard Henderson1-24/+45
2010-09-22alpha.c (alpha_use_linkage): Initialize target field.Tristan Gingold1-0/+1
2010-09-16tm.texi.in (OVERRIDE_OPTIONS): Remove documentation.Joseph Myers1-2/+9
2010-09-15alpha.c (alpha_expand_prologue): If stack checking is enabled, probe up to fr...Eric Botcazou1-11/+24
2010-08-30Stack usage supportEric Botcazou1-51/+29
2010-08-02alpha.c (alpha_build_builtin_va_list): Mark __offset as volatile.Uros Bizjak1-0/+4
2010-07-30common.opt (-G): Don't define option here.Joseph Myers1-0/+5
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd1-4/+4
2010-07-08toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez1-0/+1