summaryrefslogtreecommitdiff
path: root/gcc/calls.c
Commit message (Expand)AuthorAgeFilesLines
* re PR middle-end/55321 (Ada bootstrap failure on armv5tel-linux-gnueabi)Eric Botcazou2012-11-291-2/+15
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-171-13/+9
* This patch normalizes more bitmap function names.Lawrence Crowl2012-11-011-2/+2
* This patch implements the unification of the *bitmap interfaces as discussed.Lawrence Crowl2012-10-301-2/+2
* re PR rtl-optimization/44194 (struct returned by value generates useless stores)Eric Botcazou2012-10-211-3/+0
* re PR middle-end/54315 (unnecessary copy of return value for union)Eric Botcazou2012-10-201-10/+0
* rtl.h (get_call_rtx_from): New prototype.Steven Bosscher2012-10-161-7/+2
* calls.c (expand_call): Use emit_group_move for PARALLEL->PARALLEL moves.Richard Sandiford2012-09-161-1/+7
* re PR rtl-optimization/44194 (struct returned by value generates useless stores)Eric Botcazou2012-09-141-10/+2
* calls.c (mem_overlaps_already_clobbered_arg_p): Use SBITMAP_SIZE instead of l...Steven Bosscher2012-08-091-1/+1
* rtl.h (assign_stack_temp, [...]): Remove 'keep' argument.Michael Matz2012-05-291-14/+10
* expr.c (expand_expr_real_1 <normal_inner_ref>): Don't allocate a kept temp.Michael Matz2012-05-291-2/+0
* attribs.c (decl_attributes): Avoid emitting a warning if ATTR_FLAG_BUILT_IN.Bernd Schmidt2012-05-141-1/+52
* rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford2012-05-051-20/+19
* toplev.c (check_global_declaration_1): Do not call assemble_external.Steven Bosscher2012-03-261-6/+1
* re PR middle-end/52047 ([trans-mem] ICE: SIGSEGV in execute_tm_mark (trans-me...Patrick Marlier2012-02-061-1/+1
* re PR target/52129 (wrong code to pass parameters to tail call function)Jakub Jelinek2012-02-061-0/+5
* re PR debug/51762 (ICE in maybe_record_trace_start, at dwarf2cfi.c:2231)Jakub Jelinek2012-01-051-1/+6
* tree-vect-patterns.c (vect_operation_fits_smaller_type): Initialize *op0 and ...Jakub Jelinek2011-12-211-1/+1
* re PR middle-end/51510 (gcc for arm-linux-gnueabi ICEs on gcc.c-torture/execu...Jakub Jelinek2011-12-121-3/+5
* re PR middle-end/51323 (g++ confuses this with function argument in optimized...Jakub Jelinek2011-12-051-15/+131
* re PR middle-end/50074 (gcc.dg/sibcall-6.c execution test on x86_64 with -fPIC)Joern Rennecke2011-11-261-0/+2
* Merge from transactional-memory branch.Aldy Hernandez2011-11-081-2/+83
* Convert standard builtin functions from being arrays to using a functional in...Michael Meissner2011-10-111-4/+9
* re PR middle-end/50113 (soft-float MIPS64 compiler is miscompiling ggc-page.c)Richard Sandiford2011-09-221-11/+20
* re PR debug/50299 (entryval: bigendian 32bit->64bit extension breaks address ...Jakub Jelinek2011-09-121-5/+6
* rtl.h (set_src_cost, [...]): New functions.Richard Sandiford2011-08-181-1/+1
* re PR middle-end/49968 (ICE in calls.c:3141 / assert after emit_stack_restore)Richard Henderson2011-08-041-8/+2
* re PR debug/49864 (ICE: in maybe_record_trace_start, at dwarf2cfi.c:2439)Richard Henderson2011-08-021-0/+13
* Declare size only if BLOCK_REG_PADDING is defined.H.J. Lu2011-08-011-0/+2
* calls.c (emit_library_call_value_1): Support padding for libcall arguments an...Julian Brown2011-08-011-2/+39
* params.h (ALLOW_STORE_DATA_RACES): New.Aldy Hernandez2011-07-271-2/+2
* rtl.texi (MEM_SIZE_KNOWN_P): Document.Richard Sandiford2011-07-191-2/+2
* re PR middle-end/49519 (Revision 175272 miscompiled 447.dealII in SPEC CPU 2006)Kirill Yukhin2011-07-081-0/+8
* Promote the function argument before checking non-legitimate constant.H.J. Lu2011-07-051-6/+6
* re PR rtl-optimization/49429 (dse.c change (r175063) causes execution failures)Easwaran Raman2011-06-241-1/+8
* re PR middle-end/46500 (target.h includes tm.h)Joern Rennecke2011-06-161-28/+33
* re PR tree-optimization/49243 (attribute((returns_twice)) doesn't work)Mikael Pettersson2011-06-061-0/+2
* re PR debug/48333 (-fcompare-debug failure (length) - "memmove" x "__builtin_...Alexandre Oliva2011-06-041-1/+14
* common.opt (flag_stack_usage_info): New variable.Eric Botcazou2011-05-251-3/+3
* calls.c (emit_library_call_value_1): Invoke promote_function_mode hook on lib...Andreas Krebbel2011-05-041-2/+3
* expr.h (expand_shift): Rename to ...Richard Guenther2011-04-291-6/+2
* tree-ssa-alias.c (ptr_deref_may_alias_decl_p): Handle MEM_REF and TARGET_MEM_...Richard Guenther2011-04-211-1/+1
* target.def (legitimate_constant_p): New hook.Richard Sandiford2011-04-211-3/+4
* remove useless if-before-free testsJim Meyering2011-04-201-10/+5
* emit-rtl.c (try_split): Don't call copy_call_info debug hook.Jakub Jelinek2011-03-161-6/+0
* calls.c (emit_call_1): Set MEM_EXPR on call's MEM.Jakub Jelinek2011-03-161-22/+34
* final.c (final_scan_insn): Handle NOTE_INSN_CALL_ARG_LOCATION.Jakub Jelinek2011-03-161-27/+21
* explow.c (emit_stack_save): Remove 'after' parameter.Richard Henderson2011-03-031-5/+4
* builtins.c (std_gimplify_va_arg_expr): Use targetm.calls.function_arg_boundary.Nathan Froyd2010-11-161-1/+1