HomeSort by relevance Sort by last modified time
    Searched defs:float4 (Results 1 - 25 of 48) sorted by null

1 2

  /external/clang/test/PCH/Inputs/
chain-ext_vector2.h 3 typedef __attribute__((ext_vector_type(4))) float float4; typedef
  /external/clang/test/PCH/
ext_vector.h 4 typedef __attribute__((ext_vector_type(4))) float float4; typedef
types.h 27 typedef float float4 __attribute__((vector_size(16))); typedef
  /external/clang/test/CodeGen/
2010-02-18-Dbg-VectorType.c 1 // RUN: %clang -emit-llvm -S -O0 -g %s -o - | grep DW_TAG_typedef | grep float4
2 typedef float float4 __attribute__((vector_size(16))); typedef
5 volatile float4 x = (float4) { 0.0f, 1.0f, 2.0f, 3.0f };
ext-vector-indexing.c 3 typedef __attribute__(( ext_vector_type(4) )) float float4; typedef
7 float4 va;
builtinshufflevector2.c 3 typedef float float4 __attribute__((ext_vector_type(4))); typedef
7 void clang_shufflevector_v_v( float4* A, float4 x, uint4 mask ) {
31 void clang_shufflevector_v_v_c( float4* A, float4 x, float4 y) {
38 void clang_shufflevector_v_v_undef( float4* A, float4 x, float4 y) {
ext-vector-member-alignment.c 3 typedef float float4 __attribute__((ext_vector_type(4))); typedef
6 float4 position;
10 float4 f(struct struct1* x) { return x->position; }
mangle.c 64 typedef __attribute__(( vector_size(16) )) float float4; typedef
65 void __attribute__((__overloadable__)) foo9(float4 f) {}
arm-swiftcall.c 61 typedef float float4 __attribute__((ext_vector_type(4))); typedef
339 float4 fv2;
372 float4 fv2;
builtins-nvptx.c 378 typedef float float4 __attribute__((ext_vector_type(4))); typedef
379 __nvvm_ldg_f4((const float4 *)p);
ext-vector.c 3 typedef __attribute__(( ext_vector_type(4) )) float float4; typedef
9 float4 foo = (float4){ 1.0, 2.0, 3.0, 4.0 };
12 const float4 bar = (float4){ 1.0, 2.0, 3.0, __builtin_inff() };
16 float4 test1(float4 V) {
21 float4 vec4, vec4_2;
41 void test3(float4 *out) {
42 *out = ((float4) {1.0f, 2.0f, 3.0f, 4.0f })
    [all...]
  /external/clang/test/CodeGenCXX/
2007-05-03-VectorInit.cpp 6 typedef v4sf float4; typedef
8 static float4 splat4(float a)
10 float4 tmp = {a,a,a,a};
14 float4 foo(float a)
  /external/clang/test/Sema/
ext_vector_comparisons.c 18 typedef __attribute__(( ext_vector_type(4) )) float float4; typedef
21 float4 vec, rv;
typedef-retain.c 3 typedef float float4 __attribute__((vector_size(16))); typedef
7 void test1(float4 a, int4 *result, int i) {
8 result[i] = a; // expected-error {{assigning to 'int4' (vector of 4 'int' values) from incompatible type 'float4' (vector of 4 'float' values)}}
11 void test2(float4 a, int4p result, int i) {
12 result[i] = a; // expected-error {{assigning to 'int4' (vector of 4 'int' values) from incompatible type 'float4' (vector of 4 'float' values)}}
ext_vector_components.c 5 typedef __attribute__(( ext_vector_type(4) )) float float4; typedef
8 static float4 vec4_0 = (float4)0.5f;
13 float4 vec4, vec4_2, *vec4p;
35 vec4 = (float4){ 1,2,3,4 };
37 vec4.s06; // expected-error {{vector component access exceeds type 'float4'}}
49 vec4.s01b; // expected-error {{vector component access exceeds type 'float4'}}
63 vec4 = (float4){ 1,2,3,4 };
vector-init.c 3 //typedef __attribute__(( ext_vector_type(4) )) float float4;
4 typedef float float4 __attribute__((vector_size(16))); typedef
6 float4 foo = (float4){ 1.0, 2.0, 3.0, 4.0 };
8 float4 foo2 = (float4){ 1.0, 2.0, 3.0, 4.0 , 5.0 }; // expected-warning{{excess elements in vector initializer}}
10 float4 array[] = { 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0};
11 int array_sizecheck[(sizeof(array) / sizeof(float4)) == 3 ? 1 : -1];
13 float4 array2[2] = { 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0,
16 float4 array3[2] = { {1.0, 2.0, 3.0}, 5.0, 6.0, 7.0, 8.0
    [all...]
expr-address-of.c 34 typedef __attribute__(( ext_vector_type(4) )) float float4; typedef
36 float *testExtVectorComponentAccess(float4 x) {
ext_vector_casts.c 9 typedef __attribute__(( ext_vector_type(4) )) float float4; typedef
18 float4 vec4, vec4_2;
29 vec4 = (float4)5.0f;
30 vec4 = (float4)5;
31 vec4 = (float4)vec4_3;
42 vec4 = (float4)vec2; // expected-error {{invalid conversion between ext-vector type 'float4' (vector of 4 'float' values) and 'float2' (vector of 2 'float' values)}}
47 vec4 %= 4; // expected-error {{invalid operands to binary expression ('float4' (vector of 4 'float' values) and 'int')}}
49 ivec4 += vec4; // expected-error {{cannot convert between vector values of different size ('int4' (vector of 4 'int' values) and 'float4' (vector of 4 'float' values))}}
  /external/skia/src/sksl/
SkSLCPP.h 18 struct Float4 {
19 Float4(float x, float y, float z, float w)
50 inline Float4 float4(float xyzw) { return Float4(xyzw, xyzw, xyzw, xyzw); } function
52 inline Float4 float4(float x, float y, float z, float w) { return Float4(x, y, z, w); } function
58 #define half4 float4
  /external/skqp/src/sksl/
SkSLCPP.h 18 struct Float4 {
19 Float4(float x, float y, float z, float w)
50 inline Float4 float4(float xyzw) { return Float4(xyzw, xyzw, xyzw, xyzw); } function
52 inline Float4 float4(float x, float y, float z, float w) { return Float4(x, y, z, w); } function
58 #define half4 float4
  /external/clang/test/SemaCXX/
err_init_conversion_failed.cpp 40 typedef float float4 __attribute__((ext_vector_type(4))); typedef
43 const float4 V = (float4){ in, out };
  /external/clang/test/SemaTemplate/
ext-vector-type.cpp 88 typedef float __attribute__((ext_vector_type(4))) float4; typedef in namespace:Deduction
93 int array3[X0<float4>::value == 3? 1 : -1];
  /frameworks/rs/cpu_ref/
rsCpuIntrinsicInlines.h 25 typedef float float4 __attribute__((ext_vector_type(4))); typedef
94 static inline float4 clamp(float4 amount, float low, float high) {
95 float4 r;
  /external/swiftshader/src/OpenGL/compiler/
Initialize.cpp 30 TType *float4 = new TType(EbtFloat, 4); local
120 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpModf, float4, "modf", float4, outFloat4);
173 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat4, "outerProduct", float4, float4);
176 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat2x4, "outerProduct", float4, float2);
177 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat4x2, "outerProduct", float2, float4);
178 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat3x4, "outerProduct", float4, float3);
179 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat4x3, "outerProduct", float3, float4);
240 symbolTable.insertBuiltIn(ESSL1_BUILTINS, float4, "texture2D", sampler2D, float2)
    [all...]
  /external/vulkan-validation-layers/libs/glm/gtx/
compatibility.hpp 125 typedef detail::tvec4<float, highp> float4; //!< \brief single-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension) typedef in namespace:glm

Completed in 1220 milliseconds

1 2