g++ asm вставка rdtsc

Есть такая ASM вставка С++ для MS Visual C++
unsigned long tick()
{
__asm rdtsc
}
возвращает значение счетчика тактов процессора. Подскажите аналог для компилятора G++
Очень надо….  

1 комментарий

  • static inline unsigned long long tick() {
    unsigned long long d;
    __asm__ __volatile__ ("rdtsc" : "=A" (d) );
    return d;
    }