< prev index next >
src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
Print this page
*** 802,820 ****
const char *Runtime1::pd_name_for_address(address entry) {
#define FUNCTION_CASE(a, f) \
if ((intptr_t)a == CAST_FROM_FN_PTR(intptr_t, f)) return #f
! FUNCTION_CASE(entry, __aeabi_fadd_glibc);
FUNCTION_CASE(entry, __aeabi_fmul);
! FUNCTION_CASE(entry, __aeabi_fsub_glibc);
FUNCTION_CASE(entry, __aeabi_fdiv);
! // __aeabi_XXXX_glibc: Imported code from glibc soft-fp bundle for calculation accuracy improvement. See CR 6757269.
! FUNCTION_CASE(entry, __aeabi_dadd_glibc);
FUNCTION_CASE(entry, __aeabi_dmul);
! FUNCTION_CASE(entry, __aeabi_dsub_glibc);
FUNCTION_CASE(entry, __aeabi_ddiv);
FUNCTION_CASE(entry, __aeabi_f2d);
FUNCTION_CASE(entry, __aeabi_d2f);
FUNCTION_CASE(entry, __aeabi_i2f);
--- 802,822 ----
const char *Runtime1::pd_name_for_address(address entry) {
#define FUNCTION_CASE(a, f) \
if ((intptr_t)a == CAST_FROM_FN_PTR(intptr_t, f)) return #f
! // __aeabi_XXXX_extlib: Optional wrapper around SoftFloat-3e
! // for calculation accuracy improvement. See CR 6757269, JDK-8215902.
!
! FUNCTION_CASE(entry, __aeabi_fadd_extlib);
FUNCTION_CASE(entry, __aeabi_fmul);
! FUNCTION_CASE(entry, __aeabi_fsub_extlib);
FUNCTION_CASE(entry, __aeabi_fdiv);
! FUNCTION_CASE(entry, __aeabi_dadd_extlib);
FUNCTION_CASE(entry, __aeabi_dmul);
! FUNCTION_CASE(entry, __aeabi_dsub_extlib);
FUNCTION_CASE(entry, __aeabi_ddiv);
FUNCTION_CASE(entry, __aeabi_f2d);
FUNCTION_CASE(entry, __aeabi_d2f);
FUNCTION_CASE(entry, __aeabi_i2f);
< prev index next >