Lines Matching refs:Register
44 using LocalToGlobalRegTable = std::map<Register, Register>;
57 DenseMap<unsigned, Register> ExtInstSetMap;
61 StringMap<Register> FuncNameMap;
77 DenseMap<int, Register> BBNumToRegMap;
79 Register getFuncReg(std::string FuncName) { in getFuncReg()
84 Register getExtInstSetReg(unsigned SetNum) { return ExtInstSetMap[SetNum]; } in getExtInstSetReg()
90 void setRegisterAlias(const MachineFunction *MF, Register Reg, in setRegisterAlias()
91 Register AliasReg) { in setRegisterAlias()
94 Register getRegisterAlias(const MachineFunction *MF, Register Reg) { in getRegisterAlias()
97 return Register(0); in getRegisterAlias()
101 bool hasRegisterAlias(const MachineFunction *MF, Register Reg) { in hasRegisterAlias()
110 Register getOrCreateMBBRegister(const MachineBasicBlock &MBB) { in getOrCreateMBBRegister()
114 Register NewReg = Register::index2VirtReg(getNextID()); in getOrCreateMBBRegister()