OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:HeaderNode
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
Interval.h
37
///
HeaderNode
- The header BasicBlock, which dominates all BasicBlocks in this
38
/// interval. Also, any loops in this interval must go through the
HeaderNode
.
40
BasicBlock *
HeaderNode
;
47
inline Interval(BasicBlock *Header) :
HeaderNode
(Header) {
51
inline BasicBlock *getHeaderNode() const { return
HeaderNode
; }
89
return
HeaderNode
== I.
HeaderNode
;
BlockFrequencyInfoImpl.h
1226
auto &
HeaderNode
= Loop.Nodes[H];
1227
const BlockT *Block = getBlock(
HeaderNode
);
1232
<< getBlockName(
HeaderNode
) << "\n");
1236
LLVM_DEBUG(dbgs() << getBlockName(
HeaderNode
)
1244
Dist.addLocal(
HeaderNode
, HeaderWeightValue);
1256
auto &
HeaderNode
= Loop.Nodes[H];
1257
assert(!getBlock(
HeaderNode
)->getIrrLoopHeaderWeight() &&
1261
<< getBlockName(
HeaderNode
) << "\n");
1263
Dist.addLocal(
HeaderNode
, MinWeight);
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
BlockFrequencyInfoImpl.cpp
836
auto &
HeaderNode
= Loop.Nodes[H];
837
auto &BackedgeMass = Loop.BackedgeMass[Loop.getHeaderIndex(
HeaderNode
)];
839
<< getBlockName(
HeaderNode
) << ": " << BackedgeMass
842
Dist.addLocal(
HeaderNode
, BackedgeMass.getMass());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LICM.cpp
800
DomTreeNode *
HeaderNode
= DT->getNode(CurLoop->getHeader());
801
DT->changeImmediateDominator(
HeaderNode
, PreheaderNode);
Completed in 26 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026