diff options
author | Petar Avramovic <Petar.Avramovic@amd.com> | 2021-03-04 14:40:31 +0100 |
---|---|---|
committer | Petar Avramovic <Petar.Avramovic@amd.com> | 2021-03-05 11:05:37 +0100 |
commit | 36beaa3ba3b334fa0be0afd0a2b0da9c7c8afd34 (patch) | |
tree | 816dc08977d60761e9e07ce6725b76f8566b2fb0 /clang/unittests/Frontend/CompilerInvocationTest.cpp | |
parent | d44f61f81ca0be535e0e2de4c0f29059e2cb3471 (diff) | |
download | llvm-36beaa3ba3b334fa0be0afd0a2b0da9c7c8afd34.zip llvm-36beaa3ba3b334fa0be0afd0a2b0da9c7c8afd34.tar.gz llvm-36beaa3ba3b334fa0be0afd0a2b0da9c7c8afd34.tar.bz2 |
Reland AMDGPU/GlobalISel: Combine zext(trunc x) to x after RegBankSelect
Recommit bf5a5826504754788a8f1e3fec7a7dc95cda5782. Depends on
4c8fb7ddd6fa49258e0e9427e7345fb56ba522d4 which was reverted.
RegBankSelect creates zext and trunc when it selects banks for uniform i1.
Add zext_trunc_fold from generic combiner to post RegBankSelect combiner.
Differential Revision: https://reviews.llvm.org/D95432
Diffstat (limited to 'clang/unittests/Frontend/CompilerInvocationTest.cpp')
0 files changed, 0 insertions, 0 deletions