Synopsis
Declared in <llvm/CodeGen/RegisterScavenging.h>
class RegScavenger;
Member Functions
Name |
Description |
|
Default constructor |
Find an unused register of the specified register class. Return 0 if none is found. |
|
Add a scavenging frame index. |
|
Record that |
|
|
|
Start tracking liveness from the begin of basic block |
|
Start tracking liveness from the end of basic block |
|
Return all available registers in the register class in Mask. |
|
Get an array of scavenging frame indices. |
|
Return if a specific register is currently used. |
|
Query whether a frame index is a scavenging frame index. |
|
Make a register of the specific register class available from the current position backwards to the place before |
|
Tell the scavenger a register is used. |
Created with MrDocs