llvm-project
[NVPTX] Enhance `mul.wide` and `mad.wide` peepholes
#150477
Merged

[NVPTX] Enhance `mul.wide` and `mad.wide` peepholes #150477

justinfargnoli
justinfargnoli Initial commit
1c1cd4a7
justinfargnoli justinfargnoli requested a review from Artem-B Artem-B 67 days ago
justinfargnoli justinfargnoli requested a review from AlexMaclean AlexMaclean 67 days ago
justinfargnoli justinfargnoli requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 67 days ago
justinfargnoli justinfargnoli assigned justinfargnoli justinfargnoli 67 days ago
llvmbot llvmbot added backend:NVPTX
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2025-07-24
llvmbot
AlexMaclean
Artem-B
Artem-B commented on 2025-07-24
justinfargnoli Switch to (add (mul.wide a, b), c) -> (mad.wide a, b, c) approach
9612afe0
justinfargnoli Original output of combine-wide.ll
13d6a117
justinfargnoli Revert "Original output of combine-wide.ll"
a69e982a
justinfargnoli justinfargnoli changed the title [NVPTX] MAD combine through CVT [NVPTX] Enhance `mul.wide` and `mad.wide` peepholes 66 days ago
justinfargnoli
justinfargnoli justinfargnoli requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 66 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2025-07-25
justinfargnoli justinfargnoli requested a review from Artem-B Artem-B 66 days ago
AlexMaclean
AlexMaclean commented on 2025-07-25
justinfargnoli Incorporate review feedback
34974eee
justinfargnoli Fixup setTargetDAGCombine
e551e13c
justinfargnoli justinfargnoli requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 63 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2025-07-28
justinfargnoli
justinfargnoli commented on 2025-07-28
AlexMaclean
AlexMaclean commented on 2025-07-28
justinfargnoli Cleanup MULWIDE insts
f50c80a6
AlexMaclean
AlexMaclean approved these changes on 2025-07-29
justinfargnoli Update comment
a918badd
justinfargnoli justinfargnoli merged 42e0d302 into main 61 days ago
akuegel
justinfargnoli
akuegel

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone