diff options
author | Malhar Jajoo <malhar.jajoo@arm.com> | 2021-05-07 00:29:06 +0100 |
---|---|---|
committer | Malhar Jajoo <malhar.jajoo@arm.com> | 2021-05-07 13:35:53 +0100 |
commit | dfe3ffaa4a47ea93cc289b4496c093fbaf73adbc (patch) | |
tree | 7f93fb2c5eb068127543ebcb35aab68f844353c2 /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | 76f1de10f43ec4d1eb6146c45ccd6f93df5aa3e1 (diff) | |
download | llvm-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