summarylogtreecommitdiffstats
path: root/revert-pr71289.patch
diff options
context:
space:
mode:
authorvonPalitroque2018-02-03 20:55:30 -0500
committervonPalitroque2018-02-03 20:55:30 -0500
commit6f4117487ec8dc76a79492519637e0b2aafa18e1 (patch)
tree893653d94e904cf75ef2c27511851537614776c2 /revert-pr71289.patch
parent881002fe5dc6e25073605d2d50b7b8268b617c49 (diff)
downloadaur-6f4117487ec8dc76a79492519637e0b2aafa18e1.tar.gz
Updated to latest upstream release.
Updated to latest upstream release. Some patches need to be applied manually as they are not part of trunk or are pending review.
Diffstat (limited to 'revert-pr71289.patch')
-rw-r--r--revert-pr71289.patch20
1 files changed, 0 insertions, 20 deletions
diff --git a/revert-pr71289.patch b/revert-pr71289.patch
deleted file mode 100644
index 298386e65d1e..000000000000
--- a/revert-pr71289.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -rupN gcc-7.1.0-pristine/gcc/match.pd gcc-7.1.0-modified/gcc/match.pd
---- gcc-7.1.0-pristine/gcc/match.pd 2017-04-04 05:06:04.000000000 -0400
-+++ gcc-7.1.0-modified/gcc/match.pd 2017-07-26 10:46:14.079911462 -0400
-@@ -3071,16 +3071,6 @@ DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
- && types_match (TREE_TYPE (@0), TREE_TYPE (@1)))
- (out (imagpart @2) { build_zero_cst (TREE_TYPE (@0)); }))))
-
--/* For unsigned operands, -1 / B < A checks whether A * B would overflow.
-- Simplify it to __builtin_mul_overflow (A, B, <unused>). */
--(for cmp (lt ge)
-- out (ne eq)
-- (simplify
-- (cmp:c (trunc_div:s integer_all_onesp @1) @0)
-- (if (TYPE_UNSIGNED (TREE_TYPE (@0)) && !VECTOR_TYPE_P (TREE_TYPE (@0)))
-- (with { tree t = TREE_TYPE (@0), cpx = build_complex_type (t); }
-- (out (imagpart (IFN_MUL_OVERFLOW:cpx @0 @1)) { build_zero_cst (t); })))))
--
- /* Simplification of math builtins. These rules must all be optimizations
- as well as IL simplifications. If there is a possibility that the new
- form could be a pessimization, the rule should go in the canonicalization