OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Backedge
(Results
1 - 8
of
8
) sorted by null
/external/llvm/include/llvm/Analysis/
LoopInfoImpl.h
486
BlockT *
Backedge
= *PI;
489
if (DomTree.dominates(Header,
Backedge
)
490
&& DomTree.isReachableFromEntry(
Backedge
)) {
491
Backedges.push_back(
Backedge
);
BlockFrequencyInfoImpl.h
333
///
backedge
to the loop header?
335
enum DistType { Local, Exit,
Backedge
};
366
add(Node, Amount, Weight::
Backedge
);
398
/// \return \c true unless there's an irreducible
backedge
.
405
/// edge is local/exit/
backedge
is in the context of LoopHead. Otherwise,
408
/// \return \c true unless aborted due to an irreducible
backedge
.
657
/// nodes that are targets of a
backedge
within it (excluding backedges within
696
/// Track the
backedge
mass distributed to the loop header, and use it to
711
/// within the current loop, \a Weight::
Backedge
, a
backedge
to th
[
all
...]
/external/swiftshader/third_party/LLVM/lib/Analysis/
LoopInfo.cpp
135
BasicBlock *Incoming = 0, *
Backedge
= 0;
138
"Loop must have at least one
backedge
!");
139
Backedge
= *PI++;
145
if (contains(
Backedge
))
147
std::swap(Incoming,
Backedge
);
148
} else if (!contains(
Backedge
))
158
dyn_cast<Instruction>(PN->getIncomingValueForBlock(
Backedge
)))
169
/// times the loop will be executed. Note that this means that the
backedge
295
// Normal-form loops have a preheader, a single
backedge
, and all of their
408
// Flag the presence of an irreducible
backedge
whose destination is a bloc
[
all
...]
/external/llvm/lib/Transforms/Utils/
MemorySSA.cpp
[
all
...]
/external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp
539
MachineBasicBlock *
Backedge
= *PI++;
546
// Make sure there is one incoming and one
backedge
and determine which
549
if (L->contains(
Backedge
))
551
std::swap(Incoming,
Backedge
);
552
} else if (!L->contains(
Backedge
))
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
BlockFrequencyInfoImpl.h
360
///
backedge
to the loop header?
362
enum DistType { Local, Exit,
Backedge
};
398
add(Node, Amount, Weight::
Backedge
);
440
/// \return \c true unless there's an irreducible
backedge
.
447
/// edge is local/exit/
backedge
is in the context of LoopHead. Otherwise,
450
/// \return \c true unless aborted due to an irreducible
backedge
.
706
/// nodes that are targets of a
backedge
within it (excluding backedges within
745
/// Track the
backedge
mass distributed to the loop header, and use it to
760
/// within the current loop, \a Weight::
Backedge
, a
backedge
to th
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp
572
MachineBasicBlock *
Backedge
= *PI++;
579
// Make sure there is one incoming and one
backedge
and determine which
582
if (L->contains(
Backedge
))
584
std::swap(Incoming,
Backedge
);
585
} else if (!L->contains(
Backedge
))
[
all
...]
/external/v8/src/compiler/
scheduler.cc
631
// (i.e. A -> B is a
backedge
).
695
typedef std::pair<BasicBlock*, size_t>
Backedge
;
791
// The successor is on the stack, so this is a
backedge
(cycle).
792
backedges_.push_back(
Backedge
(frame->block, frame->index - 1));
[
all
...]
Completed in 447 milliseconds