Home
last modified time | relevance | path

Searched refs:v3 (Results 1 – 25 of 85) sorted by relevance

1234

/frameworks/rs/cpu_ref/
DrsCpuIntrinsics_advsimd_Blend.S61 movi v3.16b, #0
69 mov v3.16b, v11.16b
87 umull2 v15.8h, v7.16b, v3.16b
88 umull v3.8h, v7.8b, v3.8b
96 rshrn v7.8b, v3.8h, #8
105 uaddw v3.8h, v3.8h, v7.8b
114 rshrn v3.8b, v3.8h, #8
115 rshrn2 v3.16b, v15.8h, #8
120 uqadd v3.16b, v3.16b, v11.16b
125 mvn v7.16b, v3.16b
[all …]
DrsCpuIntrinsics_advsimd_Resize.S60 umull v12.4s, v9.4h, v3.h[1]
61 umull2 v13.4s, v9.8h, v3.h[1]
62 umlsl v12.4s, v8.4h, v3.h[0]
63 umlsl2 v13.4s, v8.8h, v3.h[0]
64 umlal v12.4s, v10.4h, v3.h[2]
65 umlal2 v13.4s, v10.8h, v3.h[2]
66 umlsl v12.4s, v11.4h, v3.h[3]
67 umlsl2 v13.4s, v11.8h, v3.h[3]
88 umull v12.4s, v9.4h, v3.h[1]
89 umlsl v12.4s, v8.4h, v3.h[0]
[all …]
DrsCpuIntrinsics_advsimd_3DLUT.S144 2: ld4 {v0.8b-v3.8b}, [x1], #32
207 mov v23.8b, v3.8b
218 4: ld4r {v0.8b-v3.8b}, [x1]
220 ld4 {v0.b-v3.b}[0], [x1], #4
221 ld4 {v0.b-v3.b}[1], [x1], #4
222 ld4 {v0.b-v3.b}[2], [x1], #4
223 ld4 {v0.b-v3.b}[3], [x1], #4
225 ld4 {v0.b-v3.b}[4], [x1], #4
226 ld4 {v0.b-v3.b}[5], [x1], #4
228 ld4 {v0.b-v3.b}[6], [x1], #4
DrsCpuIntrinsics_advsimd_Convolve.S53 uxtl2 v3.8h, v13.16b
69 smlal v9.4s, v3.4h, v0.h[1]
70 smlal v8.4s, v3.4h, v0.h[2]
71 smlal2 v9.4s, v3.8h, v0.h[2]
122 ld1 {v3.4h}, [x6], #8
240 smlal v4.4s, v11.4h, v3.h[0]
241 smlal2 v5.4s, v11.8h, v3.h[0]
DrsCpuIntrinsics_advsimd_YuvToRGB.S165 movi v3.16b, #0xff
189 st4 {v0.16b - v3.16b}, [x0], #64
275 zip1 v17.16b, v1.16b, v3.16b
276 zip2 v19.16b, v1.16b, v3.16b
280 zip2 v3.16b, v18.16b, v19.16b
288 st1 {v2.16b,v3.16b}, [x0], #32
/frameworks/rs/toolkit/
DBlend_advsimd.S66 movi v3.16b, #0
74 mov v3.16b, v11.16b
92 umull2 v15.8h, v7.16b, v3.16b
93 umull v3.8h, v7.8b, v3.8b
101 rshrn v7.8b, v3.8h, #8
110 uaddw v3.8h, v3.8h, v7.8b
119 rshrn v3.8b, v3.8h, #8
120 rshrn2 v3.16b, v15.8h, #8
125 uqadd v3.16b, v3.16b, v11.16b
130 mvn v7.16b, v3.16b
[all …]
DResize_advsimd.S60 umull v12.4s, v9.4h, v3.h[1]
61 umull2 v13.4s, v9.8h, v3.h[1]
62 umlsl v12.4s, v8.4h, v3.h[0]
63 umlsl2 v13.4s, v8.8h, v3.h[0]
64 umlal v12.4s, v10.4h, v3.h[2]
65 umlal2 v13.4s, v10.8h, v3.h[2]
66 umlsl v12.4s, v11.4h, v3.h[3]
67 umlsl2 v13.4s, v11.8h, v3.h[3]
88 umull v12.4s, v9.4h, v3.h[1]
89 umlsl v12.4s, v8.4h, v3.h[0]
[all …]
DLut3d_advsimd.S144 2: ld4 {v0.8b-v3.8b}, [x1], #32
207 mov v23.8b, v3.8b
218 4: ld4r {v0.8b-v3.8b}, [x1]
220 ld4 {v0.b-v3.b}[0], [x1], #4
221 ld4 {v0.b-v3.b}[1], [x1], #4
222 ld4 {v0.b-v3.b}[2], [x1], #4
223 ld4 {v0.b-v3.b}[3], [x1], #4
225 ld4 {v0.b-v3.b}[4], [x1], #4
226 ld4 {v0.b-v3.b}[5], [x1], #4
228 ld4 {v0.b-v3.b}[6], [x1], #4
DConvolve_advsimd.S53 uxtl2 v3.8h, v13.16b
69 smlal v9.4s, v3.4h, v0.h[1]
70 smlal v8.4s, v3.4h, v0.h[2]
71 smlal2 v9.4s, v3.8h, v0.h[2]
122 ld1 {v3.4h}, [x6], #8
240 smlal v4.4s, v11.4h, v3.h[0]
241 smlal2 v5.4s, v11.8h, v3.h[0]
DYuvToRgb_advsimd.S165 movi v3.16b, #0xff
189 st4 {v0.16b - v3.16b}, [x0], #64
275 zip1 v17.16b, v1.16b, v3.16b
276 zip2 v19.16b, v1.16b, v3.16b
280 zip2 v3.16b, v18.16b, v19.16b
288 st1 {v2.16b,v3.16b}, [x0], #32
/frameworks/rs/script_api/
Drs_value_types.spec65 float3 v3;<br/>
68 v3 = v4.zxw; // Valid<br/>
69 v3 = v4.bba; // Valid<br/>
70 v3 = v4.s032; // Valid<br/>
71 v3.s120 = v4.S233; // Valid<br/>
72 v4.yz = v3.rg; // Valid<br/>
73 v4.yzx = v3.rg; // Invalid: mismatched sizes<br/>
74 v4.yzz = v3; // Invalid: z appears twice in an assignment<br/>
75 v3 = v3.xas0; // Invalid: can't mix xyzw with rgba nor s0...<br/>
/frameworks/base/core/java/com/android/internal/widget/remotecompose/core/operations/
DDrawRoundRect.java31 float v3,
35 return new DrawRoundRect(v1, v2, v3, v4, v5, v6);
41 float v3, in DrawRoundRect() argument
45 super(v1, v2, v3, v4, v5, v6); in DrawRoundRect()
DDrawArc.java28 float v3,
32 return new DrawArc(v1, v2, v3, v4, v5, v6);
38 float v3, in DrawArc() argument
42 super(v1, v2, v3, v4, v5, v6); in DrawArc()
DDrawBase3.java54 float v3) { in DrawBase3() argument
57 mValue3 = v3; in DrawBase3()
61 mV3 = v3; in DrawBase3()
109 float v3 = buffer.readFloat(); in read() local
111 Operation op = construct(v1, v2, v3); in read()
DDrawBase6.java59 float v3, in DrawBase6() argument
65 mValue3 = v3; in DrawBase6()
72 mV3 = v3; in DrawBase6()
159 float v3, in construct() argument
189 float v3, in apply() argument
196 buffer.writeFloat(v3); in apply()
/frameworks/base/core/java/com/android/internal/widget/remotecompose/core/
DWireBuffer.java137 int v3 = (mBuffer[tmp++] & 0xFF) << 8; in peekInt() local
139 return v1 + v2 + v3 + v4; in peekInt()
145 int v3 = (mBuffer[mIndex++] & 0xFF) << 8; in readInt() local
147 return v1 + v2 + v3 + v4; in readInt()
153 long v3 = (mBuffer[mIndex++] & 0xFFL) << 40; in readLong() local
159 return v1 + v2 + v3 + v4 + v5 + v6 + v7 + v8; in readLong()
/frameworks/native/libs/math/tests/
Dvec_test.cpp33 vec3& v3(v4.xyz); in TEST_F() local
38 EXPECT_EQ(reinterpret_cast<void*>(&v3), reinterpret_cast<void*>(&v4)); in TEST_F()
60 vec4 v3(v2); in TEST_F() local
61 EXPECT_EQ(v3.x, 1); in TEST_F()
62 EXPECT_EQ(v3.y, 2); in TEST_F()
63 EXPECT_EQ(v3.z, 3); in TEST_F()
64 EXPECT_EQ(v3.w, 4); in TEST_F()
66 vec4 v4(v3.xyz, 42); in TEST_F()
/frameworks/libs/binary_translation/tests/perf_tests/
Dperf_test.cc146 unsigned v3 = 3; in TEST() local
163 v3 += i ^ 6; in TEST()
173 unsigned result = (v0 ^ v1 ^ v2 ^ v3 ^ v4 ^ v5 ^ v6 ^ v7 ^ v8 ^ v9 ^ va ^ vb); in TEST()
/frameworks/base/tools/split-select/
DAbi.cpp31 static Vector<Variant> buildVariants(Variant v1, Variant v2, Variant v3) { in buildVariants() argument
35 v.add(v3); in buildVariants()
/frameworks/base/packages/CtsShim/build/
DAndroid.bp47 // v2/v3 signature.
89 // v2/v3 signature.
100 "com.android.apex.cts.shim.v3",
131 // v2/v3 signature.
207 "com.android.apex.cts.shim.v3",
/frameworks/compile/mclinker/unittests/
DGCFactoryListTraitsTest.cpp62 #define CHECK_LIST_VALUE(v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) \ argument
67 CHECK_NODE_VALUE(v3); \
/frameworks/libs/binary_translation/intrinsics/common_to_x86/include/berberis/intrinsics/common_to_x86/
Dintrinsics_float.h289 inline Float32 MulAdd(const Float32& v1, const Float32& v2, const Float32& v3) { in MulAdd() argument
290 return Float32(fmaf(v1.value_, v2.value_, v3.value_)); in MulAdd()
293 inline Float64 MulAdd(const Float64& v1, const Float64& v2, const Float64& v3) { in MulAdd() argument
294 return Float64(fma(v1.value_, v2.value_, v3.value_)); in MulAdd()
/frameworks/rs/script_api/include/
Drs_value_types.rsh67 * float3 v3;
70 * v3 = v4.zxw; // Valid
71 * v3 = v4.bba; // Valid
72 * v3 = v4.s032; // Valid
73 * v3.s120 = v4.S233; // Valid
74 * v4.yz = v3.rg; // Valid
75 * v4.yzx = v3.rg; // Invalid: mismatched sizes
76 * v4.yzz = v3; // Invalid: z appears twice in an assignment
77 * v3 = v3.xas0; // Invalid: can't mix xyzw with rgba nor s0...
78 * v3 = v4.s034; // Invalid: the digit can only be 0, 1, 2, or 3
/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/
Dintrinsics_float.h138 inline long double MulAdd(const long double& v1, const long double& v2, const long double& v3) { in MulAdd() argument
139 return fma(v1, v2, v3); in MulAdd()
/frameworks/rs/driver/runtime/
Drs_cl.c238 fnc(float2 v1, float2 v2, float2 v3) { \
240 r.x = fnc(v1.x, v2.x, v3.x); \
241 r.y = fnc(v1.y, v2.y, v3.y); \
245 fnc(float3 v1, float3 v2, float3 v3) { \
247 r.x = fnc(v1.x, v2.x, v3.x); \
248 r.y = fnc(v1.y, v2.y, v3.y); \
249 r.z = fnc(v1.z, v2.z, v3.z); \
253 fnc(float4 v1, float4 v2, float4 v3) { \
255 r.x = fnc(v1.x, v2.x, v3.x); \
256 r.y = fnc(v1.y, v2.y, v3.y); \
[all …]

1234