OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LoopExit
(Results
1 - 14
of
14
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBlockPlacement.cpp
86
/// for a WLS and if its
loopExit
/target is before it.
89
/// to before the
loopExit
/target.
96
MachineBasicBlock *
LoopExit
= WlsInstr->getOperand(2).getMBB();
99
if (!
LoopExit
->getPrevNode())
101
if (blockIsBefore(Predecessor,
LoopExit
))
105
<<
LoopExit
->getFullName() << "\n");
111
// bb1: -
LoopExit
117
for (auto It = ++
LoopExit
->getIterator(); It != Predecessor->getIterator();
137
moveBasicBlock(Predecessor,
LoopExit
);
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGStmt.cpp
800
JumpDest
LoopExit
= getJumpDestInCurrentScope("while.end");
803
BreakContinueStack.push_back(BreakContinue(
LoopExit
, LoopHeader));
836
llvm::BasicBlock *ExitBlock =
LoopExit
.getBlock();
846
if (ExitBlock !=
LoopExit
.getBlock()) {
848
EmitBranchThroughCleanup(
LoopExit
);
881
EmitBlock(
LoopExit
.getBlock(), true);
891
JumpDest
LoopExit
= getJumpDestInCurrentScope("do.end");
897
BreakContinueStack.push_back(BreakContinue(
LoopExit
, LoopCond));
936
BoolCondVal, LoopBody,
LoopExit
.getBlock(),
943
EmitBlock(
LoopExit
.getBlock())
[
all
...]
CGStmtOpenMP.cpp
1848
JumpDest
LoopExit
) {
1865
BreakContinueStack.push_back(BreakContinue(
LoopExit
, Continue));
2035
auto
LoopExit
= getJumpDestInCurrentScope("omp.inner.for.end");
2058
llvm::BasicBlock *ExitBlock =
LoopExit
.getBlock();
2066
if (ExitBlock !=
LoopExit
.getBlock()) {
2068
EmitBranchThroughCleanup(
LoopExit
);
2076
BreakContinueStack.push_back(BreakContinue(
LoopExit
, Continue));
2088
EmitBlock(
LoopExit
.getBlock());
2418
CodeGenFunction::JumpDest
LoopExit
) {
2419
CGF.EmitOMPLoopBody(S,
LoopExit
);
[
all
...]
CodeGenFunction.h
3588
void EmitOMPLoopBody(const OMPLoopDirective &D, JumpDest
LoopExit
);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
IntegerDivision.cpp
221
BasicBlock *
LoopExit
= BasicBlock::Create(Builder.getContext(),
275
Builder.CreateCondBr(SkipLoop,
LoopExit
, Preheader);
321
Builder.CreateCondBr(Tmp12,
LoopExit
, DoWhile);
329
Builder.SetInsertPoint(
LoopExit
);
362
Q_5->addIncoming(Q_4,
LoopExit
);
LoopUnroll.cpp
532
BasicBlock *
LoopExit
= nullptr;
535
LoopExit
= ExitingBI->getSuccessor(*ContinueOnTrue);
763
Dest =
LoopExit
;
781
Dest ==
LoopExit
);
LoopUnrollAndJam.cpp
309
BasicBlock *
LoopExit
= BI->getSuccessor(ContinueOnTrue);
490
updatePHIBlocksAndValues(
LoopExit
, AftBlocksLast[0], AftBlocksLast.back(),
546
BranchInst::Create(
LoopExit
, AftTerm);
550
assert(AftTerm->getSuccessor(ContinueOnTrue) ==
LoopExit
&&
551
"Expecting the ContinueOnTrue successor of AftTerm to be
LoopExit
");
/src/external/apache2/llvm/dist/clang/lib/Analysis/
ProgramPoint.cpp
97
Out << "
LoopExit
\", \"stmt\": \""
98
<< castAs<
LoopExit
>().getLoopStmt()->getStmtClassName() << '\"';
PathDiagnostic.cpp
572
case CFGElement::
LoopExit
:
CFG.cpp
1718
// TODO: Support adding
LoopExit
element to the CFG in case where the loop is
5009
case CFGElement::
LoopExit
:
5550
case CFGElement::Kind::
LoopExit
:
5551
OS << E.castAs<CFGLoopExit>().getLoopStmt()->getStmtClassName() << " (
LoopExit
)\n";
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
CoreEngine.cpp
189
Loc.getAs<
LoopExit
>() ||
529
N->getLocation().getAs<
LoopExit
>()) {
ExprEngine.cpp
653
case CFGElement::
LoopExit
:
811
LoopExit
PP(S, Pred->getLocationContext());
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/
ProgramPoint.h
710
/// Note: It is possible to encounter a
LoopExit
element when we haven't even
712
/// result in a
LoopExit
program point.
713
class
LoopExit
: public ProgramPoint {
715
LoopExit
(const Stmt *LoopStmt, const LocationContext *LC)
724
LoopExit
() = default;
CFG.h
64
LoopExit
,
267
/// analyzer and hidden behind the 'cfg-
loopexit
' analyzer config flag.
273
explicit CFGLoopExit(const Stmt *stmt) : CFGElement(
LoopExit
, stmt) {}
285
return elem.getKind() ==
LoopExit
;
Completed in 53 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026