OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Backedge
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/Analysis/
LoopInfo.cpp
145
BasicBlock *Incoming = 0, *
Backedge
= 0;
148
"Loop must have at least one
backedge
!");
149
Backedge
= *PI++;
155
if (contains(
Backedge
))
157
std::swap(Incoming,
Backedge
);
158
} else if (!contains(
Backedge
))
168
dyn_cast<Instruction>(PN->getIncomingValueForBlock(
Backedge
)))
212
// Normal-form loops have a preheader, a single
backedge
, and all of their
447
// Flag the presence of an irreducible
backedge
whose destination is a block
590
// irreducible
backedge
[
all
...]
/external/llvm/include/llvm/Analysis/
LoopInfoImpl.h
535
BlockT *
Backedge
= *PI;
538
if (DomTree.dominates(Header,
Backedge
)
539
&& DomTree.isReachableFromEntry(
Backedge
)) {
540
Backedges.push_back(
Backedge
);
/external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp
436
MachineBasicBlock *
Backedge
= *PI++;
443
// Make sure there is one incoming and one
backedge
and determine which
446
if (L->contains(
Backedge
))
448
std::swap(Incoming,
Backedge
);
449
} else if (!L->contains(
Backedge
))
[
all
...]
Completed in 1427 milliseconds