llvm-project
[GIsel] Add combine (sub a, (mul x, C)) -> (add a, (mul x, -C))
#194282
Merged

[GIsel] Add combine (sub a, (mul x, C)) -> (add a, (mul x, -C)) #194282

AlexMaclean
AlexMaclean AlexMaclean requested a review from arsenm arsenm 53 days ago
AlexMaclean AlexMaclean assigned AlexMaclean AlexMaclean 53 days ago
llvmbot llvmbot added backend:AArch64
llvmbot llvmbot added backend:AMDGPU
llvmbot llvmbot added llvm:globalisel
llvmbot
llvmbot
github-actions
github-actions
arsenm
arsenm commented on 2026-04-27
AlexMaclean
AlexMaclean AlexMaclean force pushed from 7cb7df9f to 82f52034 53 days ago
arsenm
arsenm approved these changes on 2026-04-30
AlexMaclean [GIsel] Add combine (sub a, (mul x, C)) -> (add a, (mul x, -C))
11bff6c3
AlexMaclean fixup tests
b6ef4e24
AlexMaclean fixup
bca08013
AlexMaclean AlexMaclean force pushed from 82f52034 to bca08013 46 days ago
arsenm
arsenm approved these changes on 2026-05-04
AlexMaclean AlexMaclean merged 4e32fa99 into main 46 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone