diff options
author | Pierre van Houtryve <pierre.vanhoutryve@amd.com> | 2025-05-16 10:31:03 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-16 10:31:03 +0200 |
commit | aacebaeab5448b4ef614aa8aca52ca210e451f79 (patch) | |
tree | 140211e8c660b789482901537142a2d773baed87 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 5e7bc5e080fb393c3ddb954fa9fd3714284f72c2 (diff) | |
download | llvm-aacebaeab5448b4ef614aa8aca52ca210e451f79.zip llvm-aacebaeab5448b4ef614aa8aca52ca210e451f79.tar.gz llvm-aacebaeab5448b4ef614aa8aca52ca210e451f79.tar.bz2 |
[AMDGPU] Do not promote uniform i16 operations to i32 in CGP (#140208)
For the majority of cases, this is a neutral or positive change.
There are even testcases that greatly benefit from it, but some regressions are possible.
There is #140040 for GlobalISel that'd need to be fixed but it's only a one instruction regression and I think it can be fixed later.
Solves #64591
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions