/frameworks/rs/driver/runtime/arch/ |
D | generic.c | 118 extern float __attribute__((overloadable)) fmax(float v1, float v2) { in fmax() argument 119 return v1 > v2 ? v1 : v2; in fmax() 122 extern float2 __attribute__((overloadable)) fmax(float2 v1, float2 v2) { in fmax() argument 124 r.x = v1.x > v2.x ? v1.x : v2.x; in fmax() 125 r.y = v1.y > v2.y ? v1.y : v2.y; in fmax() 129 extern float3 __attribute__((overloadable)) fmax(float3 v1, float3 v2) { in fmax() argument 131 r.x = v1.x > v2.x ? v1.x : v2.x; in fmax() 132 r.y = v1.y > v2.y ? v1.y : v2.y; in fmax() 133 r.z = v1.z > v2.z ? v1.z : v2.z; in fmax() 137 extern float4 __attribute__((overloadable)) fmax(float4 v1, float4 v2) { in fmax() argument [all …]
|
D | neon.ll | 272 define <4 x float> @_Z4fmaxDv4_fS_(<4 x float> %v1, <4 x float> %v2) nounwind readonly { 273 …%1 = tail call <4 x float> @llvm.arm.neon.vmaxs.v4f32(<4 x float> %v1, <4 x float> %v2) nounwind r… 277 define <4 x float> @_Z4fmaxDv4_ff(<4 x float> %v1, float %v2) nounwind readonly { 279 …%2 = tail call <4 x float> @llvm.arm.neon.vmaxs.v4f32(<4 x float> %v1, <4 x float> %1) nounwind re… 283 define <3 x float> @_Z4fmaxDv3_fS_(<3 x float> %v1, <3 x float> %v2) nounwind readonly { 284 %1 = shufflevector <3 x float> %v1, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 291 define <3 x float> @_Z4fmaxDv3_ff(<3 x float> %v1, float %v2) nounwind readonly { 292 %1 = shufflevector <3 x float> %v1, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 299 define <2 x float> @_Z4fmaxDv2_fS_(<2 x float> %v1, <2 x float> %v2) nounwind readonly { 300 …%1 = tail call <2 x float> @llvm.arm.neon.vmaxs.v2f32(<2 x float> %v1, <2 x float> %v2) nounwind r… [all …]
|
D | asimd.ll | 268 define <4 x float> @_Z4fmaxDv4_fS_(<4 x float> %v1, <4 x float> %v2) nounwind readonly { 269 …%1 = tail call <4 x float> @llvm.aarch64.neon.fmax.v4f32(<4 x float> %v1, <4 x float> %v2) nounwin… 273 define <4 x float> @_Z4fmaxDv4_ff(<4 x float> %v1, float %v2) nounwind readonly { 275 …%2 = tail call <4 x float> @llvm.aarch64.neon.fmax.v4f32(<4 x float> %v1, <4 x float> %1) nounwind… 279 define <3 x float> @_Z4fmaxDv3_fS_(<3 x float> %v1, <3 x float> %v2) nounwind readonly { 280 %1 = shufflevector <3 x float> %v1, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 287 define <3 x float> @_Z4fmaxDv3_ff(<3 x float> %v1, float %v2) nounwind readonly { 288 %1 = shufflevector <3 x float> %v1, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 295 define <2 x float> @_Z4fmaxDv2_fS_(<2 x float> %v1, <2 x float> %v2) nounwind readonly { 296 …%1 = tail call <2 x float> @llvm.aarch64.neon.fmax.v2f32(<2 x float> %v1, <2 x float> %v2) nounwin… [all …]
|
/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/ |
D | UT_math_agree.java | 181 private float min(float v1, float v2) { in min() argument 182 return v1 < v2 ? v1 : v2; in min() 185 private float[] min(float[] v1, float[] v2) { in min() argument 186 assert v1.length == v2.length; in min() 187 float[] rv = new float[v1.length]; in min() 188 for (int i = 0; i < v1.length; ++i) in min() 189 rv[i] = min(v1[i], v2[i]); in min() 193 private byte min(byte v1, byte v2) { in min() argument 194 return v1 < v2 ? v1 : v2; in min() 197 private byte[] min(byte[] v1, byte[] v2) { in min() argument [all …]
|
D | UT_bug_char.java | 39 private byte min(byte v1, byte v2) { in min() argument 40 return v1 < v2 ? v1 : v2; in min() 43 private byte[] min(byte[] v1, byte[] v2) { in min() argument 44 assert v1.length == v2.length; in min() 45 byte[] rv = new byte[v1.length]; in min() 46 for (int i = 0; i < v1.length; ++i) in min() 47 rv[i] = min(v1[i], v2[i]); in min()
|
D | math_agree.rscript | 74 static void fail_f1(float v1, float v2, float actual, float expected, char *op_name) { 77 rsDebug("v1", v1); 84 static void fail_f2(float2 v1, float2 v2, float2 actual, float2 expected, char *op_name) { 89 rsDebug("v1.x", v1.x); 90 rsDebug("v1.y", v1.y); 101 static void fail_f3(float3 v1, float3 v2, float3 actual, float3 expected, char *op_name) { 107 rsDebug("v1.x", v1.x); 108 rsDebug("v1.y", v1.y); 109 rsDebug("v1.z", v1.z); 124 static void fail_f4(float4 v1, float4 v2, float4 actual, float4 expected, char *op_name) { [all …]
|
/frameworks/rs/tests/java_api/RSTest_CompatLibLegacy/src/com/android/rs/test/ |
D | UT_math_agree.java | 149 private float min(float v1, float v2) { in min() argument 150 return v1 < v2 ? v1 : v2; in min() 152 private float[] min(float[] v1, float[] v2) { in min() argument 153 assert v1.length == v2.length; in min() 154 float[] rv = new float[v1.length]; in min() 155 for (int i = 0; i < v1.length; ++i) in min() 156 rv[i] = min(v1[i], v2[i]); in min() 159 private byte min(byte v1, byte v2) { in min() argument 160 return v1 < v2 ? v1 : v2; in min() 162 private byte[] min(byte[] v1, byte[] v2) { in min() argument [all …]
|
D | UT_bug_char.java | 40 private byte min(byte v1, byte v2) { in min() argument 41 return v1 < v2 ? v1 : v2; in min() 43 private byte[] min(byte[] v1, byte[] v2) { in min() argument 44 assert v1.length == v2.length; in min() 45 byte[] rv = new byte[v1.length]; in min() 46 for (int i = 0; i < v1.length; ++i) in min() 47 rv[i] = min(v1[i], v2[i]); in min()
|
D | math_agree.rscript | 58 static void fail_f1(float v1, float v2, float actual, float expected, char *op_name) { 61 rsDebug("v1", v1); 68 static void fail_f2(float2 v1, float2 v2, float2 actual, float2 expected, char *op_name) { 73 rsDebug("v1.x", v1.x); 74 rsDebug("v1.y", v1.y); 85 static void fail_f3(float3 v1, float3 v2, float3 actual, float3 expected, char *op_name) { 91 rsDebug("v1.x", v1.x); 92 rsDebug("v1.y", v1.y); 93 rsDebug("v1.z", v1.z); 108 static void fail_f4(float4 v1, float4 v2, float4 actual, float4 expected, char *op_name) { [all …]
|
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/ |
D | UT_math_agree.java | 183 private float min(float v1, float v2) { in min() argument 184 return v1 < v2 ? v1 : v2; in min() 187 private float[] min(float[] v1, float[] v2) { in min() argument 188 assert v1.length == v2.length; in min() 189 float[] rv = new float[v1.length]; in min() 190 for (int i = 0; i < v1.length; ++i) in min() 191 rv[i] = min(v1[i], v2[i]); in min() 195 private byte min(byte v1, byte v2) { in min() argument 196 return v1 < v2 ? v1 : v2; in min() 199 private byte[] min(byte[] v1, byte[] v2) { in min() argument [all …]
|
D | UT_bug_char.java | 41 private byte min(byte v1, byte v2) { in min() argument 42 return v1 < v2 ? v1 : v2; in min() 45 private byte[] min(byte[] v1, byte[] v2) { in min() argument 46 assert v1.length == v2.length; in min() 47 byte[] rv = new byte[v1.length]; in min() 48 for (int i = 0; i < v1.length; ++i) in min() 49 rv[i] = min(v1[i], v2[i]); in min()
|
D | math_agree.rscript | 76 static void fail_f1(float v1, float v2, float actual, float expected, char *op_name) { 79 rsDebug("v1", v1); 86 static void fail_f2(float2 v1, float2 v2, float2 actual, float2 expected, char *op_name) { 91 rsDebug("v1.x", v1.x); 92 rsDebug("v1.y", v1.y); 103 static void fail_f3(float3 v1, float3 v2, float3 actual, float3 expected, char *op_name) { 109 rsDebug("v1.x", v1.x); 110 rsDebug("v1.y", v1.y); 111 rsDebug("v1.z", v1.z); 126 static void fail_f4(float4 v1, float4 v2, float4 actual, float4 expected, char *op_name) { [all …]
|
/frameworks/rs/driver/runtime/ |
D | rs_cl.c | 72 extern float2 __attribute__((overloadable)) fnc(float2 v1, float2 v2) { \ 74 r.x = fnc(v1.x, v2.x); \ 75 r.y = fnc(v1.y, v2.y); \ 78 extern float3 __attribute__((overloadable)) fnc(float3 v1, float3 v2) { \ 80 r.x = fnc(v1.x, v2.x); \ 81 r.y = fnc(v1.y, v2.y); \ 82 r.z = fnc(v1.z, v2.z); \ 85 extern float4 __attribute__((overloadable)) fnc(float4 v1, float4 v2) { \ 87 r.x = fnc(v1.x, v2.x); \ 88 r.y = fnc(v1.y, v2.y); \ [all …]
|
/frameworks/native/libs/math/tests/ |
D | vec_test.cpp | 48 vec4 v1(1); in TEST_F() local 49 EXPECT_EQ(v1.x, 1); in TEST_F() 50 EXPECT_EQ(v1.y, 1); in TEST_F() 51 EXPECT_EQ(v1.z, 1); in TEST_F() 52 EXPECT_EQ(v1.w, 1); in TEST_F() 140 vec4 v1(10, 20, 30, 40); in TEST_F() local 142 v0 += v1; in TEST_F() 148 v0 -= v1; in TEST_F() 154 v0 *= v1; in TEST_F() 160 v0 /= v1; in TEST_F() [all …]
|
/frameworks/rs/cpu_ref/ |
D | rsCpuIntrinsics_advsimd_Blend.S | 59 movi v1.16b, #0 67 mov v1.16b, v9.16b 83 umull2 v13.8h, v7.16b, v1.16b 84 umull v1.8h, v7.8b, v1.8b 92 rshrn v5.8b, v1.8h, #8 101 uaddw v1.8h, v1.8h, v5.8b 110 rshrn v1.8b, v1.8h, #8 111 rshrn2 v1.16b, v13.8h, #8 118 uqadd v1.16b, v1.16b, v9.16b 164 uqadd v1.16b, v1.16b, v9.16b [all …]
|
D | rsCpuIntrinsics_advsimd_Blur.S | 172 vertfetch_clamped 15, v1.h[7] 173 vertfetch_clamped 14, v1.h[6] 174 vertfetch_clamped 13, v1.h[5] 175 vertfetch_clamped 12, v1.h[4] 176 vertfetch_clamped 11, v1.h[3] 177 vertfetch_clamped 10, v1.h[2] 178 vertfetch_clamped 9, v1.h[1] 179 vertfetch_clamped 8, v1.h[0] 207 vertfetch_noclamp 15, v1.h[7] 208 vertfetch_noclamp 14, v1.h[6] [all …]
|
D | rsCpuIntrinsics_advsimd_Convolve.S | 36 ld1 {v0.8h, v1.8h}, [x4] 82 smlal v8.4s, v7.4h, v1.h[0] 83 smlal2 v9.4s, v7.8h, v1.h[0] 167 smlal2 v4.4s, v13.8h, v1.h[0] 168 smlal v5.4s, v14.4h, v1.h[0] 169 smlal v4.4s, v14.4h, v1.h[1] 170 smlal2 v5.4s, v14.8h, v1.h[1] 193 smlal v4.4s, v9.4h, v1.h[2] 194 smlal2 v5.4s, v9.8h, v1.h[2] 195 smlal2 v4.4s, v9.8h, v1.h[3] [all …]
|
D | rsCpuIntrinsics_advsimd_3DLUT.S | 149 uxtl v1.8h, v1.8b 152 mul v1.8h, v1.8h, v4.h[1] 161 usra v1.8h, v1.8h, #8 165 ushr v13.8h, v1.8h, #8 168 xtn v1.8b, v1.8h 189 …t=v20.8b, src0=v6.s[0], src1=v6.s[1], xr0=v0.h[0], xr1=v0.h[1], yr0=v1.b[0], yr1=v1.b[1], zr0=v2.… 192 …t=v20.16b, src0=v6.s[2], src1=v6.s[3], xr0=v0.h[2], xr1=v0.h[3], yr0=v1.b[2], yr1=v1.b[3], zr0=v2.… 195 …t=v21.8b, src0=v7.s[0], src1=v7.s[1], xr0=v0.h[4], xr1=v0.h[5], yr0=v1.b[4], yr1=v1.b[5], zr0=v2.… 198 …t=v21.16b, src0=v7.s[2], src1=v7.s[3], xr0=v0.h[6], xr1=v0.h[7], yr0=v1.b[6], yr1=v1.b[7], zr0=v2.…
|
/frameworks/base/libs/androidfw/tests/ |
D | TypeWrappers_test.cpp | 44 Res_value v1; in createTypeData() local 45 memset(&v1, 0, sizeof(v1)); in createTypeData() 46 t.header.size += sizeof(v1); in createTypeData() 50 offsets[2] = sizeof(e1) + sizeof(v1); in createTypeData() 69 memcpy(p, &v1, sizeof(v1)); in createTypeData() 70 p += sizeof(v1); in createTypeData()
|
/frameworks/rs/tests/java_api/VrDemo/src/com/example/android/rs/vr/engine/ |
D | Quaternion.java | 53 public void set(double[] v1, double[] v2) { in set() argument 54 double[] vec1 = normal(v1); in set() 61 public static double calcAngle(double[] v1, double[] v2) { in calcAngle() argument 62 double[] vec1 = normal(v1); in calcAngle() 67 public static double[] calcAxis(double[] v1, double[] v2) { in calcAxis() argument 68 double[] vec1 = normal(v1); in calcAxis() 120 double v1 = v[1]; in rotateVec() local 123 double s = x[1] * v0 + x[2] * v1 + x[3] * v2; in rotateVec() 125 double n0 = 2 * (x[0] * (v0 * x[0] - (x[2] * v2 - x[3] * v1)) + s * x[1]) - v0; in rotateVec() 126 double n1 = 2 * (x[0] * (v1 * x[0] - (x[3] * v0 - x[1] * v2)) + s * x[2]) - v1; in rotateVec() [all …]
|
/frameworks/base/core/java/com/android/internal/util/ |
D | BinaryXmlSerializer.java | 19 import static org.xmlpull.v1.XmlPullParser.CDSECT; 20 import static org.xmlpull.v1.XmlPullParser.COMMENT; 21 import static org.xmlpull.v1.XmlPullParser.DOCDECL; 22 import static org.xmlpull.v1.XmlPullParser.END_DOCUMENT; 23 import static org.xmlpull.v1.XmlPullParser.END_TAG; 24 import static org.xmlpull.v1.XmlPullParser.ENTITY_REF; 25 import static org.xmlpull.v1.XmlPullParser.IGNORABLE_WHITESPACE; 26 import static org.xmlpull.v1.XmlPullParser.PROCESSING_INSTRUCTION; 27 import static org.xmlpull.v1.XmlPullParser.START_DOCUMENT; 28 import static org.xmlpull.v1.XmlPullParser.START_TAG; [all …]
|
/frameworks/base/services/core/xsd/display-layout-config/schema/ |
D | current.txt | 28 ….datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserExcepti… 29 …hod public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xm… 30 …method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpu…
|
/frameworks/base/services/core/xsd/schema/ |
D | current.txt | 30 ….datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserExcepti… 31 …hod public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xm… 32 …method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpu…
|
/frameworks/base/services/core/xsd/platform-compat/config/schema/ |
D | current.txt | 33 ….datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserExcepti… 34 …hod public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xm… 35 …method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpu…
|
/frameworks/base/tools/split-select/ |
D | Abi.cpp | 24 static Vector<Variant> buildVariants(Variant v1, Variant v2) { in buildVariants() argument 26 v.add(v1); in buildVariants() 31 static Vector<Variant> buildVariants(Variant v1, Variant v2, Variant v3) { in buildVariants() argument 33 v.add(v1); in buildVariants()
|