Searched refs:r_log (Results 1 - 16 of 16) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/nir/
H A Dinvocation.hpp37 nir_shader *load_libclc_nir(const device &dev, std::string &r_log);
42 binary spirv_to_nir(const binary &bin, const device &dev, std::string &r_log);
H A Dinvocation.cpp68 auto r_log = reinterpret_cast<std::string *>(private_data); local in function:debug_function
69 *r_log += message;
339 create_spirv_options(const device &dev, std::string &r_log) argument
363 spirv_options.debug.private_data = &r_log;
390 nir_shader *clover::nir::load_libclc_nir(const device &dev, std::string &r_log) argument
392 spirv_to_nir_options spirv_options = create_spirv_options(dev, r_log);
406 std::string &r_log)
408 spirv_to_nir_options spirv_options = create_spirv_options(dev, r_log);
432 r_log += "Translation from SPIR-V to NIR for kernel \"" + sym.name +
601 binary clover::nir::spirv_to_nir(const binary &mod, const device &dev, std::string &r_log) argument
405 spirv_to_nir(const binary & mod,const device & dev,std::string & r_log) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/llvm/
H A Dinvocation.hpp37 std::string &r_log);
42 std::string &r_log);
49 std::string &r_log);
H A Dcodegen.hpp50 std::string &r_log);
55 std::string &r_log);
H A Dinvocation.cpp137 create_context(std::string &r_log) { argument
141 ctx->setDiagnosticHandlerCallBack(diagnostic_handler, &r_log);
218 std::string &r_log) {
276 *new raw_string_ostream(r_log),
289 const std::string &opts, bool use_libclc, std::string &r_log) {
397 std::string &r_log) {
401 auto ctx = create_context(r_log);
403 tokenize(opts + " input.cl"), r_log);
405 r_log);
451 const std::vector<binary> &binaries, std::string &r_log) {
216 create_compiler_instance(const device & dev,const std::string & ir_target,const std::vector<std::string> & opts,std::string & r_log) argument
286 compile(LLVMContext & ctx,clang::CompilerInstance & c,const std::string & name,const std::string & source,const header_map & headers,const device & dev,const std::string & opts,bool use_libclc,std::string & r_log) argument
393 compile_program(const std::string & source,const header_map & headers,const device & dev,const std::string & opts,std::string & r_log) argument
450 link(LLVMContext & ctx,const clang::CompilerInstance & c,const std::vector<binary> & binaries,std::string & r_log) argument
465 link_program(const std::vector<binary> & binaries,const device & dev,const std::string & opts,std::string & r_log) argument
501 compile_to_spirv(const std::string & source,const header_map & headers,const device & dev,const std::string & opts,std::string & r_log) argument
[all...]
H A Dutil.hpp37 fail(std::string &r_log, E &&e, const std::string &s) { argument
38 r_log += s;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/llvm/
H A Dinvocation.hpp37 std::string &r_log);
42 std::string &r_log);
H A Dutil.hpp38 fail(std::string &r_log, E &&e, const std::string &s) { argument
39 r_log += s;
H A Dcodegen.hpp50 std::string &r_log);
55 std::string &r_log);
H A Dinvocation.cpp117 create_context(std::string &r_log) { argument
120 compat::set_diagnostic_handler(*ctx, diagnostic_handler, &r_log);
187 std::string &r_log) {
225 *new raw_string_ostream(r_log),
238 const std::string &opts, std::string &r_log) {
299 std::string &r_log) {
303 auto ctx = create_context(r_log);
304 auto c = create_compiler_instance(dev, tokenize(opts + " input.cl"), r_log);
305 auto mod = compile(*ctx, *c, "input.cl", source, headers, dev, opts, r_log);
351 const std::vector<module> &modules, std::string &r_log) {
185 create_compiler_instance(const device & dev,const std::vector<std::string> & opts,std::string & r_log) argument
235 compile(LLVMContext & ctx,clang::CompilerInstance & c,const std::string & name,const std::string & source,const header_map & headers,const device & dev,const std::string & opts,std::string & r_log) argument
295 compile_program(const std::string & source,const header_map & headers,const device & dev,const std::string & opts,std::string & r_log) argument
350 link(LLVMContext & ctx,const clang::CompilerInstance & c,const std::vector<module> & modules,std::string & r_log) argument
365 link_program(const std::vector<module> & modules,const device & dev,const std::string & opts,std::string & r_log) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/spirv/
H A Dinvocation.hpp44 // warnings and errors are appended to |r_log|.
47 std::string &r_log);
54 const device &dev, std::string &r_log,
60 const std::string &opts, std::string &r_log);
H A Dinvocation.cpp523 std::string &r_log) {
537 r_log += "SPIR-V version " +
541 r_log += " " + clover::spirv::version_to_string(version.version);
543 r_log += "\n";
549 std::string &r_log) {
582 r_log += "Capability 'ImageBasic' is not supported.\n";
588 r_log += "Capability 'Float64' is not supported.\n";
595 r_log += "Capability 'Float16' is not supported.\n";
601 r_log += "Capability 'Int64Atomics' is not supported.\n";
606 r_log
522 check_spirv_version(const device & dev,const char * binary,std::string & r_log) argument
548 check_capabilities(const device & dev,const std::string & source,std::string & r_log) argument
618 check_extensions(const device & dev,const std::string & source,std::string & r_log) argument
649 check_memory_model(const device & dev,const std::string & source,std::string & r_log) argument
777 compile_program(const std::string & binary,const device & dev,std::string & r_log,bool validate) argument
799 link_program(const std::vector<binary> & binaries,const device & dev,const std::string & opts,std::string & r_log) argument
888 is_valid_spirv(const std::string & binary,const cl_version opencl_version,std::string & r_log) argument
978 compile_program(const std::string & binary,const device & dev,std::string & r_log,bool validate) argument
986 link_program(const std::vector<binary> &,const device &,const std::string &,std::string & r_log) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/llvm/codegen/
H A Dnative.cpp99 get_symbol_offsets(const std::vector<char> &code, std::string &r_log) { argument
103 fail(r_log, build_error(), "Unable to find symbol table.");
111 std::string &r_log) {
115 fail(r_log, build_error(), err);
122 fail(r_log, build_error(),
136 fail(r_log, build_error(), "TargetMachine can't emit this file");
148 std::string &r_log) {
150 compat::CGFT_ObjectFile, r_log);
151 return build_module_common(mod, code, get_symbol_offsets(code, r_log), c);
172 std::string &r_log) {
109 emit_code(::llvm::Module & mod,const target & target,compat::CodeGenFileType ft,std::string & r_log) argument
146 build_module_native(::llvm::Module & mod,const target & target,const clang::CompilerInstance & c,std::string & r_log) argument
170 build_module_native(::llvm::Module & mod,const target & target,const clang::CompilerInstance & c,std::string & r_log) argument
[all...]
H A Dbitcode.cpp84 std::string &r_log) {
90 fail(r_log, error(CL_INVALID_PROGRAM), eib.message());
83 parse_module_library(const binary & b,::llvm::LLVMContext & ctx,std::string & r_log) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/llvm/codegen/
H A Dnative.cpp97 get_symbol_offsets(const std::vector<char> &code, std::string &r_log) { argument
101 fail(r_log, build_error(), "Unable to find symbol table.");
109 std::string &r_log) {
113 fail(r_log, build_error(), err);
120 fail(r_log, build_error(),
134 fail(r_log, build_error(), "TargetMachine can't emit this file");
146 std::string &r_log) {
148 TargetMachine::CGFT_ObjectFile, r_log);
149 return build_module_common(mod, code, get_symbol_offsets(code, r_log), c);
107 emit_code(::llvm::Module & mod,const target & target,TargetMachine::CodeGenFileType ft,std::string & r_log) argument
144 build_module_native(::llvm::Module & mod,const target & target,const clang::CompilerInstance & c,std::string & r_log) argument
H A Dbitcode.cpp93 std::string &r_log) {
98 fail(r_log, error(CL_INVALID_PROGRAM), s);
92 parse_module_library(const module & m,::llvm::LLVMContext & ctx,std::string & r_log) argument

Completed in 14 milliseconds