about summary refs log tree commit diff
path: root/src/test/codegen
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-12-31 15:52:17 +0100
committerNikita Popov <nikita.ppv@gmail.com>2020-01-07 21:28:22 +0100
commit3d8f454cd00c79f8c3c65dbd4252a6c711bd73f9 (patch)
tree1ab6ece191fecbb09b143dc39fe2ed9530ea79c4 /src/test/codegen
parent31aecccbcd8c043bfe249cfae9e7c6ef6ffd46fd (diff)
downloadrust-3d8f454cd00c79f8c3c65dbd4252a6c711bd73f9.tar.gz
rust-3d8f454cd00c79f8c3c65dbd4252a6c711bd73f9.zip
Update bool-cmp.rs codegen
Diffstat (limited to 'src/test/codegen')
-rw-r--r--src/test/codegen/bool-cmp.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/test/codegen/bool-cmp.rs b/src/test/codegen/bool-cmp.rs
index 8769a4cb5e1..5090f7c378c 100644
--- a/src/test/codegen/bool-cmp.rs
+++ b/src/test/codegen/bool-cmp.rs
@@ -10,8 +10,9 @@ use std::cmp::Ordering;
 // CHECK-LABEL: @cmp_bool
 #[no_mangle]
 pub fn cmp_bool(a: bool, b: bool) -> Ordering {
+// LLVM 10 produces (zext a) + (sext b), but the final lowering is (zext a) - (zext b).
 // CHECK: zext i1
-// CHECK: zext i1
-// CHECK: sub nsw
+// CHECK: {{z|s}}ext i1
+// CHECK: {{sub|add}} nsw
     a.cmp(&b)
 }