[llvm-commits] CVS: llvm/include/llvm/CodeGen/LiveVariables.h
Evan Cheng
evan.cheng at apple.com
Tue May 8 12:00:23 PDT 2007
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.45 -> 1.46
---
Log message:
Eliminate MarkVirtRegAliveInBlock recursion.
---
Diffs of the changes: (+2 -0)
LiveVariables.h | 2 ++
1 files changed, 2 insertions(+)
Index: llvm/include/llvm/CodeGen/LiveVariables.h
diff -u llvm/include/llvm/CodeGen/LiveVariables.h:1.45 llvm/include/llvm/CodeGen/LiveVariables.h:1.46
--- llvm/include/llvm/CodeGen/LiveVariables.h:1.45 Sun May 6 08:37:16 2007
+++ llvm/include/llvm/CodeGen/LiveVariables.h Tue May 8 14:00:00 2007
@@ -283,6 +283,8 @@
VarInfo &getVarInfo(unsigned RegIdx);
void MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *BB);
+ void MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *BB,
+ std::vector<MachineBasicBlock*> &WorkList);
void HandleVirtRegUse(VarInfo &VRInfo, MachineBasicBlock *MBB,
MachineInstr *MI);
};
More information about the llvm-commits
mailing list