__dcbfl, __builtin_ppc_dcbfl
Purpose
Data Cache Block Flush Line
Flushes the cache line at the specified address from the L1 data cache.
Prototype
void __builtin_ppc_dcbfl (const void* addr );
void __dcbfl (const void* addr );
Note:
- The built-in function in the form of
__nameis a synonym of the built-in function in the form of__builtin_ppc_name. - The built-in function in the form of
__nameis 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.
Usage
The target storage block is preserved in the L2 cache.