MCPcopy Create free account
hub / github.com/clMathLibraries/clBLAS / releaseMemObjects

Function releaseMemObjects

src/tests/correctness/corr-dotc.cpp:30–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28#include <dotc.h>
29
30static void
31releaseMemObjects(cl_mem objX, cl_mem objY, cl_mem objDP, cl_mem objScratch)
32{
33 if(objX != NULL)
34 {
35 clReleaseMemObject(objX);
36 }
37 if(objY != NULL)
38 {
39 clReleaseMemObject(objY);
40 }
41 if(objDP != NULL)
42 {
43 clReleaseMemObject(objDP);
44 }
45 if(objScratch != NULL)
46 {
47 clReleaseMemObject(objScratch);
48 }
49}
50
51template <typename T> static void
52deleteBuffers(T *blasX, T *blasY, T *blasDP, T *clblasDP)

Callers 1

dotcCorrectnessTestFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected