/frameworks/compile/libbcc/lib/ScriptCRT/ |
D | convert.ll | 1 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v… 64 define <2 x float> @_Z14convert_float2Dv2_j(<2 x i32> %in) nounwind readnone alwaysinline { 65 %1 = uitofp <2 x i32> %in to <2 x float> 69 define <3 x float> @_Z14convert_float3Dv3_j(<3 x i32> %in) nounwind readnone alwaysinline { 70 %1 = uitofp <3 x i32> %in to <3 x float> 74 define <4 x float> @_Z14convert_float4Dv4_j(<4 x i32> %in) nounwind readnone alwaysinline { 75 %1 = uitofp <4 x i32> %in to <4 x float> 79 define <2 x float> @_Z14convert_float2Dv2_i(<2 x i32> %in) nounwind readnone alwaysinline { 80 %1 = sitofp <2 x i32> %in to <2 x float> 84 define <3 x float> @_Z14convert_float3Dv3_i(<3 x i32> %in) nounwind readnone alwaysinline { [all …]
|
D | matrix.ll | 1 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v… 10 %1 = insertelement <4 x float> undef, float %in, i32 0 11 %2 = insertelement <4 x float> %1, float %in, i32 1 12 %3 = insertelement <4 x float> %2, float %in, i32 2 13 %4 = insertelement <4 x float> %3, float %in, i32 3 19 %x0 = extractelement <3 x float> %in, i32 0 21 %y0 = extractelement <3 x float> %in, i32 1 23 %z0 = extractelement <3 x float> %in, i32 2 26 %px = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 0 29 %py = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 3 [all …]
|
D | pixel_packing.ll | 1 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v… 22 %1 = shufflevector <3 x float> %color, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 23 %2 = insertelement <4 x float> %1, float 1.0, i32 3 30 %1 = insertelement <4 x float> undef, float %r, i32 0 31 %2 = insertelement <4 x float> %1, float %g, i32 1 32 %3 = insertelement <4 x float> %2, float %b, i32 2 33 %4 = insertelement <4 x float> %3, float 1.0, i32 3 40 %1 = insertelement <4 x float> undef, float %r, i32 0 41 %2 = insertelement <4 x float> %1, float %g, i32 1 42 %3 = insertelement <4 x float> %2, float %b, i32 2 [all …]
|
/frameworks/compile/slang/ |
D | rslib.ll | 11 declare float @llvm.powi.f32(float, i32) nounwind readonly 13 define <3 x float> @_Z4powiDv3_fi(<3 x float> %f3, i32 %exp) nounwind readnone { 14 %x = extractelement <3 x float> %f3, i32 0 ; <float> [#uses=1] 15 %y = extractelement <3 x float> %f3, i32 1 ; <float> [#uses=1] 16 %z = extractelement <3 x float> %f3, i32 2 ; <float> [#uses=1] 17 %retx = tail call float @llvm.powi.f32(float %x, i32 %exp) ; <float> [#uses=1] 18 %rety = tail call float @llvm.powi.f32(float %y, i32 %exp) ; <float> [#uses=1] 19 %retz = tail call float @llvm.powi.f32(float %z, i32 %exp) ; <float> [#uses=1] 20 %tmp1 = insertelement <3 x float> %f3, float %retx, i32 0 ; <<3 x float>> [#uses=1] 21 %tmp2 = insertelement <3 x float> %tmp1, float %rety, i32 1 ; <<3 x float>> [#uses=1] [all …]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
D | h264bsd_reconstruct.h | 74 i32 x0, 75 i32 y0, 85 i32 x0, 86 i32 y0, 96 i32 x0, 97 i32 y0, 107 i32 x0, 108 i32 y0, 119 i32 x0, 120 i32 y0, [all …]
|
D | h264bsd_reconstruct.c | 111 i32 x0, in h264bsdInterpolateChromaHor() 112 i32 y0, in h264bsdInterpolateChromaHor() 207 i32 x0, in h264bsdInterpolateChromaVer() 208 i32 y0, in h264bsdInterpolateChromaVer() 303 i32 x0, in h264bsdInterpolateChromaHorVer() 304 i32 y0, in h264bsdInterpolateChromaHorVer() 427 i32 xInt, yInt; in PredictChroma() 492 i32 x0, in h264bsdInterpolateVerHalf() 493 i32 y0, in h264bsdInterpolateVerHalf() 501 i32 tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; in h264bsdInterpolateVerHalf() [all …]
|
D | h264bsd_dpb.c | 89 static i32 ComparePictures(const void *ptr1, const void *ptr2); 102 static u32 Mmcop6(dpbStorage_t *dpb, u32 frameNum, i32 picOrderCnt, 107 static i32 FindDpbPic(dpbStorage_t *dpb, i32 picNum, u32 isShortTerm); 138 static i32 ComparePictures(const void *ptr1, const void *ptr2) in ComparePictures() 234 i32 picNum, picNumNoWrap, index; in h264bsdReorderRefPicList() 261 (i32)picNumPred - (i32)order->command[i].absDiffPicNum; in h264bsdReorderRefPicList() 263 picNumNoWrap += (i32)dpb->maxFrameNum; in h264bsdReorderRefPicList() 268 (i32)(picNumPred + order->command[i].absDiffPicNum); in h264bsdReorderRefPicList() 269 if (picNumNoWrap >= (i32)dpb->maxFrameNum) in h264bsdReorderRefPicList() 270 picNumNoWrap -= (i32)dpb->maxFrameNum; in h264bsdReorderRefPicList() [all …]
|
D | h264bsd_slice_header.h | 116 i32 deltaPicOrderCntBottom; 117 i32 deltaPicOrderCnt[2]; 121 i32 sliceQpDelta; 123 i32 sliceAlphaC0Offset; 124 i32 sliceBetaOffset; 163 i32 *deltaPicOrderCntBottom); 170 i32 *deltaPicOrderCnt);
|
D | h264bsd_pic_order_cnt.c | 79 i32 h264bsdDecodePicOrderCnt(pocStorage_t *poc, seqParamSet_t *sps, in h264bsdDecodePicOrderCnt() 86 i32 picOrderCnt; in h264bsdDecodePicOrderCnt() 89 i32 expectedDeltaPicOrderCntCycle; in h264bsdDecodePicOrderCnt() 169 (i32)sps->maxPicOrderCntLsb; in h264bsdDecodePicOrderCnt() 176 (i32)sps->maxPicOrderCntLsb; in h264bsdDecodePicOrderCnt() 188 picOrderCnt += (i32)pSliceHeader->picOrderCntLsb; in h264bsdDecodePicOrderCnt() 266 (i32)picOrderCntCycleCnt * expectedDeltaPicOrderCntCycle; in h264bsdDecodePicOrderCnt() 319 2 * (i32)(frameNumOffset + pSliceHeader->frameNum) - 1; in h264bsdDecodePicOrderCnt() 322 2 * (i32)(frameNumOffset + pSliceHeader->frameNum); in h264bsdDecodePicOrderCnt()
|
D | h264bsd_image.c | 172 i32 residual[][16]) in h264bsdWriteOutputBlocks() 185 i32 *pRes; in h264bsdWriteOutputBlocks() 186 i32 tmp1, tmp2, tmp3, tmp4; in h264bsdWriteOutputBlocks() 227 i32 *in32 = (i32*)tmp; in h264bsdWriteOutputBlocks() 228 i32 *out32 = (i32*)imageBlock; in h264bsdWriteOutputBlocks() 301 i32 *in32 = (i32*)tmp; in h264bsdWriteOutputBlocks() 302 i32 *out32 = (i32*)imageBlock; in h264bsdWriteOutputBlocks()
|
D | h264bsd_transform.c | 55 static const i32 levelScale[6][3] = { 94 u32 h264bsdProcessBlock(i32 *data, u32 qp, u32 skip, u32 coeffMap) in h264bsdProcessBlock() 99 i32 tmp0, tmp1, tmp2, tmp3; in h264bsdProcessBlock() 100 i32 d1, d2, d3; in h264bsdProcessBlock() 103 i32 *ptr; in h264bsdProcessBlock() 252 void h264bsdProcessLumaDc(i32 *data, u32 qp) in h264bsdProcessLumaDc() 257 i32 tmp0, tmp1, tmp2, tmp3; in h264bsdProcessLumaDc() 260 i32 levScale; in h264bsdProcessLumaDc() 261 i32 *ptr; in h264bsdProcessLumaDc() 320 i32 tmp; in h264bsdProcessLumaDc() [all …]
|
D | h264bsd_deblocking.c | 182 i32 imageWidth); 184 i32 imageWidth); 189 i32 imageWidth); 191 i32 imageWidth); 202 i32 chromaQpIndexOffset); 223 i32 chromaQpIndexOffset); 333 i32 tmp1, tmp2; in InnerBoundaryStrength() 334 i32 mv1, mv2, mv3, mv4; in InnerBoundaryStrength() 368 i32 tmp1, tmp2, tmp3, tmp4; in InnerBoundaryStrength2() 658 i32 delta, tc, tmp; in FilterVerLumaEdge() [all …]
|
D | h264bsd_macroblock_layer.h | 147 i32 level[26][16]; 155 i32 mbQpDelta; 166 i32 filterOffsetA; 167 i32 filterOffsetB; 169 i32 chromaQpIndexOffset; 200 image_t *currImage, dpbStorage_t *dpb, i32 *qpY, u32 mbNum,
|
D | h264bsd_stream.c | 118 i32 bits, shift; in h264bsdShowBits32() 131 bits = (i32)pStrmData->strmBuffSize*8 - (i32)pStrmData->strmBuffReadBits; in h264bsdShowBits32() 152 shift = (i32)(24 + pStrmData->bitPosInWord); in h264bsdShowBits32() 154 bits -= (i32)(8 - pStrmData->bitPosInWord); in h264bsdShowBits32()
|
D | h264bsd_transform.h | 49 u32 h264bsdProcessBlock(i32 *data, u32 qp, u32 skip, u32 coeffMap); 50 void h264bsdProcessLumaDc(i32 *data, u32 qp); 51 void h264bsdProcessChromaDc(i32 *data, u32 qp);
|
D | h264bsd_macroblock_layer.c | 108 static u32 ProcessResidual(mbStorage_t *pMb, i32 residualLevel[][16], u32 *); 141 i32 itmp; in h264bsdDecodeMacroblockLayer() 172 i32 *level; in h264bsdDecodeMacroblockLayer() 187 *level++ = (i32)value; in h264bsdDecodeMacroblockLayer() 360 i32 itmp; in DecodeMbPred() 448 i32 itmp; in DecodeSubMbPred() 706 i32 nc; in DecodeResidual() 710 i32 (*level)[16]; in DecodeResidual() 722 nc = (i32)DetermineNc(pMb, 0, pResidual->totalCoeff); in DecodeResidual() 741 nc = (i32)DetermineNc(pMb, blockIndex, pResidual->totalCoeff); in DecodeResidual() [all …]
|
D | h264bsd_slice_group_map.c | 305 i32 x, y, xDir, yDir, leftBound, topBound, rightBound, bottomBound; in DecodeBoxOutMap() 329 xDir = (i32)sliceGroupChangeDirectionFlag - 1; in DecodeBoxOutMap() 330 yDir = (i32)sliceGroupChangeDirectionFlag; in DecodeBoxOutMap() 345 yDir = 2 * (i32)sliceGroupChangeDirectionFlag - 1; in DecodeBoxOutMap() 349 rightBound = MIN(rightBound + 1, (i32)picWidth - 1); in DecodeBoxOutMap() 352 yDir = 1 - 2 * (i32)sliceGroupChangeDirectionFlag; in DecodeBoxOutMap() 358 xDir = 1 - 2 * (i32)sliceGroupChangeDirectionFlag; in DecodeBoxOutMap() 363 bottomBound = MIN(bottomBound + 1, (i32)picHeight - 1); in DecodeBoxOutMap() 365 xDir = 2 * (i32)sliceGroupChangeDirectionFlag - 1; in DecodeBoxOutMap()
|
D | h264bsd_seq_param_set.h | 58 i32 offsetForNonRefPic; 59 i32 offsetForTopToBottomField; 61 i32 *offsetForRefFrame;
|
D | h264bsd_vlc.c | 230 u32 h264bsdDecodeExpGolombSigned(strmData_t *pStrmData, i32 *value) in h264bsdDecodeExpGolombSigned() 255 *value = (i32)(2147483648U); in h264bsdDecodeExpGolombSigned() 266 *value = (codeNum & 0x1) ? (i32)((codeNum + 1) >> 1) : in h264bsdDecodeExpGolombSigned() 267 -(i32)((codeNum + 1) >> 1); in h264bsdDecodeExpGolombSigned()
|
D | h264bsd_sei.h | 81 i32 timeOffset[MAX_NUM_CLOCK_TS]; 89 i32 panScanRectLeftOffset[MAX_PAN_SCAN_CNT]; 90 i32 panScanRectRightOffset[MAX_PAN_SCAN_CNT]; 91 i32 panScanRectTopOffset[MAX_PAN_SCAN_CNT]; 92 i32 panScanRectBottomOffset[MAX_PAN_SCAN_CNT];
|
D | h264bsd_inter_prediction.c | 77 static i32 MedianFilter(i32 a, i32 b, i32 c); 537 if ((u32)(i32)(mv.hor+8192) >= (16384)) in MvPrediction16x16() 542 if ((u32)(i32)(mv.ver+2048) >= (4096)) in MvPrediction16x16() 613 if ((u32)(i32)(mv.hor+8192) >= (16384)) in MvPrediction16x8() 617 if ((u32)(i32)(mv.ver+2048) >= (4096)) in MvPrediction16x8() 653 if ((u32)(i32)(mv.hor+8192) >= (16384)) in MvPrediction16x8() 657 if ((u32)(i32)(mv.ver+2048) >= (4096)) in MvPrediction16x8() 720 if ((u32)(i32)(mv.hor+8192) >= (16384)) in MvPrediction8x16() 724 if ((u32)(i32)(mv.ver+2048) >= (4096)) in MvPrediction8x16() 763 if ((u32)(i32)(mv.hor+8192) >= (16384)) in MvPrediction8x16() [all …]
|
D | h264bsd_slice_data.c | 53 i32 chromaQpIndexOffset); 99 i32 qpY; in h264bsdDecodeSliceData() 129 qpY = (i32)pStorage->activePps->picInitQp + pSliceHeader->sliceQpDelta; in h264bsdDecodeSliceData() 254 i32 chromaQpIndexOffset) in SetMbParams() 259 i32 tmp2, tmp3; in SetMbParams()
|
D | h264bsd_cavlc.h | 53 i32 *coeffLevel, 54 i32 nc,
|
D | h264bsd_seq_param_set.c | 206 pSeqParamSet->numRefFramesInPicOrderCntCycle, i32); in h264bsdDecodeSeqParamSet() 291 if ( ( (i32)pSeqParamSet->frameCropLeftOffset > in h264bsdDecodeSeqParamSet() 292 ( 8 * (i32)pSeqParamSet->picWidthInMbs - in h264bsdDecodeSeqParamSet() 293 ((i32)pSeqParamSet->frameCropRightOffset + 1) ) ) || in h264bsdDecodeSeqParamSet() 294 ( (i32)pSeqParamSet->frameCropTopOffset > in h264bsdDecodeSeqParamSet() 295 ( 8 * (i32)pSeqParamSet->picHeightInMbs - in h264bsdDecodeSeqParamSet() 296 ((i32)pSeqParamSet->frameCropBottomOffset + 1) ) ) ) in h264bsdDecodeSeqParamSet()
|
/frameworks/compile/libbcc/lib/ScriptCRT/neon/ |
D | clamp.ll | 1 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v… 5 %1 = insertelement <4 x float> undef, float %in, i32 0 6 %2 = insertelement <4 x float> %1, float %in, i32 1 7 %3 = insertelement <4 x float> %2, float %in, i32 2 8 %4 = insertelement <4 x float> %3, float %in, i32 3 13 %1 = insertelement <2 x float> undef, float %in, i32 0 14 %2 = insertelement <2 x float> %1, float %in, i32 1 37 …value = shufflevector <3 x float> %value, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 38 %_low = shufflevector <3 x float> %low, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 39 …%_high = shufflevector <3 x float> %high, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> [all …]
|