llvm-project
1cb9a78b - [SLP] Fix incorrect operand info for select in getCmpSelInstrCost

Commit
25 days ago
[SLP] Fix incorrect operand info for select in getCmpSelInstrCost The operand info passed to getCmpSelInstrCost for Select instructions was using operands 0 and 1 (condition and true value), but the API expects info about the data operands (true and false values). For selects, the data operands are at indices 1 and 2, not 0 and 1. This led to the cost model receiving the condition's operand info instead of the false arm's, potentially producing inaccurate cost estimates. Reviewers: bababuck, hiraditya, RKSimon Pull Request: https://github.com/llvm/llvm-project/pull/188506
Author
Parents
Loading