diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2024-06-12 14:11:07 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-12 14:11:07 +0100 |
commit | ea2ee5dc2f14a17ff4486b41c9475c0b261412a4 (patch) | |
tree | 88fc02dbf1dd33d6aa8404cd77ba73ccccb8cbee /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
parent | ec16f44d0899e1b9c26b27d942f6e2928d3da7e4 (diff) | |
download | llvm-ea2ee5dc2f14a17ff4486b41c9475c0b261412a4.zip llvm-ea2ee5dc2f14a17ff4486b41c9475c0b261412a4.tar.gz llvm-ea2ee5dc2f14a17ff4486b41c9475c0b261412a4.tar.bz2 |
[DAG] Add legalization handling for AVGCEIL/AVGFLOOR nodes (#92096)
Always match AVG patterns pre-legalization, and use TargetLowering::expandAVG to expand again during legalization.
I've removed the X86 custom AVGCEILU pattern detection and replaced with combines to try and convert other AVG nodes to AVGCEILU.
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions