summaryrefslogtreecommitdiff
path: root/mpi/longlong.h
diff options
context:
space:
mode:
Diffstat (limited to 'mpi/longlong.h')
-rw-r--r--mpi/longlong.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/mpi/longlong.h b/mpi/longlong.h
index 706ac723..9e94ef30 100644
--- a/mpi/longlong.h
+++ b/mpi/longlong.h
@@ -565,7 +565,7 @@ extern USItype __udiv_qrnnd ();
(count) = __cbtmp ^ 31; \
} while (0)
# define count_trailing_zeros(count, x) \
- __asm__ ("bsfl %1,%0" : "=r" (count) : "rm" ((USItype)(x)) __CLOBBER_CC)
+ __asm__ ("rep;bsfl %1,%0" : "=r" (count) : "rm" ((USItype)(x)) __CLOBBER_CC)
# ifndef UMUL_TIME
# define UMUL_TIME 40
# endif