]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/tree-vrp.c
EVRP - Push op1 value range before pushing op0 value range.
[thirdparty/gcc.git] / gcc / tree-vrp.c
2016-10-13  Kugan VivekanandarajahEVRP - Push op1 value range before pushing op0 value...
2016-10-12  Richard Biener2016-10-12 Richard Biener <rguenther@suse.de>
2016-10-12  Richard Bienerre PR middle-end/77920 (186.crafty doesn't compile)
2016-10-10  Kugan VivekanandarajahInfer and push new value ranges for x in y < x.
2016-10-10  Kugan VivekanandarajahAllocate bitmap before copying
2016-10-07  Richard Bienertree-ssa-propagate.c (replace_phi_args_in): Remove...
2016-10-06  Kugan Vivekanandarajahre PR tree-optimization/77862 (ice in add_equivalence)
2016-10-06  Kugan VivekanandarajahHandle POINTER_TYPE_P in EVRP
2016-09-30  Richard Bienertree-vrp.c (intersect_ranges): If we failed to handle...
2016-09-29  Richard Bienertree-vrp.c (set_defs_to_varying): New helper avoiding...
2016-09-27  Jakub Jelinekauto-inc-dec.c (try_merge): Remove break after return.
2016-09-27  Kugan VivekanandarajahFix ipa-vrp convert value_range
2016-09-20  Kugan VivekanandarajahUse ipa-vrp result in tree-vrp
2016-09-20  Kugan VivekanandarajahAdd Early VRP
2016-09-06  Richard Bienerre PR tree-optimization/77479 (Compile time hog w/...
2016-08-23  Richard Bienerre PR middle-end/27336 (delete null checks in callers...
2016-08-20  Kugan Vivekanandarajahtree-vrp.c (vrp_visit_assignment_or_call): Changed...
2016-08-20  Kugan VivekanandarajahMakefile.in: Add tree-vrp.h to GTFILES.
2016-08-20  Kugan Vivekanandarajahre PR tree-optimization/61839 (More optimize opportunit...
2016-08-17  Richard Bienerre PR tree-optimization/76490 (when use -O2 -fcheck...
2016-08-12  Richard Bienertree-vrp.c (vrp_visit_phi_node): Allow a last iteration...
2016-08-09  Andi KleenFix warning breaking profiled bootstrap
2016-08-05  Patrick PalkaImprove forward jump threading of switch statements...
2016-08-05  Patrick Palkare PR tree-optimization/72810 (error: type mismatch...
2016-08-05  Kugan Vivekanandarajahtree-vrp.c (extract_range_basic): Check cfun->after_inl...
2016-08-05  Patrick PalkaTeach VRP to truncate the case ranges of a switch
2016-08-04  Kugan Vivekanandarajahtree-vrp.c (set_value_range): Use vrp_equiv_obstack...
2016-07-29  Kugan Vivekanandarajahre PR rtl-optimization/68217 (Wrong constant folding)
2016-07-26  Patrick PalkaMinor changes in tree-vrp.c
2016-07-26  Patrick PalkaTeach VRP to register assertions along default switch...
2016-07-21  Richard Bienerre PR tree-optimization/71947 (x ^ y not folded to...
2016-07-21  Bin Chengtree-chrec.c (convert_affine_scev): New parameter.
2016-06-24  Jakub Jelinekinternal-fn.c (expand_arith_set_overflow): New function.
2016-06-14  Richard Bienerre PR tree-optimization/71521 (Regression in GCC-7...
2016-05-20  Eric Botcazoutree-vrp.c (compare_values_warnv): Simplify handling...
2016-05-19  Marek Polacekre PR tree-optimization/71031 (ICE in extract_range_fro...
2016-05-17  Marc GlisseVRP: range info of new variables
2016-05-02  Richard SandifordSupport <, <=, > and >= for offset_int and widest_int
2016-04-21  Patrick Palkavrp: remove redundant has_single_use tests
2016-03-30  Patrick PalkaPR tree-optimization/59124 (bogus -Warray-bounds warning)
2016-03-03  Richard Bienerre PR tree-optimization/55936 (Missed VRP optimization)
2016-02-25  Richard Bienerre PR tree-optimization/48795 (-Warray-bounds false...
2016-02-16  Richard Bienerre PR testsuite/69586 (FAIL: gcc.dg/uninit-21.c for...
2016-01-23  Jakub Jelinektree-ssanames.c (release_free_names_and_compact_live_na...
2016-01-18  Yuri Rumyantsevre PR middle-end/68542 (10% 481.wrf performance regression)
2016-01-12  Bin Chengre PR tree-optimization/68911 (wrong code with -O1...
2016-01-11  Jakub Jelinekre PR tree-optimization/69214 (ICE (segfault) at -Os...
2016-01-09  Jakub Jelinekre PR middle-end/50865 (Invalid code generation for...
2016-01-04  Jakub JelinekUpdate copyright years.
2015-11-23  Marek Polacekre PR tree-optimization/68455 (ICE: tree check: expecte...
2015-11-23  Jiong Wang[Patch] Drop constant overflow flag in adjust_range_wit...
2015-11-19  Senthil Kumar Selvaraj[Patch, vrp] Allow VRP type conversion folding only...
2015-11-19  Marek Polacekre PR tree-optimization/68431 (Regression in GCC-6...
2015-11-17  Richard SandifordUse combined_fn in tree-vrp.c
2015-11-16  Tom de VriesRemove first_pass_instance from pass_vrp
2015-11-11  Richard Biener[Patch] PR tree-optimization/68234 Improve range info...
2015-11-06  Jeff Law[PATCH] Allow vrp to thread across backedges using...
2015-11-05  Nathan Sidwelltarget.def (goacc.dim_limit): New hook.
2015-10-30  Andrew MacLeodalias.c: Remove unused headers.
2015-10-29  Andrew MacLeodalias.c: Reorder #include statements and remove duplicates.
2015-10-28  Mikhail Maltsev[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end...
2015-10-27  Richard Bienercfg.c (free_edge): Add function argument and use it...
2015-10-08  Richard SandifordMake tree_expr_nonnegative_warnv_p recurse into SSA...
2015-10-05  Trevor Saundersremove gimple_location_ptr ()
2015-10-01  Trevor Saundersremove many typedefs
2015-09-20  Trevor Saundersswitch from gimple to gimple*
2015-09-19  Jeff Law[PATCH] avail_expr_stack is no longer file scoped
2015-09-17  Richard SandifordSplit up optabs.[hc]
2015-09-17  Jeff Law[PATCH] Pass in avail_expr_stack and setup edge_infos...
2015-09-13  Trevor Saunderstree-vrp.c: remove typedefs that hide pointerness
2015-09-04  Jeff Law[PATCH] Minor cleanup of const_and_copies stack
2015-08-19  Trevor Saundersremove more useless typedefs
2015-08-13  Richard Bienertree.c (nonnull_arg_p): Move from ...
2015-08-12  Nathan Sidwelltree-vrp.c (simplify_min_or_max_using_ranges): New.
2015-08-11  Nathan Sidwell* tree-vrp.c (simplify_abs_using_ranges): Simplify.
2015-08-05  Manuel López-Ibáñezre PR c/16351 (NULL dereference warnings)
2015-07-16  Richard Bienerre PR tree-optimization/66894 (wrong code at -Os and...
2015-07-14  Richard Bienerre PR tree-optimization/66863 (wrong code at -Os and...
2015-07-13  Aldy HernandezFix double word typos.
2015-07-10  Andrew MacLeodgimple-predict.h: New file.
2015-07-08  Andrew MacLeodtree-core.h: Include symtab.h.
2015-06-30  Richard Bienertree-vrp.c (register_edge_assert_for_2): Also register...
2015-06-29  Kugan Vivekanandarajahre PR tree-optimization/64130 (vrp: handle non zero...
2015-06-22  Mikhail MaltsevUse std::swap instead of manual swaps.
2015-06-17  Andrew MacLeodcoretypes.h: Include input.h and as-a.h.
2015-06-08  Andrew MacLeodcoretypes.h: Include hash-table.h and hash-set.h for...
2015-06-04  Andrew MacLeodcoretypes.h: Include machmode.h...
2015-05-19  Mikhail MaltsevUse std::swap instead of explicit swaps
2015-05-09  Marc Glissere PR tree-optimization/64454 (optimize (x%5)%5)
2015-05-05  David MalcolmFix indentation issues seen by -Wmisleading-indentation
2015-04-27  Jakub Jelinekre PR tree-optimization/65875 (ICE: Segmentation fault)
2015-04-17  Jeff Lawre PR tree-optimization/47679 (Strange uninitialized...
2015-04-16  Richard Bienerre PR tree-optimization/64277 (Incorrect warning "array...
2015-04-13  Jan Hubickanonzero-3.C: New testcase.
2015-02-17  Jeff Lawtree-vrp.c (identify_jump_threads): Use last_stmt.
2015-02-16  Jeff Lawre PR tree-optimization/64823 (false "may be used unini...
2015-02-13  Jeff Lawre PR bootstrap/65060 (r220696 breaks bootstrap on...
2015-02-13  Jeff Lawre PR tree-optimization/64823 (false "may be used unini...
2015-02-02  Richard Bienertree-ssa-ccp.c (valueize_op_1): Always allow valueizing...
2015-01-29  Richard Bienerre PR tree-optimization/64853 (wrong code at -Os and...
next