/frameworks/compile/libbcc/lib/Renderscript/runtime/arch/ |
D | neon.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 declare <2 x i32> @llvm.arm.neon.vmaxs.v2i32(<2 x i32>, <2 x i32>) nounwind readnone 11 declare <4 x i32> @llvm.arm.neon.vmaxs.v4i32(<4 x i32>, <4 x i32>) nounwind readnone 12 declare <2 x i32> @llvm.arm.neon.vmaxu.v2i32(<2 x i32>, <2 x i32>) nounwind readnone 13 declare <4 x i32> @llvm.arm.neon.vmaxu.v4i32(<4 x i32>, <4 x i32>) nounwind readnone 17 declare <2 x i32> @llvm.arm.neon.vmins.v2i32(<2 x i32>, <2 x i32>) nounwind readnone 18 declare <4 x i32> @llvm.arm.neon.vmins.v4i32(<4 x i32>, <4 x i32>) nounwind readnone 19 declare <2 x i32> @llvm.arm.neon.vminu.v2i32(<2 x i32>, <2 x i32>) nounwind readnone 20 declare <4 x i32> @llvm.arm.neon.vminu.v4i32(<4 x i32>, <4 x i32>) nounwind readnone 23 declare <4 x i16> @llvm.arm.neon.vqshiftns.v4i16(<4 x i32>, <4 x i32>) nounwind readnone [all …]
|
D | x86_clamp.ll | 1 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v… 16 %1 = shufflevector <3 x float> %in, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 17 %2 = shufflevector <3 x float> %low, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 18 %3 = shufflevector <3 x float> %high, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 20 %5 = shufflevector <4 x float> %4, <4 x float> undef, <3 x i32> <i32 0, i32 1, i32 2> 25 %1 = shufflevector <2 x float> %in, <2 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 26 %2 = shufflevector <2 x float> %low, <2 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 27 %3 = shufflevector <2 x float> %high, <2 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 29 %5 = shufflevector <4 x float> %4, <4 x float> undef, <2 x i32> <i32 0, i32 1> 34 %1 = insertelement <4 x float> undef, float %in, i32 0 [all …]
|
D | x86_dot_length.ll | 1 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v… 4 declare <2 x i64> @llvm.x86.sse2.psll.dq(<2 x i64>, i32) nounwind readnone 12 %4 = extractelement <4 x float> %3, i32 0 18 %2 = shufflevector <3 x float> %1, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 20 %4 = tail call <2 x i64> @llvm.x86.sse2.psll.dq(<2 x i64> %3, i32 32) 24 %8 = extractelement <4 x float> %7, i32 0 30 %2 = shufflevector <2 x float> %1, <2 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 32 %4 = extractelement <4 x float> %3, i32 0 45 %4 = extractelement <4 x float> %3, i32 0 52 %2 = shufflevector <3 x float> %1, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> [all …]
|
/frameworks/compile/libbcc/lib/Renderscript/runtime/ |
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… 69 define <2 x float> @_Z14convert_float2Dv2_j(<2 x i32> %in) nounwind readnone alwaysinline { 70 %1 = uitofp <2 x i32> %in to <2 x float> 74 define <3 x float> @_Z14convert_float3Dv3_j(<3 x i32> %in) nounwind readnone alwaysinline { 75 %1 = uitofp <3 x i32> %in to <3 x float> 79 define <4 x float> @_Z14convert_float4Dv4_j(<4 x i32> %in) nounwind readnone alwaysinline { 80 %1 = uitofp <4 x i32> %in to <4 x float> 84 define <2 x float> @_Z14convert_float2Dv2_i(<2 x i32> %in) nounwind readnone alwaysinline { 85 %1 = sitofp <2 x i32> %in to <2 x float> 89 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 | rsClamp.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… 45 define i32 @_Z7rsClampiii(i32 %value, i32 %low, i32 %high) nounwind readonly { 46 %1 = icmp slt i32 %value, %high 47 %2 = select i1 %1, i32 %value, i32 %high 48 %3 = icmp sgt i32 %2, %low 49 %4 = select i1 %3, i32 %2, i32 %low 50 ret i32 %4 53 define i32 @_Z7rsClampjjj(i32 %value, i32 %low, i32 %high) nounwind readonly { 54 %1 = icmp ult i32 %value, %high 55 %2 = select i1 %1, i32 %value, i32 %high [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_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_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_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_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.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_seq_param_set.h | 58 i32 offsetForNonRefPic; 59 i32 offsetForTopToBottomField; 61 i32 *offsetForRefFrame;
|
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_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_cavlc.h | 53 i32 *coeffLevel, 54 i32 nc,
|
D | h264bsd_pic_order_cnt.h | 55 i32 prevPicOrderCntMsb; 64 i32 h264bsdDecodePicOrderCnt(pocStorage_t *poc, seqParamSet_t *sps,
|