[llvm] r194505 - Export intrinsics:__builtin_arm_{dmb, dsb} to frontend

Weiming Zhao weimingz at codeaurora.org
Tue Nov 12 11:57:43 PST 2013


Author: weimingz
Date: Tue Nov 12 13:57:43 2013
New Revision: 194505

URL: http://llvm.org/viewvc/llvm-project?rev=194505&view=rev
Log:
Export intrinsics:__builtin_arm_{dmb,dsb} to frontend

Modified:
    llvm/trunk/include/llvm/IR/IntrinsicsARM.td

Modified: llvm/trunk/include/llvm/IR/IntrinsicsARM.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/IR/IntrinsicsARM.td?rev=194505&r1=194504&r2=194505&view=diff
==============================================================================
--- llvm/trunk/include/llvm/IR/IntrinsicsARM.td (original)
+++ llvm/trunk/include/llvm/IR/IntrinsicsARM.td Tue Nov 12 13:57:43 2013
@@ -46,8 +46,8 @@ def int_arm_ldrexd : Intrinsic<[llvm_i32
 
 //===----------------------------------------------------------------------===//
 // Data barrier instructions
-def int_arm_dmb : Intrinsic<[], [llvm_i32_ty]>;
-def int_arm_dsb : Intrinsic<[], [llvm_i32_ty]>;
+def int_arm_dmb : GCCBuiltin<"__builtin_arm_dmb">, Intrinsic<[], [llvm_i32_ty]>;
+def int_arm_dsb : GCCBuiltin<"__builtin_arm_dsb">, Intrinsic<[], [llvm_i32_ty]>;
 
 //===----------------------------------------------------------------------===//
 // VFP





More information about the llvm-commits mailing list