OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Suspend
(Results
1 - 8
of
8
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
Coroutines.cpp
151
"llvm.coro.
suspend
",
152
"llvm.coro.
suspend
.async",
153
"llvm.coro.
suspend
.retcon",
281
auto *
Suspend
= cast<CoroSuspendAsyncInst>(II);
282
Suspend
->checkWellFormed();
283
CoroSuspends.push_back(
Suspend
);
287
auto
Suspend
= cast<CoroSuspendRetconInst>(II);
288
CoroSuspends.push_back(
Suspend
);
292
auto
Suspend
= cast<CoroSuspendInst>(II);
293
CoroSuspends.push_back(
Suspend
);
[
all
...]
CoroSplit.cpp
109
/// The active
suspend
instruction; meaningful only for continuation and async
131
assert(ActiveSuspend && "need active
suspend
point for continuation");
326
//
suspend
points.
365
// Final
suspend
point is represented by storing zero in ResumeFnAddr.
380
// Split block before and after coro.
suspend
and add a jump from an entry
385
// %0 = call i8 @llvm.coro.
suspend
(token none, i1 false)
386
// switch i8 %0, label %
suspend
[i8 0, label %resume
395
// %0 = tail call i8 @llvm.coro.
suspend
(token none, i1 false)
400
// switch i8 % 1, label %
suspend
[i8 0, label %resume
426
// Rewrite final
suspend
point handling. We do not use suspend index t
[
all
...]
CoroInstr.h
366
/// During lowering this is replaced by the resume function of a
suspend
point
492
/// This represents the llvm.coro.
suspend
instruction.
519
if (auto
Suspend
= dyn_cast<CoroSuspendInst>(this))
520
return
Suspend
->getCoroSave();
524
/// This represents the llvm.coro.
suspend
.async instruction.
565
/// This represents the llvm.coro.
suspend
.retcon instruction.
CoroFrame.cpp
9
// there from sue to definition that crosses a
suspend
block.
41
// The "coro-
suspend
-crossing" flag is very noisy. There is another debug type,
43
#define DEBUG_TYPE "coro-
suspend
-crossing"
80
// passes through a
suspend
point.
86
// reach block 'i', but one of the path will cross a
suspend
point
87
//
Suspend
: a boolean indicating whether block 'i' contains a
suspend
point.
97
bool
Suspend
= false;
137
// As a special case, treat uses by an llvm.coro.
suspend
.retcon or an
138
// llvm.coro.
suspend
.async as if they were uses in the suspend's singl
[
all
...]
/src/sys/arch/prep/include/
nvram.h
148
Suspend
= 0x80, /* part of state is in memory */
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCoroutine.cpp
477
// - await-
suspend
is the expression e.await_suspend(h), which shall be
737
// the initial and final
suspend
points.
745
// Build the initial
suspend
point
747
ExprResult
Suspend
=
749
if (
Suspend
.isInvalid())
751
Suspend
= buildOperatorCoawaitCall(*this, SC, Loc,
Suspend
.get());
752
if (
Suspend
.isInvalid())
754
Suspend
= BuildResolvedCoawaitExpr(Loc,
Suspend
.get()
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprCXX.h
4668
/// Represents an expression that might
suspend
coroutine execution;
4674
/// -- the '
suspend
' expression is evaluated
4675
/// -- if the '
suspend
' expression returns 'false', the coroutine is
4686
enum SubExpr { Common, Ready,
Suspend
, Resume, Count };
4693
Expr *Ready, Expr *
Suspend
, Expr *Resume,
4700
SubExprs[SubExpr::
Suspend
] =
Suspend
;
4712
SubExprs[SubExpr::
Suspend
] = nullptr;
4720
SubExprs[SubExpr::
Suspend
] = nullptr;
4738
return static_cast<Expr*>(SubExprs[SubExpr::
Suspend
]);
[
all
...]
/src/usr.bin/telnet/
commands.c
335
{ "susp", "Send Telnet '
Suspend
Process'", 1, 0, 0, 2, SUSP },
900
{ "susp", "character to cause a
Suspend
Process", 0, termSuspCharp },
1341
suspend
(int argc, char *argv[])
1350
* If we didn't get the window size before the
SUSPEND
, but we
2296
zhelp[] = "
suspend
telnet",
2320
{ "z", zhelp,
suspend
, 0 },
1335
suspend
(int argc, char *argv[])
function
Completed in 78 milliseconds
Indexes created Wed Jun 10 00:26:05 UTC 2026