mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-30 03:10:06 +00:00
Add time.read_cycle_counter
This commit is contained in:
@@ -124,6 +124,14 @@ clock :: proc(t: Time) -> (hour, min, sec: int) {
|
||||
}
|
||||
|
||||
|
||||
read_cycle_counter :: proc() -> u64 {
|
||||
foreign _ {
|
||||
@(link_name="llvm.readcyclecounter")
|
||||
llvm_readcyclecounter :: proc "none" () -> u64 ---
|
||||
}
|
||||
return llvm_readcyclecounter();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user