mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-09 08:25:16 +00:00
moved tsc and asm utilities to rx
This commit is contained in:
parent
bd215fab92
commit
640df36c48
121 changed files with 706 additions and 1225 deletions
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#include "util/sysinfo.hpp"
|
||||
#include "util/fence.hpp"
|
||||
#include "util/tsc.hpp"
|
||||
#include "rx/tsc.hpp"
|
||||
#include "util/Thread.h"
|
||||
#include "util/mutex.h"
|
||||
|
||||
|
|
@ -75,7 +75,7 @@ SAFE_BUFFERS(void)
|
|||
perf_stat_base::push(u64 data[66], u64 start_time, const char* name) noexcept
|
||||
{
|
||||
// Event end
|
||||
const u64 end_time = (utils::lfence(), utils::get_tsc());
|
||||
const u64 end_time = (utils::lfence(), rx::get_tsc());
|
||||
|
||||
// Compute difference in seconds
|
||||
const f64 diff = (end_time - start_time) * 1. / utils::get_tsc_freq();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue