OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:UseMBB
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveRangeCalc.cpp
95
MachineBasicBlock *
UseMBB
= Indexes->getMBBFromIndex(Use.getPrevSlot());
96
assert(
UseMBB
&& "No MBB at Use");
99
auto EP = LR.extendInBlock(Undefs, Indexes->getMBBStartIdx(
UseMBB
), Use);
107
if (findReachingDefs(LR, *
UseMBB
, Use, PhysReg, Undefs))
193
bool LiveRangeCalc::findReachingDefs(LiveRange &LR, MachineBasicBlock &
UseMBB
,
196
unsigned UseMBBNum =
UseMBB
.getNumber();
262
if (Pred != &
UseMBB
)
265
// Loopback to
UseMBB
, so value is really live through.
287
// Trim the live range in
UseMBB
.
320
if (MBB == &
UseMBB
)
[
all
...]
PeepholeOptimizer.cpp
537
MachineBasicBlock *
UseMBB
= UseMI->getParent();
538
if (
UseMBB
== &MBB) {
542
} else if (ReachedBBs.count(
UseMBB
)) {
546
} else if (Aggressive && DT->dominates(&MBB,
UseMBB
)) {
578
MachineBasicBlock *
UseMBB
= UseMI->getParent();
579
if (PHIBBs.count(
UseMBB
))
589
MachineInstr *Copy = BuildMI(*
UseMBB
, UseMI, UseMI->getDebugLoc(),
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveRangeCalc.h
135
/// @p
UseMBB
.
137
/// If exactly one def can reach @p
UseMBB
, and the def dominates @p Kill,
138
/// all paths from the def to @p
UseMBB
are added to @p LR, and the function
141
/// If multiple values can reach @p
UseMBB
, the blocks that need @p LR to be
150
bool findReachingDefs(LiveRange &LR, MachineBasicBlock &
UseMBB
, SlotIndex Use,
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FlagsCopyLowering.cpp
548
MachineBasicBlock &
UseMBB
= *Blocks.pop_back_val();
562
for (auto MII = (&
UseMBB
== &MBB && !VisitedBlocks.count(&
UseMBB
))
564
:
UseMBB
.instr_begin(),
565
MIE =
UseMBB
.instr_end();
573
assert(&
UseMBB
== &MBB && VisitedBlocks.count(&MBB) &&
614
} while (JmpIt !=
UseMBB
.instr_end() &&
658
for (MachineBasicBlock *SuccMBB :
UseMBB
.successors())
Completed in 20 milliseconds
Indexes created Sun Aug 09 00:24:28 UTC 2026