aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorMalhar Jajoo <malhar.jajoo@arm.com>2021-05-07 00:29:06 +0100
committerMalhar Jajoo <malhar.jajoo@arm.com>2021-05-07 13:35:53 +0100
commitdfe3ffaa4a47ea93cc289b4496c093fbaf73adbc (patch)
tree7f93fb2c5eb068127543ebcb35aab68f844353c2 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent76f1de10f43ec4d1eb6146c45ccd6f93df5aa3e1 (diff)
downloadllvm-dfe3ffaa4a47ea93cc289b4496c093fbaf73adbc.zip
llvm-dfe3ffaa4a47ea93cc289b4496c093fbaf73adbc.tar.gz
llvm-dfe3ffaa4a47ea93cc289b4496c093fbaf73adbc.tar.bz2
[ARM] Transforming memset to Tail predicated Loop
This patch converts llvm.memset intrinsic into Tail Predicated Hardware loops for a target that supports the Arm M-profile Vector Extension (MVE). The llvm.memset is converted to a TP loop for both constant and non-constant input sizes (of llvm.memset). Reviewed By: dmgreen Differential Revision: https://reviews.llvm.org/D100435
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions