@@ -64,7 +64,7 @@ def is_fortran(lang: Language) -> bool:
64
64
65
65
66
66
def line_contains_openacc_directive (line : str , lang : Language ) -> bool :
67
- """Check if line contains an OpenACC pragma or not"""
67
+ """Check if line contains an OpenACC directive or not"""
68
68
if is_cxx (lang ):
69
69
return line_contains_openacc_directive_cxx (line )
70
70
elif is_fortran (lang ):
@@ -106,18 +106,18 @@ def line_contains(line: str, target: str) -> bool:
106
106
return target in line
107
107
108
108
109
- def openacc_pragma_contains_clause (line : str , clauses : list ) -> bool :
109
+ def openacc_directive_contains_clause (line : str , clauses : list ) -> bool :
110
110
"""Check if an OpenACC directive contains one clause from a list"""
111
111
for clause in clauses :
112
112
if clause in line :
113
113
return True
114
114
return False
115
115
116
116
117
- def openacc_pragma_contains_data_clause (line : str ) -> bool :
117
+ def openacc_directive_contains_data_clause (line : str ) -> bool :
118
118
"""Check if an OpenACC directive contains one data clause"""
119
119
data_clauses = ["copy" , "copyin" , "copyout" , "create" , "no_create" , "present" , "device_ptr" , "attach" ]
120
- return openacc_pragma_contains_clause (line , data_clauses )
120
+ return openacc_directive_contains_clause (line , data_clauses )
121
121
122
122
123
123
def create_data_directive_openacc (name : str , size : int , lang : Language ) -> str :
@@ -164,7 +164,7 @@ def correct_kernel(kernel_name: str, line: str) -> bool:
164
164
165
165
166
166
def find_size_in_preprocessor (dimension : str , preprocessor : list ) -> int :
167
- """Find the dimension of a pragma defined value in the preprocessor"""
167
+ """Find the dimension of a directive defined value in the preprocessor"""
168
168
ret_size = None
169
169
for line in preprocessor :
170
170
if f"#define { dimension } " in line :
@@ -553,7 +553,7 @@ def add_present_openacc(
553
553
new_body += line
554
554
else :
555
555
# The line contains an OpenACC directive
556
- if openacc_pragma_contains_data_clause (line ):
556
+ if openacc_directive_contains_data_clause (line ):
557
557
# The OpenACC directive manages memory, do not interfere
558
558
return code
559
559
else :
0 commit comments