Developer Guide and Reference

Contents

qopt-ra-region-strategy, Qopt-ra-region-strategy

Selects the method that the register allocator uses to partition each routine into regions.

Syntax

Linux and macOS:
-qopt-ra-region-strategy
[
=
keyword
]
Windows:
/Qopt-ra-region-strategy
[
:
keyword
]
Arguments
keyword
Is the method used for partitioning. Possible values are:
routine
Creates a single region for each routine.
block
Partitions each routine into one region per basic block.
trace
Partitions each routine into one region per trace.
loop
Partitions each routine into one region per loop.
default
The compiler determines which method is used for partitioning.
Default
-qopt-ra-region-strategy=default
or
/Qopt-ra-region-strategy:default</