[PATCH] [Clang - ARM/AArch64] Add ACLE special register intrinsics (10.1)
Luke Cheeseman
luke.cheeseman at arm.com
Mon Jun 1 09:42:18 PDT 2015
Removing IsAArch64 (and Is64Bit) from helper functions to make them more generic. Replacing these parameters with the types for the operation when generating IR. Passing through the BuiltinID for the SemaChecking.
http://reviews.llvm.org/D9697
Files:
include/clang/Basic/BuiltinsAArch64.def
include/clang/Basic/BuiltinsARM.def
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/CodeGen/CGBuiltin.cpp
lib/Headers/arm_acle.h
lib/Sema/SemaChecking.cpp
test/CodeGen/arm_acle.c
test/CodeGen/builtins-arm.c
test/CodeGen/builtins-arm64.c
test/Sema/aarch64-special-register.c
test/Sema/arm-special-register.c
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9697.26906.patch
Type: text/x-patch
Size: 24454 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150601/5f847b4b/attachment.bin>
More information about the cfe-commits
mailing list