HomePhabricator

[ARM] Allow v6m runtime loop unrolling

Authored by dmgreen on Apr 1 2021, 1:21 PM.

Description

[ARM] Allow v6m runtime loop unrolling

This removes the restriction that only Thumb2 targets enable runtime
loop unrolling, allowing it for Thumb1 only cores as well. The existing
T2 heuristics are used (for the time being) to control when and how
unrolling is performed.

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

Details

Committed
dmgreenApr 1 2021, 1:21 PM
Differential Revision
D99588: [ARM] Allow v6m runtime loop unrolling
Parents
rG0f7e3a55463d: [NFC][scudo] Simplify UseQuarantine initialization
Branches
Unknown
Tags
Unknown