Home
last modified time | relevance | path

Searched refs:Timer (Results 1 – 25 of 179) sorted by relevance

12345678

/freebsd/contrib/llvm-project/lld/COFF/
H A DCOFFLinkerContext.h90 Timer rootTimer;
91 Timer inputFileTimer;
92 Timer ltoTimer;
93 Timer gcTimer;
94 Timer icfTimer;
97 Timer codeLayoutTimer;
98 Timer outputCommitTimer;
99 Timer totalMapTimer;
100 Timer symbolGatherTimer;
101 Timer symbolStringsTimer;
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DTimer.h23 class Timer {
31 friend class Timer;
43 Timer(Category &category, const char *format, ...)
51 ~Timer();
75 Timer(const Timer &) = delete;
76 const Timer &operator=(const Timer &) = delete;
84 static ::lldb_private::Timer::Category _cat(LLVM_PRETTY_FUNCTION); \
85 ::lldb_private::Timer _scoped_timer(_cat, "%s", LLVM_PRETTY_FUNCTION)
87 static ::lldb_private::Timer::Category _cat(LLVM_PRETTY_FUNCTION); \
88 ::lldb_private::Timer _scoped_timer(_cat, __VA_ARGS__)
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTimer.h82 class Timer {
91 Timer **Prev = nullptr; ///< Pointer to \p Next of previous timer in group.
92 Timer *Next = nullptr; ///< Next timer in the group.
94 explicit Timer(StringRef TimerName, StringRef TimerDescription) { in Timer() function
97 Timer(StringRef TimerName, StringRef TimerDescription, TimerGroup &tg) { in Timer() function
100 Timer(const Timer &RHS) { in Timer() function
103 const Timer &operator=(const Timer &T) {
107 LLVM_ABI ~Timer();
110 explicit Timer() = default;
137 LLVM_ABI void yieldTo(Timer &);
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dtiming.h30 class Timer {
35 Timer() = default;
36 Timer(Timer &&Other) in Timer() function
42 Timer(const Timer &) = delete;
44 ~Timer();
66 Timer(TimingManager &Manager, u32 HandleId) in Timer() function
78 class ScopedTimer : public Timer {
81 ScopedTimer(TimingManager &Manager, const Timer &Nest, const char *Name);
98 Timer getOrCreateTimer(const char *Name) EXCLUDES(Mutex) { in getOrCreateTimer()
104 return Timer(*this, I); in getOrCreateTimer()
[all …]
H A Dtiming.cpp13 Timer::~Timer() { in ~Timer()
19 : Timer(Manager.getOrCreateTimer(Name)) { in ScopedTimer()
23 ScopedTimer::ScopedTimer(TimingManager &Manager, const Timer &Nest, in ScopedTimer()
25 : Timer(Manager.nest(Nest, Name)) { in ScopedTimer()
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DTimer.cpp29 typedef std::vector<Timer *> TimerStack;
30 static std::atomic<Timer::Category *> g_categories;
36 std::atomic<bool> Timer::g_quiet(true);
37 std::atomic<unsigned> Timer::g_display_depth(0);
48 Timer::Category::Category(const char *cat) : m_name(cat) { in Category()
58 void Timer::SetQuiet(bool value) { g_quiet = value; } in SetQuiet()
60 Timer::Timer(Timer::Category &category, const char *format, ...) in Timer() function in Timer
82 Timer::~Timer() { in ~Timer()
111 void Timer::SetDisplayDepth(uint32_t depth) { g_display_depth = depth; } in SetDisplayDepth()
130 void Timer::ResetCategoryTimes() { in ResetCategoryTimes()
[all …]
/freebsd/contrib/llvm-project/lld/include/lld/Common/
H A DTimer.h23 class Timer; variable
26 explicit ScopedTimer(Timer &t);
34 Timer *t = nullptr;
37 class Timer {
39 Timer(llvm::StringRef name, Timer &parent);
42 explicit Timer(llvm::StringRef name);
53 std::vector<Timer *> children;
/freebsd/contrib/llvm-project/lld/Common/
H A DTimer.cpp18 ScopedTimer::ScopedTimer(Timer &t) : t(&t) { in ScopedTimer()
31 Timer::Timer(llvm::StringRef name) : total(0), name(std::string(name)) {} in Timer() function in Timer
32 Timer::Timer(llvm::StringRef name, Timer &parent) in Timer() function in Timer
37 void Timer::print() { in print()
51 double Timer::millis() const { in millis()
57 void Timer::print(int depth, double totalDuration, bool recurse) const { in print()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DPassTimingInfo.cpp65 DenseMap<PassInstanceID, std::unique_ptr<Timer>> TimingData; ///< timers for pass instances
80 Timer *getPassTimer(Pass *, PassInstanceID);
85 Timer *newPassTimer(StringRef PassID, StringRef PassDesc);
110 Timer *PassTimingInfo::newPassTimer(StringRef PassID, StringRef PassDesc) { in newPassTimer()
117 return new Timer(PassID, PassDescNumbered, *PassTG); in newPassTimer()
120 Timer *PassTimingInfo::getPassTimer(Pass *P, PassInstanceID Pass) { in getPassTimer()
126 std::unique_ptr<Timer> &T = TimingData[Pass]; in getPassTimer()
142 Timer *getPassTimer(Pass *P) { in getPassTimer()
162 Timer &TimePassesHandler::getPassTimer(StringRef PassID, bool IsPass) { in getPassTimer()
167 Timers.emplace_back(new Timer(PassID, PassID, TG)); in getPassTimer()
[all …]
/freebsd/usr.sbin/ppp/
H A Dthroughput.c59 memset(&t->Timer, '\0', sizeof t->Timer); in throughput_init()
60 t->Timer.name = "throughput"; in throughput_init()
167 timer_Stop(&t->Timer); in throughput_sampler()
192 timer_Start(&t->Timer); in throughput_sampler()
199 timer_Stop(&t->Timer); in throughput_start()
215 timer_Stop(&t->Timer); in throughput_restart()
218 t->Timer.load = SECTICKS; in throughput_restart()
219 t->Timer.func = throughput_sampler; in throughput_restart()
220 t->Timer.name = name; in throughput_restart()
221 t->Timer.arg = t; in throughput_restart()
[all …]
H A Dtty.c89 struct pppTimer Timer; /* CD checks */ member
123 timer_Stop(&dev->Timer); in tty_Timeout()
124 dev->Timer.load = SECTICKS; /* Once a second please */ in tty_Timeout()
125 timer_Start(&dev->Timer); in tty_Timeout()
134 timer_Stop(&dev->Timer); in tty_Timeout()
154 timer_Stop(&dev->Timer); in tty_Timeout()
172 timer_Stop(&dev->Timer); in tty_Timeout()
185 timer_Stop(&dev->Timer); in tty_StartTimer()
186 dev->Timer.load = SECTICKS; in tty_StartTimer()
187 dev->Timer.func = tty_Timeout; in tty_StartTimer()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DMain.cpp111 TGTimer &Timer = Records.getTimer(); in TableGenMain() local
114 Timer.startPhaseTiming(); in TableGenMain()
118 Timer.startTimer("Parse, build records"); in TableGenMain()
138 Timer.stopTimer(); in TableGenMain()
146 Timer.startBackendTimer("Backend overall"); in TableGenMain()
154 Timer.stopBackendTimer(); in TableGenMain()
167 Timer.startTimer("Write output"); in TableGenMain()
189 Timer.stopTimer(); in TableGenMain()
190 Timer.stopPhaseTiming(); in TableGenMain()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassTimingInfo.h38 LLVM_ABI Timer *getPassTimer(Pass *);
56 using TimerVector = llvm::SmallVector<std::unique_ptr<Timer>, 4>;
62 SmallVector<Timer *, 8> PassActiveTimerStack;
65 SmallVector<Timer *, 8> AnalysisActiveTimerStack;
102 Timer &getPassTimer(StringRef PassID, bool IsPass);
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DTimer.cpp91 void Timer::init(StringRef TimerName, StringRef TimerDescription) { in init()
95 void Timer::init(StringRef TimerName, StringRef TimerDescription, in init()
105 Timer::~Timer() { in ~Timer()
149 void Timer::startTimer() { in startTimer()
158 void Timer::stopTimer() { in stopTimer()
168 void Timer::clear() { in clear()
173 void Timer::yieldTo(Timer &O) { in yieldTo()
209 typedef StringMap<Timer> Name2TimerMap;
220 Timer &get(StringRef Name, StringRef Description, StringRef GroupName, in get()
226 Timer &T = GroupEntry.second[Name]; in get()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp136 TGTimer &Timer = Records.getTimer(); in run() local
137 Timer.startTimer("Parse patterns"); in run()
168 Timer.startTimer("Sort patterns"); in run()
178 Timer.startTimer("Convert to matchers"); in run()
192 Timer.startTimer("Optimize matchers"); in run()
197 Timer.startTimer("Emit matcher table"); in run()
H A DInstrInfoEmitter.cpp814 TGTimer &Timer = Records.getTimer(); in run() local
815 Timer.startTimer("Analyze DAG patterns"); in run()
829 Timer.startTimer("Collect operand info"); in run()
842 Timer.startTimer("Collect uses/defs"); in run()
883 Timer.startTimer("Emit InstrDesc records"); in run()
902 Timer.startTimer("Emit operand info"); in run()
908 Timer.startTimer("Emit uses/defs"); in run()
919 Timer.startTimer("Emit instruction names"); in run()
980 Timer.startTimer("Emit initialization routine"); in run()
1064 Timer.startTimer("Emit operand name mappings"); in run()
[all …]
/freebsd/sys/contrib/device-tree/src/powerpc/
H A Dlite5200.dts62 timer@600 { // General Purpose Timer
69 timer@610 { // General Purpose Timer
75 timer@620 { // General Purpose Timer
81 timer@630 { // General Purpose Timer
87 timer@640 { // General Purpose Timer
93 timer@650 { // General Purpose Timer
99 timer@660 { // General Purpose Timer
105 timer@670 { // General Purpose Timer
H A Dmpc5200b.dtsi63 gpt0: timer@600 { // General Purpose Timer
71 gpt1: timer@610 { // General Purpose Timer
78 gpt2: timer@620 { // General Purpose Timer
85 gpt3: timer@630 { // General Purpose Timer
92 gpt4: timer@640 { // General Purpose Timer
99 gpt5: timer@650 { // General Purpose Timer
106 gpt6: timer@660 { // General Purpose Timer
113 gpt7: timer@670 { // General Purpose Timer
/freebsd/sys/contrib/dev/acpica/components/executer/
H A Dexdebug.c191 UINT32 Timer; in AcpiExDoDebugObject() local
236 Timer = ((UINT32) AcpiOsGetTimer () / 10); in AcpiExDoDebugObject()
237 Timer &= 0x03FFFFFF; in AcpiExDoDebugObject()
239 AcpiOsPrintf ("ACPI Debug: T=0x%8.8X %*s", Timer, Level, " "); in AcpiExDoDebugObject()
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Dfaraday,fttmr010.txt33 interrupts = <14 IRQ_TYPE_EDGE_FALLING>, /* Timer 1 */
34 <15 IRQ_TYPE_EDGE_FALLING>, /* Timer 2 */
35 <16 IRQ_TYPE_EDGE_FALLING>; /* Timer 3 */
H A Darm,twd.txt1 * ARM Timer Watchdog
4 Timer-Watchdog (aka TWD), which provides both a per-cpu local timer
10 ** Timer node required properties:
H A Dst,spear-timer.txt1 * SPEAr ARM Timer
3 ** Timer node required properties:
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerUtilWindows.cpp115 HANDLE Timer; in SetTimer() local
116 if (!CreateTimerQueueTimer(&Timer, TimerQueue, AlarmHandler, NULL, in SetTimer()
124 static TimerQ Timer; variable
132 Timer.SetTimer(Options.UnitTimeoutSec / 2 + 1); in SetSignalHandler()
/freebsd/sys/contrib/device-tree/Bindings/watchdog/
H A Dsirfsoc_wdt.txt1 SiRFSoC Timer and Watchdog Timer(WDT) Controller
/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Datmel-sysregs.txt8 PIT Timer required properties:
14 PIT64B Timer required properties:
22 System Timer (ST) required properties:

12345678