aboutsummaryrefslogtreecommitdiff
path: root/gcc/calls.c
AgeCommit message (Expand)AuthorFilesLines
2014-11-06Add a hook to inform a port about call arguments.Bernd Schmidt1-39/+65
2014-11-05ipa-chkp.c: New.Ilya Enkovich1-15/+221
2014-11-012014-11-01 Andrew MacLeod <amacleod@redhat,com>Andrew MacLeod1-0/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-24/+24
2014-10-28cgraph.h: Flatten.Andrew MacLeod1-0/+3
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-7/+8
2014-10-16function.h: Flatten file.Andrew MacLeod1-0/+6
2014-10-06calls.c (expand_call): Do not use the target as the return slot if it is not ...Eric Botcazou1-1/+8
2014-09-10revert: calls.c (precompute_arguments): Check promoted_for_signed_and_unsigne...Kugan Vivekanandarajah1-4/+1
2014-08-28calls.c: Include rtl-iter.h.Richard Sandiford1-19/+12
2014-08-25IPA C++ refactoring 4/NMartin Liska1-1/+1
2014-08-21calls.c: Use rtx_insnDavid Malcolm1-22/+25
2014-08-08calls.c (precompute_arguments): Check promoted_for_signed_and_unsigned_p and ...Kugan Vivekanandarajah1-1/+4
2014-08-08calls.c (precompute_arguments): Use new SUBREG_PROMOTED_SET instead of SUBREG...Kugan Vivekanandarajah1-3/+2
2014-07-24re PR middle-end/61268 (ICE in vt_expand_var_loc_chain, at var-tracking.c:8262)Richard Sandiford1-4/+7
2014-04-29Remove PUSH_ARGS_REVERSED from the RTL expander.James Greenhalgh1-57/+15
2014-04-24-fuse-caller-save - Add new reg-note REG_CALL_DECLRadovan Obradovic1-0/+21
2014-03-20calls.c (store_one_arg): Remove incorrect const qualification on the type of ...Eric Botcazou1-5/+2
2014-02-10re PR target/59927 (ICE sorry, unimplemented: ms_abi attribute requires -macc...Richard Henderson1-0/+1
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-14Fix REG_PARM_STACK_SPACE usage in expand_callTom de Vries1-1/+1
2013-12-13re PR tree-optimization/59149 (diagnose_tm_1 calls flags_from_decl_or_type on...Aldy Hernandez1-0/+2
2013-12-03re PR middle-end/56344 (ICE for program with very large structs returned by v...Marek Polacek1-0/+9
2013-12-03re PR target/58864 (ICE in connect_traces, at dwarf2cfi.c:NNNN)Jakub Jelinek1-6/+3
2013-11-22gimple.h: Remove all includes.Andrew MacLeod1-0/+5
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+4
2013-11-14function.c (assign_parms): Use all.reg_parm_stack_space instead of re-evaluat...Ulrich Weigand1-2/+4
2013-11-14calls.c (store_unaligned_arguments_into_pseudos): Skip PARALLEL arguments.Ulrich Weigand1-0/+1
2013-10-23tree-ssa.h: Remove all #include'sAndrew MacLeod1-1/+0
2013-10-03re PR c++/19476 (Missed null checking elimination with new)Marc Glisse1-4/+3
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-1/+2
2013-09-27expr.h (extract_bit_field): Remove packedp parameter.Sandra Loosemore1-1/+1
2013-09-12tree-ssa.h: New.Andrew MacLeod1-1/+1
2013-05-07calls.c (special_function_p): setjmp-like functions are leaf.Richard Biener1-2/+2
2013-03-25re PR rtl-optimization/56434 (document that __attribute__((__malloc__)) assum...Richard Biener1-1/+1
2013-03-23calls.c (expand_call): Add missing guard to code handling return of non-BLKmo...Eric Botcazou1-0/+2
2013-01-11re PR tree-optimization/55890 (calling a builtin func through a cast triggers...Tom de Vries1-1/+3
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-11-29re PR middle-end/55321 (Ada bootstrap failure on armv5tel-linux-gnueabi)Eric Botcazou1-2/+15
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-13/+9
2012-11-01This patch normalizes more bitmap function names.Lawrence Crowl1-2/+2
2012-10-30This patch implements the unification of the *bitmap interfaces as discussed.Lawrence Crowl1-2/+2
2012-10-21re PR rtl-optimization/44194 (struct returned by value generates useless stores)Eric Botcazou1-3/+0
2012-10-20re PR middle-end/54315 (unnecessary copy of return value for union)Eric Botcazou1-10/+0
2012-10-16rtl.h (get_call_rtx_from): New prototype.Steven Bosscher1-7/+2
2012-09-16calls.c (expand_call): Use emit_group_move for PARALLEL->PARALLEL moves.Richard Sandiford1-1/+7
2012-09-14re PR rtl-optimization/44194 (struct returned by value generates useless stores)Eric Botcazou1-10/+2
2012-08-09calls.c (mem_overlaps_already_clobbered_arg_p): Use SBITMAP_SIZE instead of l...Steven Bosscher1-1/+1
2012-05-29rtl.h (assign_stack_temp, [...]): Remove 'keep' argument.Michael Matz1-14/+10
2012-05-29expr.c (expand_expr_real_1 <normal_inner_ref>): Don't allocate a kept temp.Michael Matz1-2/+0