Go to file
Oliver Stannard bbad419e94 [ARM, Asm] Add diagnostics for general-purpose register operands
This adds diagnostic strings for the ARM general-purpose register
classes, which will be used when these classes are expected by the
assembler, but the provided operand is not valid.

One of these, rGPR, requires C++ code to select the correct error
message, as that class contains different registers in pre-v8 and v8
targets. The rest can all have their diagnostic strings stored in the
tablegen description of them.

Differential revision: https://reviews.llvm.org/D36692

llvm-svn: 315303
2017-10-10 12:31:53 +00:00
clang [analyzer] MisusedMovedObject: Fix state-resetting a base-class sub-object. 2017-10-10 11:55:56 +00:00
clang-tools-extra Revert "Revert r315214 since diff -Z isn't portable, this is breaking:" 2017-10-10 09:08:47 +00:00
compiler-rt [ubsan] Fix Asan internal alloc corruption in PR33221 test. 2017-10-09 22:52:13 +00:00
debuginfo-tests Revert r313600 due to bot failures on Green Dragon. 2017-09-19 14:51:37 +00:00
libclc Implement mem_fence on ptx 2017-10-09 19:43:04 +00:00
libcxx Remove unneeded typename from test 2017-10-10 07:42:19 +00:00
libcxxabi Fix ASAN build with older compiler-rt versions. 2017-09-14 22:37:34 +00:00
libunwind [docs] Mention that SjLj works on any OS on the archs where supported by the compiler 2017-10-06 19:14:07 +00:00
lld [ELF] Set Dot initially to --image-base value when using linker scripts 2017-10-10 10:09:35 +00:00
lldb Update ABISysV_arm64::RegisterIsVolatile to accept registers prefixed with r 2017-10-09 17:49:32 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
openmp KMP_HW_SUBSET vs KMP_PLACE_THREADS rival envirables fix 2017-10-06 19:23:19 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Rename OptimizationDiagnosticInfo.h to OptimizationRemarkEmitter.h 2017-10-09 23:49:08 +00:00