summaryrefslogtreecommitdiffstats
path: root/llvm/utils/llvm.grm
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-05-04 00:13:24 +0000
committerDan Gohman <gohman@apple.com>2010-05-04 00:13:24 +0000
commit7d5d5b9065ac2b472272255d669af9d005d8dc92 (patch)
treeb63414226966da74d18d0650314954a7ff4fdbe1 /llvm/utils/llvm.grm
parent0e79c864c37292f47744b3d9aef7d108ef5ba2f9 (diff)
downloadbcm5719-llvm-7d5d5b9065ac2b472272255d669af9d005d8dc92.tar.gz
bcm5719-llvm-7d5d5b9065ac2b472272255d669af9d005d8dc92.zip
Add a polygen rule that reflects the fact that nsw and nuw can be
used together in either order. llvm-svn: 102983
Diffstat (limited to 'llvm/utils/llvm.grm')
-rw-r--r--llvm/utils/llvm.grm2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/utils/llvm.grm b/llvm/utils/llvm.grm
index d391e2aeab9..fa0dcd1e152 100644
--- a/llvm/utils/llvm.grm
+++ b/llvm/utils/llvm.grm
@@ -398,7 +398,7 @@ OptVolatile ::= - volatile | _ ;
OptExact ::= - exact | _ ;
OptNSW ::= - nsw | _ ;
OptNUW ::= - nuw | _ ;
-OptNW ::= OptNUW OptNSW ;
+OptNW ::= OptNUW OptNSW | OptNSW OptNUW ;
OptInBounds ::= - inbounds | _ ;
MemoryInst ::= malloc Types OptCAlign
OpenPOWER on IntegriCloud