[PATCH] D99662: [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 7 11:57:57 PDT 2021
dmgreen added a comment.
> But the other thing I was just wondering, not that I mind these patterns here, but are we not expecting that the VDUP is sunk to its user? I think that's probably what I would expect, but don't know if that is a fair expectation.
I was going to put a comment on saying something similar, that this can be done in both ways. There is code in CGP that can sink dup's to users. But I think this makes a lot of sense though, due to the other benefits of machine combiner. Like the fact that it's shared across both ISels and can take things like critical path lengths into account.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D99662/new/
https://reviews.llvm.org/D99662
More information about the llvm-commits
mailing list