aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-fold.c
AgeCommit message (Expand)AuthorFilesLines
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
2014-11-19Allow the front-end to create calls with a static chainRichard Henderson1-0/+21
2014-11-14gimple-fold.h (gimple_fold_stmt_to_constant_1): Add 2nd valueization hook def...Richard Biener1-2/+3
2014-11-12re PR c/59708 (clang-compatible checked arithmetic builtins)Jakub Jelinek1-13/+112
2014-11-07[PATCH] PR63676, exit tree fold when node be TREE_CLOBBER_PJiong Wang1-0/+3
2014-11-03match.pd: Add two abs patterns.Richard Biener1-32/+2
2014-10-28cgraph.h: Flatten.Andrew MacLeod1-0/+4
2014-10-28gimple-fold.h (follow_single_use_edges): Declare.Richard Biener1-0/+37
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+2
2014-10-24genmatch.c (expr::gen_transform): Use fold_buildN_loc and build_call_expr_loc.Richard Biener1-3/+153
2014-10-22Makefile.in (OBJS): Add gimple-match.o and generic-match.o.Richard Biener1-9/+192
2014-10-16function.h: Flatten file.Andrew MacLeod1-0/+6
2014-10-16re PR c/63554 (ice in "execute_todo, at passes.c:1797" with -O3)Richard Biener1-0/+58
2014-10-15gimple-fold.c (gimple_fold_call): Properly keep virtual SSA form up-to-date w...Richard Biener1-1/+5
2014-10-13re PR c++/63419 (verify_gimple failed: "vector CONSTRUCTOR element is not a G...Richard Biener1-0/+17
2014-10-10asan.c (pass_sanopt::execute): Handle IFN_UBSAN_OBJECT_SIZE.Marek Polacek1-0/+13
2014-09-24cgraph.h, [...]: Rename all instances of DECL_ABSTRACT to DECL_ABSTRACT_P.Aldy Hernandez1-1/+1
2014-09-20ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.Jan Hubicka1-2/+2
2014-09-12re PR middle-end/63237 (error: invalid operand in unary operation)Richard Biener1-0/+1
2014-08-29re PR middle-end/62292 (FAIL: (geterrorname|getmethodname) run)Richard Biener1-2/+2
2014-08-27gimple-fold.c (get_maxval_strlen): Add overload wrapping get_maxval_strlen in...Richard Biener1-204/+107
2014-08-27re PR lto/62239 (ICE: in execute_todo, at passes.c:1795 with LTO)Richard Biener1-0/+37
2014-08-25IPA C++ refactoring 4/NMartin Liska1-2/+2
2014-08-19gimple-fold.c (fold_gimple_assign): Properly build a null-pointer constant wh...Richard Biener1-12/+12
2014-08-18gimple-fold.c (fold_gimple_assign): Do not intorudce referneces to BUILT_IN_U...Jan Hubicka1-1/+3
2014-08-18re PR middle-end/62090 (ice in compute_may_aliases)Richard Biener1-18/+169
2014-08-18gimple-fold.c (maybe_fold_reference): Move re-gimplification code to ...Richard Biener1-61/+154
2014-08-14re PR middle-end/62090 (ice in compute_may_aliases)Richard Biener1-0/+128