llvm-project
[DAGCombiner] Allow freeze to sink through fmul by adding it to AllowMultipleMaybePoisonOperands
#142250
Merged

[DAGCombiner] Allow freeze to sink through fmul by adding it to AllowMultipleMaybePoisonOperands #142250

harrisonGPU merged 9 commits into llvm:main from harrisonGPU:dag-fma
harrisonGPU
harrisonGPU harrisonGPU requested a review from jayfoad jayfoad 126 days ago
harrisonGPU harrisonGPU requested a review from arsenm arsenm 126 days ago
harrisonGPU harrisonGPU requested a review from perlfu perlfu 126 days ago
harrisonGPU harrisonGPU requested a review from preames preames 126 days ago
harrisonGPU harrisonGPU requested a review from nhaehnle nhaehnle 126 days ago
harrisonGPU harrisonGPU requested a review from RKSimon RKSimon 126 days ago
harrisonGPU harrisonGPU requested a review from shiltian shiltian 126 days ago
harrisonGPU harrisonGPU requested a review from ruiling ruiling 126 days ago
llvmbot llvmbot added backend:AMDGPU
llvmbot llvmbot added llvm:SelectionDAG
llvmbot
RKSimon
harrisonGPU
RKSimon
harrisonGPU
harrisonGPU harrisonGPU force pushed 122 days ago
harrisonGPU harrisonGPU changed the title [DAGCombiner] Fold freeze(fmul) + fadd/fsub into FMA combine [DAGCombiner] Fold freeze(fmul) + fadd/fsub into FMA when 'contract' is present 122 days ago
harrisonGPU harrisonGPU changed the title [DAGCombiner] Fold freeze(fmul) + fadd/fsub into FMA when 'contract' is present [DAGCombiner] Allow freeze(fmul) + fadd/fsub → FMA when using contract 122 days ago
harrisonGPU harrisonGPU requested a review from nikic nikic 122 days ago
harrisonGPU
RKSimon
nikic
nikic requested changes on 2025-06-04
harrisonGPU
harrisonGPU [DAGCombiner] Fold freeze(fmul) + fadd/fsub into FMA combine
e64adf28
harrisonGPU [DAGCombiner] Update lit test.
38110736
harrisonGPU [DAGCombiner] Update for hasNoSignedZeros.
591717e6
harrisonGPU [DAGCombiner] Allow freeze to sink through fmul by adding it to Allow…
dd0ab154
harrisonGPU harrisonGPU force pushed to dd0ab154 119 days ago
harrisonGPU [DAGCombiner] Update test.
e731c530
harrisonGPU harrisonGPU changed the title [DAGCombiner] Allow freeze(fmul) + fadd/fsub → FMA when using contract [DAGCombiner] Allow freeze to sink through fmul by adding it to AllowMultipleMaybePoisonOperands 119 days ago
harrisonGPU
harrisonGPU harrisonGPU requested a review from nikic nikic 119 days ago
harrisonGPU [DAGCombiner] Add a new test.
728c44bf
harrisonGPU [DAGCombiner] Update test name.
7eabd44b
harrisonGPU [DAGCombiner] Update test name again.
11046e9a
harrisonGPU [DAGCombiner] Update test name again.
ecf76a2d
nikic
nikic approved these changes on 2025-06-08
harrisonGPU
harrisonGPU harrisonGPU merged 102dfa8a into main 118 days ago
harrisonGPU harrisonGPU deleted the dag-fma branch 118 days ago
llvm-ci

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone