summaryrefslogtreecommitdiff
path: root/gcc/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* re PR tree-optimization/57066 (std::logb(-inf) returns wrong value)Marek Polacek2013-04-251-1/+10
* re PR c/19449 (__builtin_constant_p cannot resolve to const when optimizing)Jakub Jelinek2013-04-031-1/+5
* Update copyright years in gcc/Richard Sandiford2013-01-101-3/+1
* builtins.c (expand_builtin_init_trampoline): Use set_mem_attributes.Richard Biener2013-01-101-2/+1
* re PR middle-end/55114 (gcc.dg/builtins-53.c ICEs on mips64 soft-float)Richard Sandiford2013-01-091-0/+2
* gcc/Richard Sandiford2013-01-021-45/+39
* re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution...Hans-Peter Nilsson2012-11-261-1/+2
* re PR debug/55094 (ICE in maybe_record_trace_start, at dwarf2cfi.c:2224)Jakub Jelinek2012-11-201-1/+8
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-171-7/+7
* re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution...Hans-Peter Nilsson2012-10-231-21/+9
* stmt.c (expand_nl_goto_receiver): Remove almost-copy of expand_builtin_setjmp...Hans-Peter Nilsson2012-10-221-9/+21
* builtins.c (expand_builtin_set_thread_pointer): Use create_input_operand() in...Chung-Lin Tang2012-10-131-1/+1
* builtins.c (expand_builtin_thread_pointer): New.Chung-Lin Tang2012-10-111-0/+46
* Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl2012-09-071-9/+9
* re PR middle-end/54486 (Spurious printf format warning mentions nonexistent t...Jakub Jelinek2012-09-051-2/+2
* builtins.c (expand_builtin_atomic_compare_exchange): Pass old value operand a...Ulrich Weigand2012-08-081-3/+5
* Introduce and use unknown_optabRichard Henderson2012-07-241-1/+1
* builtins.c (get_object_alignment_2): Correct offset handling when using type ...Richard Guenther2012-07-201-7/+15
* tree.h (get_object_or_type_alignment): Remove.Richard Guenther2012-07-181-119/+86
* re PR c/53937 (Pack'ing struct causes gcc to not recognize that an field's ad...Richard Guenther2012-07-131-0/+7
* re PR middle-end/53688 (191.fma3d in SPEC CPU 2000 miscompiled)Michael Matz2012-06-211-109/+26
* 2012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com>Kenneth Zadeck2012-06-021-2/+2
* rtl.h (assign_stack_temp, [...]): Remove 'keep' argument.Michael Matz2012-05-291-2/+2
* rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford2012-05-051-11/+15
* builtins.c (get_object_alignment_1): Return whether we can determine the alig...Martin Jambor2012-05-031-59/+95
* ChangeLog entry:Kirill Yukhin2012-05-021-10/+25
* Add -Wvarargs optionDodji Seketeli2012-04-301-4/+4
* Fix va_start related locationDodji Seketeli2012-04-301-4/+19
* re PR target/52624 (missing __builtin_bswap16)Eric Botcazou2012-04-111-15/+23
* builtins.c (expand_builtin_cexpi): Use copy_addr_to_reg instead of copy_to_mo...Uros Bizjak2012-03-191-3/+3
* re PR middle-end/52592 (compilation failure with undefined reference to `__bu...Jakub Jelinek2012-03-151-23/+52
* re PR middle-end/52177 (ICE: verify_gimple failed: non-trivial conversion at ...Jakub Jelinek2012-02-101-7/+7
* re PR middle-end/51867 (GCC generates inconsistent code for same sources call...Bin Cheng2012-02-091-1/+0
* compiler: Use new __builtin_init_heap_trampoline.Ian Lance Taylor2012-01-271-10/+18
* tree.h (get_pointer_alignment_1): Declare.Richard Guenther2012-01-251-14/+36
* builtins.def (BUILT_IN_STPNCPY_CHK): New definition.Romain Geissler2011-12-151-7/+23
* re PR tree-optimization/51315 (unaligned memory accesses generated with -ftre...Eric Botcazou2011-12-081-0/+25
* cgraph.c (cgraph_create_edge_1): Initialize call_stmt_cannot_inline_p from th...Richard Guenther2011-12-051-2/+2
* re PR other/51011 (FAIL: gcc.dg/atomic-generic.c (test for excess errors))Andrew MacLeod2011-11-251-1/+1
* optab.c (maybe_emit_atomic_exchange): New.Andrew MacLeod2011-11-241-19/+17
* builtins.c (expand_builtin): Remove 4th parameter representing weak/strong mo...Andrew MacLeod2011-11-171-6/+22
* Unify implementations of __builtin_mem_*_fence and __sync_synchronize.Richard Henderson2011-11-171-86/+5
* builtins.c (expand_builtin_compare_and_swap): If target is const0, don't pass...Richard Henderson2011-11-121-8/+15
* re PR middle-end/51038 (29_atomics/atomic_flag/clear/1.cc test_and_set/explic...Andrew MacLeod2011-11-101-0/+71
* re PR rtl-optimization/51040 (ICE: RTL check: access of elt 1 of 'not' with l...Andrew MacLeod2011-11-101-2/+11
* Allow libcalls to be installed for legacy __sync optabs.Richard Henderson2011-11-071-1/+1
* atomic_base.h (atomic_thread_fence): Call builtin.Andrew MacLeod2011-11-071-4/+4
* Check in patch/merge from cxx-mem-model BranchAndrew Macleod2011-11-061-100/+735
* re PR c++/50956 (-Wcast-qual does not work)Paolo Carlini2011-11-021-1/+1
* Remove extra newline added in October 11 changeMichael Meissner2011-10-241-2/+1