summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/MC/AArch64/macro-hex-int.s8
-rw-r--r--llvm/test/MC/X86/intel-syntax-hex.s2
-rw-r--r--llvm/test/MC/X86/pr27884.s2
-rw-r--r--llvm/test/tools/llvm-mca/X86/intel-syntax.s2
4 files changed, 11 insertions, 3 deletions
diff --git a/llvm/test/MC/AArch64/macro-hex-int.s b/llvm/test/MC/AArch64/macro-hex-int.s
new file mode 100644
index 00000000000..0d697bce53e
--- /dev/null
+++ b/llvm/test/MC/AArch64/macro-hex-int.s
@@ -0,0 +1,8 @@
+// RUN: llvm-mc -triple aarch64-elf -filetype=obj %s -o - | llvm-objdump -d -r - | FileCheck %s
+
+.macro do_add sz
+ add v0.\sz, v0.\sz, v0.\sz
+.endm
+
+do_add 8h
+// CHECK: add v0.8h, v0.8h, v0.8h
diff --git a/llvm/test/MC/X86/intel-syntax-hex.s b/llvm/test/MC/X86/intel-syntax-hex.s
index b3a19fbaa34..cb73ca9f501 100644
--- a/llvm/test/MC/X86/intel-syntax-hex.s
+++ b/llvm/test/MC/X86/intel-syntax-hex.s
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown -x86-asm-syntax=intel %s | FileCheck %s
+// RUN: llvm-mc -masm-integers -triple x86_64-unknown-unknown -x86-asm-syntax=intel %s | FileCheck %s
// rdar://12470373
// Checks to make sure we parse the hexadecimal suffix properly.
diff --git a/llvm/test/MC/X86/pr27884.s b/llvm/test/MC/X86/pr27884.s
index edd4e8d34a9..d78c35c8fc0 100644
--- a/llvm/test/MC/X86/pr27884.s
+++ b/llvm/test/MC/X86/pr27884.s
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown %s
+// RUN: llvm-mc -triple x86_64-unknown-unknown %s -masm-integers=1
.intel_syntax
add rbx, 0B0h
diff --git a/llvm/test/tools/llvm-mca/X86/intel-syntax.s b/llvm/test/tools/llvm-mca/X86/intel-syntax.s
index 1aaa3902866..786d06ba0d1 100644
--- a/llvm/test/tools/llvm-mca/X86/intel-syntax.s
+++ b/llvm/test/tools/llvm-mca/X86/intel-syntax.s
@@ -5,7 +5,7 @@
.intel_syntax noprefix
mov eax, 1
- mov ebx, 0ffh
+ mov ebx, 0xff
imul esi, edi
lea eax, [rsi + rdi]
OpenPOWER on IntegriCloud