LLVM 19.0.0git
Macros | Typedefs | Variables
MIRVRegNamerUtils.cpp File Reference
#include "MIRVRegNamerUtils.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/CodeGen/MachineStableHash.h"
#include "llvm/IR/Constants.h"

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "mir-vregnamer-utils"
 

Typedefs

using VRegRenameMap = std::map< unsigned, unsigned >
 

Variables

static cl::opt< boolUseStableNamerHash ("mir-vreg-namer-use-stable-hash", cl::init(false), cl::Hidden, cl::desc("Use Stable Hashing for MIR VReg Renaming"))
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "mir-vregnamer-utils"

Definition at line 16 of file MIRVRegNamerUtils.cpp.

Typedef Documentation

◆ VRegRenameMap

using VRegRenameMap = std::map<unsigned, unsigned>

Definition at line 23 of file MIRVRegNamerUtils.cpp.

Variable Documentation

◆ UseStableNamerHash

cl::opt< bool > UseStableNamerHash("mir-vreg-namer-use-stable-hash", cl::init(false), cl::Hidden, cl::desc("Use Stable Hashing for MIR VReg Renaming")) ( "mir-vreg-namer-use-stable-hash"  ,
cl::init(false)  ,
cl::Hidden  ,
cl::desc("Use Stable Hashing for MIR VReg Renaming")   
)
static