LLVM 20.0.0git
|
Helper object to track which of three possible relocation mechanisms are used for a particular value being relocated over a statepoint. More...
#include "llvm/CodeGen/FunctionLoweringInfo.h"
Classes | |
union | payload_t |
Public Types | |
enum | RelocType { NoRelocate , Spill , VReg , SDValueNode } |
Public Attributes | |
enum llvm::FunctionLoweringInfo::StatepointRelocationRecord::RelocType | type = NoRelocate |
union llvm::FunctionLoweringInfo::StatepointRelocationRecord::payload_t | payload |
Helper object to track which of three possible relocation mechanisms are used for a particular value being relocated over a statepoint.
Definition at line 100 of file FunctionLoweringInfo.h.
Enumerator | |
---|---|
NoRelocate | |
Spill | |
VReg | |
SDValueNode |
Definition at line 101 of file FunctionLoweringInfo.h.
union llvm::FunctionLoweringInfo::StatepointRelocationRecord::payload_t llvm::FunctionLoweringInfo::StatepointRelocationRecord::payload |
enum llvm::FunctionLoweringInfo::StatepointRelocationRecord::RelocType llvm::FunctionLoweringInfo::StatepointRelocationRecord::type = NoRelocate |