diff options
author | Cedric Nugteren <web@cedricnugteren.nl> | 2016-03-30 15:31:45 +0200 |
---|---|---|
committer | cnugteren <web@cedricnugteren.nl> | 2016-03-30 16:13:26 -0700 |
commit | 6e5f558746eec09eda6132754649419430a86f41 (patch) | |
tree | dbc842cfa0b805e690d5f77822740c7b6b70caa9 /scripts/generator/generator.py | |
parent | 6f561abada9abb54987ecea0cf10f547e2e88422 (diff) |
Made event an optional argument in the CLBlast C++ API
Diffstat (limited to 'scripts/generator/generator.py')
-rw-r--r-- | scripts/generator/generator.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/generator/generator.py b/scripts/generator/generator.py index 8ff5e130..5163b1ca 100644 --- a/scripts/generator/generator.py +++ b/scripts/generator/generator.py @@ -151,7 +151,7 @@ def clblast_h(routines): result = "" for routine in routines: result += "\n// "+routine.description+": "+routine.ShortNames()+"\n" - result += routine.RoutineHeaderCPP(12)+";\n" + result += routine.RoutineHeaderCPP(12, " = nullptr")+";\n" return result # The C++ API implementation (.cc) @@ -161,9 +161,9 @@ def clblast_cc(routines): indent1 = " "*(20 + routine.Length()) result += "\n// "+routine.description+": "+routine.ShortNames()+"\n" if routine.implemented: - result += routine.RoutineHeaderCPP(12)+" {\n" + result += routine.RoutineHeaderCPP(12, "")+" {\n" result += " auto queue_cpp = Queue(*queue);\n" - result += " auto event_cpp = Event(*event);\n" + result += " auto event_cpp = Event(event);\n" result += " auto routine = X"+routine.name+"<"+routine.template.template+">(queue_cpp, event_cpp);\n" result += " auto status = routine.SetUp();\n" result += " if (status != StatusCode::kSuccess) { return status; }\n" @@ -247,8 +247,8 @@ files = [ path_clblast+"/src/clblast_c.cc", path_clblast+"/test/wrapper_clblas.h", ] -header_lines = [84, 64, 88, 24, 22] -footer_lines = [6, 3, 5, 2, 6] +header_lines = [84, 64, 93, 22, 22] +footer_lines = [6, 3, 9, 2, 6] # Checks whether the command-line arguments are valid; exists otherwise for f in files: |