Home
last modified time | relevance | path

Searched refs:Construct (Results 1 – 25 of 462) sorted by relevance

12345678910>>...19

/third_party/flutter/skia/third_party/externals/spirv-tools/source/val/
Dconstruct.cpp22 Construct::Construct(ConstructType construct_type, in Construct() function in libspirv::Construct
24 std::vector<Construct*> constructs) in Construct()
30 ConstructType Construct::type() const { return type_; } in type()
32 const std::vector<Construct*>& Construct::corresponding_constructs() const { in corresponding_constructs()
35 std::vector<Construct*>& Construct::corresponding_constructs() { in corresponding_constructs()
50 void Construct::set_corresponding_constructs( in set_corresponding_constructs()
51 std::vector<Construct*> constructs) { in set_corresponding_constructs()
56 const BasicBlock* Construct::entry_block() const { return entry_block_; } in entry_block()
57 BasicBlock* Construct::entry_block() { return entry_block_; } in entry_block()
59 const BasicBlock* Construct::exit_block() const { return exit_block_; } in exit_block()
[all …]
Dconstruct.h45 class Construct {
47 Construct(ConstructType type, BasicBlock* dominator,
49 std::vector<Construct*> constructs = std::vector<Construct*>());
54 const std::vector<Construct*>& corresponding_constructs() const;
55 std::vector<Construct*>& corresponding_constructs();
56 void set_corresponding_constructs(std::vector<Construct*> constructs);
113 std::vector<Construct*> corresponding_constructs_;
Dfunction.h128 const std::list<Construct>& constructs() const;
131 std::list<Construct>& constructs();
206 Construct& AddConstruct(const Construct& new_construct);
210 Construct& FindConstructForEntryBlock(const BasicBlock* entry_block,
288 std::list<Construct> cfg_constructs_;
300 std::unordered_map<std::pair<const BasicBlock*, ConstructType>, Construct*,
/third_party/skia/third_party/externals/tint/src/reader/spirv/
Dconstruct.h69 struct Construct { struct
95 Construct(const Construct* the_parent,
121 const Construct* const parent = nullptr; argument
124 const Construct* const enclosing_loop = nullptr; argument
127 const Construct* const enclosing_continue = nullptr; argument
133 const Construct* const enclosing_loop_or_continue_or_switch = nullptr; argument
154 using ConstructList = std::vector<std::unique_ptr<Construct>>; argument
159 inline std::string ToString(Construct::Kind kind) { in ToString()
161 case Construct::kFunction: in ToString()
163 case Construct::kIfSelection: in ToString()
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/val/
Dconstruct.cpp27 Construct::Construct(ConstructType construct_type, BasicBlock* entry, in Construct() function in spvtools::val::Construct
28 BasicBlock* exit, std::vector<Construct*> constructs) in Construct()
34 ConstructType Construct::type() const { return type_; } in type()
36 const std::vector<Construct*>& Construct::corresponding_constructs() const { in corresponding_constructs()
39 std::vector<Construct*>& Construct::corresponding_constructs() { in corresponding_constructs()
59 void Construct::set_corresponding_constructs( in set_corresponding_constructs()
60 std::vector<Construct*> constructs) { in set_corresponding_constructs()
65 const BasicBlock* Construct::entry_block() const { return entry_block_; } in entry_block()
66 BasicBlock* Construct::entry_block() { return entry_block_; } in entry_block()
68 const BasicBlock* Construct::exit_block() const { return exit_block_; } in exit_block()
[all …]
Dconstruct.h57 class Construct {
59 Construct(ConstructType type, BasicBlock* dominator,
61 std::vector<Construct*> constructs = std::vector<Construct*>());
66 const std::vector<Construct*>& corresponding_constructs() const;
67 std::vector<Construct*>& corresponding_constructs();
68 void set_corresponding_constructs(std::vector<Construct*> constructs);
150 std::vector<Construct*> corresponding_constructs_;
/third_party/spirv-tools/source/val/
Dconstruct.cpp27 Construct::Construct(ConstructType construct_type, BasicBlock* entry, in Construct() function in spvtools::val::Construct
28 BasicBlock* exit, std::vector<Construct*> constructs) in Construct()
34 ConstructType Construct::type() const { return type_; } in type()
36 const std::vector<Construct*>& Construct::corresponding_constructs() const { in corresponding_constructs()
39 std::vector<Construct*>& Construct::corresponding_constructs() { in corresponding_constructs()
59 void Construct::set_corresponding_constructs( in set_corresponding_constructs()
60 std::vector<Construct*> constructs) { in set_corresponding_constructs()
65 const BasicBlock* Construct::entry_block() const { return entry_block_; } in entry_block()
66 BasicBlock* Construct::entry_block() { return entry_block_; } in entry_block()
68 const BasicBlock* Construct::exit_block() const { return exit_block_; } in exit_block()
[all …]
Dconstruct.h57 class Construct {
59 Construct(ConstructType type, BasicBlock* dominator,
61 std::vector<Construct*> constructs = std::vector<Construct*>());
66 const std::vector<Construct*>& corresponding_constructs() const;
67 std::vector<Construct*>& corresponding_constructs();
68 void set_corresponding_constructs(std::vector<Construct*> constructs);
150 std::vector<Construct*> corresponding_constructs_;
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dconstruct.cpp27 Construct::Construct(ConstructType construct_type, BasicBlock* entry, in Construct() function in spvtools::val::Construct
28 BasicBlock* exit, std::vector<Construct*> constructs) in Construct()
34 ConstructType Construct::type() const { return type_; } in type()
36 const std::vector<Construct*>& Construct::corresponding_constructs() const { in corresponding_constructs()
39 std::vector<Construct*>& Construct::corresponding_constructs() { in corresponding_constructs()
59 void Construct::set_corresponding_constructs( in set_corresponding_constructs()
60 std::vector<Construct*> constructs) { in set_corresponding_constructs()
65 const BasicBlock* Construct::entry_block() const { return entry_block_; } in entry_block()
66 BasicBlock* Construct::entry_block() { return entry_block_; } in entry_block()
68 const BasicBlock* Construct::exit_block() const { return exit_block_; } in exit_block()
[all …]
Dconstruct.h57 class Construct {
59 Construct(ConstructType type, BasicBlock* dominator,
61 std::vector<Construct*> constructs = std::vector<Construct*>());
66 const std::vector<Construct*>& corresponding_constructs() const;
67 std::vector<Construct*>& corresponding_constructs();
68 void set_corresponding_constructs(std::vector<Construct*> constructs);
150 std::vector<Construct*> corresponding_constructs_;
/third_party/glslang/Test/baseResults/
Dhlsl.intrinsics.f3216.frag.out11 0:3 Construct vec2 ( temp 2-component vector of float)
20 0:8 Construct uint ( temp 1-component vector of uint)
22 0:8 Construct vec2 ( temp 2-component vector of float)
23 0:8 Construct float ( in float)
32 0:13 Construct uvec2 ( temp 2-component vector of uint)
34 0:13 Construct vec2 ( temp 2-component vector of float)
42 0:13 Construct vec2 ( temp 2-component vector of float)
54 0:18 Construct uvec3 ( temp 3-component vector of uint)
56 0:18 Construct vec2 ( temp 2-component vector of float)
64 0:18 Construct vec2 ( temp 2-component vector of float)
[all …]
Dhlsl.shapeConv.frag.out26 0:6 Construct vec4 ( temp 4-component vector of float)
42 0:10 Construct vec3 ( temp 3-component vector of float)
58 0:13 Construct vec3 ( temp 3-component vector of float)
86 0:21 Construct vec4 ( temp 4-component vector of float)
94 0:22 Construct vec4 ( temp 4-component vector of float)
98 0:26 Construct vec4 ( temp 4-component vector of float)
103 0:27 Construct vec4 ( temp 4-component vector of float)
105 0:28 Construct float ( temp float)
107 0:29 Construct vec3 ( temp 3-component vector of float)
108 0:29 Construct float ( temp float)
[all …]
Dhlsl.samplecmplevelzero.array.dx10.frag.out13 0:42 Construct combined texture-sampler ( temp sampler1DArrayShadow)
16 0:42 Construct vec3 ( temp 3-component vector of float)
28 0:43 Construct combined texture-sampler ( temp isampler1DArrayShadow)
31 0:43 Construct vec3 ( temp 3-component vector of float)
43 0:44 Construct combined texture-sampler ( temp usampler1DArrayShadow)
46 0:44 Construct vec3 ( temp 3-component vector of float)
58 0:47 Construct combined texture-sampler ( temp sampler2DArrayShadow)
61 0:47 Construct vec4 ( temp 4-component vector of float)
74 0:48 Construct combined texture-sampler ( temp isampler2DArrayShadow)
77 0:48 Construct vec4 ( temp 4-component vector of float)
[all …]
Dhlsl.samplecmplevelzero.basic.dx10.frag.out13 0:42 Construct combined texture-sampler ( temp sampler1DShadow)
16 0:42 Construct vec2 ( temp 2-component vector of float)
27 0:43 Construct combined texture-sampler ( temp isampler1DShadow)
30 0:43 Construct vec2 ( temp 2-component vector of float)
41 0:44 Construct combined texture-sampler ( temp usampler1DShadow)
44 0:44 Construct vec2 ( temp 2-component vector of float)
55 0:47 Construct combined texture-sampler ( temp sampler2DShadow)
58 0:47 Construct vec3 ( temp 3-component vector of float)
70 0:48 Construct combined texture-sampler ( temp isampler2DShadow)
73 0:48 Construct vec3 ( temp 3-component vector of float)
[all …]
Dhlsl.samplecmp.array.dx10.frag.out13 0:42 Construct combined texture-sampler ( temp sampler1DArrayShadow)
16 0:42 Construct vec3 ( temp 3-component vector of float)
26 0:43 Construct combined texture-sampler ( temp isampler1DArrayShadow)
29 0:43 Construct vec3 ( temp 3-component vector of float)
39 0:44 Construct combined texture-sampler ( temp usampler1DArrayShadow)
42 0:44 Construct vec3 ( temp 3-component vector of float)
52 0:47 Construct combined texture-sampler ( temp sampler2DArrayShadow)
55 0:47 Construct vec4 ( temp 4-component vector of float)
66 0:48 Construct combined texture-sampler ( temp isampler2DArrayShadow)
69 0:48 Construct vec4 ( temp 4-component vector of float)
[all …]
Dhlsl.samplecmp.basic.dx10.frag.out13 0:42 Construct combined texture-sampler ( temp sampler1DShadow)
16 0:42 Construct vec2 ( temp 2-component vector of float)
25 0:43 Construct combined texture-sampler ( temp isampler1DShadow)
28 0:43 Construct vec2 ( temp 2-component vector of float)
37 0:44 Construct combined texture-sampler ( temp usampler1DShadow)
40 0:44 Construct vec2 ( temp 2-component vector of float)
49 0:47 Construct combined texture-sampler ( temp sampler2DShadow)
52 0:47 Construct vec3 ( temp 3-component vector of float)
62 0:48 Construct combined texture-sampler ( temp isampler2DShadow)
65 0:48 Construct vec3 ( temp 3-component vector of float)
[all …]
Dvulkan.ast.vert.out10 0:10 Construct bool ( specialization-constant const bool)
16 0:13 Construct float ( temp float)
31 0:19 Construct int ( specialization-constant const int)
89 0:37 Construct ivec2 ( specialization-constant const 2-component vector of int)
94 0:38 Construct ivec2 ( temp 2-element array of 2-component vector of int)
95 0:38 Construct ivec2 ( specialization-constant const 2-component vector of int)
100 0:38 Construct ivec2 ( specialization-constant const 2-component vector of int)
105 0:40 Construct vec2 ( temp 2-component vector of float)
110 0:41 Construct vec2 ( temp 2-element array of 2-component vector of float)
111 0:41 Construct vec2 ( temp 2-component vector of float)
[all …]
Dhlsl.sample.sub-vec4.dx10.frag.out11 0:17 Construct float ( temp float)
13 0:17 Construct combined texture-sampler ( temp sampler1D)
21 0:18 Construct vec2 ( temp 2-component vector of float)
23 0:18 Construct combined texture-sampler ( temp sampler1D)
31 0:19 Construct vec3 ( temp 3-component vector of float)
33 0:19 Construct combined texture-sampler ( temp sampler1D)
42 0:20 Construct combined texture-sampler ( temp sampler1D)
90 0:17 Construct float ( temp float)
92 0:17 Construct combined texture-sampler ( temp sampler1D)
100 0:18 Construct vec2 ( temp 2-component vector of float)
[all …]
/third_party/skia/third_party/externals/tint/src/resolver/
Dtype_constructor_validation_test.cc188 {Return(Construct(params.create_rhs_ast_type(*this)))}, {}); in TEST_P()
230 Construct, enumerator
249 ParamsFor<bool, bool>(Kind::Construct), //
250 ParamsFor<i32, i32>(Kind::Construct), //
251 ParamsFor<u32, u32>(Kind::Construct), //
252 ParamsFor<f32, f32>(Kind::Construct), //
253 ParamsFor<vec3<bool>, vec3<bool>>(Kind::Construct), //
254 ParamsFor<vec3<i32>, vec3<i32>>(Kind::Construct), //
255 ParamsFor<vec3<u32>, vec3<u32>>(Kind::Construct), //
256 ParamsFor<vec3<f32>, vec3<f32>>(Kind::Construct), //
[all …]
/third_party/skia/third_party/externals/tint/src/writer/msl/
Dgenerator_impl_constructor_test.cc65 WrapInFunction(Construct<f32>(-1.2e-5f)); in TEST_F()
74 WrapInFunction(Construct<bool>(true)); in TEST_F()
83 WrapInFunction(Construct<i32>(-12345)); in TEST_F()
92 WrapInFunction(Construct<u32>(12345u)); in TEST_F()
119 WrapInFunction(Construct(ty.mat2x3<f32>(), vec3<f32>(1.0f, 2.0f, 3.0f), in TEST_F()
145 Construct(ty.array(ty.vec3<f32>(), 3), vec3<f32>(1.0f, 2.0f, 3.0f), in TEST_F()
163 WrapInFunction(Construct(ty.Of(str), 1, 2.0f, vec3<i32>(3, 4, 5))); in TEST_F()
178 WrapInFunction(Construct(ty.Of(str))); in TEST_F()
/third_party/boost/libs/type_traits/test/
Denable_if_test.cpp27 class Construct { class
30 Construct(T, typename boost::enable_if_<Check<T>::value>::type* = 0) in Construct() function in Construct
33 Construct(T, typename boost::enable_if_<!Check<T>::value>::type* = 0) in Construct() function in Construct
81 BOOST_CHECK(!Construct(1).value());
82 BOOST_CHECK(Construct(1L).value());
/third_party/skia/third_party/externals/tint/src/writer/spirv/
Dbuilder_constructor_expression_test.cc40 auto* t = Construct<f32>(Construct<u32>(1)); in TEST_F()
70 auto* t = vec2<f32>(Construct<f32>(1), Construct<f32>(1)); in TEST_F()
97 auto* cast = Construct(ty.Of(alias), 2.3f); in TEST_F()
145 auto* t = vec2<u32>(Construct<u32>(1), Construct<u32>(1)); in TEST_F()
169 auto* cast = Construct<bool>(true); in TEST_F()
186 auto* cast = Construct<i32>(2); in TEST_F()
201 auto* cast = Construct<u32>(2u); in TEST_F()
216 auto* cast = Construct<f32>(2.0f); in TEST_F()
658 auto* ctor = Construct<f32>(2.0f); in TEST_F()
673 auto* ctor = Construct<u32>(1.5f); in TEST_F()
[all …]
Dbuilder_function_decoration_test.cc60 body.push_back(Return(Construct(ty.vec4<f32>()))); in TEST_P()
140 GlobalConst("width", ty.i32(), Construct(ty.i32(), 2)); in TEST_F()
141 GlobalConst("height", ty.i32(), Construct(ty.i32(), 3)); in TEST_F()
142 GlobalConst("depth", ty.i32(), Construct(ty.i32(), 4)); in TEST_F()
158 GlobalConst("width", ty.i32(), Construct(ty.i32(), 2), {Override(7u)}); in TEST_F()
159 GlobalConst("height", ty.i32(), Construct(ty.i32(), 3), {Override(8u)}); in TEST_F()
160 GlobalConst("depth", ty.i32(), Construct(ty.i32(), 4), {Override(9u)}); in TEST_F()
188 GlobalConst("height", ty.i32(), Construct(ty.i32(), 2), {Override(7u)}); in TEST_F()
189 GlobalConst("depth", ty.i32(), Construct(ty.i32(), 3)); in TEST_F()
/third_party/skia/third_party/externals/tint/src/writer/glsl/
Dgenerator_impl_constructor_test.cc65 WrapInFunction(Construct<f32>(-1.2e-5f)); in TEST_F()
74 WrapInFunction(Construct<bool>(true)); in TEST_F()
83 WrapInFunction(Construct<i32>(-12345)); in TEST_F()
92 WrapInFunction(Construct<u32>(12345u)); in TEST_F()
183 WrapInFunction(Construct(ty.array(ty.vec3<f32>(), 3), in TEST_F()
198 WrapInFunction(Construct(ty.array(ty.vec3<f32>(), 3))); in TEST_F()
215 WrapInFunction(Construct(ty.Of(str), 1, 2.0f, vec3<i32>(3, 4, 5))); in TEST_F()
230 WrapInFunction(Construct(ty.Of(str))); in TEST_F()
/third_party/skia/third_party/externals/tint/src/writer/hlsl/
Dgenerator_impl_constructor_test.cc65 WrapInFunction(Construct<f32>(-1.2e-5f)); in TEST_F()
74 WrapInFunction(Construct<bool>(true)); in TEST_F()
83 WrapInFunction(Construct<i32>(-12345)); in TEST_F()
92 WrapInFunction(Construct<u32>(12345u)); in TEST_F()
210 WrapInFunction(Construct(ty.array(ty.vec3<f32>(), 3), in TEST_F()
225 WrapInFunction(Construct(ty.array(ty.vec3<f32>(), 3))); in TEST_F()
242 WrapInFunction(Construct(ty.Of(str), 1, 2.0f, vec3<i32>(3, 4, 5))); in TEST_F()
257 WrapInFunction(Construct(ty.Of(str))); in TEST_F()

12345678910>>...19