/frameworks/rs/toolkit/ |
D | Convolve_advsimd.S | 36 ld1 {v0.8h, v1.8h}, [x4] 52 uxtl v2.8h, v13.8b 53 uxtl2 v3.8h, v13.16b 54 uxtl v4.8h, v14.8b 55 uxtl2 v5.8h, v14.16b 56 uxtl v6.8h, v15.8b 57 uxtl2 v7.8h, v15.16b 66 smull v8.4s, v2.4h, v0.h[0] 67 smull2 v9.4s, v2.8h, v0.h[0] 68 smlal2 v8.4s, v2.8h, v0.h[1] [all …]
|
D | Blur_advsimd.S | 88 uxtl v14.8h, v15.8b 90 uxtl2 v15.8h, v15.16b 98 umull v12.4s, v14.4h, v0.h[0] 100 umull2 v13.4s, v14.8h, v0.h[0] 102 umull v14.4s, v15.4h, v0.h[0] 104 umull2 v15.4s, v15.8h, v0.h[0] 119 uaddl v16.8h, v10.8b, v11.8b 120 uaddl2 v11.8h, v10.16b, v11.16b 121 umlal v12.4s, v16.4h, \dreg 122 umlal2 v13.4s, v16.8h, \dreg [all …]
|
D | Blend_advsimd.S | 86 umull2 v12.8h, v7.16b, v0.16b 87 umull v0.8h, v7.8b, v0.8b 88 umull2 v13.8h, v7.16b, v1.16b 89 umull v1.8h, v7.8b, v1.8b 90 umull2 v14.8h, v7.16b, v2.16b 91 umull v2.8h, v7.8b, v2.8b 92 umull2 v15.8h, v7.16b, v3.16b 93 umull v3.8h, v7.8b, v3.8b 95 rshrn v4.8b, v0.8h, #8 96 rshrn2 v4.16b, v12.8h, #8 [all …]
|
D | Resize_advsimd.S | 51 .macro vert8, dstlo=v12.4h, dsthi=v12.8h 56 uxtl v8.8h, v8.8b 57 uxtl v9.8h, v9.8b 58 uxtl v10.8h, v10.8b 59 uxtl v11.8h, v11.8b 60 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] [all …]
|
D | YuvToRgb_advsimd.S | 65 umull v1.8h, v8.8b, v24.8b // g0 = y0 * 149 66 umull v17.8h, v9.8b, v24.8b // g1 = y1 * 149 67 umull2 v5.8h, v8.16b, v24.16b // g0_hi = y0_hi * 149 68 umull2 v21.8h, v9.16b, v24.16b // g1_hi = y1_hi * 149 70 umull v8.8h, \regu\().8b, v25.8b // g2 = u * 50 + v * 104 71 umlal v8.8h, \regv\().8b, v26.8b 72 umull2 v9.8h, \regu\().16b, v25.16b // g2_hi = u_hi * 50 + v_hi * 104 73 umlal2 v9.8h, \regv\().16b, v26.16b 76 uaddw v0.8h, v1.8h, v19.8b // r0 = g0 + (v >> 1) 77 uaddw v16.8h, v17.8h, v19.8b // r1 = g1 + (v >> 1) [all …]
|
D | Lut3d_advsimd.S | 40 umlsl v12.8h, v16.8b, v8.8b 41 umlsl v13.8h, v17.8b, v9.8b 42 umlal v12.8h, v18.8b, v8.8b 43 umlal v13.8h, v19.8b, v9.8b 57 umlsl v14.8h, v16.8b, v8.8b 58 umlsl v15.8h, v17.8b, v9.8b 59 umlal v14.8h, v18.8b, v8.8b 60 umlal v15.8h, v19.8b, v9.8b 63 ushll v8.4s, v12.4h, #8 64 ushll2 v9.4s, v12.8h, #8 [all …]
|
D | ColorMatrix_advsimd.S | 80 vmxx_s16 \i, 1, v6.4s, v12.4h, v0.h[0] 81 vmxx_s16 \i, 2, v6.4s, v13.4h, v0.h[4] 82 vmxx_s16 \i, 4, v6.4s, v14.4h, v1.h[0] 83 vmxx_s16 \i, 8, v6.4s, v15.4h, v1.h[4] 84 vmxx2_s16 \i, 1, v7.4s, v12.8h, v0.h[0] 85 vmxx2_s16 \i, 2, v7.4s, v13.8h, v0.h[4] 86 vmxx2_s16 \i, 4, v7.4s, v14.8h, v1.h[0] 87 vmxx2_s16 \i, 8, v7.4s, v15.8h, v1.h[4] 88 sqshrun v8.4h, v6.4s, #8 89 sqshrun2 v8.8h, v7.4s, #8 [all …]
|
/frameworks/rs/cpu_ref/ |
D | rsCpuIntrinsics_advsimd_Convolve.S | 36 ld1 {v0.8h, v1.8h}, [x4] 52 uxtl v2.8h, v13.8b 53 uxtl2 v3.8h, v13.16b 54 uxtl v4.8h, v14.8b 55 uxtl2 v5.8h, v14.16b 56 uxtl v6.8h, v15.8b 57 uxtl2 v7.8h, v15.16b 66 smull v8.4s, v2.4h, v0.h[0] 67 smull2 v9.4s, v2.8h, v0.h[0] 68 smlal2 v8.4s, v2.8h, v0.h[1] [all …]
|
D | rsCpuIntrinsics_advsimd_Blur.S | 88 uxtl v14.8h, v15.8b 90 uxtl2 v15.8h, v15.16b 98 umull v12.4s, v14.4h, v0.h[0] 100 umull2 v13.4s, v14.8h, v0.h[0] 102 umull v14.4s, v15.4h, v0.h[0] 104 umull2 v15.4s, v15.8h, v0.h[0] 119 uaddl v16.8h, v10.8b, v11.8b 120 uaddl2 v11.8h, v10.16b, v11.16b 121 umlal v12.4s, v16.4h, \dreg 122 umlal2 v13.4s, v16.8h, \dreg [all …]
|
D | rsCpuIntrinsics_advsimd_Blend.S | 81 umull2 v12.8h, v7.16b, v0.16b 82 umull v0.8h, v7.8b, v0.8b 83 umull2 v13.8h, v7.16b, v1.16b 84 umull v1.8h, v7.8b, v1.8b 85 umull2 v14.8h, v7.16b, v2.16b 86 umull v2.8h, v7.8b, v2.8b 87 umull2 v15.8h, v7.16b, v3.16b 88 umull v3.8h, v7.8b, v3.8b 90 rshrn v4.8b, v0.8h, #8 91 rshrn2 v4.16b, v12.8h, #8 [all …]
|
D | rsCpuIntrinsics_advsimd_Resize.S | 51 .macro vert8, dstlo=v12.4h, dsthi=v12.8h 56 uxtl v8.8h, v8.8b 57 uxtl v9.8h, v9.8b 58 uxtl v10.8h, v10.8b 59 uxtl v11.8h, v11.8b 60 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] [all …]
|
D | rsCpuIntrinsics_advsimd_YuvToRGB.S | 65 umull v1.8h, v8.8b, v24.8b // g0 = y0 * 149 66 umull v17.8h, v9.8b, v24.8b // g1 = y1 * 149 67 umull2 v5.8h, v8.16b, v24.16b // g0_hi = y0_hi * 149 68 umull2 v21.8h, v9.16b, v24.16b // g1_hi = y1_hi * 149 70 umull v8.8h, \regu\().8b, v25.8b // g2 = u * 50 + v * 104 71 umlal v8.8h, \regv\().8b, v26.8b 72 umull2 v9.8h, \regu\().16b, v25.16b // g2_hi = u_hi * 50 + v_hi * 104 73 umlal2 v9.8h, \regv\().16b, v26.16b 76 uaddw v0.8h, v1.8h, v19.8b // r0 = g0 + (v >> 1) 77 uaddw v16.8h, v17.8h, v19.8b // r1 = g1 + (v >> 1) [all …]
|
D | rsCpuIntrinsics_advsimd_3DLUT.S | 40 umlsl v12.8h, v16.8b, v8.8b 41 umlsl v13.8h, v17.8b, v9.8b 42 umlal v12.8h, v18.8b, v8.8b 43 umlal v13.8h, v19.8b, v9.8b 57 umlsl v14.8h, v16.8b, v8.8b 58 umlsl v15.8h, v17.8b, v9.8b 59 umlal v14.8h, v18.8b, v8.8b 60 umlal v15.8h, v19.8b, v9.8b 63 ushll v8.4s, v12.4h, #8 64 ushll2 v9.4s, v12.8h, #8 [all …]
|
D | rsCpuIntrinsics_advsimd_ColorMatrix.S | 80 vmxx_s16 \i, 1, v6.4s, v12.4h, v0.h[0] 81 vmxx_s16 \i, 2, v6.4s, v13.4h, v0.h[4] 82 vmxx_s16 \i, 4, v6.4s, v14.4h, v1.h[0] 83 vmxx_s16 \i, 8, v6.4s, v15.4h, v1.h[4] 84 vmxx2_s16 \i, 1, v7.4s, v12.8h, v0.h[0] 85 vmxx2_s16 \i, 2, v7.4s, v13.8h, v0.h[4] 86 vmxx2_s16 \i, 4, v7.4s, v14.8h, v1.h[0] 87 vmxx2_s16 \i, 8, v7.4s, v15.8h, v1.h[4] 88 sqshrun v8.4h, v6.4s, #8 89 sqshrun2 v8.8h, v7.4s, #8 [all …]
|
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ |
D | BaseCommands.java | 197 public void registerForRadioStateChanged(Handler h, int what, Object obj) { in registerForRadioStateChanged() argument 199 mRadioStateChangedRegistrants.addUnique(h, what, obj); in registerForRadioStateChanged() 200 Message.obtain(h, what, new AsyncResult(obj, null, null)).sendToTarget(); in registerForRadioStateChanged() 205 public void unregisterForRadioStateChanged(Handler h) { in unregisterForRadioStateChanged() argument 207 mRadioStateChangedRegistrants.remove(h); in unregisterForRadioStateChanged() 211 public void registerForImsNetworkStateChanged(Handler h, int what, Object obj) { in registerForImsNetworkStateChanged() argument 212 mImsNetworkStateChangedRegistrants.addUnique(h, what, obj); in registerForImsNetworkStateChanged() 215 public void unregisterForImsNetworkStateChanged(Handler h) { in unregisterForImsNetworkStateChanged() argument 216 mImsNetworkStateChangedRegistrants.remove(h); in unregisterForImsNetworkStateChanged() 220 public void registerForOn(Handler h, int what, Object obj) { in registerForOn() argument [all …]
|
D | CommandsInterface.java | 172 void registerForRadioStateChanged(Handler h, int what, Object obj); in registerForRadioStateChanged() argument 173 void unregisterForRadioStateChanged(Handler h); in unregisterForRadioStateChanged() argument 175 void registerForVoiceRadioTechChanged(Handler h, int what, Object obj); in registerForVoiceRadioTechChanged() argument 177 void unregisterForVoiceRadioTechChanged(Handler h); in unregisterForVoiceRadioTechChanged() argument 179 void registerForImsNetworkStateChanged(Handler h, int what, Object obj); in registerForImsNetworkStateChanged() argument 180 void unregisterForImsNetworkStateChanged(Handler h); in unregisterForImsNetworkStateChanged() argument 189 void registerForOn(Handler h, int what, Object obj); in registerForOn() argument 191 void unregisterForOn(Handler h); in unregisterForOn() argument 200 void registerForAvailable(Handler h, int what, Object obj); in registerForAvailable() argument 202 void unregisterForAvailable(Handler h); in unregisterForAvailable() argument [all …]
|
/frameworks/av/media/libstagefright/tests/ |
D | VideoRenderQualityTracker_test.cpp | 416 Helper h(16.66, c); in TEST_F() local 417 h.drop(10); in TEST_F() 418 h.render({16.66, 16.66, 16.66}); in TEST_F() 419 h.skip(10); // skipped frames aren't released so they are not counted in TEST_F() 420 h.render({16.66, 16.66, 16.66, 16.66}); in TEST_F() 421 h.drop(10); in TEST_F() 422 EXPECT_EQ(27, h.getMetrics().frameReleasedCount); in TEST_F() 428 Helper h(16.66, c); in TEST_F() local 429 h.drop(10); // dropped frames are not counted in TEST_F() 430 h.skip(10); // frames skipped before rendering a frame are not counted in TEST_F() [all …]
|
/frameworks/av/media/module/codecs/amrwb/enc/src/asm/ARMV5E/ |
D | pred_lt4_1_opt.s | 65 LDR r3, [r2], #4 @h[0], h[1] 70 SMULBB r10, r4, r3 @x[0] * h[0] 71 SMULBB r11, r6, r3 @x[1] * h[0] 72 SMULBB r12, r9, r3 @x[2] * h[0] 75 SMLABT r10, r6, r3, r10 @x[1] * h[1] 76 SMLABT r11, r9, r3, r11 @x[2] * h[1] 77 SMLABT r12, r4, r3, r12 @x[3] * h[1] 79 LDR r3, [r2], #4 @h[2], h[3] 81 SMLABB r10, r9, r3, r10 @x[2] * h[2] 82 SMLABB r11, r4, r3, r11 @x[3] * h[2] [all …]
|
/frameworks/base/core/java/android/util/ |
D | Half.java | 365 public int compareTo(@NonNull Half h) { in compareTo() argument 366 return compare(mValue, h.mValue); in compareTo() 376 public static int hashCode(@HalfFloat short h) { in hashCode() argument 377 return halfToIntBits(h); in hashCode() 416 public static @HalfFloat short halfToShortBits(@HalfFloat short h) { in halfToShortBits() argument 417 return (h & FP16.EXPONENT_SIGNIFICAND_MASK) > FP16.POSITIVE_INFINITY ? NaN : h; in halfToShortBits() 435 public static int halfToIntBits(@HalfFloat short h) { in halfToIntBits() argument 436 return (h & FP16.EXPONENT_SIGNIFICAND_MASK) > FP16.POSITIVE_INFINITY ? NaN : h & 0xffff; in halfToIntBits() 453 public static int halfToRawIntBits(@HalfFloat short h) { in halfToRawIntBits() argument 454 return h & 0xffff; in halfToRawIntBits() [all …]
|
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/ |
D | SimulatedCommandsVerifier.java | 69 public void registerForRadioStateChanged(Handler h, int what, Object obj) { in registerForRadioStateChanged() argument 74 public void unregisterForRadioStateChanged(Handler h) { in unregisterForRadioStateChanged() argument 79 public void registerForVoiceRadioTechChanged(Handler h, int what, Object obj) { in registerForVoiceRadioTechChanged() argument 84 public void unregisterForVoiceRadioTechChanged(Handler h) { in unregisterForVoiceRadioTechChanged() argument 89 public void registerForImsNetworkStateChanged(Handler h, int what, Object obj) { in registerForImsNetworkStateChanged() argument 94 public void unregisterForImsNetworkStateChanged(Handler h) { in unregisterForImsNetworkStateChanged() argument 99 public void registerForOn(Handler h, int what, Object obj) { in registerForOn() argument 104 public void unregisterForOn(Handler h) { in unregisterForOn() argument 109 public void registerForAvailable(Handler h, int what, Object obj) { in registerForAvailable() argument 114 public void unregisterForAvailable(Handler h) { in unregisterForAvailable() argument [all …]
|
/frameworks/base/core/java/android/hardware/camera2/utils/ |
D | HashCodeHelpers.java | 49 int h = 1; in hashCode() local 52 h = ((h << 5) - h) ^ x; // (h * 31) XOR x in hashCode() 55 return h; in hashCode() 72 int h = 1; in hashCode() local 75 h = ((h << 5) - h) ^ x; // (h * 31) XOR x in hashCode() 78 return h; in hashCode() 95 int h = 1; in hashCodeGeneric() local 98 h = ((h << 5) - h) ^ x; // (h * 31) XOR x in hashCodeGeneric() 101 return h; in hashCodeGeneric()
|
/frameworks/av/include/media/ |
D | OWNERS | 1 per-file DataSource.h,ExtractorUtils.h,MediaExtractorPluginApi.h,MediaExtractorPluginHelper.h,Media… 2 per-file DataSource.h,ExtractorUtils.h,MediaExtractorPluginApi.h,MediaExtractorPluginHelper.h,Media…
|
/frameworks/wilhelm/tools/mphtogen/ |
D | Makefile | 2 ALL = $(DIR)/MPH_to_3DGroup.h $(DIR)/MPH_to_AudioPlayer.h $(DIR)/MPH_to_AudioRecorder.h \ 3 $(DIR)/MPH_to_Engine.h $(DIR)/MPH_to_LEDDevice.h $(DIR)/MPH_to_Listener.h \ 4 $(DIR)/MPH_to_MetadataExtractor.h $(DIR)/MPH_to_MidiPlayer.h $(DIR)/MPH_to_OutputMix.h \ 5 $(DIR)/MPH_to_Vibra.h 10 mphtogen : mphtogen.c MPH_to.c MPH.h MPH_to.h
|
/frameworks/av/media/module/codecs/mp3dec/src/ |
D | pvmp3_huffman_parsing.cpp | 139 struct huffcodetab *h; in pvmp3_huffman_parsing() local 185 h = &(pVars->ht[grInfo->table_select[0]]); in pvmp3_huffman_parsing() 186 if (h->linbits) in pvmp3_huffman_parsing() 197 (*pt_huff)(h, &is[i], pMainData); in pvmp3_huffman_parsing() 200 h = &(pVars->ht[grInfo->table_select[1]]); in pvmp3_huffman_parsing() 201 if (h->linbits) in pvmp3_huffman_parsing() 212 (*pt_huff)(h, &is[i], pMainData); in pvmp3_huffman_parsing() 215 h = &(pVars->ht[grInfo->table_select[2]]); in pvmp3_huffman_parsing() 216 if (h->linbits) in pvmp3_huffman_parsing() 227 (*pt_huff)(h, &is[i], pMainData); in pvmp3_huffman_parsing() [all …]
|
/frameworks/base/core/java/com/android/internal/colorextraction/types/ |
D | Tonal.java | 152 float[] h = fit(palette.h, hsl[0], fitIndex, in runTonalExtraction() local 156 int[] colorPalette = getColorPalette(h, s, l); in runTonalExtraction() 160 ". Main color: " + Integer.toHexString(getColorInt(fitIndex, h, s, l)) + in runTonalExtraction() 163 for (int i=0; i < h.length; i++) { in runTonalExtraction() 164 builder.append(Integer.toHexString(getColorInt(i, h, s, l))); in runTonalExtraction() 165 if (i < h.length - 1) { in runTonalExtraction() 173 int mainColor = getColorInt(primaryIndex, h, s, l); in runTonalExtraction() 198 primaryIndex = h.length - 1; in runTonalExtraction() 204 mainColor = getColorInt(primaryIndex, h, s, l); in runTonalExtraction() 212 primaryIndex = h.length - 1; in runTonalExtraction() [all …]
|