Go to file
Dylan McKay c4b002bf5a [AVR] Fix displacement overflow for LDDW/STDW
In some cases, the code generator attempts to generate instructions such as:

lddw r24, Y+63

which expands to:

ldd r24, Y+63
ldd r25, Y+64 # Oops! This is actually ld r25, Y in the binary

This commit limits the first offset to 62, and thus the second to 63.
It also updates some asserts in AVRExpandPseudoInsts.cpp, including for
INW and OUTW, which appear to be unused.

Patch by Thomas Backman.

llvm-svn: 314890
2017-10-04 09:51:21 +00:00
clang Move verbosity check for opt remarks to the diag handler. 2017-10-04 04:25:31 +00:00
clang-tools-extra Fix hicpp-signed-bitwise.cpp test on Windows, where the MSVC ABI changes enum underlying types 2017-10-03 20:37:06 +00:00
compiler-rt [XRay][compiler-rt] Fix logical failure in BufferQueue::getBuffer() 2017-10-04 06:02:12 +00:00
debuginfo-tests Revert r313600 due to bot failures on Green Dragon. 2017-09-19 14:51:37 +00:00
libclc integer/sub_sat: Use clang builtin instead of llvm asm 2017-10-02 18:39:03 +00:00
libcxx Add C++17 explicit deduction guides to std::pair. 2017-10-04 00:04:26 +00:00
libcxxabi Fix ASAN build with older compiler-rt versions. 2017-09-14 22:37:34 +00:00
libunwind build: use POSITION_INDEPENDENT_CODE instead of -fPIC 2017-10-03 20:22:26 +00:00
lld [ELF] - Get rid of precompiled input objects from testcases. 2017-10-04 09:46:53 +00:00
lldb cmake + xcode: prevent gtests from using includes from project root 2017-10-03 21:20:18 +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 [AVR] Fix displacement overflow for LDDW/STDW 2017-10-04 09:51:21 +00:00
openmp [test] Fix uninitialized memory in omp_taskloop_grainsize.c 2017-09-29 13:53:03 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly UnXFAIL tests that previously failed VerifyDFSNumbers 2017-10-03 21:23:56 +00:00