llvm/llvm-project
[DAG] SDPatternMatch - add m_BinOp/m_c_BinOp variants driven by TLI.isBinOp/isCommutativeBinOp
Ouverte
#84 940 ouverte le 12 mars 2024
good first issuellvm:SelectionDAG
Métriques du dépôt
- Stars
- (26 378 étoiles)
- Métriques de merge PR
- (Métriques PR en attente)
Description
As noticed on #84759 - we should be able to allow folds to generally match any binary ops that are recognized by the TLI.isBinOp/isCommutativeBinOp callbacks, allowing us to match target binops in generic dag combines.
CC @mshockwave