Home
last modified time | relevance | path

Searched defs:MslGeneratorImplTest (Results 1 – 24 of 24) sorted by relevance

/third_party/skia/third_party/externals/tint/src/writer/msl/
Dgenerator_impl_constructor_test.cc25 using MslGeneratorImplTest = TestHelper; typedef
27 TEST_F(MslGeneratorImplTest, EmitConstructor_Bool) { in TEST_F() argument
36 TEST_F(MslGeneratorImplTest, EmitConstructor_Int) { in TEST_F() argument
45 TEST_F(MslGeneratorImplTest, EmitConstructor_UInt) { in TEST_F() argument
54 TEST_F(MslGeneratorImplTest, EmitConstructor_Float) { in TEST_F() argument
64 TEST_F(MslGeneratorImplTest, EmitConstructor_Type_Float) { in TEST_F() argument
73 TEST_F(MslGeneratorImplTest, EmitConstructor_Type_Bool) { in TEST_F() argument
82 TEST_F(MslGeneratorImplTest, EmitConstructor_Type_Int) { in TEST_F() argument
91 TEST_F(MslGeneratorImplTest, EmitConstructor_Type_Uint) { in TEST_F() argument
100 TEST_F(MslGeneratorImplTest, EmitConstructor_Type_Vec) { in TEST_F() argument
[all …]
Dgenerator_impl_function_test.cc25 using MslGeneratorImplTest = TestHelper; typedef
27 TEST_F(MslGeneratorImplTest, Emit_Function) { in TEST_F() argument
49 TEST_F(MslGeneratorImplTest, Emit_Function_WithParams) { in TEST_F() argument
75 TEST_F(MslGeneratorImplTest, Emit_Decoration_EntryPoint_NoReturn_Void) { in TEST_F() argument
93 TEST_F(MslGeneratorImplTest, Emit_Decoration_EntryPoint_WithInOutVars) { in TEST_F() argument
128 TEST_F(MslGeneratorImplTest, Emit_Decoration_EntryPoint_WithInOut_Builtins) { in TEST_F() argument
163 TEST_F(MslGeneratorImplTest, in TEST_F() argument
248 TEST_F(MslGeneratorImplTest, in TEST_F() argument
325 TEST_F(MslGeneratorImplTest, in TEST_F() argument
372 TEST_F(MslGeneratorImplTest, in TEST_F() argument
[all …]
Dgenerator_impl_variable_decl_statement_test.cc26 using MslGeneratorImplTest = TestHelper; typedef
28 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement) { in TEST_F() argument
41 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement_Const) { in TEST_F() argument
54 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement_Array) { in TEST_F() argument
67 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement_Struct) { in TEST_F() argument
86 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement_Vector) { in TEST_F() argument
99 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement_Matrix) { in TEST_F() argument
113 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement_Private) { in TEST_F() argument
126 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement_Initializer_Private) { in TEST_F() argument
139 TEST_F(MslGeneratorImplTest, Emit_VariableDeclStatement_Workgroup) { in TEST_F() argument
[all …]
Dgenerator_impl_loop_test.cc23 using MslGeneratorImplTest = TestHelper; typedef
25 TEST_F(MslGeneratorImplTest, Emit_Loop) { in TEST_F() argument
42 TEST_F(MslGeneratorImplTest, Emit_LoopWithContinuing) { in TEST_F() argument
64 TEST_F(MslGeneratorImplTest, Emit_LoopNestedWithContinuing) { in TEST_F() argument
100 TEST_F(MslGeneratorImplTest, Emit_LoopWithVarUsedInContinuing) { in TEST_F() argument
148 TEST_F(MslGeneratorImplTest, Emit_ForLoop) { in TEST_F() argument
170 TEST_F(MslGeneratorImplTest, Emit_ForLoopWithSimpleInit) { in TEST_F() argument
192 TEST_F(MslGeneratorImplTest, Emit_ForLoopWithMultiStmtInit) { in TEST_F() argument
228 TEST_F(MslGeneratorImplTest, Emit_ForLoopWithSimpleCond) { in TEST_F() argument
249 TEST_F(MslGeneratorImplTest, Emit_ForLoopWithSimpleCont) { in TEST_F() argument
[all …]
Dgenerator_impl_case_test.cc23 using MslGeneratorImplTest = TestHelper; typedef
25 TEST_F(MslGeneratorImplTest, Emit_Case) { in TEST_F() argument
41 TEST_F(MslGeneratorImplTest, Emit_Case_BreaksByDefault) { in TEST_F() argument
56 TEST_F(MslGeneratorImplTest, Emit_Case_WithFallthrough) { in TEST_F() argument
72 TEST_F(MslGeneratorImplTest, Emit_Case_MultipleSelectors) { in TEST_F() argument
90 TEST_F(MslGeneratorImplTest, Emit_Case_Default) { in TEST_F() argument
Dgenerator_impl_test.cc23 using MslGeneratorImplTest = TestHelper; typedef
25 TEST_F(MslGeneratorImplTest, Generate) { in TEST_F() argument
84 TEST_F(MslGeneratorImplTest, HasInvariantAttribute_True) { in TEST_F() argument
116 TEST_F(MslGeneratorImplTest, HasInvariantAttribute_False) { in TEST_F() argument
140 TEST_F(MslGeneratorImplTest, WorkgroupMatrix) { in TEST_F() argument
178 TEST_F(MslGeneratorImplTest, WorkgroupMatrixInArray) { in TEST_F() argument
220 TEST_F(MslGeneratorImplTest, WorkgroupMatrixInStruct) { in TEST_F() argument
274 TEST_F(MslGeneratorImplTest, WorkgroupMatrix_Multiples) { in TEST_F() argument
Dgenerator_impl_if_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, Emit_If) { in TEST_F() argument
40 TEST_F(MslGeneratorImplTest, Emit_IfWithElseIf) { in TEST_F() argument
61 TEST_F(MslGeneratorImplTest, Emit_IfWithElse) { in TEST_F() argument
79 TEST_F(MslGeneratorImplTest, Emit_IfWithMultiple) { in TEST_F() argument
Dgenerator_impl_module_constant_test.cc23 using MslGeneratorImplTest = TestHelper; typedef
25 TEST_F(MslGeneratorImplTest, Emit_ModuleConstant) { in TEST_F() argument
35 TEST_F(MslGeneratorImplTest, Emit_SpecConstant) { in TEST_F() argument
47 TEST_F(MslGeneratorImplTest, Emit_SpecConstant_NoId) { in TEST_F() argument
Dgenerator_impl_intrinsic_test.cc26 using MslGeneratorImplTest = TestHelper; typedef
286 TEST_F(MslGeneratorImplTest, Intrinsic_Call) { in TEST_F() argument
300 TEST_F(MslGeneratorImplTest, StorageBarrier) { in TEST_F() argument
311 TEST_F(MslGeneratorImplTest, WorkgroupBarrier) { in TEST_F() argument
322 TEST_F(MslGeneratorImplTest, Pack2x16Float) { in TEST_F() argument
334 TEST_F(MslGeneratorImplTest, Unpack2x16Float) { in TEST_F() argument
346 TEST_F(MslGeneratorImplTest, DotI32) { in TEST_F() argument
370 TEST_F(MslGeneratorImplTest, Ignore) { in TEST_F() argument
Dgenerator_impl_type_test.cc63 using MslGeneratorImplTest = TestHelper; typedef
65 TEST_F(MslGeneratorImplTest, EmitType_Array) { in TEST_F() argument
76 TEST_F(MslGeneratorImplTest, EmitType_ArrayOfArray) { in TEST_F() argument
88 TEST_F(MslGeneratorImplTest, EmitType_ArrayOfArrayOfArray) { in TEST_F() argument
101 TEST_F(MslGeneratorImplTest, EmitType_Array_WithoutName) { in TEST_F() argument
112 TEST_F(MslGeneratorImplTest, EmitType_RuntimeArray) { in TEST_F() argument
123 TEST_F(MslGeneratorImplTest, EmitType_ArrayWithStride) { in TEST_F() argument
148 TEST_F(MslGeneratorImplTest, EmitType_Bool) { in TEST_F() argument
158 TEST_F(MslGeneratorImplTest, EmitType_F32) { in TEST_F() argument
168 TEST_F(MslGeneratorImplTest, EmitType_I32) { in TEST_F() argument
[all …]
Dgenerator_impl_cast_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, EmitExpression_Cast_Scalar) { in TEST_F() argument
35 TEST_F(MslGeneratorImplTest, EmitExpression_Cast_Vector) { in TEST_F() argument
46 TEST_F(MslGeneratorImplTest, EmitExpression_Cast_IntMin) { in TEST_F() argument
Dgenerator_impl_member_accessor_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, EmitExpression_MemberAccessor) { in TEST_F() argument
37 TEST_F(MslGeneratorImplTest, EmitExpression_MemberAccessor_Swizzle_xyz) { in TEST_F() argument
49 TEST_F(MslGeneratorImplTest, EmitExpression_MemberAccessor_Swizzle_gbr) { in TEST_F() argument
Dgenerator_impl_call_test.cc23 using MslGeneratorImplTest = TestHelper; typedef
25 TEST_F(MslGeneratorImplTest, EmitExpression_Call_WithoutParams) { in TEST_F() argument
38 TEST_F(MslGeneratorImplTest, EmitExpression_Call_WithParams) { in TEST_F() argument
58 TEST_F(MslGeneratorImplTest, EmitStatement_Call) { in TEST_F() argument
Dgenerator_impl_return_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, Emit_Return) { in TEST_F() argument
36 TEST_F(MslGeneratorImplTest, Emit_ReturnWithValue) { in TEST_F() argument
Dgenerator_impl_block_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, Emit_Block) { in TEST_F() argument
39 TEST_F(MslGeneratorImplTest, Emit_Block_WithoutNewline) { in TEST_F() argument
Dgenerator_impl_array_accessor_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, IndexAccessor) { in TEST_F() argument
36 TEST_F(MslGeneratorImplTest, IndexAccessor_OfDref) { in TEST_F() argument
Dgenerator_impl_continue_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, Emit_Continue) { in TEST_F() argument
Dgenerator_impl_discard_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, Emit_Discard) { in TEST_F() argument
Dgenerator_impl_break_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, Emit_Break) { in TEST_F() argument
Dgenerator_impl_bitcast_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, EmitExpression_Bitcast) { in TEST_F() argument
Dgenerator_impl_assign_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, Emit_Assign) { in TEST_F() argument
Dgenerator_impl_identifier_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, EmitIdentifierExpression) { in TEST_F() argument
Dgenerator_impl_switch_test.cc22 using MslGeneratorImplTest = TestHelper; typedef
24 TEST_F(MslGeneratorImplTest, Emit_Switch) { in TEST_F() argument
Dgenerator_impl_import_test.cc23 using MslGeneratorImplTest = TestHelper; typedef
78 TEST_F(MslGeneratorImplTest, MslImportData_SingleParamTest_IntScalar) { in TEST_F() argument
89 TEST_F(MslGeneratorImplTest, MslImportData_SingleParamTest_ScalarLength) { in TEST_F() argument
121 TEST_F(MslGeneratorImplTest, MslImportData_DualParam_ScalarDistance) { in TEST_F() argument
241 TEST_F(MslGeneratorImplTest, MslImportData_Determinant) { in TEST_F() argument