Lines Matching refs:TimeValue
16 #include "llvm/Support/TimeValue.h"
52 static std::pair<TimeValue, TimeValue> getRUsageTimes() {
57 TimeValue(
58 static_cast<TimeValue::SecondsType>(RU.ru_utime.tv_sec),
59 static_cast<TimeValue::NanoSecondsType>(
60 RU.ru_utime.tv_usec * TimeValue::NANOSECONDS_PER_MICROSECOND)),
61 TimeValue(
62 static_cast<TimeValue::SecondsType>(RU.ru_stime.tv_sec),
63 static_cast<TimeValue::NanoSecondsType>(
64 RU.ru_stime.tv_usec * TimeValue::NANOSECONDS_PER_MICROSECOND)));
67 return std::make_pair(TimeValue(), TimeValue());
71 TimeValue self_process::get_user_time() const {
76 return TimeValue(static_cast<TimeValue::SecondsType>(TS.tv_sec),
77 static_cast<TimeValue::NanoSecondsType>(TS.tv_nsec));
84 TimeValue self_process::get_system_time() const {
135 void Process::GetTimeUsage(TimeValue &elapsed, TimeValue &user_time,
136 TimeValue &sys_time) {
137 elapsed = TimeValue::now();
330 TimeValue Now = TimeValue::now();