name = parts[i]; i += 1; fn['name'] = name print('name=' + name) params = getParameters(i, parts) fn['params'] = params # print 'params="'+','.join(params)+'"' fns.append(fn) f.close() print('Found %d functions' % len(fns)) postProcessParameters(fns) from pprint import pprint pprint(fns) from common import * filterFileName = './filter/%s_functions.list' % module_name numEnabled = readFunctionFilter(fns, filterFileName) functionsFilter = generateFilterNames(fns) filter_file = open(filterFileName, 'wb') filter_file.write(functionsFilter) ctx = {} ctx['CL_REMAP_ORIGIN'] = generateRemapOrigin(fns)
params = getParameters(i, parts) if len(params) > 0 and params[0] == 'void': del params[0] fn['params'] = params # print 'params="'+','.join(params)+'"' fns.append(fn) f.close() print('Found %d functions' % len(fns)) postProcessParameters(fns) from pprint import pprint pprint(fns) from common import * filterFileName = './filter/opencl_clamdfft_functions.list' numEnabled = readFunctionFilter(fns, filterFileName) functionsFilter = generateFilterNames(fns) filter_file = open(filterFileName, 'wb') filter_file.write(functionsFilter) ctx = {} ctx['CLAMDFFT_REMAP_ORIGIN'] = generateRemapOrigin(fns)