summaryrefslogtreecommitdiff
path: root/test/Assembler/flags.ll
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-07-27 16:11:46 +0000
committerDan Gohman <gohman@apple.com>2009-07-27 16:11:46 +0000
commit59858cf7926702596cf708daf21aeaf5b6feedf8 (patch)
treeb52ea8f18ab6085d001e07243bff4dcbb8461176 /test/Assembler/flags.ll
parent07ad19b509530b43e6a9acc5c1285cb560dd7198 (diff)
downloadllvm-59858cf7926702596cf708daf21aeaf5b6feedf8.tar.gz
llvm-59858cf7926702596cf708daf21aeaf5b6feedf8.tar.bz2
llvm-59858cf7926702596cf708daf21aeaf5b6feedf8.tar.xz
Change the assembly syntax for nsw, nuw, and exact, putting them
after their associated opcodes rather than before. This makes them a little easier to read. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77194 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Assembler/flags.ll')
-rw-r--r--test/Assembler/flags.ll68
1 files changed, 34 insertions, 34 deletions
diff --git a/test/Assembler/flags.ll b/test/Assembler/flags.ll
index a0c2abce27..4efb1cdb23 100644
--- a/test/Assembler/flags.ll
+++ b/test/Assembler/flags.ll
@@ -3,38 +3,38 @@
@addr = external global i64
define i64 @add_unsigned(i64 %x, i64 %y) {
-; CHECK: %z = nuw add i64 %x, %y
- %z = nuw add i64 %x, %y
+; CHECK: %z = add nuw i64 %x, %y
+ %z = add nuw i64 %x, %y
ret i64 %z
}
define i64 @sub_unsigned(i64 %x, i64 %y) {
-; CHECK: %z = nuw sub i64 %x, %y
- %z = nuw sub i64 %x, %y
+; CHECK: %z = sub nuw i64 %x, %y
+ %z = sub nuw i64 %x, %y
ret i64 %z
}
define i64 @mul_unsigned(i64 %x, i64 %y) {
-; CHECK: %z = nuw mul i64 %x, %y
- %z = nuw mul i64 %x, %y
+; CHECK: %z = mul nuw i64 %x, %y
+ %z = mul nuw i64 %x, %y
ret i64 %z
}
define i64 @add_signed(i64 %x, i64 %y) {
-; CHECK: %z = nsw add i64 %x, %y
- %z = nsw add i64 %x, %y
+; CHECK: %z = add nsw i64 %x, %y
+ %z = add nsw i64 %x, %y
ret i64 %z
}
define i64 @sub_signed(i64 %x, i64 %y) {
-; CHECK: %z = nsw sub i64 %x, %y
- %z = nsw sub i64 %x, %y
+; CHECK: %z = sub nsw i64 %x, %y
+ %z = sub nsw i64 %x, %y
ret i64 %z
}
define i64 @mul_signed(i64 %x, i64 %y) {
-; CHECK: %z = nsw mul i64 %x, %y
- %z = nsw mul i64 %x, %y
+; CHECK: %z = mul nsw i64 %x, %y
+ %z = mul nsw i64 %x, %y
ret i64 %z
}
@@ -57,44 +57,44 @@ define i64 @mul_plain(i64 %x, i64 %y) {
}
define i64 @add_both(i64 %x, i64 %y) {
-; CHECK: %z = nuw nsw add i64 %x, %y
- %z = nuw nsw add i64 %x, %y
+; CHECK: %z = add nuw nsw i64 %x, %y
+ %z = add nuw nsw i64 %x, %y
ret i64 %z
}
define i64 @sub_both(i64 %x, i64 %y) {
-; CHECK: %z = nuw nsw sub i64 %x, %y
- %z = nuw nsw sub i64 %x, %y
+; CHECK: %z = sub nuw nsw i64 %x, %y
+ %z = sub nuw nsw i64 %x, %y
ret i64 %z
}
define i64 @mul_both(i64 %x, i64 %y) {
-; CHECK: %z = nuw nsw mul i64 %x, %y
- %z = nuw nsw mul i64 %x, %y
+; CHECK: %z = mul nuw nsw i64 %x, %y
+ %z = mul nuw nsw i64 %x, %y
ret i64 %z
}
define i64 @add_both_reversed(i64 %x, i64 %y) {
-; CHECK: %z = nuw nsw add i64 %x, %y
- %z = nsw nuw add i64 %x, %y
+; CHECK: %z = add nuw nsw i64 %x, %y
+ %z = add nsw nuw i64 %x, %y
ret i64 %z
}
define i64 @sub_both_reversed(i64 %x, i64 %y) {
-; CHECK: %z = nuw nsw sub i64 %x, %y
- %z = nsw nuw sub i64 %x, %y
+; CHECK: %z = sub nuw nsw i64 %x, %y
+ %z = sub nsw nuw i64 %x, %y
ret i64 %z
}
define i64 @mul_both_reversed(i64 %x, i64 %y) {
-; CHECK: %z = nuw nsw mul i64 %x, %y
- %z = nsw nuw mul i64 %x, %y
+; CHECK: %z = mul nuw nsw i64 %x, %y
+ %z = mul nsw nuw i64 %x, %y
ret i64 %z
}
define i64 @sdiv_exact(i64 %x, i64 %y) {
-; CHECK: %z = exact sdiv i64 %x, %y
- %z = exact sdiv i64 %x, %y
+; CHECK: %z = sdiv exact i64 %x, %y
+ %z = sdiv exact i64 %x, %y
ret i64 %z
}
@@ -105,21 +105,21 @@ define i64 @sdiv_plain(i64 %x, i64 %y) {
}
define i64 @add_both_ce() {
-; CHECK: ret i64 nuw nsw add (i64 ptrtoint (i64* @addr to i64), i64 91)
- ret i64 nsw nuw add (i64 ptrtoint (i64* @addr to i64), i64 91)
+; CHECK: ret i64 add nuw nsw (i64 ptrtoint (i64* @addr to i64), i64 91)
+ ret i64 add nsw nuw (i64 ptrtoint (i64* @addr to i64), i64 91)
}
define i64 @sub_both_ce() {
-; CHECK: ret i64 nuw nsw sub (i64 ptrtoint (i64* @addr to i64), i64 91)
- ret i64 nsw nuw sub (i64 ptrtoint (i64* @addr to i64), i64 91)
+; CHECK: ret i64 sub nuw nsw (i64 ptrtoint (i64* @addr to i64), i64 91)
+ ret i64 sub nsw nuw (i64 ptrtoint (i64* @addr to i64), i64 91)
}
define i64 @mul_both_ce() {
-; CHECK: ret i64 nuw nsw mul (i64 ptrtoint (i64* @addr to i64), i64 91)
- ret i64 nuw nsw mul (i64 ptrtoint (i64* @addr to i64), i64 91)
+; CHECK: ret i64 mul nuw nsw (i64 ptrtoint (i64* @addr to i64), i64 91)
+ ret i64 mul nuw nsw (i64 ptrtoint (i64* @addr to i64), i64 91)
}
define i64 @sdiv_exact_ce() {
-; CHECK: ret i64 exact sdiv (i64 ptrtoint (i64* @addr to i64), i64 91)
- ret i64 exact sdiv (i64 ptrtoint (i64* @addr to i64), i64 91)
+; CHECK: ret i64 sdiv exact (i64 ptrtoint (i64* @addr to i64), i64 91)
+ ret i64 sdiv exact (i64 ptrtoint (i64* @addr to i64), i64 91)
}