Skip to content

[AMDGPU] Re-apply: Implement vop3p complex pattern optmization for gisel #136262

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
dede9bc
fix up vop3p gisel errors
Shoreshen Apr 18, 2025
69b242d
fix comments
Shoreshen Apr 21, 2025
d4951d3
using tie, same as before in pair retrun
Shoreshen Apr 21, 2025
edf5527
fix comments
Shoreshen Apr 22, 2025
7144322
fix test case packed-fp32.ll, 90A & 942 allow pk_add to use imm
Shoreshen May 20, 2025
fbb69bf
fix test case since archs allow imm for v_pk_add
Shoreshen May 23, 2025
61c54ee
Saperate check for G_CONSTANT and other reg operands, fix up comment …
Shoreshen May 29, 2025
99e497a
remove unused function
Shoreshen May 29, 2025
bf5e288
handle G_UNMERGE_VALUES inst
Shoreshen May 29, 2025
d957df9
Remove constant folding during selection, using Register to replace MO
Shoreshen May 29, 2025
abf1428
fix Matthew's comments, remove helper function of retRegStatus
Shoreshen Jun 9, 2025
a897290
fix format
Shoreshen Jun 9, 2025
ec5c582
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 16, 2025
a0d7ea6
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 17, 2025
5f55ae7
fix matthew's comment
Shoreshen Jun 17, 2025
7322692
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 18, 2025
312c1ff
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 19, 2025
c212da4
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 20, 2025
c8c1264
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 23, 2025
8208cb1
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 24, 2025
066b2d2
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 25, 2025
9aa214f
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 26, 2025
f9624fb
Merge branch 'main' into fix-up-for-vop3p-gisel
Shoreshen Jun 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading