HomeSort by: relevance | last modified time | path
    Searched refs:CapturedStmtInfo (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGStmt.cpp 2684 delete CGF.CapturedStmtInfo;
2700 assert(CapturedStmtInfo &&
2701 "CapturedStmtInfo should be set when generating the captured function");
2719 CapturedStmtInfo->getHelperName(), &CGM.getModule());
2727 // Set the context parameter in CapturedStmtInfo.
2729 CapturedStmtInfo->setContextValue(Builder.CreateLoad(DeclPtr));
2732 LValue Base = MakeNaturalAlignAddrLValue(CapturedStmtInfo->getContextValue(),
2745 if (CapturedStmtInfo->isCXXThisExprCaptured()) {
2746 FieldDecl *FD = CapturedStmtInfo->getThisFieldDecl();
2752 CapturedStmtInfo->EmitBody(*this, CD->getBody())
    [all...]
CGStmtOpenMP.cpp 64 (CGF.CapturedStmtInfo && CGF.CapturedStmtInfo->lookup(VD)) ||
90 isCapturedVar(CGF, VD) || (CGF.CapturedStmtInfo &&
201 (CGF.CapturedStmtInfo && CGF.CapturedStmtInfo->lookup(VD)) ||
264 (CGF.CapturedStmtInfo &&
291 (CapturedStmtInfo && CapturedStmtInfo->lookup(OrigVD)) ||
600 CapturedStmtInfo &&
601 "CapturedStmtInfo should be set when generating the captured function")
    [all...]
CGOpenMPRuntime.cpp 352 : CGOpenMPInlinedRegionInfo(CGF.CapturedStmtInfo, EmptyCodeGen,
425 CGF.CapturedStmtInfo = new CGOpenMPInlinedRegionInfo(
426 CGF.CapturedStmtInfo, CodeGen, Kind, HasCancel);
437 // Restore original CapturedStmtInfo only if we're done with code emission.
439 cast<CGOpenMPInlinedRegionInfo>(CGF.CapturedStmtInfo)->getOldCSI();
440 delete CGF.CapturedStmtInfo;
441 CGF.CapturedStmtInfo = OldCSI;
1480 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) {
2150 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo))
2327 if (auto *Region = dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo))
    [all...]
CGOpenMPRuntimeGPU.cpp 243 if (auto *CSI = CGF.CapturedStmtInfo) {
268 if ((!CGF.CapturedStmtInfo ||
269 (IsForCombinedParallelRegion && CGF.CapturedStmtInfo)) &&
4166 NeedToDelayGlobalization = CGF.CapturedStmtInfo->getKind() == CR_OpenMP;
4356 if (ThisCapture && CGF.CapturedStmtInfo->isCXXThisExprCaptured()) {
CodeGenFunction.h 444 CGCapturedStmtInfo *CapturedStmtInfo = nullptr;
446 /// RAII for correct setting/restoring of CapturedStmtInfo.
454 : CGF(CGF), PrevCapturedStmtInfo(CGF.CapturedStmtInfo) {
455 CGF.CapturedStmtInfo = NewCapturedStmtInfo;
457 ~CGCapturedStmtRAII() { CGF.CapturedStmtInfo = PrevCapturedStmtInfo; }
CGExpr.cpp 2723 if (CapturedStmtInfo) {
2740 EmitCapturedFieldLValue(*this, CapturedStmtInfo->lookup(VD),
2741 CapturedStmtInfo->getContextValue());

Completed in 39 milliseconds