Home
last modified time | relevance | path

Searched refs:FSI (Results 1 – 24 of 24) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/fsi/
H A Dfsi.txt1 FSI bus & engine generic device tree bindings
4 The FSI bus is probe-able, so the OS is able to enumerate FSI slaves, and
7 busses, which are then exposed by the device tree. For example, an FSI engine
11 FSI masters may require their own DT nodes (to describe the master HW itself);
16 represent the FSI slaves and their slave engines. As a basic outline:
19 /* top-level of FSI bus topology, bound to an FSI master driver and
20 * exposes an FSI bus */
23 /* this node defines the FSI slave device, and is handled
24 * entirely with FSI core code */
41 adding subordinate device tree nodes as children of FSI engines.
[all …]
H A Dibm,p9-occ.txt1 Device-tree bindings for FSI-attached POWER9/POWER10 On-Chip Controller (OCC)
4 This is the binding for the P9 or P10 On-Chip Controller accessed over FSI from
5 a service processor. See fsi.txt for details on bindings for FSI slave and CFAM
6 nodes. The OCC is not an FSI slave device itself, rather it is accessed
H A Dfsi-master-gpio.txt1 Device-tree bindings for gpio-based FSI master driver
6 - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock
7 - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal
13 functions (eg, external FSI masters)
H A Dfsi-master-aspeed.txt1 Device-tree bindings for AST2600 FSI master
4 The AST2600 contains two identical FSI masters. They share a clock and have a
18 - fsi-routing-gpios: GPIO for setting the FSI mux (internal or cabled)
19 - fsi-mux-gpios: GPIO for detecting the desired FSI mux state
H A Dfsi-master-ast-cf.txt1 Device-tree bindings for ColdFire offloaded gpio-based FSI master driver
10 - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock
11 - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal
15 functions (eg, external FSI masters)
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h783 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument
784 return FSI->Kind == SK_Block || FSI->Kind == SK_Lambda in classof()
785 || FSI->Kind == SK_CapturedRegion; in classof()
810 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument
811 return FSI->Kind == SK_Block; in classof()
862 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument
863 return FSI->Kind == SK_CapturedRegion; in classof()
965 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument
966 return FSI->Kind == SK_Lambda; in classof()
H A DSema.h2603 unsigned FirstArg, FormatStringInfo *FSI);
2606 FormatStringInfo *FSI);
5617 FunctionDecl *FD, const sema::FunctionScopeInfo *FSI);
/freebsd/sys/contrib/device-tree/Bindings/i2c/
H A Di2c-fsi.txt1 Device-tree bindings for FSI-attached I2C master and busses
6 - reg = < address size >; : The FSI CFAM address and address
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp677 static void checkReturnStmtInCoroutine(Sema &S, FunctionScopeInfo *FSI) { in checkReturnStmtInCoroutine() argument
678 assert(FSI && "FunctionScopeInfo is null"); in checkReturnStmtInCoroutine()
679 assert(FSI->FirstCoroutineStmtLoc.isValid() && in checkReturnStmtInCoroutine()
681 if (FSI->FirstReturnLoc.isInvalid()) in checkReturnStmtInCoroutine()
683 S.Diag(FSI->FirstReturnLoc, diag::err_return_in_coroutine); in checkReturnStmtInCoroutine()
684 S.Diag(FSI->FirstCoroutineStmtLoc, diag::note_declared_coroutine_here) in checkReturnStmtInCoroutine()
685 << FSI->getFirstCoroutineStmtKeyword(); in checkReturnStmtInCoroutine()
873 auto *FSI = checkCoroutineContext(*this, Loc, "co_await"); in BuildUnresolvedCoawaitExpr() local
874 if (!FSI) in BuildUnresolvedCoawaitExpr()
884 auto *Promise = FSI->CoroutinePromise; in BuildUnresolvedCoawaitExpr()
[all …]
H A DSemaStmt.cpp432 FunctionScopeInfo *FSI = getCurFunction(); in ActOnAfterCompoundStatementLeadingPragmas() local
433 assert(FSI); in ActOnAfterCompoundStatementLeadingPragmas()
434 FSI->setUsesFPIntrin(); in ActOnAfterCompoundStatementLeadingPragmas()
3858 FunctionScopeInfo *FSI = getCurFunction(); in ActOnReturnStmt() local
3859 if (FSI->FirstReturnLoc.isInvalid() && FSI->isCoroutine()) { in ActOnReturnStmt()
3860 assert(FSI->FirstCoroutineStmtLoc.isValid() && in ActOnReturnStmt()
3863 Diag(FSI->FirstCoroutineStmtLoc, diag::note_declared_coroutine_here) in ActOnReturnStmt()
3864 << FSI->getFirstCoroutineStmtKeyword(); in ActOnReturnStmt()
4327 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnCXXTryBlock() local
4330 if (!getLangOpts().Borland && FSI->FirstSEHTryLoc.isValid()) { in ActOnCXXTryBlock()
[all …]
H A DSemaObjC.cpp226 sema::FunctionScopeInfo *FSI = SemaRef.getCurFunction(); in ActOnObjCAtTryStmt() local
227 if (FSI->FirstSEHTryLoc.isValid()) { in ActOnObjCAtTryStmt()
229 Diag(FSI->FirstSEHTryLoc, diag::note_conflicting_try_here) << "'__try'"; in ActOnObjCAtTryStmt()
232 FSI->setHasObjCTry(AtLoc); in ActOnObjCAtTryStmt()
2257 Sema::FormatStringInfo FSI; in GetFormatNSStringIdx() local
2260 false, true, &FSI)) { in GetFormatNSStringIdx()
2261 Idx = FSI.FormatIdx; in GetFormatNSStringIdx()
H A DSema.cpp599 for (sema::FunctionScopeInfo *FSI : FunctionScopes) in ~Sema()
600 delete FSI; in ~Sema()
2403 static void markEscapingByrefs(const FunctionScopeInfo &FSI, Sema &S) { in markEscapingByrefs() argument
2406 for (const BlockDecl *BD : FSI.Blocks) { in markEscapingByrefs()
2428 for (VarDecl *VD : FSI.ByrefBlockVars) { in markEscapingByrefs()
H A DSemaChecking.cpp3257 unsigned FirstArg, FormatStringInfo *FSI) { in getFormatStringInfo() argument
3269 return getFormatStringInfo(FormatIdx, FirstArg, IsCXXMember, IsVariadic, FSI); in getFormatStringInfo()
3274 FormatStringInfo *FSI) { in getFormatStringInfo() argument
3276 FSI->ArgPassingKind = FAPK_VAList; in getFormatStringInfo()
3278 FSI->ArgPassingKind = FAPK_Variadic; in getFormatStringInfo()
3280 FSI->ArgPassingKind = FAPK_Fixed; in getFormatStringInfo()
3281 FSI->FormatIdx = FormatIdx - 1; in getFormatStringInfo()
3282 FSI->FirstDataArg = FSI->ArgPassingKind == FAPK_VAList ? 0 : FirstArg - 1; in getFormatStringInfo()
3288 if(FSI->FormatIdx == 0) in getFormatStringInfo()
3290 --FSI->FormatIdx; in getFormatStringInfo()
[all …]
H A DSemaDecl.cpp13881 if (FunctionScopeInfo *FSI = getCurFunction()) in AddInitializerToDecl() local
13886 FSI->markSafeWeakUse(Init); in AddInitializerToDecl()
16231 FunctionScopeInfo *FSI = getCurFunction(); in ActOnFinishFunctionBody() local
16234 if (FSI->UsesFPIntrin && FD && !FD->hasAttr<StrictFPAttr>()) in ActOnFinishFunctionBody()
16248 if (FSI->isCoroutine()) in ActOnFinishFunctionBody()
16267 } else if (FSI->isCoroutine()) { in ActOnFinishFunctionBody()
16376 computeNRVO(Body, FSI); in ActOnFinishFunctionBody()
16546 computeNRVO(Body, FSI); in ActOnFinishFunctionBody()
16548 if (FSI->ObjCShouldCallSuper) { in ActOnFinishFunctionBody()
16551 FSI->ObjCShouldCallSuper = false; in ActOnFinishFunctionBody()
[all …]
H A DSemaDeclCXX.cpp2569 FunctionDecl *FD, const sema::FunctionScopeInfo *FSI) { in CheckImmediateEscalatingFunctionDefinition() argument
2573 FSI->FoundImmediateEscalatingExpression); in CheckImmediateEscalatingFunctionDefinition()
2574 if (FSI->FoundImmediateEscalatingExpression) { in CheckImmediateEscalatingFunctionDefinition()
19580 auto &FSI = InventedParameterInfos.back(); in ActOnFinishFunctionDeclarationDeclarator() local
19581 if (FSI.TemplateParams.size() > FSI.NumExplicitTemplateParams) { in ActOnFinishFunctionDeclarationDeclarator()
19582 if (FSI.NumExplicitTemplateParams != 0) { in ActOnFinishFunctionDeclarationDeclarator()
19588 ExplicitParams->getLAngleLoc(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator()
19594 Context, SourceLocation(), SourceLocation(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator()
H A DSemaOpenMP.cpp488 for (const FunctionScopeInfo *FSI : llvm::reverse(SemaRef.FunctionScopes)) { in popFunction() local
489 if (!isa<CapturingScopeInfo>(FSI)) { in popFunction()
490 CurrentNonCapturingFunctionScope = FSI; in popFunction()
2365 for (FunctionScopeInfo *FSI : llvm::drop_begin( in isOpenMPCapturedDecl()
2369 if (!isa<CapturingScopeInfo>(FSI)) in isOpenMPCapturedDecl()
2371 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI)) in isOpenMPCapturedDecl()
2397 FunctionScopeInfo *FSI = SemaRef.FunctionScopes[I - 1]; in isOpenMPCapturedDecl() local
2398 if (!isa<CapturingScopeInfo>(FSI)) in isOpenMPCapturedDecl()
2400 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI)) in isOpenMPCapturedDecl()
H A DSemaType.cpp2290 } else if (sema::FunctionScopeInfo *FSI = getCurFunction()) { in BuildArrayType() local
2293 FSI->setHasVLA(Loc); in BuildArrayType()
H A DSemaTemplate.cpp70 for (FunctionScopeInfo *FSI : getFunctionScopes()) { in getTemplateDepth()
71 if (auto *LSI = dyn_cast<LambdaScopeInfo>(FSI)) { in getTemplateDepth()
H A DSemaExpr.cpp19257 FunctionScopeInfo *FSI = FunctionScopes[FunctionScopesIndex]; in tryCaptureVariable() local
19258 CapturingScopeInfo *CSI = cast<CapturingScopeInfo>(FSI); in tryCaptureVariable()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangAttrEmitter.cpp2430 static void emitSingleCondition(const FlattenedSpellingInfo &FSI, in emitSingleCondition() argument
2432 OS << "(Syntax==AttributeCommonInfo::AS_" << FSI.Syntax << " && "; in emitSingleCondition()
2433 if (!FSI.Scope.empty()) in emitSingleCondition()
2434 OS << "ScopeName && ScopeName->getName()==\"" << FSI.Scope << "\""; in emitSingleCondition()
2437 if (!FSI.TargetTest.empty()) in emitSingleCondition()
2438 OS << " && " << FSI.TargetTest; in emitSingleCondition()
/freebsd/sys/contrib/device-tree/src/powerpc/
H A Dfsp2.dts154 /* 2nd level UICs for FSI */
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp431 auto FSI = StoreNPcMap.find (IntNo); in SelectNewCircIntrinsic() local
432 if (FSI != StoreNPcMap.end()) { in SelectNewCircIntrinsic()
446 MachineSDNode *Res = CurDAG->getMachineNode(FSI->second, DL, RTys, Ops); in SelectNewCircIntrinsic()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp867 FunctionTemplateSpecializationInfo *FSI in ComputeName() local
869 if (FSI && !FSI->isExplicitSpecialization()) { in ComputeName()
871 = FSI->getTemplate()->getTemplateParameters(); in ComputeName()
872 const TemplateArgumentList* Args = FSI->TemplateArguments; in ComputeName()
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.in661 @Article{Hsiao:1970:FSI,
1213 note = "See \cite{Hsiao:1970:FSI}.",