struct RAGreedy::HintInfo
Declaration
struct RAGreedy::HintInfo { /* full declaration omitted */ };
Description
Model the information carried by one end of a copy.
Declared at: llvm/lib/CodeGen/RegAllocGreedy.h:374
Member Variables
- public llvm::BlockFrequency Freq
- The frequency of the copy.
- public llvm::Register Reg
- The virtual register or physical register.
- public llvm::MCRegister PhysReg
- Its currently assigned register. In case of a physical register Reg == PhysReg.
Method Overview
- public HintInfo(llvm::BlockFrequency Freq, llvm::Register Reg, llvm::MCRegister PhysReg)
Methods
ΒΆHintInfo(llvm::BlockFrequency Freq,
llvm::Register Reg,
llvm::MCRegister PhysReg)
HintInfo(llvm::BlockFrequency Freq,
llvm::Register Reg,
llvm::MCRegister PhysReg)
Declared at: llvm/lib/CodeGen/RegAllocGreedy.h:383
Parameters
- llvm::BlockFrequency Freq
- llvm::Register Reg
- llvm::MCRegister PhysReg