Выражение на asm заменить на Си

Stanislav
Дата: 01.07.2015 08:37:17
Помогите пожалуйста заменить выражение на асме, кодом на Си
static void prefetch_ppc(uint8_t *mem, ptrdiff_t stride, int h)
{
    register const uint8_t *p = mem;
    do {
        __asm__ volatile ("dcbt 0,%0" : : "r" (p));
        p += stride;
    } while(--h);
}
m_Sla
Дата: 01.07.2015 09:18:21
не заменишь, это управление работой кэша процессора PowerPC
http://ps-2.kev009.com/wisclibrary/aix52/usr/share/man/info/en_US/a_doc_lib/aixassem/alangref/dcbt.htm
Stanislav
Дата: 01.07.2015 10:16:37
m_Sla
не заменишь, это управление работой кэша процессора PowerPC
http://ps-2.kev009.com/wisclibrary/aix52/usr/share/man/info/en_US/a_doc_lib/aixassem/alangref/dcbt.htm

Понял, спасибо!