This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] Do not allow NON_LVALUE_EXPR in GIMPLE
- From: Richard Biener <rguenther at suse dot de>
- To: gcc-patches at gcc dot gnu dot org
- Date: Fri, 29 Aug 2014 10:09:24 +0200 (CEST)
- Subject: [PATCH] Do not allow NON_LVALUE_EXPR in GIMPLE
- Authentication-results: sourceware.org; auth=none
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied.
Richard.
2014-08-28 Richard Biener <rguenther@suse.de>
* tree-cfg.c (verify_gimple_assign_unary): Do not allow
NON_LVALUE_EXPR in gimple.
Index: gcc/tree-cfg.c
===================================================================
--- gcc/tree-cfg.c (revision 214677)
+++ gcc/tree-cfg.c (working copy)
@@ -3572,7 +3572,6 @@ verify_gimple_assign_unary (gimple stmt)
case ABS_EXPR:
case BIT_NOT_EXPR:
case PAREN_EXPR:
- case NON_LVALUE_EXPR:
case CONJ_EXPR:
break;