Lines Matching defs:data
77 llvm_log_handler(const ::llvm::DiagnosticInfo &di, void *data) {
78 const clc_logger *logger = static_cast<clc_logger *>(data);
553 auto& data = c.second;
562 data.type = typeIter->second;
567 data.type = CLC_SPEC_CONSTANT_BOOL;
577 parseInstruction(void *data, const spv_parsed_instruction_t *ins)
579 SPIRVKernelParser *parser = reinterpret_cast<SPIRVKernelParser *>(data);
643 static_cast<uint32_t*>(spvbin.data), spvbin.size / 4,
798 clang_opts.data(),
799 clang_opts.data() + clang_opts.size(),
1005 out_spirv->data = malloc(out_spirv->size);
1006 memcpy(out_spirv->data, spv_out.data(), out_spirv->size);
1031 out_spir->data = malloc(out_spir->size);
1032 memcpy(out_spir->data, buffer.data(), out_spir->size);
1065 ::llvm::StringRef spir_ref(static_cast<const char*>(in_spir->data), in_spir->size);
1108 const uint32_t *data = static_cast<const uint32_t *>(args->in_objs[i]->data);
1109 std::vector<uint32_t> bin(data, data + (args->in_objs[i]->size / 4));
1126 out_spirv->data = static_cast<uint32_t *>(malloc(out_spirv->size));
1127 memcpy(out_spirv->data, linkingResult.data(), out_spirv->size);
1172 memcpy(words.data(), &consts->specializations[i].value.u64, 8);
1187 if (!opt.Run(static_cast<const uint32_t*>(in_spirv->data), in_spirv->size / 4, &result))
1191 out_spirv->data = malloc(out_spirv->size);
1192 memcpy(out_spirv->data, result.data(), out_spirv->size);
1200 const uint32_t *data = static_cast<const uint32_t *>(spvbin->data);
1201 std::vector<uint32_t> bin(data, data + (spvbin->size / 4));
1212 free(spir->data);
1218 free(spvbin->data);