summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2018-08-30 08:48:13 +0000
committerHans Wennborg <hans@hanshq.net>2018-08-30 08:48:13 +0000
commitd5f099920872c7674aff9086bdb58b3d8e738f96 (patch)
tree778df509619f3af227aecdc7d498392b771755d1 /llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
parent46511cd48086bfab023a2f94854e3d251e3876df (diff)
Merging r340417:
------------------------------------------------------------------------ r340417 | hakzsam | 2018-08-22 18:08:48 +0200 (Wed, 22 Aug 2018) | 14 lines AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-bit addr space 32-bit constant address space is declared as 6, so the maximum number of address spaces is 6, not 5. Fixes "LLVM ERROR: Pointer address space out of range". v5: rename MAX_COMMON_ADDRESS to MAX_AMDGPU_ADDRESS v4: - fix compilation issues - fix out of bounds access v3: use static_assert() v2: add a very simple test for 32-bit addr space Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106630 ------------------------------------------------------------------------
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h b/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
index 645a38af753..09ad51d5e42 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
@@ -63,7 +63,7 @@ private:
private:
Triple::ArchType Arch;
AMDGPUAS AS;
- const AliasResult (*ASAliasRules)[6][6];
+ const AliasResult (*ASAliasRules)[7][7];
} ASAliasRules;
};