projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
58f38bf
)
Add test file for simple ARM binary encodings with MC
author
Jim Grosbach
<grosbach@apple.com>
Fri, 8 Oct 2010 00:47:59 +0000
(
00:47
+0000)
committer
Jim Grosbach
<grosbach@apple.com>
Fri, 8 Oct 2010 00:47:59 +0000
(
00:47
+0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116024
91177308
-0d34-0410-b5e6-
96231b3b80d8
test/MC/ARM/simple-encoding.ll
[new file with mode: 0644]
patch
|
blob
diff --git a/test/MC/ARM/simple-encoding.ll
b/test/MC/ARM/simple-encoding.ll
new file mode 100644
(file)
index 0000000..
af7cf71
--- /dev/null
+++ b/
test/MC/ARM/simple-encoding.ll
@@ -0,0
+1,18
@@
+;RUN: llc -mtriple=armv7-apple-darwin -show-mc-encoding < %s | FileCheck %s
+
+
+;FIXME: Once the ARM integrated assembler is up and going, these sorts of tests
+; should run on .s source files rather than using llc to generate the
+; assembly.
+
+define i32 @foo(i32 %a, i32 %b) nounwind ssp {
+entry:
+; CHECK: foo
+; CHECK: 0xf0,0x00,0xf0,0x07
+; CHECK: 0x1e,0xff,0x2f,0x01
+
+ tail call void @llvm.trap()
+ ret i32 undef
+}
+
+declare void @llvm.trap() nounwind