Adjust cmpxchg16b clobber list
Этот коммит содержится в:
родитель
077f4a2982
Коммит
a0083ceab4
@ -137,7 +137,7 @@ static inline int opal_atomic_cmpset_128 (volatile opal_int128_t *addr, opal_int
|
|||||||
: "=qm" (ret)
|
: "=qm" (ret)
|
||||||
: "S" (addr), "b" (((int64_t *)&newval)[0]), "c" (((int64_t *)&newval)[1]),
|
: "S" (addr), "b" (((int64_t *)&newval)[0]), "c" (((int64_t *)&newval)[1]),
|
||||||
"a" (((int64_t *)&oldval)[0]), "d" (((int64_t *)&oldval)[1])
|
"a" (((int64_t *)&oldval)[0]), "d" (((int64_t *)&oldval)[1])
|
||||||
: "memory", "cc", "eax", "edx");
|
: "memory", "cc");
|
||||||
|
|
||||||
return (int) ret;
|
return (int) ret;
|
||||||
}
|
}
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user