Slightly improve readability.
authorChristoph Mallon <christoph.mallon@gmx.de>
Sat, 23 Aug 2008 15:30:37 +0000 (15:30 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Sat, 23 Aug 2008 15:30:37 +0000 (15:30 +0000)
[r21387]

ir/be/bemain.c

index ab00dc2..e41b4d9 100644 (file)
@@ -273,16 +273,20 @@ asm_constraint_flags_t be_parse_asm_constraints(const char *constraint)
                }
        }
 
-       if ( ((flags & ASM_CONSTRAINT_FLAG_MODIFIER_WRITE)
-                       && (flags & ASM_CONSTRAINT_FLAG_MODIFIER_NO_WRITE))
-               || ((flags & ASM_CONSTRAINT_FLAG_MODIFIER_READ
-                       && (flags & ASM_CONSTRAINT_FLAG_MODIFIER_NO_READ)))) {
+       if ((
+               flags & ASM_CONSTRAINT_FLAG_MODIFIER_WRITE &&
+               flags & ASM_CONSTRAINT_FLAG_MODIFIER_NO_WRITE
+           ) || (
+               flags & ASM_CONSTRAINT_FLAG_MODIFIER_READ &&
+               flags & ASM_CONSTRAINT_FLAG_MODIFIER_NO_READ
+           )) {
                flags |= ASM_CONSTRAINT_FLAG_INVALID;
        }
-       if (! (flags & (ASM_CONSTRAINT_FLAG_MODIFIER_READ
-                                       | ASM_CONSTRAINT_FLAG_MODIFIER_WRITE
-                                       | ASM_CONSTRAINT_FLAG_MODIFIER_NO_WRITE
-                                       | ASM_CONSTRAINT_FLAG_MODIFIER_NO_READ))) {
+       if (!(flags & (ASM_CONSTRAINT_FLAG_MODIFIER_READ     |
+                      ASM_CONSTRAINT_FLAG_MODIFIER_WRITE    |
+                      ASM_CONSTRAINT_FLAG_MODIFIER_NO_WRITE |
+                      ASM_CONSTRAINT_FLAG_MODIFIER_NO_READ)
+           )) {
                flags |= ASM_CONSTRAINT_FLAG_MODIFIER_READ;
        }