hand_tuned
- Date:
02-07-2023
NAME
hand_tuned - asserts that the code in the loop nest has been arranged by hand for maximum performance
SYNOPSIS
#pragma _CRI hand_tuned
!DIR$ HAND_TUNED
DESCRIPTION
This directive asserts that the code in the loop nest has been arranged by hand for maximum performance and the compiler should restrict some of the more aggressive automatic expression rewrites. The compiler should still fully optimize and vectorize the loop within the constraints of the directive.
The hand_tuned directive applies to the next loop in the same manner as the concurrent and safe_address directives.
Warning:
Use of this directive may severely impede performance. Use carefully and evaluate before and after performance.
SEE ALSO
intro_directives(7)