OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Update aosp/master LLVM for rebase to r256229
[android-x86/external-llvm.git]
/
test
/
CodeGen
/
ARM
/
rbit.ll
diff --git
a/test/CodeGen/ARM/rbit.ll
b/test/CodeGen/ARM/rbit.ll
index
41f866f
..
a2bfeca
100644
(file)
--- a/
test/CodeGen/ARM/rbit.ll
+++ b/
test/CodeGen/ARM/rbit.ll
@@
-18,3
+18,14
@@
entry:
}
declare i32 @llvm.arm.rbit(i32)
+
+declare i32 @llvm.bitreverse.i32(i32) readnone
+
+; CHECK-LABEL: rbit_generic
+; CHECK: rbit r0, r0
+define i32 @rbit_generic(i32 %t) {
+entry:
+ %rbit = call i32 @llvm.bitreverse.i32(i32 %t)
+ ret i32 %rbit
+}
+