aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-if-conv.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-3510/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-30Remove more stray returns and gcc_unreachable ()sRichard Biener1-2/+0
2021-11-30if-conv: Apply VN to hoisted conversionsRichard Sandiford1-11/+101
2021-11-10Extend is_cond_scalar_reduction to handle bit_and/bit_xor/bit_ior.liuhongt1-7/+13
2021-10-19tree-optimization/102827 - avoid stmts in preheaderRichard Biener1-6/+15
2021-10-14tree-optimization/102659 - really avoid undef overflow in if-conversionRichard Biener1-7/+30
2021-10-13Add GSI_LAST_NEW_STMT iterator updateRichard Biener1-5/+1
2021-10-13tree-optimization/102659 - avoid undefined overflow after if-conversionRichard Biener1-1/+27
2021-07-29Use range-based for loops for traversing loopsKewen Lin1-2/+1
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-1/+1
2021-06-01Extend is_cond_scalar_reduction to handle nop_expr after/before scalar reduct...liuhongt1-18/+124
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-24tree-opt: Fix segfault in tree-if-conv.c with -march=armv8.2-a+sve [PR97849]Prathamesh Kulkarni1-6/+7
2020-09-25tree-optimization/97199 - fix virtual operand update in if-conversionRichard Biener1-44/+63
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-1/+1
2020-08-07tree-optimization/96514 - avoid if-converting control-altering callsRichard Biener1-0/+5
2020-03-25if-conv: Delete dead stmts backwards in ifcvt_local_dce [PR94283]Jakub Jelinek1-4/+6
2020-03-24if-conv: Fix -fcompare-debug bugs in ifcvt_local_dce [PR94283]Jakub Jelinek1-6/+8
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-29re PR tree-optimization/92704 (ICE: Segmentation fault (in process_bb))Richard Biener1-0/+9
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-1/+1
2019-10-15re PR middle-end/92046 (Command line options (that are per-functions) are aff...Richard Biener1-2/+2
2019-10-15re PR tree-optimization/92085 (ICE: tree check: expected class 'type', have '...Prathamesh Kulkarni1-4/+5
2019-10-07re PR tree-optimization/91532 ([SVE] Redundant predicated store in gcc.target...Prathamesh Kulkarni1-2/+22
2019-10-01tree-if-conv.c (tree_if_conversion): Move call to ifcvt_local_dce after local...Prathamesh Kulkarni1-3/+3
2019-09-16Auto-generate maybe_fold_and/or_comparisons from match.pdLi Jia He1-1/+1
2019-08-05Add a gimple_move_vops helper functionRichard Sandiford1-3/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-25/+25
2019-05-13re PR tree-optimization/90402 (ICE in slpeel_duplicate_current_defs_from_edges)Richard Biener1-1/+3
2019-03-05re PR tree-optimization/89594 (ICE: Segmentation fault (in gsi_for_stmt(gimpl...Richard Biener1-0/+2
2019-02-10re PR tree-optimization/89268 (r268689 caused FAIL: gcc.dg/vect/pr79887.c)Jakub Jelinek1-1/+2
2019-02-08re PR tree-optimization/89247 (ICE in expand_LOOP_VECTORIZED, at internal-fn....Richard Biener1-5/+31
2019-01-15re PR tree-optimization/88855 (ICE: verify_ssa failed (error: SSA_NAME_OCCURS...Richard Biener1-0/+4
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-25tree-if-conv.c: Include tree-ssa-sccvn.h.Richard Biener1-0/+10
2018-09-25Remove unused functions and fields.Martin Liska1-13/+0
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-1/+1
2018-07-12Use conditional internal functions in if-conversionRichard Sandiford1-61/+224
2018-07-07tree-vrp.c (vrp_int_const_binop): Change overflow type to overflow_type.Aldy Hernandez1-1/+1
2018-03-12re PR tree-optimization/84803 (ICE from ifcvt_memrefs_wont_trap with -O3)Richard Biener1-0/+5
2018-03-09re PR tree-optimization/84775 (ICE on valid code at -O3: in check_loop_closed...Richard Biener1-9/+15
2018-03-08re PR tree-optimization/84178 (ICE in release_bb_predicate)Richard Biener1-2/+9
2018-03-08tree-if-conv.c: fix ICE seen with -fno-tree-forwprop (PR tree-optimization/84...David Malcolm1-3/+5
2018-01-13Remove unnecessary temporary in tree-if-conv.cRichard Sandiford1-1/+0
2018-01-03poly_int: GET_MODE_BITSIZERichard Sandiford1-1/+4
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-22re PR tree-optimization/83089 (ICE: Segmentation fault (in instantiate_scev_n...Richard Biener1-0/+6
2017-11-02re PR target/82795 (ICE in predicate_mem_writes, at tree-if-conv.c:2251)Richard Biener1-4/+1