mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 13:11:39 +01:00
Update comments to reflect some (not so) recent changes.
llvm-svn: 139498
This commit is contained in:
parent
962b1ca071
commit
fed2345086
@ -255,7 +255,7 @@ class SplitEditor {
|
||||
// live-out value and its defining block.
|
||||
// One of these conditions shall be true:
|
||||
//
|
||||
// 1. !LiveOutCache.count(MBB)
|
||||
// 1. !LiveOutSeen.count(MBB->getNumber())
|
||||
// 2. LiveOutCache[MBB].second.getNode() == MBB
|
||||
// 3. forall P in preds(MBB): LiveOutCache[P] == LiveOutCache[MBB]
|
||||
//
|
||||
@ -264,12 +264,13 @@ class SplitEditor {
|
||||
// VNI = Edit.get(RegIdx)->getVNInfoAt(LIS.getMBBEndIdx(MBB))
|
||||
// Node = mbt_[LIS.getMBBFromIndex(VNI->def)]
|
||||
//
|
||||
// The cache is also used as a visited set by extendRange(). It can be shared
|
||||
// by all the new registers because at most one is live out of each block.
|
||||
// The cache can be shared by all the new registers because at most one is
|
||||
// live out of each block.
|
||||
LiveOutMap LiveOutCache;
|
||||
|
||||
// LiveOutSeen - Indexed by MBB->getNumber(), a bit is set for each valid
|
||||
// entry in LiveOutCache.
|
||||
// entry in LiveOutCache. This is also used as a visited set for
|
||||
// findReachingDefs().
|
||||
BitVector LiveOutSeen;
|
||||
|
||||
/// LiveInBlock - Info for updateSSA() about a block where a register is
|
||||
|
Loading…
x
Reference in New Issue
Block a user