diff options
author | Abinav Puthan Purayil <abinav.puthanpurayil@amd.com> | 2021-10-10 21:13:24 +0530 |
---|---|---|
committer | Abinav Puthan Purayil <abinav.puthanpurayil@amd.com> | 2021-10-14 09:00:19 +0530 |
commit | b3c9d84e5a8ef49e33b20e1ea9608c5c9b935591 (patch) | |
tree | 6ff5c4b54b97a066d4a07893e35286bb3a7fa893 /clang/lib/Lex/ModuleMap.cpp | |
parent | 509fe20fbca767a65b9c27750ea9d372ed2ab05a (diff) | |
download | llvm-b3c9d84e5a8ef49e33b20e1ea9608c5c9b935591.zip llvm-b3c9d84e5a8ef49e33b20e1ea9608c5c9b935591.tar.gz llvm-b3c9d84e5a8ef49e33b20e1ea9608c5c9b935591.tar.bz2 |
[AMDGPU] Fix 24-bit mul intrinsic generation for > 32-bit result.
The 24-bit mul intrinsics yields the low-order 32 bits. We should only
do the transformation if the operands are known to be not wider than 24
bits and the result is known to be not wider than 32 bits.
Differential Revision: https://reviews.llvm.org/D111523
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions