summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-objdump/ARM
diff options
context:
space:
mode:
authorKevin Enderby <enderby@apple.com>2017-01-24 23:41:04 +0000
committerKevin Enderby <enderby@apple.com>2017-01-24 23:41:04 +0000
commit7a165755ba460af8912a9fbdac6ccda210c8bf15 (patch)
tree7ba24fccceb87e5839359bcc909de98f8c0bb5ce /llvm/test/tools/llvm-objdump/ARM
parent3cd9e94241664fb89281c44fa3d680b2bede43d9 (diff)
downloadbcm5719-llvm-7a165755ba460af8912a9fbdac6ccda210c8bf15.tar.gz
bcm5719-llvm-7a165755ba460af8912a9fbdac6ccda210c8bf15.zip
Fix llvm-objdump so it picks a good CPU based for Mach-O files
for CPU_SUBTYPE_ARM_V7S and CPU_SUBTYPE_ARM_V7K. For these two cpusubtypes they should default to a cortex-a7 CPU to give proper disassembly without a -mcpu= flag. rdar://27431703 llvm-svn: 292993
Diffstat (limited to 'llvm/test/tools/llvm-objdump/ARM')
-rw-r--r--llvm/test/tools/llvm-objdump/ARM/Inputs/divs.macho-armv7sbin0 -> 156 bytes
-rw-r--r--llvm/test/tools/llvm-objdump/ARM/macho-nomcpu-armv7s.test3
2 files changed, 3 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-objdump/ARM/Inputs/divs.macho-armv7s b/llvm/test/tools/llvm-objdump/ARM/Inputs/divs.macho-armv7s
new file mode 100644
index 00000000000..b877d2d5180
--- /dev/null
+++ b/llvm/test/tools/llvm-objdump/ARM/Inputs/divs.macho-armv7s
Binary files differ
diff --git a/llvm/test/tools/llvm-objdump/ARM/macho-nomcpu-armv7s.test b/llvm/test/tools/llvm-objdump/ARM/macho-nomcpu-armv7s.test
new file mode 100644
index 00000000000..ff7daa8c214
--- /dev/null
+++ b/llvm/test/tools/llvm-objdump/ARM/macho-nomcpu-armv7s.test
@@ -0,0 +1,3 @@
+@ RUN: llvm-objdump -m -d %p/Inputs/divs.macho-armv7s | FileCheck %s
+
+@ CHECK: 10 f0 10 e7 sdiv r0, r0, r0
OpenPOWER on IntegriCloud