__store8r, __builtin_ppc_store8r

Purpose

Store with Byte-Reversal (eight-byte integer).

Takes the loaded eight-byte integer value and performs a byte-reversed store operation.

Note: This built-in function is valid only when the compiler is in the 64-bit compilation mode.

Prototype

void __builtin_ppc_store8r (unsigned long long source, unsigned long long * address);

void __store8r (unsigned long long source, unsigned long long * address);

Note:
  • The built-in function in the form of __name is a synonym of the built-in function in the form of __builtin_ppc_name.
  • The built-in function in the form of __name is provided for compatibility with IBM® XL C/C++ for AIX® 16.1.0 or earlier releases. This built-in function form might be deprecated in the future.