llvm-project
[AMDGPU] [GlobalIsel] Combine Fmul with Select into ldexp instruction.
#120104
Merged

[AMDGPU] [GlobalIsel] Combine Fmul with Select into ldexp instruction. #120104

vg0204
llvmbot llvmbot added backend:AMDGPU
llvmbot
vg0204
vg0204 vg0204 requested a review from arsenm arsenm 1 year ago
vg0204 vg0204 removed review request from arsenm arsenm 1 year ago
vg0204 vg0204 requested a review from kmitropoulou kmitropoulou 1 year ago
vg0204 vg0204 requested a review from arsenm arsenm 1 year ago
vg0204 vg0204 assigned vg0204 vg0204 1 year ago
vg0204 vg0204 added llvm:codegen
vg0204 vg0204 added llvm:globalisel
vg0204 vg0204 requested a review from jayfoad jayfoad 1 year ago
vg0204 vg0204 changed the title [AMDGPU] [GlobalIsel] Combine Fmul with Select into ldexp instruction. [WIP] [AMDGPU] [GlobalIsel] Combine Fmul with Select into ldexp instruction. 1 year ago
arsenm
arsenm commented on 2024-12-17
vg0204
vg0204 vg0204 requested a review from arsenm arsenm 364 days ago
arsenm
arsenm commented on 2024-12-20
vg0204
vg0204 commented on 2024-12-23
arsenm
arsenm commented on 2024-12-23
vg0204 vg0204 requested a review from cdevadas cdevadas 358 days ago
vg0204 vg0204 requested a review from aemerson aemerson 358 days ago
vg0204 vg0204 force pushed to d93bdedd 357 days ago
vg0204
vg0204 vg0204 changed the title [WIP] [AMDGPU] [GlobalIsel] Combine Fmul with Select into ldexp instruction. [AMDGPU] [GlobalIsel] Combine Fmul with Select into ldexp instruction. 353 days ago
jayfoad
jayfoad commented on 2025-01-02
jayfoad
jayfoad commented on 2025-01-02
vg0204 vg0204 requested a review from arsenm arsenm 350 days ago
jayfoad
jayfoad commented on 2025-01-03
vg0204 vg0204 force pushed 347 days ago
arsenm
arsenm approved these changes on 2025-01-06
vg0204 [AMDGPU] [GlobalIsel] Combine Fmul with Select into ldexp.
a19b6fd9
vg0204 Invoking the fmulCombine in both the AMDGPUPreLegalCombine and AMDGPU…
b4b4fb6c
vg0204 updated the testCases, and increased the coverage of dagCombine-fmul-…
795dae10
vg0204 Addressed suggested reviewed changes.
966500eb
vg0204 Added constructor with TII in AMDGPUCombinerHelper to propagate it fr…
a2389555
vg0204 Utilized isConstantOrConstantSplatFP API in matchCombine function.
398dcf35
vg0204 Addressed a suggested change regarding early false return.
d024dca4
vg0204 vg0204 force pushed to d024dca4 347 days ago
vg0204 vg0204 merged fd6f8b3c into main 347 days ago
vg0204 vg0204 deleted the vg0204/combine-fmul-with-select-gloabalIsel branch 24 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone