/external/llvm-project/polly/test/Isl/CodeGen/ |
D | simple_vec_stride_x.ll | 64 ; CHECK: [[VEC4:%[a-zA-Z0-9_]+]] = insertelement <4 x float> [[VEC3]], float [[LOAD4]], i32 3 65 ; CHECK: [[EL1:%[a-zA-Z0-9_]+]] = extractelement <4 x float> [[VEC4]], i32 0 67 ; CHECK: [[EL2:%[a-zA-Z0-9_]+]] = extractelement <4 x float> [[VEC4]], i32 1 69 ; CHECK: [[EL3:%[a-zA-Z0-9_]+]] = extractelement <4 x float> [[VEC4]], i32 2 71 ; CHECK: [[EL4:%[a-zA-Z0-9_]+]] = extractelement <4 x float> [[VEC4]], i32 3
|
/external/llvm-project/llvm/test/Transforms/SLPVectorizer/AMDGPU/ |
D | reduction.ll | 292 ; GFX9-NEXT: [[RDX_SHUF:%.*]] = shufflevector <4 x i16> [[VEC4:%.*]], <4 x i16> undef, <4 x i32>… 293 ; GFX9-NEXT: [[RDX_MINMAX_CMP:%.*]] = icmp ult <4 x i16> [[VEC4]], [[RDX_SHUF]] 294 ; GFX9-NEXT: [[RDX_MINMAX_SELECT:%.*]] = select <4 x i1> [[RDX_MINMAX_CMP]], <4 x i16> [[VEC4]],… 303 ; VI-NEXT: [[ELT0:%.*]] = extractelement <4 x i16> [[VEC4:%.*]], i64 0 304 ; VI-NEXT: [[ELT1:%.*]] = extractelement <4 x i16> [[VEC4]], i64 1 305 ; VI-NEXT: [[ELT2:%.*]] = extractelement <4 x i16> [[VEC4]], i64 2 306 ; VI-NEXT: [[ELT3:%.*]] = extractelement <4 x i16> [[VEC4]], i64 3 533 ; GFX9-NEXT: [[RDX_SHUF:%.*]] = shufflevector <4 x i16> [[VEC4:%.*]], <4 x i16> undef, <4 x i32>… 534 ; GFX9-NEXT: [[RDX_MINMAX_CMP:%.*]] = icmp ugt <4 x i16> [[VEC4]], [[RDX_SHUF]] 535 ; GFX9-NEXT: [[RDX_MINMAX_SELECT:%.*]] = select <4 x i1> [[RDX_MINMAX_CMP]], <4 x i16> [[VEC4]],… [all …]
|
/external/angle/src/tests/perf_tests/ |
D | UniformsPerf.cpp | 37 VEC4, enumerator 74 DataType dataType = DataType::VEC4; 92 if (dataType == DataType::VEC4) in story() 275 case DataType::VEC4: in initShaders() 446 case DataType::VEC4: in drawBenchmark()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | glslang_tab.h | 85 VEC4 = 288, enumerator
|
D | glslang.l | 161 "vec4" { context->lexAfterType = true; return (VEC4); }
|
D | glslang.y | 163 %token <lex> BVEC2 BVEC3 BVEC4 IVEC2 IVEC3 IVEC4 VEC2 VEC3 VEC4 UVEC2 UVEC3 UVEC4 1111 | VEC4 {
|
D | glslang_lex.cpp | 1846 { context->lexAfterType = true; return (VEC4); }
|
/external/deqp/framework/randomshaders/ |
D | rsgToken.hpp | 81 VEC4, enumerator
|
D | rsgVariableType.cpp | 226 case 4: str << Token::VEC4; break; in tokenizeShortType()
|
/external/angle/src/compiler/translator/ |
D | glslang_tab_autogen.h | 88 VEC4 = 289, enumerator
|
D | glslang.y | 164 %token <lex> BVEC2 BVEC3 BVEC4 IVEC2 IVEC3 IVEC4 VEC2 VEC3 VEC4 UVEC2 UVEC3 UVEC4 1022 | VEC4 {
|
D | glslang.l | 204 "vec4" { return VEC4; }
|
D | glslang_lex_autogen.cpp | 1477 YY_RULE_SETUP { return VEC4; }
|
D | glslang_tab_autogen.cpp | 177 VEC4 = 289, enumerator
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | glslang_tab.cpp.h | 73 VEC4 = 274, /* VEC4 */ enumerator
|
D | Scan.cpp | 381 (*KeywordMap)["vec4"] = VEC4; in fillInKeywordMap() 981 case VEC4: in tokenizeIdentifier()
|
D | glslang.y | 158 %token <lex> VEC2 VEC3 VEC4 1707 | VEC4 {
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/ |
D | glslang_tab.cpp.h | 73 VEC4 = 274, /* VEC4 */ enumerator
|
D | Scan.cpp | 381 (*KeywordMap)["vec4"] = VEC4; in fillInKeywordMap() 993 case VEC4: in tokenizeIdentifier()
|
D | glslang.y | 161 %token <lex> VEC2 VEC3 VEC4 1780 | VEC4 {
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | extract_vector_elt-i8.ll | 166 ; VI: s_load_dword [[VEC4:s[0-9]+]], s{{\[[0-9]+:[0-9]+\]}}, 0x0 169 ; VI: s_lshr_b32 [[EXTRACT:s[0-9]+]], [[VEC4]], [[SCALED_IDX]]
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmTrinaryMinMaxTests.cpp | 89 VEC4 = 4, enumerator 118 …return static_cast<deUint32>((aggregation == AggregationType::VEC3) ? AggregationType::VEC4 : aggr… in effectiveComponents() 860 { AggregationType::VEC4, "vec4" }, in createTrinaryMinMaxGroup()
|
D | vktSpvAsmInstructionTests.cpp | 18000 VEC4 = 4, enumerator 18406 load_funcs[VEC4] = loadV4F16FromUints; in createFloat16ArithmeticFuncTest() 18421 store_funcs[VEC4] = storeV4F16AsUints; in createFloat16ArithmeticFuncTest() 18724 …{ "OpVectorTimesMatrix", "2x4", 2, VEC2, VEC4, MAT2X4, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet() 18727 …{ "OpVectorTimesMatrix", "3x4", 2, VEC3, VEC4, MAT3X4, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet() 18728 …{ "OpVectorTimesMatrix", "4x2", 2, VEC4, VEC2, MAT4X2, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet() 18729 …{ "OpVectorTimesMatrix", "4x3", 2, VEC4, VEC3, MAT4X3, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet() 18730 …{ "OpVectorTimesMatrix", "4x4", 2, VEC4, VEC4, MAT4X4, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet() 18733 …{ "OpMatrixTimesVector", "2x4", 2, VEC4, MAT2X4, VEC2, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet() 18736 …{ "OpMatrixTimesVector", "3x4", 2, VEC4, MAT3X4, VEC3, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingMiscTests.cpp | 182 VEC4, enumerator 3690 VariableType::VEC4, 3744 VariableType::VEC4, 3764 VariableType::VEC4, 3784 VariableType::VEC4, 4186 VariableType::VEC4) != tested_var_types.end(); in usesF64() 4523 case VariableType::VEC4: in getBaseType() 4950 case VariableType::VEC4: in getNComponents() 5199 case VariableType::VEC4: resultPtr = "vec4"; break; in getVariableTypeGLSLType() 5660 case VariableType::VEC4: in isMatrix()
|
/external/virglrenderer/src/ |
D | vrend_shader.c | 317 VEC4 = 4, enumerator 357 {VEC4, "vec4"}, 3583 dinfo->dstconv = VEC4; in get_destination_info() 4155 enum vrend_type_qualifier vtype = VEC4; in get_source_info() 4809 sinfo.svec4 = VEC4; in iter_instruction()
|