Where does llvm or clang define __rdtsc()? I've been searching for hours and still have no clue how to access the TSC from Swift on OS X. According to Apple mach_absolute_time() should return absolute time (cycles?) but, alas, it returns nanoseconds.