Home
last modified time | relevance | path

Searched refs:ir_ (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_reflect.hpp48 CompilerReflection(const uint32_t *ir_, size_t word_count) in CompilerReflection() argument
49 : Parent(ir_, word_count) in CompilerReflection()
54 explicit CompilerReflection(const ParsedIR &ir_) in CompilerReflection() argument
55 : CompilerGLSL(ir_) in CompilerReflection()
60 explicit CompilerReflection(ParsedIR &&ir_) in CompilerReflection() argument
61 : CompilerGLSL(std::move(ir_)) in CompilerReflection()
Dspirv_cpp.hpp40 CompilerCPP(const uint32_t *ir_, size_t word_count) in CompilerCPP() argument
41 : CompilerGLSL(ir_, word_count) in CompilerCPP()
45 explicit CompilerCPP(const ParsedIR &ir_) in CompilerCPP() argument
46 : CompilerGLSL(ir_) in CompilerCPP()
50 explicit CompilerCPP(ParsedIR &&ir_) in CompilerCPP() argument
51 : CompilerGLSL(std::move(ir_)) in CompilerCPP()
Dspirv_hlsl.hpp147 CompilerHLSL(const uint32_t *ir_, size_t size) in CompilerHLSL() argument
148 : CompilerGLSL(ir_, size) in CompilerHLSL()
152 explicit CompilerHLSL(const ParsedIR &ir_) in CompilerHLSL() argument
153 : CompilerGLSL(ir_) in CompilerHLSL()
157 explicit CompilerHLSL(ParsedIR &&ir_) in CompilerHLSL() argument
158 : CompilerGLSL(std::move(ir_)) in CompilerHLSL()
Dspirv_glsl.hpp193 CompilerGLSL(const uint32_t *ir_, size_t word_count) in CompilerGLSL() argument
194 : Compiler(ir_, word_count) in CompilerGLSL()
199 explicit CompilerGLSL(const ParsedIR &ir_) in CompilerGLSL() argument
200 : Compiler(ir_) in CompilerGLSL()
205 explicit CompilerGLSL(ParsedIR &&ir_) in CompilerGLSL() argument
206 : Compiler(std::move(ir_)) in CompilerGLSL()
Dspirv_cross.cpp37 Compiler::Compiler(vector<uint32_t> ir_) in Compiler() argument
39 Parser parser(move(ir_)); in Compiler()
44 Compiler::Compiler(const uint32_t *ir_, size_t word_count) in Compiler() argument
46 Parser parser(ir_, word_count); in Compiler()
51 Compiler::Compiler(const ParsedIR &ir_) in Compiler() argument
53 set_ir(ir_); in Compiler()
56 Compiler::Compiler(ParsedIR &&ir_) in Compiler() argument
58 set_ir(move(ir_)); in Compiler()
61 void Compiler::set_ir(ParsedIR &&ir_) in set_ir() argument
63 ir = move(ir_); in set_ir()
[all …]
Dspirv_msl.cpp44 CompilerMSL::CompilerMSL(const uint32_t *ir_, size_t word_count) in CompilerMSL() argument
45 : CompilerGLSL(ir_, word_count) in CompilerMSL()
49 CompilerMSL::CompilerMSL(const ParsedIR &ir_) in CompilerMSL() argument
50 : CompilerGLSL(ir_) in CompilerMSL()
54 CompilerMSL::CompilerMSL(ParsedIR &&ir_) in CompilerMSL() argument
55 : CompilerGLSL(std::move(ir_)) in CompilerMSL()
/third_party/mesa3d/src/compiler/glsl/
Dir.h148 class ir_##TYPE *as_##TYPE() \
150 return is_##TYPE() ? (ir_##TYPE *) this : NULL; \
152 const class ir_##TYPE *as_##TYPE() const \
154 return is_##TYPE() ? (ir_##TYPE *) this : NULL; \
163 class ir_##TYPE * as_##TYPE() \
165 return ir_type == ir_type_##TYPE ? (ir_##TYPE *) this : NULL; \
167 const class ir_##TYPE * as_##TYPE() const \
169 return ir_type == ir_type_##TYPE ? (const ir_##TYPE *) this : NULL; \
DREADME23 optimizations to do additional work. See most files called ir_*.cpp
171 the IR. Generally this is in the form of an ir_{bin,un}op expression