Go to file
Matt Arsenault 5015a89aa5 R600/SI: Implement isLegalAddressingMode
The default assumes that a 16-bit signed offset is used.
LDS instruction use a 16-bit unsigned offset, so it wasn't
being used in some cases where it was assumed a negative offset
could be used.

More should be done here, but first isLegalAddressingMode needs
to gain an addressing mode argument. For now, copy most of the rest
of the default implementation with the immediate offset change.

llvm-svn: 215732
2014-08-15 17:17:07 +00:00
clang Move some code into a helper function. NFC. 2014-08-15 17:14:35 +00:00
clang-tools-extra ClangTidyTests: Suppress FixHeaderGuards on win32 for now. 2014-08-13 22:12:38 +00:00
compiler-rt Follow-up to r215724: fix a lint warning 2014-08-15 16:10:02 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc relational: Add islessequal(floatN) builtin 2014-08-01 21:50:59 +00:00
libcxx Fix incorrect locale requirements in tests 2014-08-15 05:02:05 +00:00
libcxxabi Fix the CMake build on Mac when setting MACOSX_DEPLOYMENT_TARGET=10.6 2014-08-12 18:18:07 +00:00
lld [mach-o] Support -F and -framework options in darwin driver 2014-08-14 22:20:41 +00:00
lldb Fix a thinko in the process list formatting. 2014-08-15 17:05:27 +00:00
llvm R600/SI: Implement isLegalAddressingMode 2014-08-15 17:17:07 +00:00
openmp Commit PowerPC64 support from Carlo Bertolli at IBM. 2014-08-07 10:12:54 +00:00
polly Added support for modulo expressions 2014-08-15 01:14:11 +00:00