Home
last modified time | relevance | path

Searched refs:EmitStmt (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp354 CGF.EmitStmt(TryBody); in emitSuspendExpression()
397 EmitStmt(S.getPromiseCall()); in EmitCoreturnStmt()
614 CGF.EmitStmt(Deallocate); in Emit()
757 CGF.EmitStmt(S.getResultDecl()); in EmitGroInit()
769 CGF.EmitStmt(Body); in emitBodyAndFallthrough()
773 CGF.EmitStmt(OnFallthrough); in emitBodyAndFallthrough()
819 EmitStmt(RetOnAllocFailure); in EmitCoroutineBody()
859 EmitStmt(PM); in EmitCoroutineBody()
866 EmitStmt(S.getPromiseDeclStmt()); in EmitCoroutineBody()
882 EmitStmt(S.getInitSuspendStmt()); in EmitCoroutineBody()
[all …]
H A DCGStmt.cpp60 void CodeGenFunction::EmitStmt(const Stmt *S, ArrayRef<const Attr *> Attrs) { in EmitStmt() function in CodeGenFunction
559 EmitStmt(CurStmt); in EmitCompoundStmtWithoutScope()
719 EmitStmt(S.getSubStmt()); in EmitLabelStmt()
760 EmitStmt(S.getSubStmt(), S.getAttrs()); in EmitAttributedStmt()
802 EmitStmt(Executed); in EmitIfStmt()
812 EmitStmt(S.getInit()); in EmitIfStmt()
835 EmitStmt(Executed); in EmitIfStmt()
887 EmitStmt(S.getThen()); in EmitIfStmt()
903 EmitStmt(Else); in EmitIfStmt()
1070 EmitStmt(S.getBody()); in EmitWhileStmt()
[all …]
H A DCGObjCRuntime.cpp202 HelperCGF.EmitStmt(FinallyBlock); in EmitTryCatchStmt()
215 CGF.EmitStmt(S.getTryBody()); in EmitTryCatchStmt()
267 CGF.EmitStmt(Handler.Body); in EmitTryCatchStmt()
349 CGF.EmitStmt(S.getSynchBody()); in EmitAtSynchronizedStmt()
H A DCGStmtOpenMP.cpp179 CGF.EmitStmt(Init); in emitPreInitStmt()
180 CGF.EmitStmt(CXXFor->getRangeStmt()); in emitPreInitStmt()
181 CGF.EmitStmt(CXXFor->getEndStmt()); in emitPreInitStmt()
216 CGF.EmitStmt(S); in emitPreInitStmt()
1730 CGF.EmitStmt(RegionBodyStmt); in EmitOMPInlinedRegionBody()
1747 CGF.EmitStmt(RegionBodyStmt); in EmitOMPOutlinedRegionBody()
1821 CGF.EmitStmt(S.getCapturedStmt(OMPD_parallel)->getCapturedStmt()); in EmitOMPParallelDirective()
1837 EmitStmt(S.getIfStmt()); in EmitOMPMetaDirective()
1896 CGF.EmitStmt(CXXFor->getLoopVarStmt()); in emitBody()
1906 CGF.EmitStmt(S); in emitBody()
[all …]
H A DCGException.cpp630 EmitStmt(S.getTryBlock()); in EmitCXXTryStmt()
1291 EmitStmt(C->getHandlerBlock()); in ExitCXXTryStmt()
1391 CGF.EmitStmt(Body); in Emit()
1677 EmitStmt(S.getTryBlock()); in EmitSEHTryStmt()
2100 EmitStmt(FinallyBlock); in GenerateSEHFinallyFunction()
2270 EmitStmt(Except->getBlock()); in ExitSEHTryStmt()
H A DCGClass.cpp881 EmitStmt(cast<CXXTryStmt>(Body)->getTryBlock()); in EmitConstructorBody()
883 EmitStmt(Body); in EmitConstructorBody()
1240 CGF.EmitStmt(S); in emitAssignment()
1248 CGF.EmitStmt(AggregatedStmts[0]); in emitAggregatedStmts()
1530 EmitStmt(cast<CXXTryStmt>(Body)->getTryBlock()); in EmitDestructorBody()
1532 EmitStmt(Body); in EmitDestructorBody()
H A DCGObjC.cpp1461 EmitStmt(propImpl->getSetterCXXAssignment()); in generateObjCSetterBody()
1621 EmitStmt(assign); in generateObjCSetterBody()
2017 EmitStmt(S.getBody()); in EmitObjCForCollectionStmt()
3662 EmitStmt(I); in EmitObjCAutoreleasePoolStmt()
3779 EmitStmt(TheCall); in GenerateObjCAtomicSetterCopyHelperFunction()
H A DCodeGenFunction.h505 CGF.EmitStmt(S);
3528 void EmitStmt(const Stmt *S, ArrayRef<const Attr *> Attrs = std::nullopt);
4077 EmitStmt(S.getStructuredBlock());
4084 EmitStmt(S.getLoop());
H A DCGObjCMac.cpp4276 CGF.EmitStmt(FinallyStmt->getFinallyBody()); in Emit()
4655 CGF.EmitStmt(isTry ? cast<ObjCAtTryStmt>(S).getTryBody() in EmitTryOrSynchronizedStmt()
4755 CGF.EmitStmt(CatchStmt->getCatchBody()); in EmitTryOrSynchronizedStmt()
4801 CGF.EmitStmt(CatchStmt->getCatchBody()); in EmitTryOrSynchronizedStmt()
H A DCGBlocks.cpp1548 EmitStmt(blockDecl->getBody()); in GenerateBlockFunction()
H A DCodeGenFunction.cpp1335 EmitStmt(Body); in EmitFunctionBody()
H A DCodeGenModule.cpp6852 CurCGF->EmitStmt(D->getStmt()); in EmitTopLevelStmt()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h103 uint64_t EmitStmt(unsigned Code, unsigned Abbrev = 0) {
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp106 return Record.EmitStmt(Code, AbbrevToUse); in Emit()