/freebsd-src/sys/contrib/device-tree/Bindings/net/pse-pd/ |
H A D | podl-pse-regulator.yaml | 4 $id: http://devicetree.org/schemas/net/pse-pd/podl-pse-regulator.yaml# 12 description: Regulator based PoDL PSE controller. The device must be referenced 16 - $ref: pse-controller.yaml# 20 const: podl-pse-regulator 22 '#pse-cells': 25 pse-supply: 26 description: Power supply for the PSE controller 32 - pse-supply 36 ethernet-pse { 37 compatible = "podl-pse-regulator"; [all …]
|
H A D | pse-controller.yaml | 4 $id: http://devicetree.org/schemas/net/pse-pd/pse-controller.yaml# 7 title: Power Sourcing Equipment (PSE). 9 description: Binding for the Power Sourcing Equipment (PSE) as defined in the 11 power over twisted pair/ethernet cable. The ethernet-pse nodes should be 12 used to describe PSE controller and referenced by the ethernet-phy node. 20 pattern: "^ethernet-pse(@.*|-([0-9]|[1-9][0-9]+))?$" 22 "#pse-cells": 24 Used to uniquely identify a PSE instance within an IC. Will be 25 0 on PSE node [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm/st/ |
H A D | stm32mp151a-prtt1c.dts | 26 pse_t1l1: ethernet-pse-1 { 27 compatible = "podl-pse-regulator"; 28 pse-supply = <®_t1l1>; 29 #pse-cells = <0>; 32 pse_t1l2: ethernet-pse-2 { 33 compatible = "podl-pse-regulator"; 34 pse-supply = <®_t1l2>; 35 #pse-cells = <0>; 47 reg_t1l1: regulator-pse-t1l1 { 49 regulator-name = "pse [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopLoadElimination.cpp | 94 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne() 107 int64_t StrideLoad = getPtrStride(PSE, LoadType, LoadPtr, L).value_or(0); in isDependenceDistanceOfOne() 108 int64_t StrideStore = getPtrStride(PSE, LoadType, StorePtr, L).value_or(0); in isDependenceDistanceOfOne() 124 auto *LoadPtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(LoadPtr)); in isDependenceDistanceOfOne() 125 auto *StorePtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(StorePtr)); in isDependenceDistanceOfOne() 130 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne() 175 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} 292 Cand.isDependenceDistanceOfOne(PSE, L) && in removeDependencesFromMultipleStores() 293 OtherCand->isDependenceDistanceOfOne(PSE, L)) { in removeDependencesFromMultipleStores() 442 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE in propagateStoredValueToLoadUsers() 626 PredicatedScalarEvolution PSE; global() member in __anon93c422380311::LoadEliminationForLoop [all...] |
/freebsd-src/sys/dev/mii/ |
H A D | mii.h | 195 #define MII_PSECR 0x0b /* PSE control register */ 197 #define PSECR_PSEENMASK 0x0003 /* PSE enable mask */ 198 #define PSECR_PINOUTB 0x0008 /* PSE pinout Alternative B */ 199 #define PSECR_PINOUTA 0x0004 /* PSE pinout Alternative A */ 201 #define PSECR_PSEEN 0x0001 /* PSE Enabled */ 202 #define PSECR_PSEDIS 0x0000 /* PSE Disabled */ 204 #define MII_PSESR 0x0c /* PSE status register */ 212 #define PSESR_STATMASK 0x000e /* PSE Status mask */
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 154 const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, in replaceSymbolicStrideSCEV() 157 const SCEV *OrigSCEV = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV() 173 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV() 175 PSE.addPredicate(*SE->getEqualPredicate(StrideSCEV, CT)); in replaceSymbolicStrideSCEV() 176 auto *Expr = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV() 208 PredicatedScalarEvolution &PSE, in insert() argument 211 ScalarEvolution *SE = PSE.getSE(); in insert() 225 const SCEV *Ex = PSE.getSymbolicMaxBackedgeTakenCount(); in insert() 264 PredicatedScalarEvolution &PSE, in tryToCreateDiffCheck() 267 Lp, PtrExpr, AccessTy, PSE, D in tryToCreateDiffCheck() 153 replaceSymbolicStrideSCEV(PredicatedScalarEvolution & PSE,const DenseMap<Value *,const SCEV * > & PtrToStride,Value * Ptr) replaceSymbolicStrideSCEV() argument 660 AccessAnalysis(Loop * TheLoop,AAResults * AA,LoopInfo * LI,MemoryDepChecker::DepCandidates & DA,PredicatedScalarEvolution & PSE,SmallPtrSetImpl<MDNode * > & LoopAliasScopes) AccessAnalysis() argument 803 PredicatedScalarEvolution &PSE; global() member in __anon55b3ad850111::AccessAnalysis 817 hasComputableBounds(PredicatedScalarEvolution & PSE,Value * Ptr,const SCEV * PtrScev,Loop * L,bool Assume) hasComputableBounds() argument 835 isNoWrap(PredicatedScalarEvolution & PSE,const DenseMap<Value *,const SCEV * > & Strides,Value * Ptr,Type * AccessTy,Loop * L) isNoWrap() argument 1044 findForkedPointer(PredicatedScalarEvolution & PSE,const DenseMap<Value *,const SCEV * > & StridesMap,Value * Ptr,const Loop * L) findForkedPointer() argument 1412 isNoWrapAddRec(Value * Ptr,const SCEVAddRecExpr * AR,PredicatedScalarEvolution & PSE,const Loop * L) isNoWrapAddRec() argument 1462 getPtrStride(PredicatedScalarEvolution & PSE,Type * AccessTy,Value * Ptr,const Loop * Lp,const DenseMap<Value *,const SCEV * > & StridesMap,bool Assume,bool ShouldCheckWrap) getPtrStride() argument 1933 getDependenceDistanceStrideAndSize(const AccessAnalysis::MemAccessInfo & A,Instruction * AInst,const AccessAnalysis::MemAccessInfo & B,Instruction * BInst,const DenseMap<Value *,const SCEV * > & Strides,const DenseMap<Value *,SmallVector<const Value *,16>> & UnderlyingObjects,PredicatedScalarEvolution & PSE,const Loop * InnermostLoop) getDependenceDistanceStrideAndSize() argument [all...] |
H A D | IVDescriptors.cpp | 1349 /// PSE.getSCEV(%x) is equal to PSE.getSCEV(%casted_phi) under a predicate, 1360 static bool getCastsForInductionPHI(PredicatedScalarEvolution &PSE, 1367 assert(PSE.getSCEV(PN) == AR && "Unexpected phi node SCEV expression"); in getCastsForInductionPHI() 1413 auto *AddRec = dyn_cast<SCEVAddRecExpr>(PSE.getSCEV(Val)); in getCastsForInductionPHI() 1414 if (AddRec && PSE.areAddRecsEqualWithPreds(AddRec, AR)) in getCastsForInductionPHI() 1434 PredicatedScalarEvolution &PSE, in isInductionPHI() 1447 return isFPInductionPHI(Phi, TheLoop, PSE.getSE(), D); in isInductionPHI() 1449 const SCEV *PhiScev = PSE.getSCEV(Phi); in isInductionPHI() 1454 AR = PSE in isInductionPHI() 1361 getCastsForInductionPHI(PredicatedScalarEvolution & PSE,const SCEVUnknown * PhiScev,const SCEVAddRecExpr * AR,SmallVectorImpl<Instruction * > & CastInsts) getCastsForInductionPHI() argument 1435 isInductionPHI(PHINode * Phi,const Loop * TheLoop,PredicatedScalarEvolution & PSE,InductionDescriptor & D,bool Assume) isInductionPHI() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 185 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L, in MemoryDepChecker() 188 : PSE(PSE), InnermostLoop(L), SymbolicStrides(SymbolicStrides), 284 PredicatedScalarEvolution &PSE; 491 /// We need \p PSE in order to compute the SCEV expression of the pointer 494 /// and add new predicates to \p PSE. 497 PredicatedScalarEvolution &PSE, bool NeedsFreeze); 623 /// PSE must be emitted in order for the results of this analysis to be valid. in getInstructionsForAccess() 707 /// should be re-written (and therefore simplified) according to PSE. 710 const PredicatedScalarEvolution &getPSE() const { return *PSE; } 184 MemoryDepChecker(PredicatedScalarEvolution & PSE,const Loop * L) MemoryDepChecker() argument 681 std::unique_ptr<PredicatedScalarEvolution> PSE; global() variable [all...] |
H A D | IVDescriptors.h | 347 /// with the run-time predicate of PSE. If \p Assume is true, this can add 348 /// further SCEV predicates to \p PSE in order to prove that \p Phi is an 353 PredicatedScalarEvolution &PSE,
|
H A D | VectorUtils.h | 614 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in invalidateGroups() 617 : PSE(PSE), TheLoop(L), DT(DT), LI(LI), LAI(LAI) {} in invalidateGroups() 683 PredicatedScalarEvolution &PSE; in StrideDescriptor() 588 InterleavedAccessInfo(PredicatedScalarEvolution & PSE,Loop * L,DominatorTree * DT,LoopInfo * LI,const LoopAccessInfo * LAI) InterleavedAccessInfo() argument
|
/freebsd-src/sys/contrib/device-tree/Bindings/hwmon/ |
H A D | ti,tps23861.yaml | 8 title: TI TPS23861 PoE PSE 14 The TPS23861 is a IEEE 802.3at Quad Port Power-over-Ethernet PSE Controller.
|
/freebsd-src/sys/contrib/dev/athk/ |
H A D | dfs_pri_detector.c | 126 static void pool_put_pseq_elem(struct pri_sequence *pse) in pool_put_pseq_elem() argument 129 list_add(&pse->head, &pseq_pool); in pool_put_pseq_elem() 136 struct pri_sequence *pse = NULL; in pool_get_pseq_elem() local 139 pse = list_first_entry(&pseq_pool, struct pri_sequence, head); in pool_get_pseq_elem() 140 list_del(&pse->head); in pool_get_pseq_elem() 144 return pse; in pool_get_pseq_elem()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPRecipeBuilder.h | 41 PredicatedScalarEvolution &PSE; 109 PredicatedScalarEvolution &PSE, VPBuilder &Builder) 111 PSE(PSE), Builder(Builder) {} in VPRecipeBuilder() 40 PredicatedScalarEvolution &PSE; global() variable 113 VPRecipeBuilder(Loop * OrigLoop,const TargetLibraryInfo * TLI,LoopVectorizationLegality * Legal,LoopVectorizationCostModel & CM,PredicatedScalarEvolution & PSE,VPBuilder & Builder) VPRecipeBuilder() argument
|
H A D | LoopVectorizationLegality.cpp | 467 int Stride = getPtrStride(PSE, AccessTy, Ptr, TheLoop, Strides, in isConsecutivePtr() 578 auto *SE = PSE.getSE(); in isUniform() 725 if (PSE.getPredicate().isAlwaysTrue()) { in addInductionPhi() 739 if (InductionDescriptor::isInductionPHI(&Phi, TheLoop, PSE, ID) && in setupOuterLoopInductions() 829 DT, PSE.getSE())) { in canVectorizeInstrs() 863 if (InductionDescriptor::isInductionPHI(Phi, TheLoop, PSE, ID) && in canVectorizeInstrs() 878 if (InductionDescriptor::isInductionPHI(Phi, TheLoop, PSE, ID, true) && in canVectorizeInstrs() 933 auto *SE = PSE.getSE(); in canVectorizeInstrs() 937 if (!SE->isLoopInvariant(PSE.getSCEV(CI->getOperand(i)), TheLoop)) { in canVectorizeInstrs() 1020 if (PSE in canVectorizeInstrs() [all...] |
H A D | LoopVectorize.cpp | 471 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in interleaveVectors() 480 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in interleaveVectors() 482 Builder(PSE.getSE()->getContext()), Legal(LVL), Cost(CM), BFI(BFI), in interleaveVectors() 617 PredicatedScalarEvolution &PSE; 713 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, 721 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, 760 Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInfo *LI, 767 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, 800 Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInf in InnerLoopUnroller() 511 InnerLoopVectorizer(Loop * OrigLoop,PredicatedScalarEvolution & PSE,LoopInfo * LI,DominatorTree * DT,const TargetLibraryInfo * TLI,const TargetTransformInfo * TTI,AssumptionCache * AC,OptimizationRemarkEmitter * ORE,ElementCount VecWidth,ElementCount MinProfitableTripCount,unsigned UnrollFactor,LoopVectorizationLegality * LVL,LoopVectorizationCostModel * CM,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI,GeneratedRTChecks & RTChecks) InnerLoopVectorizer() argument 700 PredicatedScalarEvolution &PSE; global() member in llvm::InnerLoopVectorizer 796 InnerLoopUnroller(Loop * OrigLoop,PredicatedScalarEvolution & PSE,LoopInfo * LI,DominatorTree * DT,const TargetLibraryInfo * TLI,const TargetTransformInfo * TTI,AssumptionCache * AC,OptimizationRemarkEmitter * ORE,unsigned UnrollFactor,LoopVectorizationLegality * LVL,LoopVectorizationCostModel * CM,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI,GeneratedRTChecks & Check) InnerLoopUnroller() argument 843 InnerLoopAndEpilogueVectorizer(Loop * OrigLoop,PredicatedScalarEvolution & PSE,LoopInfo * LI,DominatorTree * DT,const TargetLibraryInfo * TLI,const TargetTransformInfo * TTI,AssumptionCache * AC,OptimizationRemarkEmitter * ORE,EpilogueLoopVectorizationInfo & EPI,LoopVectorizationLegality * LVL,llvm::LoopVectorizationCostModel * CM,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI,GeneratedRTChecks & Checks) InnerLoopAndEpilogueVectorizer() argument 883 EpilogueVectorizerMainLoop(Loop * OrigLoop,PredicatedScalarEvolution & PSE,LoopInfo * LI,DominatorTree * DT,const TargetLibraryInfo * TLI,const TargetTransformInfo * TTI,AssumptionCache * AC,OptimizationRemarkEmitter * ORE,EpilogueLoopVectorizationInfo & EPI,LoopVectorizationLegality * LVL,llvm::LoopVectorizationCostModel * CM,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI,GeneratedRTChecks & Check) EpilogueVectorizerMainLoop() argument 912 EpilogueVectorizerEpilogueLoop(Loop * OrigLoop,PredicatedScalarEvolution & PSE,LoopInfo * LI,DominatorTree * DT,const TargetLibraryInfo * TLI,const TargetTransformInfo * TTI,AssumptionCache * AC,OptimizationRemarkEmitter * ORE,EpilogueLoopVectorizationInfo & EPI,LoopVectorizationLegality * LVL,llvm::LoopVectorizationCostModel * CM,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI,GeneratedRTChecks & Checks) EpilogueVectorizerEpilogueLoop() argument 1011 createTripCountSCEV(Type * IdxTy,PredicatedScalarEvolution & PSE,Loop * OrigLoop) createTripCountSCEV() argument 1199 LoopVectorizationCostModel(ScalarEpilogueLowering SEL,Loop * L,PredicatedScalarEvolution & PSE,LoopInfo * LI,LoopVectorizationLegality * Legal,const TargetTransformInfo & TTI,const TargetLibraryInfo * TLI,DemandedBits * DB,AssumptionCache * AC,OptimizationRemarkEmitter * ORE,const Function * F,const LoopVectorizeHints * Hints,InterleavedAccessInfo & IAI) LoopVectorizationCostModel() argument 1884 PredicatedScalarEvolution &PSE; global() member in llvm::LoopVectorizationCostModel 6034 getAddressAccessSCEV(Value * Ptr,LoopVectorizationLegality * Legal,PredicatedScalarEvolution & PSE,const Loop * TheLoop) getAddressAccessSCEV() argument 9615 processLoopInVPlanNativePath(Loop * L,PredicatedScalarEvolution & PSE,LoopInfo * LI,DominatorTree * DT,LoopVectorizationLegality * LVL,TargetTransformInfo * TTI,TargetLibraryInfo * TLI,DemandedBits * DB,AssumptionCache * AC,OptimizationRemarkEmitter * ORE,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI,LoopVectorizeHints & Hints,LoopVectorizationRequirements & Requirements) processLoopInVPlanNativePath() argument 9871 PredicatedScalarEvolution PSE(*SE, *L); processLoop() local [all...] |
H A D | LoopVectorizationPlanner.h | 323 PredicatedScalarEvolution &PSE; 352 PredicatedScalarEvolution &PSE, const LoopVectorizeHints &Hints, 355 IAI(IAI), PSE(PSE), Hints(Hints), ORE(ORE) {} 315 PredicatedScalarEvolution &PSE; global() variable 334 LoopVectorizationPlanner(Loop * L,LoopInfo * LI,DominatorTree * DT,const TargetLibraryInfo * TLI,const TargetTransformInfo & TTI,LoopVectorizationLegality * Legal,LoopVectorizationCostModel & CM,InterleavedAccessInfo & IAI,PredicatedScalarEvolution & PSE,const LoopVectorizeHints & Hints,OptimizationRemarkEmitter * ORE) LoopVectorizationPlanner() argument
|
H A D | VPlanTransforms.h | 55 PredicatedScalarEvolution &PSE);
|
/freebsd-src/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | debugfs.c | 13 [RESET_CAUSE_RX_PSE_BUSY] = "RX PSE busy stuck", in mt7603_reset_read() 16 [RESET_CAUSE_RESET_FAILED] = "PSE reset failed", in mt7603_reset_read()
|
H A D | mac.c | 187 port = 3; /* PSE */ in mt7603_filter_tx() 1332 /* Reset PSE */ in mt7603_pse_reset() 1395 /* Start PSE client TX abort */ in mt7603_pse_client_reset() 1403 /* Wait for PSE client to clear TX FIFO */ in mt7603_pse_client_reset() 1407 /* Clear PSE client TX abort state */ in mt7603_pse_client_reset()
|
/freebsd-src/sys/contrib/device-tree/src/arm/marvell/ |
H A D | armada-385-clearfog-gtr.dtsi | 25 front panel and PSE controller 51 48 - PSE reset 52 49 - PSE OSS signal 53 50 - PSE interrupt
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.h | 243 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality() argument 248 : TheLoop(L), LI(LI), PSE(PSE), TTI(TTI), TLI(TLI), DT(DT), LAIs(LAIs), in LoopVectorizationLegality() 394 return &PSE; in getLoop() 403 ScalarEvolution *getScalarEvolution() const { return PSE.getSE(); } 477 PredicatedScalarEvolution &PSE; 474 PredicatedScalarEvolution &PSE; global() variable
|
/freebsd-src/sys/contrib/device-tree/Bindings/reset/ |
H A D | delta,tn48m-reset.yaml | 22 * PoE PSE controller
|
/freebsd-src/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | ProfileSummaryBuilder.cpp | 160 ProfileSummaryEntry PSE = {Cutoff, Count, CountsSeen}; in computeDetailedSummary() local 161 DetailedSummary.push_back(PSE); in computeDetailedSummary()
|
/freebsd-src/contrib/libpcap/doc/ |
H A D | README.aix | 105 /etc/pse.conf and reboot the machine; this way DLPI will always
|
/freebsd-src/contrib/tcpdump/ |
H A D | print-lldp.c | 355 { LLDP_TIA_CAPABILITY_EXTENDED_POWER_MDI_PSE, "extended power via MDI-PSE"}, 437 { LLDP_TIA_POWER_SOURCE_PSE, "PSE - primary power source"}, 439 { LLDP_TIA_POWER_SOURCE_PSE_AND_LOCAL, "PSE+local - reserved"}, 512 { LLDP_MDI_PORT_CLASS, "PSE"}, 1133 (GET_U_1(tptr + 4) & 0xC0 >> 6) ? "PD device" : "PSE device"); in lldp_private_tia_print()
|