Home
last modified time | relevance | path

Searched refs:VEC4 (Results 1 – 15 of 15) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SLPVectorizer/AMDGPU/
Dreduction.ll292 ; 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/swiftshader/src/OpenGL/compiler/
Dglslang_tab.h85 VEC4 = 288, enumerator
Dglslang.l161 "vec4" { context->lexAfterType = true; return (VEC4); }
Dglslang.y163 %token <lex> BVEC2 BVEC3 BVEC4 IVEC2 IVEC3 IVEC4 VEC2 VEC3 VEC4 UVEC2 UVEC3 UVEC4
1111 | VEC4 {
Dglslang_lex.cpp1846 { context->lexAfterType = true; return (VEC4); }
Dglslang_tab.cpp172 VEC4 = 288, enumerator
/external/deqp/framework/randomshaders/
DrsgToken.hpp81 VEC4, enumerator
DrsgVariableType.cpp226 case 4: str << Token::VEC4; break; in tokenizeShortType()
/external/deqp-deps/glslang/glslang/MachineIndependent/
Dglslang_tab.cpp.h114 VEC4 = 324, enumerator
DScan.cpp370 (*KeywordMap)["vec4"] = VEC4; in fillInKeywordMap()
922 case VEC4: in tokenizeIdentifier()
Dglslang.y142 %token <lex> VEC2 VEC3 VEC4
1620 | VEC4 {
Dglslang_tab.cpp192 VEC4 = 324, enumerator
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dextract_vector_elt-i8.ll166 ; 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/
DvktSpvAsmInstructionTests.cpp16082 VEC4 = 4, enumerator
16805 …{ "OpVectorTimesMatrix", "2x4", 2, VEC2, VEC4, MAT2X4, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
16808 …{ "OpVectorTimesMatrix", "3x4", 2, VEC3, VEC4, MAT3X4, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
16809 …{ "OpVectorTimesMatrix", "4x2", 2, VEC4, VEC2, MAT4X2, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
16810 …{ "OpVectorTimesMatrix", "4x3", 2, VEC4, VEC3, MAT4X3, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
16811 …{ "OpVectorTimesMatrix", "4x4", 2, VEC4, VEC4, MAT4X4, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
16814 …{ "OpMatrixTimesVector", "2x4", 2, VEC4, MAT2X4, VEC2, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
16817 …{ "OpMatrixTimesVector", "3x4", 2, VEC4, MAT3X4, VEC3, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
16818 …{ "OpMatrixTimesVector", "4x2", 2, VEC2, MAT4X2, VEC4, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
16819 …{ "OpMatrixTimesVector", "4x3", 2, VEC3, MAT4X3, VEC4, 0, &getInputDataD, compareFP16ArithmeticFu… in createFloat16ArithmeticSet()
[all …]
/external/virglrenderer/src/
Dvrend_shader.c254 VEC4 = 4, enumerator
293 {VEC4, "vec4"},
2727 dinfo->dstconv = VEC4; in get_destination_info()
3140 enum vrend_type_qualifier vtype = VEC4; in get_source_info()
3301 sinfo.svec4 = VEC4; in iter_instruction()