diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-09-20 11:56:18 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-09-20 13:28:24 -0500 |
commit | 6d6314ba644902d3cca7d5e6bd4c0021f82ab55b (patch) | |
tree | 94fd1eec4a671c87695024bcd69dc1140901dc2e /llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp | |
parent | 47c642f9a0e936822ce23bdb834bcc4c29ae6484 (diff) | |
download | llvm-6d6314ba644902d3cca7d5e6bd4c0021f82ab55b.zip llvm-6d6314ba644902d3cca7d5e6bd4c0021f82ab55b.tar.gz llvm-6d6314ba644902d3cca7d5e6bd4c0021f82ab55b.tar.bz2 |
[DAGCombiner] Extend `combineFMulOrFDivWithIntPow2` to work for non-splat float vecs
Do so by extending `matchUnaryPredicate` to also work for
`ConstantFPSDNode` types then encapsulate the constant checks in a
lambda and pass it to `matchUnaryPredicate`.
Reviewed By: RKSimon
Differential Revision: https://reviews.llvm.org/D154868
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp')
0 files changed, 0 insertions, 0 deletions