[PATCH] D73275: [ARM][LowOverheadLoops] Don't ignore VCTP

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 23 08:10:24 PST 2020


samparker created this revision.
samparker added reviewers: dmgreen, SjoerdMeijer.
Herald added subscribers: hiraditya, kristof.beyls.
Herald added a project: LLVM.

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.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D73275

Files:
  llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
  llvm/test/CodeGen/Thumb2/LowOverheadLoops/dont-ignore-vctp.mir

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D73275.239909.patch
Type: text/x-patch
Size: 8784 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200123/dc06f890/attachment-0001.bin>


More information about the llvm-commits mailing list