diff options
author | Weiming Zhao <weimingz@codeaurora.org> | 2013-11-12 21:42:50 +0000 |
---|---|---|
committer | Weiming Zhao <weimingz@codeaurora.org> | 2013-11-12 21:42:50 +0000 |
commit | 87bb4920e9a121e437d3d9abf8426706bdaec6ca (patch) | |
tree | 6c46bd11712e821ad4ecefbfee838cc34c051fbb /clang/test/CodeGen/builtins-arm.c | |
parent | 8eaf1543e58b6d0832bb9852ee6fa93915c2aa3b (diff) | |
download | bcm5719-llvm-87bb4920e9a121e437d3d9abf8426706bdaec6ca.tar.gz bcm5719-llvm-87bb4920e9a121e437d3d9abf8426706bdaec6ca.zip |
add intrinsics: __builtin_arm_{dmb,dsb} for ARM
llvm-svn: 194513
Diffstat (limited to 'clang/test/CodeGen/builtins-arm.c')
-rw-r--r-- | clang/test/CodeGen/builtins-arm.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/clang/test/CodeGen/builtins-arm.c b/clang/test/CodeGen/builtins-arm.c index f8c7f730a9a..937e1d96259 100644 --- a/clang/test/CodeGen/builtins-arm.c +++ b/clang/test/CodeGen/builtins-arm.c @@ -22,5 +22,9 @@ void test_eh_return_data_regno() void sevl() { __builtin_arm_sevl(); } - // CHECK: call {{.*}} @llvm.arm.sevl + +void test_barrier() { + __builtin_arm_dmb(1); //CHECK: call {{.*}} @llvm.arm.dmb(i32 1) + __builtin_arm_dsb(2); //CHECK: call {{.*}} @llvm.arm.dsb(i32 2) +} |