Home
last modified time | relevance | path

Searched refs:i32 (Results 1 – 25 of 77) sorted by relevance

1234

/frameworks/rs/driver/runtime/ll32/
Dallocation.ll1 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…
4 declare i8* @rsOffset([1 x i32] %a.coerce, i32 %sizeOf, i32 %x, i32 %y, i32 %z)
5 declare i8* @rsOffsetNs([1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z)
36 define void @rsSetElementAtImpl_char([1 x i32] %a.coerce, i8 signext %val, i32 %x, i32 %y, i32 %z) …
37 %1 = tail call i8* @rsOffset([1 x i32] %a.coerce, i32 1, i32 %x, i32 %y, i32 %z) #2
42 define signext i8 @rsGetElementAtImpl_char([1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #0 {
43 %1 = tail call i8* @rsOffset([1 x i32] %a.coerce, i32 1, i32 %x, i32 %y, i32 %z) #2
49 define void @rsSetElementAtImpl_char2([1 x i32] %a.coerce, <2 x i8> %val, i32 %x, i32 %y, i32 %z) #…
50 %1 = tail call i8* @rsOffset([1 x i32] %a.coerce, i32 2, i32 %x, i32 %y, i32 %z) #2
56 define <2 x i8> @rsGetElementAtImpl_char2([1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #0 {
[all …]
/frameworks/rs/driver/runtime/ll64/
Dallocation.ll6 …re i8* @rsOffset(%struct.rs_allocation* nocapture readonly %a, i32 %sizeOf, i32 %x, i32 %y, i32 %z)
7 declare i8* @rsOffsetNs(%struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z)
38 …pl_char(%struct.rs_allocation* nocapture readonly %a, i8 signext %val, i32 %x, i32 %y, i32 %z) #1 {
39 %1 = tail call i8* @rsOffset(%struct.rs_allocation* %a, i32 1, i32 %x, i32 %y, i32 %z) #2
44 …@rsGetElementAtImpl_char(%struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z) #0 {
45 %1 = tail call i8* @rsOffset(%struct.rs_allocation* %a, i32 1, i32 %x, i32 %y, i32 %z) #2
51 …ntAtImpl_char2(%struct.rs_allocation* nocapture readonly %a, i16 %val, i32 %x, i32 %y, i32 %z) #1 {
52 %1 = tail call i8* @rsOffset(%struct.rs_allocation* %a, i32 2, i32 %x, i32 %y, i32 %z) #2
59 …rsGetElementAtImpl_char2(%struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z) #0 {
60 %1 = tail call i8* @rsOffset(%struct.rs_allocation* %a, i32 2, i32 %x, i32 %y, i32 %z) #2
[all …]
/frameworks/compile/libbcc/tests/libbcc/
Dtest_reduce_general_cleanup.ll27 %struct.IndexedVal = type { float, i32 }
29 @.rs.reduce_fn.aiAccum = global i8* bitcast (void (i32*, i32)* @aiAccum to i8*), align 4
33 @.rs.reduce_fn.fMMAccumulator = global i8* bitcast (void (%struct.MinAndMax*, float, i32)* @fMMAccu…
35 @.rs.reduce_fn.fMMOutConverter = global i8* bitcast (void (<2 x i32>*, %struct.MinAndMax*)* @fMMOut…
36 @.rs.reduce_fn.fzInit = global i8* bitcast (void (i32*)* @fzInit to i8*), align 4
37 @.rs.reduce_fn.fzAccum = global i8* bitcast (void (i32*, i32, i32)* @fzAccum to i8*), align 4
38 @.rs.reduce_fn.fzCombine = global i8* bitcast (void (i32*, i32*)* @fzCombine to i8*), align 4
39 @.rs.reduce_fn.fz2Init = global i8* bitcast (void (<2 x i32>*)* @fz2Init to i8*), align 4
40 @.rs.reduce_fn.fz2Accum = global i8* bitcast (void (<2 x i32>*, i32, i32, i32)* @fz2Accum to i8*), …
41 @.rs.reduce_fn.fz2Combine = global i8* bitcast (void (<2 x i32>*, <2 x i32>*)* @fz2Combine to i8*),…
[all …]
Dtest_reduce_general_metadata.ll43 %struct.IndexedVal.1 = type { float, i32 }
45 ….0 { %struct.IndexedVal.1 { float 0.000000e+00, i32 -1 }, %struct.IndexedVal.1 { float -0.000000e+…
46i32>*)* @fz2Init to i8*), i8* bitcast (void ([256 x i32]*, [256 x i32]*)* @hsgCombine to i8*), i8*…
49 define internal void @aiAccum(i32* nocapture %accum, i32 %val) #0 {
50 %1 = load i32, i32* %accum, align 4, !tbaa !18
51 %2 = add nsw i32 %1, %val
52 store i32 %2, i32* %accum, align 4, !tbaa !18
57 define internal void @mpyInit(i32* nocapture %accum) #0 {
58 store i32 1, i32* %accum, align 4, !tbaa !18
63 define internal void @mpyAccum(i32* nocapture %accum, i32 %val) #0 {
[all …]
Dgetelementptr.ll24 define void @root(i32* nocapture %ain, i32* nocapture %out, i32 %x, i32 %y, i32 %z) {
26 ; CHECK: define void @root.expand(%RsExpandKernelDriverInfoPfx* %p, i32 %x1, i32 %x2, i32 %outstep)
28 …entptr inbounds %RsExpandKernelDriverInfoPfx, %RsExpandKernelDriverInfoPfx* %p, i32 0, i32 1, i32 0
29 ; CHECK: load i32, i32* %instep_addr.gep
30 …entptr inbounds %RsExpandKernelDriverInfoPfx, %RsExpandKernelDriverInfoPfx* %p, i32 0, i32 0, i32 0
32 …entptr inbounds %RsExpandKernelDriverInfoPfx, %RsExpandKernelDriverInfoPfx* %p, i32 0, i32 3, i32 0
34 …entptr inbounds %RsExpandKernelDriverInfoPfx, %RsExpandKernelDriverInfoPfx* %p, i32 0, i32 7, i32 1
35 ; CHECK: load i32, i32* %Y.gep
36 …entptr inbounds %RsExpandKernelDriverInfoPfx, %RsExpandKernelDriverInfoPfx* %p, i32 0, i32 7, i32 2
37 ; CHECK: load i32, i32* %Z.gep
[all …]
Dtbaa.ll21 …: %0 = load {{.*}}, i8** %out_buf.gep, !tbaa {{.*}} <-> store i32 %call.result, i32* {{.*}}, !…
22 …put_buf = load i8*, i8** %input_buf.gep, !tbaa {{.*}} <-> store i32 %call.result, i32* {{.*}}, !…
25 define i32 @add1(i32 %in) #0 {
26 %1 = add nsw i32 %in, 1
27 ret i32 %1
Dtbaa-through-alloca.ll21 %struct.int5.0 = type { [5 x i32] }
29 %2 = getelementptr inbounds %struct.int5.0, %struct.int5.0* %in, i64 0, i32 0, i64 %indvars.iv
31 %load_from_input = load i32, i32* %2, align 4, !tbaa !9
32 %3 = add nsw i32 %load_from_input, 1
33 store i32 %3, i32* %2, align 4, !tbaa !9
41 …tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %5, i8* %6, i64 20, i32 4, i1 false), !tbaa.struct !…
46 declare void @llvm.memcpy.p0i8.p0i8.i64(i8* nocapture, i8* nocapture readonly, i64, i32, i1) #0
/frameworks/rs/driver/runtime/arch/
Dneon.ll1 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
19 declare <2 x i32> @llvm.arm.neon.vmins.v2i32(<2 x i32>, <2 x i32>) nounwind readnone
20 declare <4 x i32> @llvm.arm.neon.vmins.v4i32(<4 x i32>, <4 x i32>) nounwind readnone
21 declare <2 x i32> @llvm.arm.neon.vminu.v2i32(<2 x i32>, <2 x i32>) nounwind readnone
22 declare <4 x i32> @llvm.arm.neon.vminu.v4i32(<4 x i32>, <4 x i32>) nounwind readnone
27 declare <4 x i16> @llvm.arm.neon.vqshiftns.v4i16(<4 x i32>, <4 x i32>) nounwind readnone
[all …]
Dasimd.ll10 declare <2 x i32> @llvm.aarch64.neon.smax.v2i32(<2 x i32>, <2 x i32>) nounwind readnone
11 declare <4 x i32> @llvm.aarch64.neon.smax.v4i32(<4 x i32>, <4 x i32>) nounwind readnone
12 declare <2 x i32> @llvm.aarch64.neon.umax.v2i32(<2 x i32>, <2 x i32>) nounwind readnone
13 declare <4 x i32> @llvm.aarch64.neon.umax.v4i32(<4 x i32>, <4 x i32>) nounwind readnone
19 declare <2 x i32> @llvm.aarch64.neon.smin.v2i32(<2 x i32>, <2 x i32>) nounwind readnone
20 declare <4 x i32> @llvm.aarch64.neon.smin.v4i32(<4 x i32>, <4 x i32>) nounwind readnone
21 declare <2 x i32> @llvm.aarch64.neon.umin.v2i32(<2 x i32>, <2 x i32>) nounwind readnone
22 declare <4 x i32> @llvm.aarch64.neon.umin.v4i32(<4 x i32>, <4 x i32>) nounwind readnone
27 declare <4 x i16> @llvm.aarch64.neon.sqshl.v4i16(<4 x i32>, <4 x i32>) nounwind readnone
28 declare <2 x i32> @llvm.aarch64.neon.sqshl.v2i32(<2 x i64>, <2 x i64>) nounwind readnone
[all …]
Dx86_sse2.ll1 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…
24 %1 = shufflevector <3 x float> %in, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3>
25 %2 = shufflevector <3 x float> %low, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3>
26 %3 = shufflevector <3 x float> %high, <3 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3>
28 %5 = shufflevector <4 x float> %4, <4 x float> undef, <3 x i32> <i32 0, i32 1, i32 2>
33 %1 = shufflevector <2 x float> %in, <2 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3>
34 %2 = shufflevector <2 x float> %low, <2 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3>
35 %3 = shufflevector <2 x float> %high, <2 x float> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3>
37 %5 = shufflevector <4 x float> %4, <4 x float> undef, <2 x i32> <i32 0, i32 1>
42 %1 = insertelement <4 x float> undef, float %in, i32 0
[all …]
Dx86_sse3.ll1 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/av/media/libstagefright/codecs/on2/h264dec/source/
Dh264bsd_reconstruct.h74 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 …]
Dh264bsd_reconstruct.c113 i32 x0, in h264bsdInterpolateChromaHor()
114 i32 y0, in h264bsdInterpolateChromaHor()
209 i32 x0, in h264bsdInterpolateChromaVer()
210 i32 y0, in h264bsdInterpolateChromaVer()
305 i32 x0, in h264bsdInterpolateChromaHorVer()
306 i32 y0, in h264bsdInterpolateChromaHorVer()
429 i32 xInt, yInt; in PredictChroma()
494 i32 x0, in h264bsdInterpolateVerHalf()
495 i32 y0, in h264bsdInterpolateVerHalf()
503 i32 tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; in h264bsdInterpolateVerHalf()
[all …]
Dh264bsd_dpb.c90 static i32 ComparePictures(const void *ptr1, const void *ptr2);
103 static u32 Mmcop6(dpbStorage_t *dpb, u32 frameNum, i32 picOrderCnt,
108 static i32 FindDpbPic(dpbStorage_t *dpb, i32 picNum, u32 isShortTerm);
139 static i32 ComparePictures(const void *ptr1, const void *ptr2) in ComparePictures()
235 i32 picNum, picNumNoWrap, index; in h264bsdReorderRefPicList()
262 (i32)picNumPred - (i32)order->command[i].absDiffPicNum; in h264bsdReorderRefPicList()
264 picNumNoWrap += (i32)dpb->maxFrameNum; in h264bsdReorderRefPicList()
269 (i32)(picNumPred + order->command[i].absDiffPicNum); in h264bsdReorderRefPicList()
270 if (picNumNoWrap >= (i32)dpb->maxFrameNum) in h264bsdReorderRefPicList()
271 picNumNoWrap -= (i32)dpb->maxFrameNum; in h264bsdReorderRefPicList()
[all …]
Dh264bsd_slice_header.h116 i32 deltaPicOrderCntBottom;
117 i32 deltaPicOrderCnt[2];
121 i32 sliceQpDelta;
123 i32 sliceAlphaC0Offset;
124 i32 sliceBetaOffset;
163 i32 *deltaPicOrderCntBottom);
170 i32 *deltaPicOrderCnt);
Dh264bsd_pic_order_cnt.c79 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()
Dh264bsd_image.c172 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()
Dh264bsd_transform.c55 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 …]
Dh264bsd_deblocking.c182 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 …]
Dh264bsd_macroblock_layer.h147 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,
Dh264bsd_macroblock_layer.c108 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 …]
Dh264bsd_stream.c118 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()
Dh264bsd_transform.h49 u32 h264bsdProcessBlock(i32 *data, u32 qp, u32 skip, u32 coeffMap);
50 void h264bsdProcessLumaDc(i32 *data, u32 qp);
51 void h264bsdProcessChromaDc(i32 *data, u32 qp);
Dh264bsd_slice_group_map.c305 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()
/frameworks/av/services/camera/libcameraservice/common/
DCameraModule.cpp89 if (entry.data.i32[i] == ANDROID_SHADING_MODE) { in deriveCameraCharacteristicsKeys()
119 highSpeedConfig.add(entry.data.i32[i]); // width in deriveCameraCharacteristicsKeys()
120 highSpeedConfig.add(entry.data.i32[i + 1]); // height in deriveCameraCharacteristicsKeys()
121 highSpeedConfig.add(entry.data.i32[i + 2]); // fps_min in deriveCameraCharacteristicsKeys()
122 highSpeedConfig.add(entry.data.i32[i + 3]); // fps_max in deriveCameraCharacteristicsKeys()
144 int32_t format = entry.data.i32[i + STREAM_FORMAT_OFFSET]; in deriveCameraCharacteristicsKeys()
145 int32_t width = entry.data.i32[i + STREAM_WIDTH_OFFSET]; in deriveCameraCharacteristicsKeys()
146 int32_t height = entry.data.i32[i + STREAM_HEIGHT_OFFSET]; in deriveCameraCharacteristicsKeys()
147 int32_t isInput = entry.data.i32[i + STREAM_IS_INPUT_OFFSET]; in deriveCameraCharacteristicsKeys()
197 preCorrectionArray.appendArray(entry.data.i32, entry.count); in deriveCameraCharacteristicsKeys()
[all …]

1234