Skip to content

Commit 51014dd

Browse files
committed
Address comments.
1 parent 70927af commit 51014dd

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

libc/src/__support/FPUtil/riscv/sqrt.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ namespace fputil {
2424
#ifdef LIBC_TARGET_CPU_HAS_FPU_FLOAT
2525
template <> LIBC_INLINE float sqrt<float>(float x) {
2626
float result;
27-
__asm__ __volatile__("fsqrt.s %0, %1\n\t" : "=f"(result) : "f"(x));
27+
asm("fsqrt.s %0, %1\n\t" : "=f"(result) : "f"(x));
2828
return result;
2929
}
3030
#endif // LIBC_TARGET_CPU_HAS_FPU_FLOAT
3131

3232
#if LIBC_TARGET_CPU_HAS_FPU_DOUBLE
3333
template <> LIBC_INLINE double sqrt<double>(double x) {
3434
double result;
35-
__asm__ __volatile__("fsqrt.d %0, %1\n\t" : "=f"(result) : "f"(x));
35+
asm("fsqrt.d %0, %1\n\t" : "=f"(result) : "f"(x));
3636
return result;
3737
}
3838
#endif // LIBC_TARGET_CPU_HAS_FPU_FLOAT

libc/src/__support/FPUtil/sqrt.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ template <> LIBC_INLINE double sqrt<double>(double x) {
3838
} // namespace fputil
3939
} // namespace LIBC_NAMESPACE_DECL
4040

41-
#else
41+
#else // __builtin_elementwise_sqrt
4242
// Use inline assembly when __builtin_elementwise_sqrt is not available.
4343
#if defined(LIBC_TARGET_CPU_HAS_SSE2)
4444
#include "x86_64/sqrt.h"

0 commit comments

Comments
 (0)