HomePhabricator

[ARM] Updates to arm-block-placement pass

Authored by malharJ on Apr 12 2021, 6:46 AM.

Description

[ARM] Updates to arm-block-placement pass

The patch makes two updates to the arm-block-placement pass:

  • Handle arbitrarily nested loops
  • Extends the search (for t2WhileLoopStartLR) to the predecessor of the preHeader.

Differential Revision: https://reviews.llvm.org/D99649

Details