aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-fold.c
AgeCommit message (Expand)AuthorFilesLines
2015-10-16gimple-fold.c (gimple_fold_builtin_memory_op): Use gimple_build and get rid o...Richard Biener1-20/+35
2015-10-09[PATCH PR target/67366 2/2] [gimple-fold.c] Support movmisalign optabs in gim...Ramana Radhakrishnan1-2/+9
2015-10-09re PR middle-end/67891 (FAIL: gcc.dg/pr43300.c (internal compiler error) on a...Richard Biener1-4/+1
2015-10-08Make tree_expr_nonnegative_warnv_p recurse into SSA namesRichard Sandiford1-131/+77
2015-10-06re PR middle-end/67861 (coreutils' wc.c:write_counts is miscompiled since com...Nathan Sidwell1-0/+1
2015-10-01builtins.c: Don't include gomp-constants.h.Nathan Sidwell1-0/+45
2015-10-01gimple-match.h (mprts_hook): Declare.Richard Biener1-14/+20
2015-09-20switch from gimple to gimple*Trevor Saunders1-77/+77
2015-09-15re PR middle-end/67563 (verify_flow_info failed)Richard Biener1-11/+11
2015-08-21re PR middle-end/67285 (ICE with (rdiv (POW:s @0 REAL_CST@1) @0))Richard Biener1-0/+1
2015-08-06gimple-fold.c (gimple_fold_stmt_to_constant_1): Simplify bool comparison cano...Richard Biener1-14/+6
2015-08-04gimple-fold.c (gimple_fold_stmt_to_constant_1): Canonicalize bool compares on...Richard Biener1-2/+32
2015-08-04gimple-fold.c (gimple_fold_stmt_to_constant_1): Remove dispatching to fold_bi...Richard Biener1-35/+19
2015-08-03gimple-fold.c (fold_gimple_assign): Remove folding of the comparison in COND_...Richard Biener1-43/+5
2015-07-31gimple-fold.c (fold_gimple_assign): Remove folding of GIMPLE_BINARY_RHS.Richard Biener1-14/+0
2015-07-30gimple-fold.c (fold_gimple_assign): Only fold !tcc_comparison binaries.Richard Biener1-66/+54
2015-07-29gimple-fold.c (fold_gimple_cond): Remove.Richard Biener1-31/+0
2015-07-29gimple-fold.c (has_use_on_stmt): New function.Richard Biener1-5/+60
2015-07-24gimple-fold.c (replace_stmt_with_simplification): Special-case valueizing cal...Richard Biener1-0/+13
2015-07-23gimple-fold.c (fold_gimple_cond): Do not require folding results to pass vali...Richard Biener1-1/+1
2015-07-10gimple-predict.h: New file.Andrew MacLeod1-0/+1
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-17/+5
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-2/+0
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-2/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-6/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-5/+0
2015-06-02re PR middle-end/66345 (internal compiler error: Segmentation fault)Marek Polacek1-1/+1
2015-05-20expr.c (expand_cond_expr_using_cmove): Use COMPARISON_CLASS_P.Marek Polacek1-4/+4
2015-05-20gimple-fold.c (fold_const_aggregate_ref_1): Use DECL_P.Marek Polacek1-1/+1
2015-04-21re PR tree-optimization/65650 (CCP does not propgate copies)Richard Biener1-2/+3
2015-04-20gimple-fold.h (gimple_build): Remove optional valueize arguments.Richard Biener1-30/+31
2015-04-09re PR middle-end/65554 (ICE: verify_gimple failed)Marek Polacek1-2/+2
2015-02-04re PR middle-end/64922 (runtime error: member call on misaligned address for ...Jan Hubicka1-0/+1
2015-01-27re PR ipa/64282 (ICE in gimple_get_virt_method_for_vtable, at gimple-fold.c:5...Jan Hubicka1-1/+0
2015-01-15dojump.h: New header file.Prathamesh Kulkarni1-8/+15
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-0/+10
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-12real.h (HONOR_SNANS, [...]): Replace macros with 3 overloaded declarations.Marc Glisse1-1/+1
2014-12-08builtins.c (fold_builtin_0): Remove unused ignore parameter.Richard Biener1-0/+66
2014-12-04gimple-fold.c (replace_stmt_with_simplification): Properly fail when maybe_pu...Richard Biener1-2/+3
2014-12-04builtins.c (target_newline): Export.Richard Biener1-0/+220
2014-12-03builtins.c (target_percent_c): Export.Richard Biener1-7/+133
2014-12-03builtins.c (fold_builtin_fpclassify): Change to take array of arguments inste...Richard Biener1-3/+2
2014-12-01gimple.h (gimple_build_assign_stat): Remove prototype.Jakub Jelinek1-10/+7
2014-11-29gimple-expr.h (create_tmp_var_raw, [...]): Add default NULL value to last arg...Jakub Jelinek1-19/+18
2014-11-26gimple-fold.c (get_symbol_constant_value): Allow all GIMPLE register type zer...Richard Biener1-2/+1
2014-11-24re PR target/63679 ([AArch64] Failure to constant fold.)Richard Biener1-5/+1
2014-11-24re PR tree-optimization/55334 (mgrid regression (ipa-cp disables vectorization))Richard Biener1-1/+2
2014-11-19Merger of git branch "gimple-classes-v2-option-3"David Malcolm1-24/+28
2014-11-19gimple.h (gimple_build_assign_with_ops): Add unary arg overload.Jakub Jelinek1-9/+6