[all-commits] [llvm/llvm-project] 6c2df5: [ARM][LowOverheadLoops] Dont ignore VCTP
Sam Parker via All-commits
all-commits at lists.llvm.org
Mon Jan 27 02:59:41 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 6c2df5d14f7adba1ec7decbece29162aa3a30861
https://github.com/llvm/llvm-project/commit/6c2df5d14f7adba1ec7decbece29162aa3a30861
Author: Sam Parker <sam.parker at arm.com>
Date: 2020-01-27 (Mon, 27 Jan 2020)
Changed paths:
M llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
A llvm/test/CodeGen/Thumb2/LowOverheadLoops/dont-ignore-vctp.mir
Log Message:
-----------
[ARM][LowOverheadLoops] Dont ignore VCTP
When expanding the LoopStart, we try to remove the iteration count
calculation. However, if part of the calculation was also used to
calculate the number of elements we could end up deleting
instructions that were required to feed DLSTP/WLSTP.
Differential Revision: https://reviews.llvm.org/D73275
More information about the All-commits
mailing list