OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SubLoop
(Results
1 - 11
of
11
) sorted by null
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
LoopUnrollAndJam.cpp
52
static bool partitionOuterLoopBlocks(Loop *L, Loop *
SubLoop
,
57
BasicBlock *SubLoopLatch =
SubLoop
->getLoopLatch();
58
SubLoopBlocks.insert(
SubLoop
->block_begin(),
SubLoop
->block_end());
61
if (!
SubLoop
->contains(BB)) {
69
// Check that all blocks in ForeBlocks together dominate the
subloop
71
BasicBlock *SubLoopPreHeader =
SubLoop
->getLoopPreheader();
88
// Aft blocks that need to be moved before the
subloop
. It is used in two
145
SubLoop
(i, j)
153
SubLoop
(i, j
[
all
...]
LCSSA.cpp
365
for (Loop *
SubLoop
: L.getSubLoops())
366
Changed |= formLCSSARecursively(*
SubLoop
, DT, LI, SE);
LoopUnroll.cpp
592
for (Loop *
SubLoop
: *L)
593
LoopsToSimplify.insert(
SubLoop
);
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
LoopUnrollAndJamPass.cpp
146
Loop *L, Loop *
SubLoop
, const TargetTransformInfo &TTI, DominatorTree &DT,
225
if (
SubLoop
->getBlocks().size() != 1) {
234
for (BasicBlock *BB :
SubLoop
->getBlocks()) {
261
Loop *
SubLoop
= L->getSubLoops()[0];
262
if (!
SubLoop
->isLoopSimplifyForm())
267
BasicBlock *SubLoopLatch =
SubLoop
->getLoopLatch();
268
BasicBlock *SubLoopExit =
SubLoop
->getExitingBlock();
310
ApproximateLoopSize(
SubLoop
, NumInlineCandidates, NotDuplicatable,
335
unsigned InnerTripCount = SE.getSmallConstantTripCount(
SubLoop
, SubLoopLatch);
339
L,
SubLoop
, TTI, DT, LI, SE, EphValues, &ORE, OuterTripCount
[
all
...]
InductiveRangeCheckElimination.cpp
[
all
...]
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
LoopInfo.h
373
/// removeChildLoop - This removes the specified child from being a
subloop
of
471
// Each block in each
subloop
should be contained within this loop.
475
"Loop does not contain all the blocks of a
subloop
!");
482
"Loop is not a
subloop
of its parent!");
732
"Loops already embedded into a
subloop
!");
738
assert(New->getParentLoop() == 0 && "Loop already in
subloop
!");
757
static bool isNotAlreadyContainedIn(const LoopT *
SubLoop
,
759
if (
SubLoop
== 0) return true;
760
if (
SubLoop
== ParentLoop) return false;
761
return isNotAlreadyContainedIn(
SubLoop
->getParentLoop(), ParentLoop)
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
LoopInfo.h
338
/// This removes the specified child from being a
subloop
of this loop. The
350
/// This removes the specified child from being a
subloop
of this loop. The
435
for (auto *
SubLoop
: SubLoops)
436
SubLoop
->~LoopT();
731
"Loops already embedded into a
subloop
!");
736
assert(!New->getParentLoop() && "Loop already in
subloop
!");
755
static bool isNotAlreadyContainedIn(const LoopT *
SubLoop
,
757
if (!
SubLoop
)
759
if (
SubLoop
== ParentLoop)
761
return isNotAlreadyContainedIn(
SubLoop
->getParentLoop(), ParentLoop)
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
AMDGPUTargetTransformInfo.cpp
83
if (llvm::none_of(L->getSubLoops(), [PHI](const Loop*
SubLoop
) {
84
return
SubLoop
->contains(PHI); }))
110
if (llvm::any_of(L->getSubLoops(), [BB](const Loop*
SubLoop
) {
111
return
SubLoop
->contains(BB); }))
182
if (llvm::any_of(L->getSubLoops(), [Inst](const Loop*
SubLoop
) {
183
return
SubLoop
->contains(Inst); }))
/external/llvm/lib/Transforms/Utils/
LCSSA.cpp
267
for (Loop *
SubLoop
: L.getSubLoops())
268
Changed |= formLCSSARecursively(*
SubLoop
, DT, LI, SE);
/external/llvm/include/llvm/Analysis/
LoopInfo.h
272
/// This removes the specified child from being a
subloop
of this loop. The
586
"Loops already embedded into a
subloop
!");
591
assert(!New->getParentLoop() && "Loop already in
subloop
!");
610
static bool isNotAlreadyContainedIn(const LoopT *
SubLoop
,
612
if (!
SubLoop
) return true;
613
if (
SubLoop
== ParentLoop) return false;
614
return isNotAlreadyContainedIn(
SubLoop
->getParentLoop(), ParentLoop);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
RegAllocGreedy.cpp
[
all
...]
Completed in 1100 milliseconds