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

1 2 3 45 6 7 8 91011>>

  /external/llvm/test/Transforms/InstCombine/
merge-icmp.ll 3 define i1 @test1(i16* %x) {
4 %load = load i16* %x, align 4
5 %trunc = trunc i16 %load to i8
7 %and = and i16 %load, -256
8 %cmp2 = icmp eq i16 %and, 17664
12 ; CHECK-NEXT: load i16
13 ; CHECK-NEXT: icmp eq i16 %load, 17791
17 define i1 @test2(i16* %x) {
18 %load = load i16* %x, align 4
19 %and = and i16 %load, -25
    [all...]
shufflemask-undef.ll 3 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:128:128"
6 %struct.AlphaTest = type { float, i16, i8, i8 }
8 %struct.BlendMode = type { i16, i16, i16, i16, %struct.IColor4, i16, i16, i8, i8, i8, i8 }
11 %struct.ColorBuffer = type { i16, i8, i8, [8 x i16], [0 x i32]
    [all...]
  /external/llvm/test/Transforms/LoopStrengthReduce/
2008-08-13-CmpStride.ll 3 @g_3 = common global i16 0 ; <i16*> [#uses=2]
11 %l_2.0.reg2mem.0 = phi i16 [ 0, %entry ], [ %t1, %bb ] ; <i16> [#uses=2]
12 %t0 = shl i16 %l_2.0.reg2mem.0, 1 ; <i16>:0 [#uses=1]
13 store volatile i16 %t0, i16* @g_3, align 2
14 %t1 = add i16 %l_2.0.reg2mem.0, -3 ; <i16>:1 [#uses=2
    [all...]
  /external/llvm/test/CodeGen/MSP430/
bit.ll 2 target datalayout = "e-p:16:16:16-i1:8:8-i8:8:8-i16:16:16-i32:16:32"
86 @foo16 = external global i16
87 @bar16 = external global i16
89 define i16 @bitwrr(i16 %a, i16 %b) nounwind {
90 %t1 = and i16 %a, %b
91 %t2 = icmp ne i16 %t1, 0
92 %t3 = zext i1 %t2 to i16
93 ret i16 %t
    [all...]
  /external/llvm/test/CodeGen/X86/
vshift-1.ll 51 define void @shift3a(<8 x i16> %val, <8 x i16>* %dst) nounwind {
55 %shl = shl <8 x i16> %val, < i16 5, i16 5, i16 5, i16 5, i16 5, i16 5, i16 5, i16 5
    [all...]
vshift-2.ll 51 define void @shift3a(<8 x i16> %val, <8 x i16>* %dst) nounwind {
55 %lshr = lshr <8 x i16> %val, < i16 5, i16 5, i16 5, i16 5, i16 5, i16 5, i16 5, i16 5
    [all...]
vshift-3.ll 41 define void @shift3a(<8 x i16> %val, <8 x i16>* %dst) nounwind {
45 %ashr = ashr <8 x i16> %val, < i16 5, i16 5, i16 5, i16 5, i16 5, i16 5, i16 5, i16 5
    [all...]
2008-06-18-BadShuffle.ll 4 define <8 x i16> @a(<8 x i16> %a) nounwind {
6 shufflevector <8 x i16> %a, <8 x i16> zeroinitializer, <8 x i32> < i32 0, i32 8, i32 8, i32 8, i32 8, i32 8, i32 8, i32 8 >
7 %add = add <8 x i16> %0, %a
8 ret <8 x i16> %add
2012-01-11-split-cv.ll 4 define void @add18i16(<18 x i16>* nocapture sret %ret, <18 x i16>* %bp) nounwind {
6 %b = load <18 x i16>* %bp, align 16
7 %x = add <18 x i16> zeroinitializer, %b
8 store <18 x i16> %x, <18 x i16>* %ret, align 16
pr3250.ll 4 declare i32 @safe_sub_func_short_u_u(i16 signext, i16 signext) nounwind
11 %2 = trunc i32 %1 to i16 ; <i16> [#uses=1]
12 %3 = tail call i32 @safe_sub_func_short_u_u(i16 signext 1, i16 signext
scalar-extract.ll 7 define void @foo(<2 x i16>* %A, <2 x i16>* %B) {
9 %tmp1 = load <2 x i16>* %A ; <<2 x i16>> [#uses=1]
10 store <2 x i16> %tmp1, <2 x i16>* %B
vec_shift.ll 7 %tmp6 = bitcast <2 x i64> %c to <8 x i16> ; <<8 x i16>> [#uses=1]
8 %tmp8 = bitcast <2 x i64> %b1 to <8 x i16> ; <<8 x i16>> [#uses=1]
9 %tmp9 = tail call <8 x i16> @llvm.x86.sse2.psll.w( <8 x i16> %tmp8, <8 x i16> %tmp6 ) nounwind readnone ; <<8 x i16>> [#uses=1]
10 %tmp10 = bitcast <8 x i16> %tmp9 to <2 x i64> ; <<2 x i64>> [#uses=1]
16 %tmp2 = bitcast <2 x i64> %b1 to <8 x i16> ; <<8 x i16>> [#uses=1
    [all...]
vec_shuffle-31.ll 4 define <8 x i16> @shuf3(<8 x i16> %T0, <8 x i16> %T1) nounwind readnone {
6 %tmp9 = shufflevector <8 x i16> %T0, <8 x i16> %T1, <8 x i32> < i32 0, i32 1, i32 undef, i32 undef, i32 3, i32 11, i32 undef , i32 undef >
7 ret <8 x i16> %tmp9
widen_arith-3.ll 12 define void @update(<3 x i16>* %dst, <3 x i16>* %src, i32 %n) nounwind {
14 %dst.addr = alloca <3 x i16>* ; <<3 x i16>**> [#uses=2]
15 %src.addr = alloca <3 x i16>* ; <<3 x i16>**> [#uses=2]
17 %v = alloca <3 x i16>, align 8 ; <<3 x i16>*> [#uses=1]
19 store <3 x i16>* %dst, <3 x i16>** %dst.add
    [all...]
vec_set-4.ll 3 define <2 x i64> @test(i16 %a) nounwind {
5 %tmp10 = insertelement <8 x i16> zeroinitializer, i16 %a, i32 3 ; <<8 x i16>> [#uses=1]
6 %tmp12 = insertelement <8 x i16> %tmp10, i16 0, i32 4 ; <<8 x i16>> [#uses=1]
7 %tmp14 = insertelement <8 x i16> %tmp12, i16 0, i32 5 ; <<8 x i16>> [#uses=1
    [all...]
2007-05-17-ShuffleISelBug.ll 4 declare <16 x i8> @llvm.x86.sse2.packuswb.128(<8 x i16>, <8 x i16>)
6 declare <8 x i16> @llvm.x86.sse2.psrl.w(<8 x i16>, <8 x i16>)
9 %tmp633 = shufflevector <8 x i16> zeroinitializer, <8 x i16> undef, <8 x i32> < i32 4, i32 4, i32 5, i32 5, i32 6, i32 6, i32 7, i32 7 >
10 %tmp715 = mul <8 x i16> zeroinitializer, %tmp633
11 %tmp776 = bitcast <8 x i16> %tmp715 to <4 x i32>
14 %tmp832 = bitcast <4 x i32> %tmp805 to <8 x i16>
    [all...]
avx-shift.ll 14 define <16 x i16> @vshift01(<16 x i16> %a) nounwind readnone {
15 %s = shl <16 x i16> %a, <i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2, i16 2
    [all...]
  /external/llvm/test/Assembler/
2004-01-11-getelementptrfolding.ll 5 %struct.TUVVertex = type { i16, i16, i16, i16 }
9 store i16 0, i16* getelementptr ([2908 x %struct.TTriangleItem]* @data_triangleItems, i64 0, i64 0, i32 2, i64 0, i32 0)
  /external/llvm/test/CodeGen/Generic/
overflow.ll 17 define zeroext i16 @sadd_i16(i16 signext %a, i16 signext %b) nounwind ssp {
19 %sadd = tail call { i16, i1 } @llvm.sadd.with.overflow.i16(i16 %a, i16 %b)
20 %cmp = extractvalue { i16, i1 } %sadd, 1
21 %sadd.result = extractvalue { i16, i1 } %sadd, 0
22 %X = select i1 %cmp, i16 %sadd.result, i16 4
    [all...]
llvm-ct-intrinsics.ll 8 declare i16 @llvm.ctpop.i16(i16)
12 define void @ctpoptest(i8 %A, i16 %B, i32 %C, i64 %D, i8* %AP, i16* %BP, i32* %CP, i64* %DP) {
14 %b = call i16 @llvm.ctpop.i16( i16 %B ) ; <i16> [#uses=1]
18 store i16 %b, i16* %B
    [all...]
  /external/llvm/test/CodeGen/Mips/
2008-07-16-SignExtInReg.ll 11 define signext i16 @B(i16 %e.0, i16 signext %sum) nounwind {
14 add i16 %sum, %e.0 ; <i16>:0 [#uses=1]
15 ret i16 %0
  /external/llvm/test/CodeGen/PowerPC/
mem_update.ll 22 define i16* @test2(i16* %X, i32* %dest) nounwind {
23 %Y = getelementptr i16* %X, i32 4
24 %A = load i16* %Y
25 %B = sext i16 %A to i32
27 ret i16* %Y
30 define i16* @test3(i16* %X, i32* %dest) nounwind {
31 %Y = getelementptr i16* %X, i32 4
32 %A = load i16* %
    [all...]
  /external/llvm/test/Transforms/LowerSwitch/
2004-03-13-SwitchIsDefaultCrash.ll 5 %targetBlock = call i16 @solve_code( ) ; <i16> [#uses=1]
12 switch i16 %targetBlock, label %codeReplTail [
13 i16 0, label %loopexit.0
14 i16 1, label %then.1
18 declare i16 @solve_code()
  /external/clang/test/CodeGen/
string-literal-short-wstring.c 9 // CHECK: private unnamed_addr constant [3 x i16] [i16 65, i16 66, i16 0]
13 // CHECK: private unnamed_addr constant [5 x i16] [i16 4384, i16 544, i16 -9272, i16 -9168, i16 0
    [all...]
  /external/llvm/test/CodeGen/CellSPU/
crash.ll 3 declare i16 @return_i16()
6 %rv2 = call i16 @return_i16()

Completed in 760 milliseconds

1 2 3 45 6 7 8 91011>>