Index: test/MC/X86/nacl-autosandbox/scratch-clear-2reg.s |
diff --git a/test/MC/X86/nacl-autosandbox/scratch-clear-2reg.s b/test/MC/X86/nacl-autosandbox/scratch-clear-2reg.s |
new file mode 100644 |
index 0000000000000000000000000000000000000000..6434550fcc75e641f3ab9e2891e73a54158eae72 |
--- /dev/null |
+++ b/test/MC/X86/nacl-autosandbox/scratch-clear-2reg.s |
@@ -0,0 +1,12 @@ |
+// RUN: not llvm-mc -filetype asm -triple i386-unknown-nacl %s 2>&1 | FileCheck %s |
+ |
+// Tests a more complicated sequence of .scratch/.clear_scratch, and checks that |
+// clear_scratch clears both registers. |
+ |
+.scratch %ecx |
+.scratch_clear |
+.scratch %ecx |
+.scratch %edx |
+.scratch_clear |
+ ret |
+ // CHECK: No scratch registers |