Searched refs:libspirv (Results 1 - 25 of 58) sorted by relevance

123

/prebuilts/ndk/current/sources/third_party/shaderc/third_party/spirv-tools/source/
H A Dvalidate_layout.cpp36 #include "spirv-tools/libspirv.h"
40 using libspirv::ValidationState_t;
41 using libspirv::kLayoutMemoryModel;
42 using libspirv::kLayoutFunctionDeclarations;
43 using libspirv::kLayoutFunctionDefinitions;
44 using libspirv::FunctionDecl;
67 return libspirv::ModuleLayoutPass(_, inst);
181 namespace libspirv { namespace
210 } /// namespace libspirv
H A Ddiagnostic.h34 #include "spirv-tools/libspirv.h"
40 libspirv::message(__FILE__, size_t(__LINE__), msg); \
47 libspirv::message(__FILE__, size_t(__LINE__), #exp, (exp)); \
50 namespace libspirv { namespace
115 libspirv::diagnostic_helper helper(position, pDiagnostic); \
128 } // namespace libspirv
H A Ddisassemble.cpp44 #include "spirv-tools/libspirv.h"
55 Disassembler(const libspirv::AssemblyGrammar& grammar, uint32_t options,
56 libspirv::NameMapper name_mapper)
89 using out_stream = libspirv::out_stream;
101 if (color_) out_.get() << libspirv::clr::reset();
105 if (color_) out_.get() << libspirv::clr::grey();
109 if (color_) out_.get() << libspirv::clr::blue();
113 if (color_) out_.get() << libspirv::clr::yellow();
117 if (color_) out_.get() << libspirv::clr::red();
121 if (color_) out_.get() << libspirv
[all...]
H A Dprint.cpp30 namespace libspirv { namespace
44 } // namespace libspirv
48 namespace libspirv {
110 } // namespace libspirv
112 namespace libspirv {
126 } // namespace libspirv
H A Dprint.h33 namespace libspirv { namespace
79 } // namespace libspirv
H A Dspirv_definition.h32 #include "spirv-tools/libspirv.h"
49 namespace libspirv { namespace
55 } // end namespace libspirv
H A Dname_mapper.h35 #include "spirv-tools/libspirv.h"
38 namespace libspirv { namespace
121 const libspirv::AssemblyGrammar grammar_;
124 } // namespace libspirv
H A Dvalidate.h45 #include "spirv-tools/libspirv.h"
52 namespace libspirv { namespace
126 } // namespace libspirv
144 const libspirv::ValidationState_t& state,
H A Dvalidate_ssa.cpp35 using libspirv::ValidationState_t;
93 namespace libspirv { namespace
142 } // namespace libspirv
H A Dvalidate_instruction.cpp43 using libspirv::AssemblyGrammar;
44 using libspirv::DiagnosticStream;
45 using libspirv::ValidationState_t;
52 libspirv::ForEach(mask, [&grammar, &ss](SpvCapability cap) {
102 namespace libspirv { namespace
184 } // namespace libspirv
H A Dtext.cpp48 #include "spirv-tools/libspirv.h"
170 spv_result_t encodeImmediate(libspirv::AssemblyContext* context,
195 spv_result_t spvTextEncodeOperand(const libspirv::AssemblyGrammar& grammar,
196 libspirv::AssemblyContext* context,
291 libspirv::IdType expected_type = {
292 32, false, libspirv::IdTypeClass::kScalarIntegerType};
303 textValue, error_code_for_literals, libspirv::kUnknownType,
311 libspirv::IdType expected_type = libspirv::kUnknownType;
321 if (!libspirv
[all...]
H A Dvalidate.cpp44 #include "spirv-tools/libspirv.h"
59 using libspirv::CfgPass;
60 using libspirv::InstructionPass;
61 using libspirv::ModuleLayoutPass;
62 using libspirv::SsaPass;
63 using libspirv::ValidationState_t;
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/spirv-tools/source/
H A Dvalidate_layout.cpp36 #include "spirv-tools/libspirv.h"
40 using libspirv::ValidationState_t;
41 using libspirv::kLayoutMemoryModel;
42 using libspirv::kLayoutFunctionDeclarations;
43 using libspirv::kLayoutFunctionDefinitions;
44 using libspirv::FunctionDecl;
67 return libspirv::ModuleLayoutPass(_, inst);
181 namespace libspirv { namespace
210 } /// namespace libspirv
H A Ddiagnostic.h34 #include "spirv-tools/libspirv.h"
40 libspirv::message(__FILE__, size_t(__LINE__), msg); \
47 libspirv::message(__FILE__, size_t(__LINE__), #exp, (exp)); \
50 namespace libspirv { namespace
115 libspirv::diagnostic_helper helper(position, pDiagnostic); \
128 } // namespace libspirv
H A Ddisassemble.cpp44 #include "spirv-tools/libspirv.h"
55 Disassembler(const libspirv::AssemblyGrammar& grammar, uint32_t options,
56 libspirv::NameMapper name_mapper)
89 using out_stream = libspirv::out_stream;
101 if (color_) out_.get() << libspirv::clr::reset();
105 if (color_) out_.get() << libspirv::clr::grey();
109 if (color_) out_.get() << libspirv::clr::blue();
113 if (color_) out_.get() << libspirv::clr::yellow();
117 if (color_) out_.get() << libspirv::clr::red();
121 if (color_) out_.get() << libspirv
[all...]
H A Dprint.cpp30 namespace libspirv { namespace
44 } // namespace libspirv
48 namespace libspirv {
110 } // namespace libspirv
112 namespace libspirv {
126 } // namespace libspirv
H A Dprint.h33 namespace libspirv { namespace
79 } // namespace libspirv
H A Dspirv_definition.h32 #include "spirv-tools/libspirv.h"
49 namespace libspirv { namespace
55 } // end namespace libspirv
H A Dname_mapper.h35 #include "spirv-tools/libspirv.h"
38 namespace libspirv { namespace
121 const libspirv::AssemblyGrammar grammar_;
124 } // namespace libspirv
H A Dvalidate.h45 #include "spirv-tools/libspirv.h"
52 namespace libspirv { namespace
126 } // namespace libspirv
144 const libspirv::ValidationState_t& state,
H A Dvalidate_ssa.cpp35 using libspirv::ValidationState_t;
93 namespace libspirv { namespace
142 } // namespace libspirv
H A Dvalidate_instruction.cpp43 using libspirv::AssemblyGrammar;
44 using libspirv::DiagnosticStream;
45 using libspirv::ValidationState_t;
52 libspirv::ForEach(mask, [&grammar, &ss](SpvCapability cap) {
102 namespace libspirv { namespace
184 } // namespace libspirv
H A Dtext.cpp48 #include "spirv-tools/libspirv.h"
170 spv_result_t encodeImmediate(libspirv::AssemblyContext* context,
195 spv_result_t spvTextEncodeOperand(const libspirv::AssemblyGrammar& grammar,
196 libspirv::AssemblyContext* context,
291 libspirv::IdType expected_type = {
292 32, false, libspirv::IdTypeClass::kScalarIntegerType};
303 textValue, error_code_for_literals, libspirv::kUnknownType,
311 libspirv::IdType expected_type = libspirv::kUnknownType;
321 if (!libspirv
[all...]
/prebuilts/ndk/current/sources/third_party/shaderc/third_party/spirv-tools/source/val/
H A DConstruct.h33 namespace libspirv { namespace
136 } /// namespace libspirv
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/spirv-tools/source/val/
H A DConstruct.h33 namespace libspirv { namespace
136 } /// namespace libspirv

Completed in 638 milliseconds

123