aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-29re PR middle-end/49545 (New C++ test failures)Richard Sandiford1-3/+24
2011-06-27builtin-types.def (BT_FN_PTR_CONST_PTR_SIZE_VAR): New.Jakub Jelinek1-0/+20
2011-06-21cosmetic. Add sync_ to all the expand_builtin defines which do not match the ...Andrew MacLeod1-116/+118
2011-06-21re PR middle-end/49489 (gcc.c-torture/execute/builtin-bitops-1.c fails on x86...Jakub Jelinek1-2/+24
2011-06-21Makefile.in (lib2funcs): Add _clrsbsi2 and _clrsbdi2.Bernd Schmidt1-0/+8
2011-06-14Properly expand strlen to Pmode.H.J. Lu1-2/+9
2011-06-06re PR tree-optimization/46728 (GCC does not generate fmadd for pow (x, 0.75)+...Bill Schmidt1-472/+1
2011-06-02function.h (struct stack_usage): Remove dynamic_alloc_count field.Eric Botcazou1-29/+5
2011-05-23re PR tree-optimization/15419 (memcpy pessimization)Richard Guenther1-11/+7
2011-04-29builtins.c (fold_builtin_classify_type): Use integer_type_node for the type o...Richard Guenther1-17/+21
2011-04-29expr.h (expand_shift): Rename to ...Richard Guenther1-2/+1
2011-04-15tree.h (ALLOCA_FOR_VAR_P): Rename to CALL_ALLOCA_FOR_VAR_P.Michael Matz1-1/+1
2011-04-14tree.h (get_object_alignment_1): Declare.Richard Guenther1-6/+19
2011-03-31builtins.c (build_va_arg_indirect_ref): Use build_simple_mem_ref_loc.Michael Matz1-1/+1
2011-03-28builtins.c (expand_builtin_memset_args): Use gen_int_mode instead of GEN_INT.Richard Sandiford1-5/+6
2011-03-24builtins.c (expand_movstr): Fix endp == 1 adjustment after last commit.Richard Sandiford1-2/+1
2011-03-23optabs.h (emit_unop_insn, [...]): Change insn code parameter from "int" to "e...Richard Sandiford1-98/+52
2011-03-15re PR tree-optimization/48129 (gcc.c-torture/execute/builtins/snprintf-chk.c ...Jakub Jelinek1-3/+2
2011-03-14re PR middle-end/47917 (snprintf(..., "const string") should be optimized int...Jakub Jelinek1-1/+129
2011-03-03explow.c (emit_stack_save): Remove 'after' parameter.Richard Henderson1-8/+8
2011-02-02re PR middle-end/47566 (ICE in vn_reference_lookup)Richard Guenther1-3/+4
2011-01-24builtins.c (c_readstr): Fix byte order if BYTES_BIG_ENDIAN != WORDS_BIG_ENDIAN.Paul Koning1-1/+1
2010-12-28* builtins.c (SLOW_UNALIGNED_ACCESS): Remove.Jie Zhang1-3/+0
2010-12-08PR 42694: add checks to make sure sqrt is supportedMichael Meissner1-2/+4
2010-12-01tree.c (build_common_builtin_nodes): Do not initialize BUILT_IN_PROFILE_FUNC_...Jan Hubicka1-29/+0
2010-11-30hwint.c: New.Joseph Myers1-1/+0
2010-11-26re PR middle-end/46647 (Can't inline memset with -1)Jakub Jelinek1-2/+2
2010-11-25Properly cast integer constant char. H.J. Lu1-2/+2
2010-11-18re PR middle-end/46534 (ICE optimizing printf ("...>10MBstring\n") into puts)Jakub Jelinek1-6/+19
2010-11-17builtins.c (expand_builtin_mathfn_2, [...]): Do not expand errno setting vari...Jan Hubicka1-1/+5
2010-11-16builtins.c (std_gimplify_va_arg_expr): Use targetm.calls.function_arg_boundary.Nathan Froyd1-1/+1
2010-11-04tree.def (FMA_EXPR): New tree code.Richard Guenther1-4/+35
2010-11-03re PR middle-end/46251 (ICE: in expand_expr_real_2, at expr.c:7276 with -funs...Richard Guenther1-2/+7
2010-11-03builtins.c (fold_builtin_signbit): Use build_zero_cst instead of fold_convert.Nathan Froyd1-4/+3
2010-10-31tree.h (EXPR_LOC_OR_HERE): New macro.Jason Merrill1-4/+1
2010-10-27tm.texi.in (TARGET_GET_RAW_RESULT_MODE): New.Steve Ellcey1-2/+2
2010-10-18Fix PR 46041Michael Meissner1-8/+0
2010-10-15Add fma supportMichael Meissner1-0/+87
2010-10-09re PR rtl-optimization/33721 ([meta-bug] Gcc can't properly align stack varia...Richard Henderson1-8/+7
2010-10-09builtins.c (fold_call_stmt): Don't copy gimple call arguments into a temporar...Nathan Froyd1-11/+5
2010-10-08builtins.c (rewrite_call_expr): Move code to...Nathan Froyd1-220/+107
2010-09-29optc-gen.awk: Generate global_options initializer instead of individual varia...Joseph Myers1-1/+1
2010-09-17re PR rtl-optimization/45678 (crash on vector code with -m32 -msse)Richard Guenther1-14/+35
2010-09-14re PR middle-end/45567 (__builtin_popcountl ICEs with -ftree-ter)Jakub Jelinek1-17/+18
2010-09-06tree.def (MISALIGNED_INDIRECT_REF): Remove.Richard Guenther1-5/+0
2010-09-03tree.def (TARGET_MEM_REF): Merge TMR_SYMBOL and TMR_BASE.Richard Guenther1-19/+2
2010-09-01alias.c (ao_ref_from_mem): Adjust.Richard Guenther1-1/+4
2010-08-31re PR middle-end/45461 (ICE: verify_gimple failed: INDIRECT_REF in gimple IL ...Jakub Jelinek1-1/+1
2010-08-30Stack usage supportEric Botcazou1-9/+15
2010-08-30re PR middle-end/21602 (builtin memmove could be memcpy if src and dst don't ...Richard Guenther1-0/+21