Go to file
Matt Arsenault 04004716ff AMDGPU: Correct encoding for global instructions
The soffset field needs to be be set to 0x7f to disable it,
not 0. 0 is interpreted as an SGPR offset.

This should be enough to get basic usage of the global instructions
working. Technically it is possible to use an SGPR_32 offset,
but I'm not sure if it's correct with 64-bit pointers, but
that is not handled now. This should also be cleaned up
to be more similar to how different MUBUF modes are handled,
and to have InstrMappings between the different types.

llvm-svn: 308583
2017-07-20 05:17:54 +00:00
clang [NFC] Update local variable names to upper-case as per LLVM Coding Standards. 2017-07-20 01:10:56 +00:00
clang-tools-extra [clangd] Allow specifying -resource-dir 2017-07-19 15:43:35 +00:00
compiler-rt [compiler-rt] Replace VPrintf with VReport in sanitizer_tls_get_addr.cc 2017-07-20 01:36:16 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc generic: add missing get_work_dim include 2017-06-02 15:58:35 +00:00
libcxx [libcxx] [test] Update msvc_stdlib_force_include.hpp. 2017-07-19 22:02:33 +00:00
libcxxabi Update version to 6.0.0svn 2017-07-19 13:42:18 +00:00
libunwind Bump docs version to 6.0 2017-07-19 13:49:39 +00:00
lld Speed up gdb index creation. 2017-07-19 22:27:35 +00:00
lldb Add help text for "expression" telling how to enter multi-line mode. 2017-07-19 23:25:42 +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 AMDGPU: Correct encoding for global instructions 2017-07-20 05:17:54 +00:00
openmp OpenMP RTL cleanup: two PAUSEs per spin loop iteration replaced with single one 2017-07-19 09:26:13 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Make byref llvm::Use parameters const. NFC. 2017-07-19 20:41:56 +00:00