diff options
author | David Green <david.green@arm.com> | 2021-03-01 12:53:34 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2021-03-01 12:53:34 +0000 |
commit | 7abf7dd5efe257b5e7ff72199aa513e7a513b742 (patch) | |
tree | cc679c7d6647d5221bb5fda7359884ac9159d484 /llvm/lib/Support/StringMap.cpp | |
parent | 7d6e4ed1558fefae98cde41d4139131201bd2416 (diff) | |
download | llvm-7abf7dd5efe257b5e7ff72199aa513e7a513b742.zip llvm-7abf7dd5efe257b5e7ff72199aa513e7a513b742.tar.gz llvm-7abf7dd5efe257b5e7ff72199aa513e7a513b742.tar.bz2 |
[AArch64] Add combine for add(udot(0, x, y), z) -> udot(z, x, y).
Given a zero input for a udot, an add can be folded in to take the place
of the input, using thte addition that the instruction naturally
performs.
Differential Revision: https://reviews.llvm.org/D97188
Diffstat (limited to 'llvm/lib/Support/StringMap.cpp')
0 files changed, 0 insertions, 0 deletions