diff options
author | David Green <david.green@arm.com> | 2021-07-19 08:58:03 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2021-07-19 08:58:03 +0100 |
commit | eb1e95dbdf2b4ffe94259199d0970d072fe24959 (patch) | |
tree | e002ab8c67802ac27108fb50c23b2a2c31dfb3f6 /llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp | |
parent | 0ed0573527404ee37d9ac700c9beab642e38657b (diff) | |
download | llvm-eb1e95dbdf2b4ffe94259199d0970d072fe24959.zip llvm-eb1e95dbdf2b4ffe94259199d0970d072fe24959.tar.gz llvm-eb1e95dbdf2b4ffe94259199d0970d072fe24959.tar.bz2 |
[ARM] Extend more reductions during lowering
This relaxes the VMLAV and VADDV reduction recognition code to handle
smaller than legal types, extending them as needed. That was already
handled for some reductions, this extends it to more types in a more
generic way. If a smaller than legal value is found it is extended to
the legal type as needed.
Differential Revision: https://reviews.llvm.org/D106051
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp')
0 files changed, 0 insertions, 0 deletions