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.h777 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument
778 return FSI->Kind == SK_Block || FSI->Kind == SK_Lambda in classof()
779 || FSI->Kind == SK_CapturedRegion; in classof()
804 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument
805 return FSI->Kind == SK_Block; in classof()
856 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument
857 return FSI->Kind == SK_CapturedRegion; in classof()
962 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument
963 return FSI->Kind == SK_Lambda; in classof()
H A DSema.h2197 bool IsVariadic, FormatStringInfo *FSI);
5202 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.cpp833 auto *FSI = checkCoroutineContext(*this, Loc, "co_await"); in BuildUnresolvedCoawaitExpr() local
834 if (!FSI) in BuildUnresolvedCoawaitExpr()
844 auto *Promise = FSI->CoroutinePromise; in BuildUnresolvedCoawaitExpr()
980 auto *FSI = checkCoroutineContext(*this, Loc, "co_return", IsImplicit); in BuildCoreturnStmt() local
981 if (!FSI) in BuildCoreturnStmt()
991 VarDecl *Promise = FSI->CoroutinePromise; in BuildCoreturnStmt()
H A DSemaObjC.cpp230 sema::FunctionScopeInfo *FSI = SemaRef.getCurFunction(); in ActOnObjCAtTryStmt() local
231 if (FSI->FirstSEHTryLoc.isValid()) { in ActOnObjCAtTryStmt()
233 Diag(FSI->FirstSEHTryLoc, diag::note_conflicting_try_here) << "'__try'"; in ActOnObjCAtTryStmt()
236 FSI->setHasObjCTry(AtLoc); in ActOnObjCAtTryStmt()
2259 Sema::FormatStringInfo FSI; in GetFormatNSStringIdx() local
2261 SemaRef.getFormatStringInfo(Format, false, true, &FSI)) { in GetFormatNSStringIdx()
2262 Idx = FSI.FormatIdx; in GetFormatNSStringIdx()
H A DSemaStmt.cpp401 FunctionScopeInfo *FSI = getCurFunction(); in ActOnAfterCompoundStatementLeadingPragmas() local
402 assert(FSI); in ActOnAfterCompoundStatementLeadingPragmas()
403 FSI->setUsesFPIntrin(); in ActOnAfterCompoundStatementLeadingPragmas()
4212 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnCXXTryBlock() local
4215 if (!getLangOpts().Borland && FSI->FirstSEHTryLoc.isValid()) { in ActOnCXXTryBlock()
4217 Diag(FSI->FirstSEHTryLoc, diag::note_conflicting_try_here) << "'__try'"; in ActOnCXXTryBlock()
4293 FSI->setHasCXXTry(TryLoc); in ActOnCXXTryBlock()
4303 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnSEHTryBlock() local
4308 if (FSI->FirstCXXOrObjCTryLoc.isValid()) { in ActOnSEHTryBlock()
4309 Diag(TryLoc, diag::err_mixing_cxx_try_seh_try) << FSI->FirstTryType; in ActOnSEHTryBlock()
[all …]
H A DSema.cpp528 for (sema::FunctionScopeInfo *FSI : FunctionScopes) in ~Sema()
529 delete FSI; in ~Sema()
2237 static void markEscapingByrefs(const FunctionScopeInfo &FSI, Sema &S) { in markEscapingByrefs() argument
2240 for (const BlockDecl *BD : FSI.Blocks) { in markEscapingByrefs()
2262 for (VarDecl *VD : FSI.ByrefBlockVars) { in markEscapingByrefs()
H A DAnalysisBasedWarnings.cpp669 sema::FunctionScopeInfo *FSI) { in CheckFallThroughForBody() argument
673 bool IsCoroutine = FSI->isCoroutine(); in CheckFallThroughForBody()
704 S.Diag(Loc, DiagID) << FSI->CoroutinePromise->getType(); in CheckFallThroughForBody()
H A DSemaChecking.cpp2946 bool IsVariadic, FormatStringInfo *FSI) { in getFormatStringInfo() argument
2948 FSI->ArgPassingKind = FAPK_VAList; in getFormatStringInfo()
2950 FSI->ArgPassingKind = FAPK_Variadic; in getFormatStringInfo()
2952 FSI->ArgPassingKind = FAPK_Fixed; in getFormatStringInfo()
2953 FSI->FormatIdx = Format->getFormatIdx() - 1; in getFormatStringInfo()
2954 FSI->FirstDataArg = in getFormatStringInfo()
2955 FSI->ArgPassingKind == FAPK_VAList ? 0 : Format->getFirstArg() - 1; in getFormatStringInfo()
2961 if(FSI->FormatIdx == 0) in getFormatStringInfo()
2963 --FSI->FormatIdx; in getFormatStringInfo()
2964 if (FSI->FirstDataArg != 0) in getFormatStringInfo()
[all …]
H A DSemaDecl.cpp13536 if (FunctionScopeInfo *FSI = getCurFunction()) in AddInitializerToDecl() local
13541 FSI->markSafeWeakUse(Init); in AddInitializerToDecl()
15789 FunctionScopeInfo *FSI = getCurFunction(); in ActOnFinishFunctionBody() local
15792 if (FSI->UsesFPIntrin && FD && !FD->hasAttr<StrictFPAttr>()) in ActOnFinishFunctionBody()
15800 if (FSI->isCoroutine()) in ActOnFinishFunctionBody()
15824 CheckImmediateEscalatingFunctionDefinition(FD, FSI); in ActOnFinishFunctionBody()
15897 computeNRVO(Body, FSI); in ActOnFinishFunctionBody()
16067 computeNRVO(Body, FSI); in ActOnFinishFunctionBody()
16069 if (FSI->ObjCShouldCallSuper) { in ActOnFinishFunctionBody()
16072 FSI->ObjCShouldCallSuper = false; in ActOnFinishFunctionBody()
[all …]
H A DSemaDeclCXX.cpp2479 FunctionDecl *FD, const sema::FunctionScopeInfo *FSI) { in CheckImmediateEscalatingFunctionDefinition() argument
2483 FSI->FoundImmediateEscalatingExpression); in CheckImmediateEscalatingFunctionDefinition()
2484 if (FSI->FoundImmediateEscalatingExpression) { in CheckImmediateEscalatingFunctionDefinition()
19070 auto &FSI = InventedParameterInfos.back(); in ActOnFinishFunctionDeclarationDeclarator() local
19071 if (FSI.TemplateParams.size() > FSI.NumExplicitTemplateParams) { in ActOnFinishFunctionDeclarationDeclarator()
19072 if (FSI.NumExplicitTemplateParams != 0) { in ActOnFinishFunctionDeclarationDeclarator()
19078 ExplicitParams->getLAngleLoc(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator()
19084 Context, SourceLocation(), SourceLocation(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator()
H A DSemaOpenMP.cpp491 for (const FunctionScopeInfo *FSI : llvm::reverse(SemaRef.FunctionScopes)) { in popFunction() local
492 if (!isa<CapturingScopeInfo>(FSI)) { in popFunction()
493 CurrentNonCapturingFunctionScope = FSI; in popFunction()
2389 for (FunctionScopeInfo *FSI : llvm::drop_begin( in isOpenMPCapturedDecl()
2393 if (!isa<CapturingScopeInfo>(FSI)) in isOpenMPCapturedDecl()
2395 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI)) in isOpenMPCapturedDecl()
2421 FunctionScopeInfo *FSI = SemaRef.FunctionScopes[I - 1]; in isOpenMPCapturedDecl() local
2422 if (!isa<CapturingScopeInfo>(FSI)) in isOpenMPCapturedDecl()
2424 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI)) in isOpenMPCapturedDecl()
H A DSemaTemplate.cpp73 for (FunctionScopeInfo *FSI : getFunctionScopes()) { in getTemplateDepth()
74 if (auto *LSI = dyn_cast<LambdaScopeInfo>(FSI)) { in getTemplateDepth()
H A DSemaType.cpp2265 } else if (sema::FunctionScopeInfo *FSI = getCurFunction()) { in BuildArrayType() local
2268 FSI->setHasVLA(Loc); in BuildArrayType()
H A DSemaExpr.cpp18796 FunctionScopeInfo *FSI = FunctionScopes[FunctionScopesIndex]; in tryCaptureVariable() local
18797 CapturingScopeInfo *CSI = cast<CapturingScopeInfo>(FSI); in tryCaptureVariable()
/freebsd/sys/contrib/device-tree/src/powerpc/
H A Dfsp2.dts154 /* 2nd level UICs for FSI */
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp866 FunctionTemplateSpecializationInfo *FSI in ComputeName() local
868 if (FSI && !FSI->isExplicitSpecialization()) { in ComputeName()
870 = FSI->getTemplate()->getTemplateParameters(); in ComputeName()
871 const TemplateArgumentList* Args = FSI->TemplateArguments; in ComputeName()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp430 auto FSI = StoreNPcMap.find (IntNo); in SelectNewCircIntrinsic() local
431 if (FSI != StoreNPcMap.end()) { in SelectNewCircIntrinsic()
445 MachineSDNode *Res = CurDAG->getMachineNode(FSI->second, DL, RTys, Ops); in SelectNewCircIntrinsic()
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.in661 @Article{Hsiao:1970:FSI,
1213 note = "See \cite{Hsiao:1970:FSI}.",