aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorAnna Welker <anna.welker@arm.com>2020-04-08 11:43:55 +0100
committerAnna Welker <anna.welker@arm.com>2020-04-08 11:46:57 +0100
commit89e1248d7b76886912f499391719e68b27e42ec3 (patch)
treea801188b8bc1e1508259c2aa32fbc3d27a868755 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent7adb9e06fd0dd49891e491cba9705e9dd119440e (diff)
downloadllvm-89e1248d7b76886912f499391719e68b27e42ec3.zip
llvm-89e1248d7b76886912f499391719e68b27e42ec3.tar.gz
llvm-89e1248d7b76886912f499391719e68b27e42ec3.tar.bz2
[ARM][MVE] Optimise offset addresses of gathers/scatters
This patch adds an analysis of the offset addresses used by gathers and scatters to the MVEGatherScatterLowering pass to find multiplications and additions that are loop invariant and thus can be moved into the loop preheader, avoiding to execute them each time. Differential Revision: https://reviews.llvm.org/D76681
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions