hanchenye-llvm-project/clang/lib
Tim Northover 54e5000e2a AArch64: allow 64-bit access to sysregs.
Although all the registers are actually 32-bits, I think we have to assume the
high 32-bits could be RES0 (the ARM ARM is unclear). If so, reading as a 32-bit
register can require extra zero extension operations.

llvm-svn: 266212
2016-04-13 17:08:55 +00:00
..
ARCMigrate Fix some Clang-tidy readability-redundant-control-flow warnings; other minor fixes. 2016-02-10 19:11:58 +00:00
AST Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
ASTMatchers [ASTMatchers] Add own version of VariadicFunction. 2016-03-25 16:29:30 +00:00
Analysis Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
Basic [OPENMP 4.0] Fixed DSA analysis for taskloop directives. 2016-04-13 13:36:48 +00:00
CodeGen Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
Driver ARM: make Darwin's "-arch armv7em" default to hard-float. 2016-04-13 17:08:51 +00:00
Edit Remove autoconf support 2016-01-26 21:30:40 +00:00
Format Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
Frontend Always have clang pass -pie-level and -pic-level values to the code generator. 2016-04-08 17:42:32 +00:00
FrontendTool Make it possible for AST plugins to enable themselves by default 2016-03-15 12:51:40 +00:00
Headers [Clang][AVX512][Builtin] Adding support to intrinsics of pmovs{d|q}{b|w|d}{128|256|512} instruction set 2016-04-13 15:02:04 +00:00
Index Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
Lex Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
Parse Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
Rewrite Remove use of builtin comma operator. 2016-02-18 22:34:54 +00:00
Sema AArch64: allow 64-bit access to sysregs. 2016-04-13 17:08:55 +00:00
Serialization Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
StaticAnalyzer [analyzer] Nullability: Treat nil _Nonnull ivar as invariant violation. 2016-04-13 00:41:54 +00:00
Tooling Added formatAndApplyAllReplacements that works on multiple files in libTooling. 2016-03-29 16:31:53 +00:00
CMakeLists.txt