Home
last modified time | relevance | path

Searched refs:binary (Results 51 - 75 of 826) sorted by relevance

12345678910>>...34

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dmodule.cpp136 void Module::ToBinary(std::vector<uint32_t>* binary, bool skip_nop) const { in ToBinary() argument
137 binary->push_back(header_.magic_number); in ToBinary()
138 binary->push_back(header_.version); in ToBinary()
140 binary->push_back(header_.generator); in ToBinary()
141 binary->push_back(header_.bound); in ToBinary()
142 binary->push_back(header_.reserved); in ToBinary()
144 size_t bound_idx = binary->size() - 2; in ToBinary()
149 auto write_inst = [binary, skip_nop, &last_scope, &last_line_inst, in ToBinary()
179 binary->push_back((5 << 16) | static_cast<uint16_t>(SpvOpExtInst)); in ToBinary()
180 binary in ToBinary()
[all...]
H A Dbuild_module.cpp51 const uint32_t* binary, in BuildModule()
53 return BuildModule(env, consumer, binary, size, true); in BuildModule()
58 const uint32_t* binary, in BuildModule()
68 spv_result_t status = spvBinaryParse(context, &loader, binary, size, in BuildModule()
83 std::vector<uint32_t> binary; in BuildModule() local
84 if (!t.Assemble(text, &binary, assemble_options)) return nullptr; in BuildModule()
85 return BuildModule(env, consumer, binary.data(), binary.size()); in BuildModule()
49 BuildModule(spv_target_env env, MessageConsumer consumer, const uint32_t* binary, const size_t size) BuildModule() argument
56 BuildModule(spv_target_env env, MessageConsumer consumer, const uint32_t* binary, const size_t size, bool extra_line_tracking) BuildModule() argument
H A Dpass_manager.cpp36 std::vector<uint32_t> binary; in Run()
37 context->module()->ToBinary(&binary, false); in Run()
40 t.Disassemble(binary, &disassembly, 0); in Run()
57 std::vector<uint32_t> binary; in Run() local
58 context->module()->ToBinary(&binary, true); in Run()
59 if (!tools.Validate(binary.data(), binary.size(), val_options_)) { in Run()
/third_party/spirv-tools/source/opt/
H A Dmodule.cpp141 void Module::ToBinary(std::vector<uint32_t>* binary, bool skip_nop) const { in ToBinary() argument
142 binary->push_back(header_.magic_number); in ToBinary()
143 binary->push_back(header_.version); in ToBinary()
145 binary->push_back(header_.generator); in ToBinary()
146 binary->push_back(header_.bound); in ToBinary()
147 binary->push_back(header_.schema); in ToBinary()
149 size_t bound_idx = binary->size() - 2; in ToBinary()
154 auto write_inst = [binary, skip_nop, &last_scope, &last_line_inst, in ToBinary()
183 binary->push_back((5 << 16) | in ToBinary()
185 binary in ToBinary()
[all...]
H A Dbuild_module.cpp51 const uint32_t* binary, in BuildModule()
53 return BuildModule(env, consumer, binary, size, true); in BuildModule()
58 const uint32_t* binary, in BuildModule()
68 spv_result_t status = spvBinaryParse(context, &loader, binary, size, in BuildModule()
83 std::vector<uint32_t> binary; in BuildModule() local
84 if (!t.Assemble(text, &binary, assemble_options)) return nullptr; in BuildModule()
85 return BuildModule(env, consumer, binary.data(), binary.size()); in BuildModule()
49 BuildModule(spv_target_env env, MessageConsumer consumer, const uint32_t* binary, const size_t size) BuildModule() argument
56 BuildModule(spv_target_env env, MessageConsumer consumer, const uint32_t* binary, const size_t size, bool extra_line_tracking) BuildModule() argument
H A Dpass_manager.cpp36 std::vector<uint32_t> binary; in Run()
37 context->module()->ToBinary(&binary, false); in Run()
42 if (!t.Disassemble(binary, &disassembly)) { in Run()
65 std::vector<uint32_t> binary; in Run() local
66 context->module()->ToBinary(&binary, true); in Run()
67 if (!tools.Validate(binary.data(), binary.size(), val_options_)) { in Run()
/third_party/mesa3d/src/gallium/frontends/clover/core/
H A Dkernel.cpp32 const std::vector<binary::argument> &bargs) : in kernel()
36 if (barg.semantic == binary::argument::general) in kernel()
42 const auto f = id_type_equals(bsym.section, binary::section::data_constant); in kernel()
167 std::vector<clover::binary::arg_info>
169 std::vector<clover::binary::arg_info> infos; in args_infos()
171 if (barg.semantic == clover::binary::argument::general) in args_infos()
177 const binary &
178 kernel::binary(const command_queue &q) const { in binary() function in kernel
200 auto msec = find(id_type_equals(bsym.section, binary::section::text_executable), b.secs); in bind()
205 case binary in bind()
[all...]
H A Dkernel.hpp77 create(const binary::argument &barg);
100 const binary::argument &barg) = 0;
123 const std::vector<clover::binary::argument> &bargs);
147 std::vector<clover::binary::arg_info> args_infos();
152 const clover::binary &binary(const command_queue &q) const;
160 const binary::argument &barg);
175 const binary::argument &barg);
189 const binary::argument &barg);
202 const binary
[all...]
H A Dbinary.cpp26 #include "core/binary.hpp"
59 _proc(binary::size_t &sz, const T &x) { in _proc()
78 proc(binary::size_t &sz, const T &x) { in proc()
105 proc(binary::size_t &sz, const std::vector<T> &v) { in proc()
132 proc(binary::size_t &sz, const std::vector<T> &v) { in proc()
153 proc(binary::size_t &sz, const std::string &s) { in proc()
160 struct _serializer<binary::printf_info> {
169 /// (De)serialize a binary::section.
171 struct _serializer<binary::section> {
182 /// (De)serialize a binary
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dbuild_module.cpp51 const uint32_t* binary, in BuildModule()
53 return BuildModule(env, consumer, binary, size, true); in BuildModule()
58 const uint32_t* binary, in BuildModule()
68 spv_result_t status = spvBinaryParse(context, &loader, binary, size, in BuildModule()
83 std::vector<uint32_t> binary; in BuildModule() local
84 if (!t.Assemble(text, &binary, assemble_options)) return nullptr; in BuildModule()
85 return BuildModule(env, consumer, binary.data(), binary.size()); in BuildModule()
49 BuildModule(spv_target_env env, MessageConsumer consumer, const uint32_t* binary, const size_t size) BuildModule() argument
56 BuildModule(spv_target_env env, MessageConsumer consumer, const uint32_t* binary, const size_t size, bool extra_line_tracking) BuildModule() argument
H A Dpass_manager.cpp36 std::vector<uint32_t> binary; in Run()
37 context->module()->ToBinary(&binary, false); in Run()
40 t.Disassemble(binary, &disassembly, 0); in Run()
57 std::vector<uint32_t> binary; in Run() local
58 context->module()->ToBinary(&binary, true); in Run()
59 if (!tools.Validate(binary.data(), binary.size(), val_options_)) { in Run()
/third_party/skia/third_party/externals/spirv-tools/test/
H A Dbinary_endianness_test.cpp22 spv_const_binary_t binary = {invalidMagicNumber, 1}; in TEST() local
24 ASSERT_EQ(SPV_ERROR_INVALID_BINARY, spvBinaryEndianness(&binary, &endian)); in TEST()
34 spv_const_binary_t binary = {&magicNumber, 1}; in TEST() local
36 ASSERT_EQ(SPV_SUCCESS, spvBinaryEndianness(&binary, &endian)); in TEST()
47 spv_const_binary_t binary = {&magicNumber, 1}; in TEST() local
49 ASSERT_EQ(SPV_SUCCESS, spvBinaryEndianness(&binary, &endian)); in TEST()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/
H A Dbinary_endianness_test.cpp22 spv_const_binary_t binary = {invalidMagicNumber, 1}; in TEST() local
24 ASSERT_EQ(SPV_ERROR_INVALID_BINARY, spvBinaryEndianness(&binary, &endian)); in TEST()
34 spv_const_binary_t binary = {&magicNumber, 1}; in TEST() local
36 ASSERT_EQ(SPV_SUCCESS, spvBinaryEndianness(&binary, &endian)); in TEST()
47 spv_const_binary_t binary = {&magicNumber, 1}; in TEST() local
49 ASSERT_EQ(SPV_SUCCESS, spvBinaryEndianness(&binary, &endian)); in TEST()
/third_party/spirv-tools/test/
H A Dbinary_endianness_test.cpp22 spv_const_binary_t binary = {invalidMagicNumber, 1}; in TEST() local
24 ASSERT_EQ(SPV_ERROR_INVALID_BINARY, spvBinaryEndianness(&binary, &endian)); in TEST()
34 spv_const_binary_t binary = {&magicNumber, 1}; in TEST() local
36 ASSERT_EQ(SPV_SUCCESS, spvBinaryEndianness(&binary, &endian)); in TEST()
47 spv_const_binary_t binary = {&magicNumber, 1}; in TEST() local
49 ASSERT_EQ(SPV_SUCCESS, spvBinaryEndianness(&binary, &endian)); in TEST()
H A Dbinary_to_text_test.cpp38 : context(spvContextCreate(SPV_ENV_UNIVERSAL_1_0)), binary(nullptr) {} in BinaryToText()
40 spvBinaryDestroy(binary); variable
69 spvTextToBinary(context, text.str, text.length, &binary, &diagnostic);
76 spvBinaryDestroy(binary); variable
77 binary = nullptr;
80 // Compiles the given assembly text, and saves it into 'binary'.
82 spvBinaryDestroy(binary); in CompileSuccessfully()
83 binary = nullptr; in CompileSuccessfully()
86 &binary, &diagnostic)); in CompileSuccessfully()
90 spv_binary binary; member in spvtools::__anon26732::BinaryToText
[all...]
/third_party/skia/third_party/externals/spirv-tools/test/fuzz/
H A Dfuzz_test_util.cpp109 std::vector<uint32_t> binary; in ToString() local
110 ir->module()->ToBinary(&binary, false); in ToString()
111 return ToString(env, binary); in ToString()
114 std::string ToString(spv_target_env env, const std::vector<uint32_t>& binary) { in ToString() argument
117 t.Disassemble(binary, &result, kFuzzDisassembleOption); in ToString()
122 std::vector<uint32_t> binary; in DumpShader() local
123 context->module()->ToBinary(&binary, false); in DumpShader()
124 DumpShader(binary, filename); in DumpShader()
127 void DumpShader(const std::vector<uint32_t>& binary, const char* filename) { in DumpShader() argument
129 WriteFile(filename, "wb", &binary[ in DumpShader()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/fuzz/
H A Dfuzz_test_util.cpp109 std::vector<uint32_t> binary; in ToString() local
110 ir->module()->ToBinary(&binary, false); in ToString()
111 return ToString(env, binary); in ToString()
114 std::string ToString(spv_target_env env, const std::vector<uint32_t>& binary) { in ToString() argument
117 t.Disassemble(binary, &result, kFuzzDisassembleOption); in ToString()
122 std::vector<uint32_t> binary; in DumpShader() local
123 context->module()->ToBinary(&binary, false); in DumpShader()
124 DumpShader(binary, filename); in DumpShader()
127 void DumpShader(const std::vector<uint32_t>& binary, const char* filename) { in DumpShader() argument
129 WriteFile(filename, "wb", &binary[ in DumpShader()
[all...]
/third_party/spirv-tools/test/fuzz/
H A Dfuzz_test_util.cpp109 std::vector<uint32_t> binary; in ToString() local
110 ir->module()->ToBinary(&binary, false); in ToString()
111 return ToString(env, binary); in ToString()
114 std::string ToString(spv_target_env env, const std::vector<uint32_t>& binary) { in ToString() argument
117 t.Disassemble(binary, &result, kFuzzDisassembleOption); in ToString()
122 std::vector<uint32_t> binary; in DumpShader() local
123 context->module()->ToBinary(&binary, false); in DumpShader()
124 DumpShader(binary, filename); in DumpShader()
127 void DumpShader(const std::vector<uint32_t>& binary, const char* filename) { in DumpShader() argument
129 WriteFile(filename, "wb", &binary[ in DumpShader()
[all...]
/third_party/gptfdisk/
H A Dgdisk_test.sh382 for binary in gdisk sgdisk
385 printf "\033[0;34m**Testing $binary binary**\033[m\n"
387 create_table "$binary"
388 create_partition "$binary"
389 change_partition_name "$binary"
390 change_partition_type "$binary"
391 backup_table "$binary"
392 delete_partition "$binary"
394 change_disk_uid "$binary"
[all...]
/third_party/skia/third_party/externals/tint/fuzzers/tint_spirv_tools_fuzzer/
H A Dutil.cc27 std::ofstream spv(path, std::ios::binary); in WriteBinary()
124 std::ifstream file(path, std::ios::binary | std::ios::ate); in ReadBinary()
139 std::vector<char> binary(size); in ReadBinary()
140 if (!file.read(binary.data(), size)) { in ReadBinary()
144 out->resize(binary.size() / sizeof(uint32_t)); in ReadBinary()
145 std::memcpy(out->data(), binary.data(), binary.size()); in ReadBinary()
149 bool WriteBinary(const std::string& path, const std::vector<uint32_t>& binary) { in WriteBinary() argument
150 return WriteBinary(path, reinterpret_cast<const uint8_t*>(binary.data()), in WriteBinary()
151 binary in WriteBinary()
[all...]
/third_party/mesa3d/src/gallium/frontends/clover/nir/
H A Dinvocation.cpp29 #include "core/binary.hpp"
270 std::vector<binary::argument> &args;
293 state->args.emplace_back(binary::argument::global, sizeof(size_t),
294 8, 8, binary::argument::zero_ext,
295 binary::argument::printf_buffer);
314 state->args.emplace_back(binary::argument::scalar, 4, 4, 4,
315 binary::argument::zero_ext,
316 binary::argument::grid_offset);
345 clover_lower_nir(nir_shader *nir, std::vector<binary::argument> &args,
356 args.emplace_back(binary
[all...]
/third_party/mesa3d/src/gallium/frontends/clover/llvm/
H A Dcodegen.hpp25 /// Tools to generate various forms of binary code from existing LLVM IR in
26 /// the given llvm::Module object and output the result as a clover::binary.
33 #include "core/binary.hpp"
44 binary
46 enum binary::section::type section_type);
49 parse_module_library(const binary &b, ::llvm::LLVMContext &ctx,
52 binary
60 binary
/third_party/skia/third_party/externals/spirv-tools/tools/as/
H A Das.cpp26 R"(%s - Create a SPIR-V binary module from SPIR-V assembly text in print_usage()
32 The SPIR-V binary module is written to file "out.spv", unless the -o option in print_usage()
42 Numeric IDs in the binary will have the same values as in the in print_usage()
134 spv_binary binary; in main()
138 context, contents.data(), contents.size(), options, &binary, &diagnostic); in main()
146 if (!WriteFile<uint32_t>(outFile, "wb", binary->code, binary->wordCount)) { in main()
147 spvBinaryDestroy(binary); in main()
151 spvBinaryDestroy(binary); in main()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/tools/as/
H A Das.cpp26 R"(%s - Create a SPIR-V binary module from SPIR-V assembly text in print_usage()
32 The SPIR-V binary module is written to file "out.spv", unless the -o option in print_usage()
42 Numeric IDs in the binary will have the same values as in the in print_usage()
134 spv_binary binary; in main()
138 context, contents.data(), contents.size(), options, &binary, &diagnostic); in main()
146 if (!WriteFile<uint32_t>(outFile, "wb", binary->code, binary->wordCount)) { in main()
147 spvBinaryDestroy(binary); in main()
151 spvBinaryDestroy(binary); in main()
/third_party/spirv-tools/tools/as/
H A Das.cpp27 R"(%s - Create a SPIR-V binary module from SPIR-V assembly text
33 The SPIR-V binary module is written to file "out.spv", unless the -o option
43 Numeric IDs in the binary will have the same values as in the
111 spv_binary binary; in main()
115 context, contents.data(), contents.size(), options, &binary, &diagnostic); in main()
123 if (!WriteFile<uint32_t>(outFile.c_str(), "wb", binary->code, in main()
124 binary->wordCount)) { in main()
125 spvBinaryDestroy(binary); in main()
129 spvBinaryDestroy(binary); in main()

Completed in 13 milliseconds

12345678910>>...34