HomeSort by relevance Sort by last modified time
    Searched full:i16 (Results 276 - 300 of 1872) sorted by null

<<11121314151617181920>>

  /external/llvm/test/CodeGen/X86/
shift-double.ll 32 define i16 @test5(i16 %A, i16 %B, i8 %C) {
33 %shift.upgrd.6 = zext i8 %C to i16 ; <i16> [#uses=1]
34 %X = shl i16 %A, %shift.upgrd.6 ; <i16> [#uses=1]
36 %shift.upgrd.7 = zext i8 %Cv to i16 ; <i16> [#uses=1]
37 %Y = lshr i16 %B, %shift.upgrd.7 ; <i16> [#uses=1
    [all...]
bswap-inline-asm.ll 28 define zeroext i16 @s16(i16 zeroext %x) nounwind {
29 %asmtmp = tail call i16 asm "rorw $$8, ${0:w}", "=r,0,~{dirflag},~{fpsr},~{flags},~{cc}"(i16 %x) nounwind
30 ret i16 %asmtmp
35 define zeroext i16 @t16(i16 zeroext %x) nounwind {
36 %asmtmp = tail call i16 asm "rorw $$8, ${0:w}", "=r,0,~{cc},~{dirflag},~{fpsr},~{flags}"(i16 %x) nounwind
37 ret i16 %asmtm
    [all...]
lsr-quadratic-expand.ll 9 %z1 = phi i16 [ undef, %entry ], [ %z6, %bb ]
12 %z4 = zext i16 %z1 to i32
14 %z6 = trunc i32 %z5 to i16
15 call fastcc void @dw210x_op_rw(i16 zeroext %z6)
22 declare fastcc void @dw210x_op_rw(i16 zeroext) nounwind
bswap.ll 5 declare i16 @llvm.bswap.i16(i16)
11 define i16 @W(i16 %A) {
14 %Z = call i16 @llvm.bswap.i16( i16 %A ) ; <i16> [#uses=1]
15 ret i16 %
    [all...]
vshift-4.ll 57 define void @shift3a(<8 x i16> %val, <8 x i16>* %dst, <8 x i16> %amt) nounwind {
62 %shamt = shufflevector <8 x i16> %amt, <8 x i16> undef, <8 x i32> <i32 6, i32 6, i32 6, i32 6, i32 6, i32 6, i32 6, i32 6>
63 %shl = shl <8 x i16> %val, %shamt
64 store <8 x i16> %shl, <8 x i16>* %dst
68 define void @shift3b(<8 x i16> %val, <8 x i16>* %dst, i16 %amt) nounwind
    [all...]
xop-intrinsics-x86_64.ll 108 define <8 x i16> @test_int_x86_xop_vpcomeqw(<8 x i16> %a0, <8 x i16> %a1) {
110 %res = call <8 x i16> @llvm.x86.xop.vpcomeqw(<8 x i16> %a0, <8 x i16> %a1) ;
111 ret <8 x i16> %res
113 declare <8 x i16> @llvm.x86.xop.vpcomeqw(<8 x i16>, <8 x i16>) nounwind readnon
    [all...]
2009-02-01-LargeMask.ll 4 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-v64:64:64-v128:128:128-a0:0:64-f80:32:32"
6 %struct.cl_engine = type { i32, i16, i32, i8**, i8**, i8*, i8*, i8*, i8*, i8*, i8*, i8* }
7 %struct.cl_limits = type { i32, i32, i32, i32, i16, i32 }
8 %struct.cli_ac_alt = type { i8, i8*, i16, i16, %struct.cli_ac_alt* }
10 %struct.cli_ac_patt = type { i16*, i16*, i16, i16, i8, i32, i32, i8*, i8*, i32, i16, i16, i16, i16, %struct.cli_ac_alt**, i8, i16, %struct.cli_ac_patt*, %struct.cli_ac_patt*
    [all...]
avx2-palignr.ll 31 define <16 x i16> @test5(<16 x i16> %A, <16 x i16> %B) nounwind {
34 %C = shufflevector <16 x i16> %A, <16 x i16> %B, <16 x i32> <i32 3, i32 4, i32 undef, i32 6, i32 7, i32 16, i32 17, i32 18, i32 11, i32 12, i32 13, i32 undef, i32 15, i32 24, i32 25, i32 26>
35 ret <16 x i16> %C
38 define <16 x i16> @test6(<16 x i16> %A, <16 x i16> %B) nounwind {
41 %C = shufflevector <16 x i16> %A, <16 x i16> %B, <16 x i32> <i32 undef, i32 undef, i32 undef, i32 undef, i32 undef, i32 undef, (…)
    [all...]
mmx-shuffle.ll 4 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-v64:64:64-v128:128:128-a0:0:64"
15 %struct.QT_FT_Span = type { i16, i16, i16, i8 }
21 %tmp529 = and <2 x i32> %tmp528, bitcast (<4 x i16> < i16 -32640, i16 16448, i16 8224, i16 4112 > to <2 x i32>) ; <<2 x i32>> [#uses=1]
22 %tmp542 = bitcast <2 x i32> %tmp529 to <4 x i16> ; <<4 x i16>> [#uses=1
    [all...]
palignr.ll 41 define <8 x i16> @test6(<8 x i16> %A, <8 x i16> %B) nounwind {
44 %C = shufflevector <8 x i16> %A, <8 x i16> %B, <8 x i32> < i32 3, i32 4, i32 undef, i32 6, i32 7, i32 8, i32 9, i32 10 >
45 ret <8 x i16> %C
48 define <8 x i16> @test7(<8 x i16> %A, <8 x i16> %B) nounwind {
51 %C = shufflevector <8 x i16> %A, <8 x i16> %B, <8 x i32> < i32 undef, i32 6, i32 undef, i32 8, i32 9, i32 10, i32 11, i32 12
    [all...]
2009-02-08-CoalescerBug.ll 8 %iftmp.1.0 = zext i1 %or.cond to i16 ; <i16> [#uses=1]
14 %3 = trunc i32 %2 to i16 ; <i16> [#uses=1]
18 %4 = phi i16 [ %3, %bb.i ], [ %iftmp.1.0, %entry ] ; <i16> [#uses=1]
19 %5 = trunc i16 %4 to i8 ; <i8> [#uses=1]
ins_subreg_coalesce-1.ll 21 %tmp83 = load i16* null, align 4 ; <i16> [#uses=1]
22 %tmp84 = or i16 %tmp83, 2 ; <i16> [#uses=2]
23 store i16 %tmp84, i16* null, align 4
24 %tmp98993 = zext i16 %tmp84 to i32 ; <i32> [#uses=1]
shift-and.ll 16 @X = internal global i16 0
18 define void @t3(i16 %t) nounwind {
19 %shamt = and i16 %t, 31
20 %tmp = load i16* @X
21 %tmp1 = ashr i16 %tmp, %shamt
22 store i16 %tmp1, i16* @X
  /external/llvm/test/CodeGen/MSP430/
2009-11-05-8BitLibcalls.ll 3 target datalayout = "e-p:16:8:8-i8:8:8-i16:8:8-i32:8:8"
16 define void @uint81(i16* nocapture %p_32) nounwind {
18 %call = tail call i16 @bar(i8* bitcast (i8 (i8, i8)* @foo to i8*)) nounwind ; <i16> [#uses=0]
22 declare i16 @bar(i8*)
  /external/llvm/test/CodeGen/PowerPC/
2007-05-30-dagcombine-miscomp.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-v64:64:64-v128:128:128-a0:0:64"
7 define zeroext i8 @foo(i16 zeroext %a) {
8 %tmp2 = lshr i16 %a, 10 ; <i16> [#uses=1]
9 %tmp23 = trunc i16 %tmp2 to i8 ; <i8> [#uses=1]
2008-07-15-Bswap.ll 2 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-v64:64:64-v128:128:128-a0:0:64-f128:64:128"
15 %struct.FlatnessAnalysis = type { i16, i16, i32, i32*, i8*, [512 x i32], [256 x i32] }
16 %struct.Frame = type <{ i8, i8, i8, i8, i8, [3 x i8], i32, i32, %struct.Mutex*, %struct.Condv*, [8 x i8], %struct.FramePixels, %struct.FrameMotionVectorCache, %struct.FrameIndex, i32, i8*, i8*, i8*, i8*, i16*, %struct.FlatnessAnalysis, %struct.NoiseAnalysis, %struct.VisualActivity, %struct.FrameMotionInfo, %struct.FrameMotionAnalysis, %struct.FrameDataRateParameters, %struct.FrameEncoderTags, %struct.DecodeComplexityInfo, %struct.DecodeComplexityOptions, %struct.MotionInfoFor16x16_FasterSP*, [1 x i32] }>
20 %struct.FrameMotionAnalysis = type { i32, i32, i32, %struct.MoEstMotion16x16*, %struct.MbAnalysis*, i32, i32, i16, i16, i32, i32, i32, i32, i8, i8 }
23 %struct.FramePixels = type <{ i8, i8, i8, i8, i8, i8, i8, i8, i8*, i8*, i32, [4 x i8*], [4 x i8*], [2 x [4 x i32]], [2 x [4 x i32]], %struct.PixelData, %struct.InterpolationCache*, %struct.InterpolationCache*, %struct.InterpolationCache*, [16 x i16], [16 x i16], [12 x i8], %"struct.PortableSInt32Array<4>", %"struct.PortableSInt32Array<8>", %struct.ICOffsetArraysY, %struct.UVSrcOffsetEtcX_Struct*, i32*, i32*, [3 x i32] }>
26 %struct.LoopFilterInfo = type { %struct.BiPartSrcDescriptor**, i32, i32, i32, i32, i32*, i32, %"struct.LoopFilterInfo::SliceInfoStruct"*, i32, %struct.Mutex*, i16*, %struct.FramePixels*, i8*, i8*, i8*, i8*, i8*, %struct.PerMacroblockBoundaryStrengths*, %struct.Mutex*, i8*, i8*, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i8, i8, i8, i8*, i8*, i8, void (i8*, i8*, i32, i32, i32, i32, i32, i8*, i32)*, void (i8*, i8*, i32, i32, i32, i32, i32, i8*, i32, i8*)*, i32 }
30 %struct.Map4x4ToPartIdx = type { i16 }
    [all...]
  /external/llvm/test/CodeGen/Generic/
pr3288.ll 9 %i = insertvalue {{i32,float},{i16,double}} undef, {i16,double} undef, 1
17 %i = insertvalue {{i32,float},{i16,double}} zeroinitializer, {i16,double} zeroinitializer, 1
25 %i = insertvalue {{i32,float},{i16,double}} undef, {i32,float} undef, 0
33 %i = insertvalue {{i32,float},{i16,double}} zeroinitializer, {i32,float} zeroinitializer, 0
41 %i = insertvalue {{i32,float},{i16,double}} undef, double undef, 1, 1
49 %i = insertvalue {{i32,float},{i16,double}} zeroinitializer, double zeroinitializer, 1, 1
57 %i = insertvalue {{i32,float},{i16,double}} undef, float undef, 0, 1
65 %i = insertvalue {{i32,float},{i16,double}} zeroinitializer, float zeroinitializer, 0,
    [all...]
  /external/llvm/test/CodeGen/ARM/
vext.ll 39 define <4 x i16> @test_vextd16(<4 x i16>* %A, <4 x i16>* %B) nounwind {
42 %tmp1 = load <4 x i16>* %A
43 %tmp2 = load <4 x i16>* %B
44 %tmp3 = shufflevector <4 x i16> %tmp1, <4 x i16> %tmp2, <4 x i32> <i32 3, i32 4, i32 5, i32 6>
45 ret <4 x i16> %tmp3
83 define <4 x i16> @test_interleaved(<8 x i16>* %A, <8 x i16>* %B) nounwind
    [all...]
vget_lane.ll 2 target datalayout = "e-p:32:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:32:32-f32:32:32-f64:32:32-v64:64:64-v128:128:128-a0:0:32"
14 define i32 @vget_lanes16(<4 x i16>* %A) nounwind {
17 %tmp1 = load <4 x i16>* %A
18 %tmp2 = extractelement <4 x i16> %tmp1, i32 1
19 %tmp3 = sext i16 %tmp2 to i32
32 define i32 @vget_laneu16(<4 x i16>* %A) nounwind {
35 %tmp1 = load <4 x i16>* %A
36 %tmp2 = extractelement <4 x i16> %tmp1, i32 1
37 %tmp3 = zext i16 %tmp2 to i32
60 define i32 @vgetQ_lanes16(<8 x i16>* %A) nounwind
    [all...]
dagcombine-anyexttozeroext.ll 4 define float @f(<4 x i16>* nocapture %in) {
8 %1 = load <4 x i16>* %in
10 %2 = uitofp <4 x i16> %1 to <4 x float>
22 define float @g(<4 x i16>* nocapture %in) {
24 %1 = load <4 x i16>* %in
26 %2 = extractelement <4 x i16> %1, i32 0
28 %3 = uitofp i16 %2 to float
  /external/llvm/test/Transforms/InstCombine/
2006-12-23-Select-Cmp-Cmp.ll 9 %struct.mng_data = type { i32, i8*, i32, i32, i32, i32, i32, i32, i32, i32, i32, i8, i32, i32, i32, i8, i32, i32, i32, i32, i16, i16, i16, i8, i8, double, double, double, i8, i8, i8, i8, i32, i32, i32, i32, i32, i8, i32, i32, i8*, i8* (i32)*, void (i8*, i32)*, void (i8*, i8*, i32)*, i8 (%struct.mng_data*)*, i8 (%struct.mng_data*)*, i8 (%struct.mng_data*, i8*, i32, i32*)*, i8 (%struct.mng_data*, i8*, i32, i32*)*, i8 (%struct.mng_data*, i32, i8, i32, i32, i32, i32, i8*)*, i8 (%struct.mng_data*, i32, i32, i8*)*, i8 (%struct.mng_data*, i32, i32)*, i8 (%struct.mng_data*, i8, i8*, i8*, i8*, i8*)*, i8 (%struct.mng_data*)*, i8 (%struct.mng_data*, i8*)*, i8 (%struct.mng_data*, i8*)*, i8 (%struct.mng_data*, i32, i32)*, i8 (%struct.mng_data*, i32, i32, i8*)*, i8 (%struct.mng_data*, i8, i8, i32, i32)*, i8* (%struct.mng_data*, i32)*, i8* (%struct.mng_data*, i32)*, i8* (%struct.mng_data*, i32)*, i8 (%struct.mng_data*, i32, i32, i32, i32)*, i32 (%struct.mng_data*)*, i8 (%struct.mng_data*, i32)*, i8 (%struct.mng_data*, i32)*, i8 (%struct.mng_data*, i32, i32, i32, i32, i32, i32, i32, i32)*, i8 (%struct.mng_data*, i8)*, i8 (%struct.mng_data*, i32, i8*)*, i8 (%struct.mng_data*, i32, i8, i8*)*, i8, i32, i32, i8*, i8*, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i32, i32, i8, i8, i8, i8, i8, i32, i8, i8, i8, i32, i8*, i32, i8*, i32, i8, i8, i8, i32, i8*, i8*, i32, i32, i8*, i8*, %struct.mng_pushdata*, %struct.mng_pushdata*, %struct.mng_pushdata*, %struct.mng_pushdata*, i8, i8, i32, i32, i8*, i8, i8, i32, i32, i32, i32, i32, i32, i8, i8, i8, i8, i32, i32, i8*, i32, i32, i32, i8, i8, i32, i32, i32, i32, i8, i8, i8, i8, i8, i8, i8, i8, i8, i32, i8*, i8*, i8*, i32, i8*, i8*, i8*, i8*, i8*, %struct.mng_savedata*, i32, i32, i32, i32, i8, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i8*, i8*, i8*, i8, i8, i32, i32, i32, i32, i32, i32, i32, i32, i32, i8*, i8*, i8*, i8*, i8*, i8*, [256 x i8], double, void ()*, void ()*, void ()*, void ()*, void ()*, void ()*, void ()*, void ()*, void ()*, void ()*, void ()*, void ()*, i16, i8, i8, i8, i8, i8, i32, i32, i8, i32, i32, i32, i32, i16, i16, i16, i8, i16, i8, i32, i32, i32, i32, i8, i32, i32, i8, i32, i32, i32, i32, i8, i32, i32, i8, i32, i32, i32, i32, i32, i8, i32, i8, i16, i16, i16, i16, i32, [256 x %struct.mng_palette8e], i32, [256 x i8], i32, i32, i32, i32, i32, i32, i32, (…)
    [all...]
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.S 18 VMOV.I16 d31,#0x14
19 VMOV.I16 d30,#0x5
29 VMLA.I16 d10,d2,d31
30 VMUL.I16 d8,d4,d30
40 VSUB.I16 d10,d10,d8
41 VMLA.I16 d12,d2,d31
42 VMUL.I16 d8,d4,d30
52 VSUB.I16 d12,d12,d8
53 VMLA.I16 d14,d2,d31
54 VMUL.I16 d8,d4,d3
    [all...]
  /frameworks/compile/libbcc/lib/ScriptCRT/
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-v64:64:64-v128:64:128-a0:0:64-n32-S64"
34 define <2 x float> @_Z14convert_float2Dv2_t(<2 x i16> %in) nounwind readnone alwaysinline {
35 %1 = uitofp <2 x i16> %in to <2 x float>
39 define <3 x float> @_Z14convert_float3Dv3_t(<3 x i16> %in) nounwind readnone alwaysinline {
40 %1 = uitofp <3 x i16> %in to <3 x float>
44 define <4 x float> @_Z14convert_float4Dv4_t(<4 x i16> %in) nounwind readnone alwaysinline {
45 %1 = uitofp <4 x i16> %in to <4 x float>
49 define <2 x float> @_Z14convert_float2Dv2_s(<2 x i16> %in) nounwind readnone alwaysinline {
50 %1 = sitofp <2 x i16> %in to <2 x float>
54 define <3 x float> @_Z14convert_float3Dv3_s(<3 x i16> %in) nounwind readnone alwaysinline
    [all...]
  /external/llvm/test/Feature/
intrinsics.ll 12 declare i16 @llvm.ctpop.i16(i16)
20 declare i16 @llvm.cttz.i16(i16, i1)
28 declare i16 @llvm.ctlz.i16(i16, i1)
46 call i16 @llvm.ctpop.i16( i16 11 ) ; <i32>:6 [#uses=0
    [all...]
  /external/llvm/test/CodeGen/Thumb2/
thumb2-jtb.ll 6 define i16 @main__getopt_internal_2E_exit_2E_ce(i32, i1 %b) nounwind {
19 ret i16 0
22 ret i16 1
25 ret i16 2
28 ret i16 3
31 ret i16 4
34 ret i16 5
37 ret i16 6
40 ret i16 7
43 ret i16
    [all...]

Completed in 632 milliseconds

<<11121314151617181920>>