OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:KillMBB
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/CodeGen/
LiveRangeCalc.cpp
143
MachineBasicBlock *
KillMBB
= Indexes->getMBBFromIndex(Kill.getPrevSlot());
144
assert(
KillMBB
&& "No MBB at Kill");
147
if (LI->extendInBlock(Indexes->getMBBStartIdx(
KillMBB
), Kill))
154
if (findReachingDefs(LI,
KillMBB
, Kill, PhysReg))
174
MachineBasicBlock *
KillMBB
,
177
unsigned KillMBBNum =
KillMBB
->getNumber();
234
if (Pred !=
KillMBB
)
237
// Loopback to
KillMBB
, so value is really live through.
256
// Trim the live range in
KillMBB
.
274
if (MBB ==
KillMBB
)
[
all
...]
LiveRangeCalc.h
104
/// Assuming that LI is live-in to
KillMBB
and killed at Kill, find the set
115
MachineBasicBlock *
KillMBB
,
LiveIntervalAnalysis.cpp
449
MachineBasicBlock *
KillMBB
= Indexes->getMBBFromIndex(Kill);
451
tie(MBBStart, MBBEnd) = Indexes->getMBBRange(
KillMBB
);
453
// If VNI isn't live out from
KillMBB
, the value is trivially pruned.
460
// VNI is live out of
KillMBB
.
464
// Find all blocks that are reachable from
KillMBB
without leaving VNI's live
465
// range. It is possible that
KillMBB
itself is reachable, so start a DFS
470
SuccI =
KillMBB
->succ_begin(), SuccE =
KillMBB
->succ_end();
[
all
...]
Completed in 2110 milliseconds