diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2022-12-17 16:49:04 -0500 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2022-12-18 08:02:45 -0500 |
commit | 17069608940d22cd6266afb948443b11793f0a57 (patch) | |
tree | afc245dd11f70f60737ff10bfd989ee9034a0164 /clang/lib/Lex/Preprocessor.cpp | |
parent | 9d6003c764fc4754959e4d7380f7c9d2559299f4 (diff) | |
download | llvm-17069608940d22cd6266afb948443b11793f0a57.zip llvm-17069608940d22cd6266afb948443b11793f0a57.tar.gz llvm-17069608940d22cd6266afb948443b11793f0a57.tar.bz2 |
AMDGPU/R600: Special case addrspacecast lowering for null
Due to poor support for non-0 null pointers, clang always emits
addrspacecast from a null flat constant for private/local null. We can
trivially handle this case for old hardware.
Should fix issue 55679.
Diffstat (limited to 'clang/lib/Lex/Preprocessor.cpp')
0 files changed, 0 insertions, 0 deletions