New PM pass that performs fast (local) register allocation.
Synopsis
Declared in <llvm/CodeGen/RegAllocFast.h>
class RegAllocFastPass
: public RequiredPassInfoMixin<RegAllocFastPass>
Base Classes
Name |
Description |
A CRTP mix‐in for passes that should not be skipped. |
Types
Name |
Description |
Configuration options for the fast register allocator pass. |
Member Functions
Name |
Description |
|
Construct a fast register allocator pass. |
Return the properties this pass clears on the machine function. |
|
Return the properties this pass requires of the machine function. |
|
Return the properties this pass sets on the machine function. |
|
Print this pass and its options as a pipeline string. |
|
Allocate registers in |
Static Member Functions
Name |
Description |
Return true; required passes cannot be skipped. |
Created with MrDocs