OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:CoroBegin
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroInternal.h
99
CoroBeginInst *
CoroBegin
;
171
return cast<CoroIdInst>(
CoroBegin
->getId());
177
return cast<AnyCoroIdRetconInst>(
CoroBegin
->getId());
182
return cast<CoroIdAsyncInst>(
CoroBegin
->getId());
225
auto FTy =
CoroBegin
->getFunction()->getFunctionType();
CoroSplit.cpp
954
Value *OldVFrame = cast<Value>(VMap[Shape.
CoroBegin
]);
991
coro::replaceCoroFree(cast<CoroIdInst>(VMap[Shape.
CoroBegin
->getId()]),
1048
// set Info parameter of
CoroBegin
to point at this constant. Example:
1274
auto *
CoroBegin
= Shape.
CoroBegin
;
1275
auto *CoroId =
CoroBegin
->getId();
1288
CoroBegin
->replaceAllUsesWith(VFrame);
1290
CoroBegin
->replaceAllUsesWith(
CoroBegin
->getMem());
1298
CoroBegin
->replaceAllUsesWith(UndefValue::get(CoroBegin->getType()))
[
all
...]
CoroFrame.cpp
1135
//
CoroBegin
and no alias will be create before
CoroBegin
.
1196
// require copying the data from alloca to the frame after
CoroBegin
.
1197
// 3. Is there any alias created for this alloca prior to
CoroBegin
, but used
1198
// after
CoroBegin
. In that case, we will need to recreate the alias after
1199
//
CoroBegin
based off the frame. To answer question 1, we track two things:
1210
// instruction is prior to
CoroBegin
. To answer question 3, we track the offsets
1211
// of all aliases created for the alloca prior to
CoroBegin
but used after
1212
//
CoroBegin
. llvm::Optional is used to be able to represent the case when the
1222
: PtrUseVisitor(DL), DT(DT),
CoroBegin
(CB), Checker(Checker) {
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCoroutine.cpp
73
llvm::CallInst *
CoroBegin
= nullptr;
422
// Emit "if (coro.free(CoroId,
CoroBegin
)) Deallocate;"
596
auto *
CoroBegin
= Builder.CreateCall(
598
CurCoro.Data->
CoroBegin
=
CoroBegin
;
718
if (CurCoro.Data && CurCoro.Data->
CoroBegin
) {
719
return RValue::get(CurCoro.Data->
CoroBegin
);
762
CurCoro.Data->
CoroBegin
= Call;
Completed in 33 milliseconds
Indexes created Tue Sep 15 00:24:42 UTC 2026