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

Method flagsStr

src/library/tools/ktest/var.cpp:162–183  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

160}
161
162std::string
163Variable::flagsStr() const
164{
165 std::string str;
166 size_t i;
167
168 if (type_ != "cl_mem") {
169 return "";
170 }
171 if (flags_ == 0) {
172 return "0";
173 }
174 for (i = 0; MEM_FLAGS[i].flag != 0; i++) {
175 if (flags_ & MEM_FLAGS[i].flag) {
176 if (!str.empty()) {
177 str += " | ";
178 }
179 str += MEM_FLAGS[i].name;
180 }
181 }
182 return str;
183}
184
185void
186Variable::setFlags(cl_mem_flags flags)

Callers 1

allocateWriteBuffersMethod · 0.80

Calls

no outgoing calls

Tested by 1

allocateWriteBuffersMethod · 0.64