[PATCH] Adding type info for f16c floating-point type

Yunzhong Gao Yunzhong_Gao at playstation.sony.com
Thu Mar 6 12:27:44 PST 2014


  Ping.

  At least for x86-64, the half-precision floating-point type is mentioned in the ia64-abi in 2.9.2 Place of Emission:
  Specifically, the run-time support library should contain type_info objects for the types X, X* and X const*, for every X in: void, std::nullptr_t, bool, wchar_t, char, unsigned char, signed char, short, unsigned short, int, unsigned int, long, unsigned long, long long, unsigned long long, float, double, long double, char16_t, char32_t, and the IEEE 754r decimal and half-precision floating point types.
  (reference: http://mentorembedded.github.io/cxx-abi/abi.html#rtti)

http://llvm-reviews.chandlerc.com/D2750



More information about the cfe-commits mailing list