llvm-project
[X86] Fold generic ADD/SUB with constants to X86ISD::SUB/ADD
#164316
Merged

[X86] Fold generic ADD/SUB with constants to X86ISD::SUB/ADD #164316

RKSimon merged 6 commits into llvm:main from brandonxin:issue-163125
brandonxin
brandonxin [X86] Add new baseline tests for combineX86AddSub
1a92b33f
brandonxin [X86] Fold generic ADD/SUB with constants to X86ISD::SUB/ADD
b9f1d0f0
llvmbot llvmbot added backend:X86
llvmbot
RKSimon RKSimon requested a review from RKSimon RKSimon 19 days ago
RKSimon RKSimon requested a review from phoebewang phoebewang 19 days ago
phoebewang
phoebewang commented on 2025-10-21
phoebewang
phoebewang commented on 2025-10-23
brandonxin [X86] Fix misleading comments in combineX86AddSub
576b93eb
phoebewang
phoebewang approved these changes on 2025-10-23
RKSimon
RKSimon approved these changes on 2025-10-23
RKSimon
RKSimon commented on 2025-10-23
brandonxin [X86] Move constant acquirement inside the `if` block to avoid unnece…
4662b9e5
brandonxin [X86] Use`auto` with `dyn_cast` for style consistency
64521e9f
RKSimon
RKSimon approved these changes on 2025-10-24
RKSimon Merge branch 'main' into issue-163125
918285d1
RKSimon RKSimon enabled auto-merge (squash) 16 days ago
RKSimon RKSimon merged ea2de9aa into main 16 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone