Changeset 87263 in vbox
- Timestamp:
- Jan 15, 2021 11:13:41 AM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 142222
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/stam.h
r85121 r87263 37 37 # endif 38 38 #endif 39 #if defined(RT_ARCH_ARM64) || defined(RT_ARCH_ARM32) 40 # include <iprt/asm-arm.h> 41 #endif 39 42 40 43 RT_C_DECLS_BEGIN … … 55 58 * @param u64 The 64-bit variable which the timestamp shall be saved in. 56 59 */ 57 #ifdef __GNUC__ 60 #if defined(RT_ARCH_ARM64) || defined(RT_ARCH_ARM32) 61 # define STAM_GET_TS(u64) do { (u64) = ASMReadTSC(); } while (0) 62 #elif defined(__GNUC__) 58 63 # if defined(RT_ARCH_X86) 59 64 /* This produces optimal assembler code for x86 but does not work for AMD64 ('A' means 'either rax or rdx') */
Note:
See TracChangeset
for help on using the changeset viewer.