mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
Simplify the interface to LiveVariables::addVirtualRegister(Killed|Dead)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14997 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -151,11 +151,9 @@ public:
|
||||
/// specified register is killed after being used by the specified
|
||||
/// instruction.
|
||||
///
|
||||
void addVirtualRegisterKilled(unsigned IncomingReg,
|
||||
MachineBasicBlock *MBB,
|
||||
MachineInstr *MI) {
|
||||
void addVirtualRegisterKilled(unsigned IncomingReg, MachineInstr *MI) {
|
||||
RegistersKilled.insert(std::make_pair(MI, IncomingReg));
|
||||
getVarInfo(IncomingReg).Kills.push_back(std::make_pair(MBB, MI));
|
||||
getVarInfo(IncomingReg).Kills.push_back(std::make_pair(MI->getParent(),MI));
|
||||
}
|
||||
|
||||
/// removeVirtualRegisterKilled - Remove the specified virtual
|
||||
@@ -189,11 +187,9 @@ public:
|
||||
/// addVirtualRegisterDead - Add information about the fact that the specified
|
||||
/// register is dead after being used by the specified instruction.
|
||||
///
|
||||
void addVirtualRegisterDead(unsigned IncomingReg,
|
||||
MachineBasicBlock *MBB,
|
||||
MachineInstr *MI) {
|
||||
void addVirtualRegisterDead(unsigned IncomingReg, MachineInstr *MI) {
|
||||
RegistersDead.insert(std::make_pair(MI, IncomingReg));
|
||||
getVarInfo(IncomingReg).Kills.push_back(std::make_pair(MBB, MI));
|
||||
getVarInfo(IncomingReg).Kills.push_back(std::make_pair(MI->getParent(),MI));
|
||||
}
|
||||
|
||||
/// removeVirtualRegisterDead - Remove the specified virtual
|
||||
|
Reference in New Issue
Block a user