about summary refs log tree commit diff
path: root/src/test/codegen
diff options
context:
space:
mode:
authorAmanieu d'Antras <amanieu@gmail.com>2021-04-28 16:28:59 +0100
committerAmanieu d'Antras <amanieu@gmail.com>2021-04-28 18:30:36 +0100
commite6a731eb90fe3d47d89416e199832af4248399f6 (patch)
treecfd471549592a70ddf9cd0b7bdcd9d57aa35ba26 /src/test/codegen
parent154858c4308d771e29ad90057bf199867c271d09 (diff)
downloadrust-e6a731eb90fe3d47d89416e199832af4248399f6.tar.gz
rust-e6a731eb90fe3d47d89416e199832af4248399f6.zip
Be stricter about rejecting LLVM reserved registers in asm!
Diffstat (limited to 'src/test/codegen')
-rw-r--r--src/test/codegen/asm-multiple-options.rs2
-rw-r--r--src/test/codegen/asm-options.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/test/codegen/asm-multiple-options.rs b/src/test/codegen/asm-multiple-options.rs
index c702742bf1a..baf9f3e9bd1 100644
--- a/src/test/codegen/asm-multiple-options.rs
+++ b/src/test/codegen/asm-multiple-options.rs
@@ -10,7 +10,7 @@
 #[no_mangle]
 pub unsafe fn pure(x: i32) {
     let y: i32;
-    asm!("", out("ax") y, in("bx") x, options(pure), options(nomem));
+    asm!("", out("ax") y, in("cx") x, options(pure), options(nomem));
 }
 
 pub static mut VAR: i32 = 0;
diff --git a/src/test/codegen/asm-options.rs b/src/test/codegen/asm-options.rs
index 21e7eb43796..70391661b0c 100644
--- a/src/test/codegen/asm-options.rs
+++ b/src/test/codegen/asm-options.rs
@@ -10,7 +10,7 @@
 #[no_mangle]
 pub unsafe fn pure(x: i32) {
     let y: i32;
-    asm!("", out("ax") y, in("bx") x, options(pure, nomem));
+    asm!("", out("ax") y, in("cx") x, options(pure, nomem));
 }
 
 // CHECK-LABEL: @noreturn