Home
last modified time | relevance | path

Searched full:cycle (Results 1 – 25 of 1405) sorted by relevance

12345678910>>...57

/freebsd/lib/libpmc/pmu-events/arch/arm64/fujitsu/a64fx/
H A Dother.json9 …"PublicDescription": "This event counts every cycle that no operation was committed because the ol…
12 …"BriefDescription": "This event counts every cycle that no operation was committed because the old…
15 …"PublicDescription": "This event counts every cycle that no instruction was committed because the …
18 …"BriefDescription": "This event counts every cycle that no instruction was committed because the o…
21 …"PublicDescription": "This event counts every cycle that no instruction was committed because the …
24 …"BriefDescription": "This event counts every cycle that no instruction was committed because the o…
27 …"PublicDescription": "This event counts every cycle that no instruction was committed because the …
30 …"BriefDescription": "This event counts every cycle that no instruction was committed because the o…
33 …"PublicDescription": "This event counts every cycle that no instruction was committed because the …
36 …"BriefDescription": "This event counts every cycle that no instruction was committed because the o…
[all …]
H A Dcache.json69 "PublicDescription": "This event counts outstanding L1D cache miss requests per cycle.",
72 "BriefDescription": "This event counts outstanding L1D cache miss requests per cycle."
75 "PublicDescription": "This event counts outstanding L1I cache miss requests per cycle.",
78 "BriefDescription": "This event counts outstanding L1I cache miss requests per cycle."
93 "PublicDescription": "This event counts outstanding L2 cache miss requests per cycle.",
96 "BriefDescription": "This event counts outstanding L2 cache miss requests per cycle."
123 "PublicDescription": "This event counts energy consumption per cycle of L2 cache.",
126 "BriefDescription": "This event counts energy consumption per cycle of L2 cache."
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h30 #define DEBUG_TYPE "generic-cycle-impl"
90 assert(isReducible() && "Cycle Predecessor must be in a reducible cycle!");
122 /// \brief Helper class for computing cycle information.
164 auto Cycle = BlockMapTopLevel.find(Block);
165 if (Cycle != BlockMapTopLevel.end())
166 return Cycle->second;
183 "NewParent and Child must be both top level cycle!\n"); in moveTopLevelCycleToNewParent()
203 void GenericCycleInfo<ContextT>::addBlockToCycle(BlockT *Block, CycleT *Cycle) { in addBlockToCycle() argument
204 // FixMe: Appending NewBlock is fine as a set of blocks in a cycle. When in addBlockToCycle()
205 // printing, cycle NewBlock is at the end of list but it should be in the in addBlockToCycle()
[all …]
H A DGenericUniformityImpl.h64 /// 1. The successors of pre-entry nodes (predecessors of an cycle
65 /// entry that are outside the cycle) are replaced by the
67 /// 2. Successors of the cycle header are replaced by the exit blocks
68 /// of the cycle.
73 /// 1. Nodes after a cycle are numbered earlier than the cycle header.
74 /// 2. The header is numbered earlier than the nodes in the cycle.
75 /// 3. The numbering of the nodes within the cycle forms an interval
79 /// cycle as a DAG with the header as the sole leaf, and successors of
84 /// predecessor is the cycle header.
131 void computeCyclePO(const CycleInfoT &CI, const CycleT *Cycle,
[all …]
H A DGenericCycleInfo.h15 /// - A cycle is a generalization of a loop which can represent
22 /// unique cycle C which is a superset of L.
52 /// The parent cycle. Is null for the root "cycle". Top-level cycles point
56 /// The entry block(s) of the cycle. The header is the only entry if
57 /// this is a loop. Is empty for the root "cycle", to avoid
64 /// Basic blocks that are contained in the cycle, including entry blocks,
65 /// and including blocks that are part of a child cycle.
70 /// Depth of the cycle in the tree. The root "cycle" is at depth 0.
96 /// \brief Whether the cycle is a natural loop.
105 /// \brief Return whether \p Block is an entry block of the cycle.
[all …]
/freebsd/lib/libpmc/pmu-events/arch/arm64/arm/cortex-a55/
H A Dpipeline.json9 … operation issued due to the frontend, cache miss.This event counts every cycle the DPU IQ is empt…
12 … operation issued due to the frontend, cache miss.This event counts every cycle the DPU IQ is empt…
15 …No operation issued due to the frontend, TLB miss.This event counts every cycle the DPU IQ is empt…
18 …No operation issued due to the frontend, TLB miss.This event counts every cycle the DPU IQ is empt…
21 …tion issued due to the frontend, pre-decode error.This event counts every cycle the DPU IQ is empt…
24 …tion issued due to the frontend, pre-decode error.This event counts every cycle the DPU IQ is empt…
27 …"No operation issued due to the backend interlock.This event counts every cycle that issue is stal…
30 …"No operation issued due to the backend interlock.This event counts every cycle that issue is stal…
33 …eration issued due to the backend, interlock, AGU.This event counts every cycle that issue is stal…
36 …eration issued due to the backend, interlock, AGU.This event counts every cycle that issue is stal…
[all …]
/freebsd/lib/libpmc/pmu-events/arch/arm64/arm/cortex-a510/
H A Dpipeline.json21 …operation issued due to the frontend, cache miss. This event counts every cycle that the Data Proc…
24 …operation issued due to the frontend, cache miss. This event counts every cycle that the Data Proc…
27 …o operation issued due to the frontend, TLB miss. This event counts every cycle that the DPU instr…
30 …o operation issued due to the frontend, TLB miss. This event counts every cycle that the DPU instr…
39 …No operation issued due to the backend interlock. This event counts every cycle where the issue of…
42 …No operation issued due to the backend interlock. This event counts every cycle where the issue of…
45 …ion issued due to the backend, address interlock. This event counts every cycle where the issue of…
48 …ion issued due to the backend, address interlock. This event counts every cycle where the issue of…
51 …, interlock, or the Vector Processing Unit (VPU). This event counts every cycle where there is a s…
54 …, interlock, or the Vector Processing Unit (VPU). This event counts every cycle where there is a s…
[all …]
/freebsd/contrib/bmake/unit-tests/
H A Ddotwait.mk5 TESTS= simple recursive shared cycle
56 # cycle: the cyclic dependency must not cause infinite recursion
58 cycle: cycle.1.99 .WAIT cycle.2.99
59 cycle.2.99: cycle.2.98 _ECHOUSE
60 cycle.2.98: cycle.2.97 _ECHOUSE
61 cycle.2.97: cycle.2.99 _ECHOUSE
/freebsd/lib/libpmc/pmu-events/arch/x86/amdzen3/
H A Dfloating-point.json6 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
13 …X, and SSE instructions, including moves. Each increment represents a one-cycle dispatch event. Th…
20 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
27 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
34 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
40 …ent. The number of retired SSE/AVX FLOPS. The number of events logged per cycle can vary from 0 to…
46cycle can vary from 0 to 64. This event requires the use of the MergeEvent since it can count abov…
52cycle can vary from 0 to 64. This event requires the use of the MergeEvent since it can count abov…
58cycle can vary from 0 to 64. This event requires the use of the MergeEvent since it can count abov…
64cycle can vary from 0 to 64. This event requires the use of the MergeEvent since it can count abov…
/freebsd/share/doc/psd/18.gprof/
H A Dpostp.me100 (a trivial cycle in the call graph)
109 Time is not propagated from one member of a cycle to another,
112 In addition, children of one member of a cycle
113 must be considered children of all members of the cycle.
114 Similarly, parents of one member of the cycle must inherit
115 all members of the cycle as descendants.
117 Our solution collects all members of a cycle together,
119 All calls into the cycle are made to share the total
120 time of the cycle, and all descendants of the cycle
121 propagate time into the cycle as a whole.
[all …]
/freebsd/usr.bin/gprof/
H A Dgprof.callg31 its membership in a cycle, if any.
58 parent's membership in a cycle, if any.
84 membership in a cycle, if any.
92 children) in the same cycle as the function. If
93 the function (or child) is a member of a cycle,
96 cycle as a whole.
103 cycle listings:
104 the cycle as a whole is listed with the same
106 the members of the cycle, and their contributions
107 to the time and call counts of the cycle.
H A Darcs.c155 * link together nodes on the same cycle in doarcs()
168 printf("[doarcs] pass %ld, cycle(s) %d\n" , pass , ncycle ); in doarcs()
175 "to reduce the maximum cycle size to", cyclethreshold ); in doarcs()
230 * and cycle headers. in doarcs()
326 * add this share to the parent's cycle header, if any. in timepropagate()
352 int cycle; in cyclelink() local
357 * Count the number of cycles, and initialize the cycle lists in cyclelink()
369 * cyclenl is indexed by cycle number: in cyclelink()
374 errx( 1 , "no room for %zu bytes of cycle headers" , in cyclelink()
378 * number them, accumulate the data for the cycle in cyclelink()
[all …]
H A Dgprof.h95 struct arcstruct *arc_next; /* list of arcs on cycle */
128 int cycleno; /* internal number of cycle on */
130 struct nl *cyclehead; /* pointer to head of cycle */
131 struct nl *cnext; /* pointer to next member of cycle */
141 #define HASCYCLEXIT 0x08 /* node has arc exiting from cycle */
142 #define CYCLEHEAD 0x10 /* node marked as head of a cycle */
143 #define VISITED 0x20 /* node visited during a cycle */
146 * The cycle list.
147 * for each subcycle within an identified cycle, we gather
151 int size; /* length of cycle */
[all …]
/freebsd/lib/libpmc/pmu-events/arch/x86/amdzen1/
H A Dfloating-point.json6 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
13 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
20 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
27 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
34 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
41 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
48 …X, and SSE instructions, including moves. Each increment represents a one-cycle dispatch event. Th…
55 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
62 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
69 …, and SSE instructions, including moves. Each increment represents a one- cycle dispatch event. Th…
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCycleAnalysis.cpp30 "Machine Cycle Info Analysis", true, true)
32 "Machine Cycle Info Analysis", true, true)
77 "Print Machine Cycle Info Analysis", true, true)
80 "Print Machine Cycle Info Analysis", true, true) in INITIALIZE_PASS_DEPENDENCY()
94 bool llvm::isCycleInvariant(const MachineCycle *Cycle, MachineInstr &I) { in isCycleInvariant() argument
101 // The instruction is cycle invariant if all of its operands are. in isCycleInvariant()
128 } else if (any_of(Cycle->getEntries(), in isCycleInvariant()
132 // If the reg is live into any header of the cycle we can't hoist an in isCycleInvariant()
143 // If the cycle contains the definition of an operand, then the instruction in isCycleInvariant()
144 // isn't cycle invariant. in isCycleInvariant()
[all …]
H A DScoreboardHazardRecognizer.cpp36 // the scoreboard. We always make the scoreboard at least 1 cycle deep to in ScoreboardHazardRecognizer()
117 int cycle = Stalls; in getHazardType() local
130 // We must find one of the stage's units free for every cycle the in getHazardType()
134 int StageCycle = cycle + (int)i; in getHazardType()
158 LLVM_DEBUG(dbgs() << "*** Hazard in cycle +" << StageCycle << ", "); in getHazardType()
164 // Advance the cycle to the next stage. in getHazardType()
165 cycle += IS->getNextCycles(); in getHazardType()
184 unsigned cycle = 0; in EmitInstruction() local
189 // We must reserve one of the stage's units for every cycle the in EmitInstruction()
193 assert(((cycle + i) < RequiredScoreboard.getDepth()) && in EmitInstruction()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/regulator/
H A Dpwm-regulator.txt7 predefined voltage <=> duty-cycle values must be
10 Intermediary duty-cycle values which would normally
19 appropriate duty-cycle values. This allows for a much
22 assumption that a %50 duty-cycle value will cause the
33 - voltage-table: Voltage and Duty-Cycle table consisting of 2 cells
35 Second cell is duty-cycle in percent (%)
38 - pwm-dutycycle-unit: Integer value encoding the duty cycle unit. If not
46 Duty cycle values are expressed in pwm-dutycycle-unit.
71 * Inverted PWM logic, and the duty cycle range is limited
85 /* Voltage Duty-Cycle */
H A Dpwm-regulator.yaml19 duty-cycle values must be provided via DT. Limitations are that the
21 Intermediary duty-cycle values which would normally allow finer grained
29 appropriate duty-cycle values. This allows for a much more fine grained
31 make an assumption that a %50 duty-cycle value will cause the regulator
49 description: Voltage and Duty-Cycle table.
54 - description: duty-cycle in percent (%)
63 Integer value encoding the duty cycle unit. If not
75 Duty cycle values are expressed in pwm-dutycycle-unit.
104 * Inverted PWM logic, and the duty cycle range is limited
119 /* Voltage Duty-Cycle */
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DP9InstrResources.td33 // Two cycle ALU vector operation that uses an entire superslice.
205 // Three cycle ALU vector operation that uses an entire superslice.
290 // 7 cycle DP vector operation that uses an entire superslice.
401 // 5 cycle Restricted DP operation. One DP unit, one EXEC pipeline and all three
409 // 7 cycle Restricted DP operation. One DP unit, one EXEC pipeline and all three
452 // 7 cycle Restricted DP operation and one 3 cycle ALU operation.
461 // 5 Cycle Restricted DP operation and one 2 cycle ALU operation.
468 // 7 cycle Restricted DP operation and one 3 cycle ALU operation.
488 // 7 cycle DP operation. One DP unit, one EXEC pipeline and 1 dispatch units.
524 // Three Cycle PM operation. Only one PM unit per superslice so we use the whole
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h18 // A schedule is, for every instruction in a block, a Cycle and a Stage. Note
22 // The Cycle of an instruction defines a partial order of the instructions in
23 // the remapped loop. Instructions within a cycle must not consume the output
24 // of any instruction in the same cycle. Cycle information is assumed to have
79 /// maintain a Cycle and Stage.
85 /// The instructions to be generated, in total order. Cycle provides a partial
90 /// The cycle for each instruction.
91 DenseMap<MachineInstr *, int> Cycle; variable
103 /// \arg Cycle Cycle index for all instructions in ScheduledInstrs. Cycle does
105 /// Cycle.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/input/
H A Dpwm-vibrator.yaml14 strength increases based on the duty cycle of the enable PWM channel
15 (100% duty cycle meaning strongest vibration, 0% meaning no vibration).
18 driven at fixed duty cycle. If available this is can be used to increase
39 direction-duty-cycle-ns:
41 Duty cycle of the direction PWM channel in nanoseconds,
58 direction-duty-cycle-ns = <1000000000>;
/freebsd/lib/libpmc/pmu-events/arch/s390/cf_z10/
H A Dbasic.json6 "PublicDescription": "Cycle Count"
24 "PublicDescription": "Level-1 I-Cache Penalty Cycle Count"
36 "PublicDescription": "Level-1 D-Cache Penalty Cycle Count"
42 "PublicDescription": "Problem-State Cycle Count"
60 "PublicDescription": "Problem-State Level-1 I-Cache Penalty Cycle Count"
72 "PublicDescription": "Problem-State Level-1 D-Cache Penalty Cycle Count"
/freebsd/lib/libpmc/pmu-events/arch/s390/cf_z13/
H A Dbasic.json6 "PublicDescription": "Cycle Count"
24 "PublicDescription": "Level-1 I-Cache Penalty Cycle Count"
36 "PublicDescription": "Level-1 D-Cache Penalty Cycle Count"
42 "PublicDescription": "Problem-State Cycle Count"
60 "PublicDescription": "Problem-State Level-1 I-Cache Penalty Cycle Count"
72 "PublicDescription": "Problem-State Level-1 D-Cache Penalty Cycle Count"
/freebsd/lib/libpmc/pmu-events/arch/s390/cf_z196/
H A Dbasic.json6 "PublicDescription": "Cycle Count"
24 "PublicDescription": "Level-1 I-Cache Penalty Cycle Count"
36 "PublicDescription": "Level-1 D-Cache Penalty Cycle Count"
42 "PublicDescription": "Problem-State Cycle Count"
60 "PublicDescription": "Problem-State Level-1 I-Cache Penalty Cycle Count"
72 "PublicDescription": "Problem-State Level-1 D-Cache Penalty Cycle Count"
/freebsd/lib/libpmc/pmu-events/arch/s390/cf_zec12/
H A Dbasic.json6 "PublicDescription": "Cycle Count"
24 "PublicDescription": "Level-1 I-Cache Penalty Cycle Count"
36 "PublicDescription": "Level-1 D-Cache Penalty Cycle Count"
42 "PublicDescription": "Problem-State Cycle Count"
60 "PublicDescription": "Problem-State Level-1 I-Cache Penalty Cycle Count"
72 "PublicDescription": "Problem-State Level-1 D-Cache Penalty Cycle Count"

12345678910>>...57