HomeSort by relevance Sort by last modified time
    Searched full:ctlz (Results 1 - 25 of 80) sorted by null

1 2 3 4

  /external/clang/test/CodeGen/
2006-01-16-BitCountIntrinsicsUnsigned.c 5 // CHECK: llvm.ctlz.i32
10 // CHECK: llvm.ctlz.i32
lzcnt-builtins.c 10 // CHECK: @llvm.ctlz.i16
16 // CHECK: @llvm.ctlz.i32
22 // CHECK: @llvm.ctlz.i64
count-builtins.c 10 // CHECK: call i16 @llvm.ctlz.i16
20 // CHECK: call i32 @llvm.ctlz.i32
30 // CHECK: call i64 @llvm.ctlz.i64
builtin-count-zeros.c 6 // CHECK: call i32 @llvm.ctlz.i32({{.*}}, i1 true)
8 // CHECK-ARM: call i32 @llvm.ctlz.i32({{.*}}, i1 false)
  /external/llvm/test/CodeGen/Mips/
2008-08-08-ctlz.ll 6 call i32 @llvm.ctlz.i32( i32 %u, i1 true )
10 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
mips64countleading.ll 6 %tmp1 = tail call i64 @llvm.ctlz.i64(i64 %X, i1 true)
10 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone
16 %tmp1 = tail call i64 @llvm.ctlz.i64(i64 %neg, i1 true)
2010-11-09-CountLeading.ll 6 %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %X, i1 true)
10 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
15 %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %X, i1 true)
23 %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %neg, i1 true)
31 %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %neg, i1 true)
  /external/llvm/test/Assembler/
auto_upgrade_intrinsics.ll 4 declare i8 @llvm.ctlz.i8(i8)
5 declare i16 @llvm.ctlz.i16(i16)
6 declare i32 @llvm.ctlz.i32(i32)
7 declare i42 @llvm.ctlz.i42(i42) ; Not a power-of-2
9 define void @test.ctlz(i8 %a, i16 %b, i32 %c, i42 %d) {
10 ; CHECK: @test.ctlz
13 ; CHECK: call i8 @llvm.ctlz.i8(i8 %a, i1 false)
14 call i8 @llvm.ctlz.i8(i8 %a)
15 ; CHECK: call i16 @llvm.ctlz.i16(i16 %b, i1 false)
16 call i16 @llvm.ctlz.i16(i16 %b
    [all...]
  /external/llvm/test/CodeGen/NVPTX/
ctlz.ll 5 declare i16 @llvm.ctlz.i16(i16, i1) readnone
6 declare i32 @llvm.ctlz.i32(i32, i1) readnone
7 declare i64 @llvm.ctlz.i64(i64, i1) readnone
11 %val = call i32 @llvm.ctlz.i32(i32 %a, i1 false) readnone
17 %val = call i16 @llvm.ctlz.i16(i16 %a, i1 false) readnone
23 %val = call i64 @llvm.ctlz.i64(i64 %a, i1 false) readnone
30 %val = call i32 @llvm.ctlz.i32(i32 %a, i1 true) readnone
36 %val = call i16 @llvm.ctlz.i16(i16 %a, i1 true) readnone
42 %val = call i64 @llvm.ctlz.i64(i64 %a, i1 true) readnone
  /external/llvm/test/CodeGen/X86/
lzcnt.ll 3 declare i8 @llvm.ctlz.i8(i8, i1) nounwind readnone
4 declare i16 @llvm.ctlz.i16(i16, i1) nounwind readnone
5 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
6 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone
9 %tmp = tail call i8 @llvm.ctlz.i8( i8 %x, i1 false )
16 %tmp = tail call i16 @llvm.ctlz.i16( i16 %x, i1 false )
23 %tmp = tail call i32 @llvm.ctlz.i32( i32 %x, i1 false )
30 %tmp = tail call i64 @llvm.ctlz.i64( i64 %x, i1 false )
37 %tmp = tail call i8 @llvm.ctlz.i8( i8 %x, i1 true )
44 %tmp = tail call i16 @llvm.ctlz.i16( i16 %x, i1 true
    [all...]
clz.ll 7 declare i8 @llvm.ctlz.i8(i8, i1)
8 declare i16 @llvm.ctlz.i16(i16, i1)
9 declare i32 @llvm.ctlz.i32(i32, i1)
10 declare i64 @llvm.ctlz.i64(i64, i1)
50 %tmp2 = call i8 @llvm.ctlz.i8( i8 %x, i1 true )
61 %tmp2 = call i16 @llvm.ctlz.i16( i16 %x, i1 true )
71 %tmp = call i32 @llvm.ctlz.i32( i32 %x, i1 true )
81 %tmp = call i64 @llvm.ctlz.i64( i64 %x, i1 true )
98 %tmp1 = call i32 @llvm.ctlz.i32(i32 %n, i1 false)
113 %tmp1 = call i32 @llvm.ctlz.i32(i32 %or, i1 false
    [all...]
vec_ctbits.ll 4 declare <2 x i64> @llvm.ctlz.v2i64(<2 x i64>, i1)
12 %c = call <2 x i64> @llvm.ctlz.v2i64(<2 x i64> %a, i1 true)
  /external/llvm/test/CodeGen/ARM/
clz.ll 3 declare i32 @llvm.ctlz.i32(i32, i1)
8 %tmp.1 = call i32 @llvm.ctlz.i32( i32 %x, i1 true )
fold-const.ll 6 %tmp1 = tail call i64 @llvm.ctlz.i64(i64 %conv, i1 true)
14 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone
vcnt.ll 27 %tmp2 = call <8 x i8> @llvm.ctlz.v8i8(<8 x i8> %tmp1, i1 0)
35 %tmp2 = call <4 x i16> @llvm.ctlz.v4i16(<4 x i16> %tmp1, i1 0)
43 %tmp2 = call <2 x i32> @llvm.ctlz.v2i32(<2 x i32> %tmp1, i1 0)
51 %tmp2 = call <16 x i8> @llvm.ctlz.v16i8(<16 x i8> %tmp1, i1 0)
59 %tmp2 = call <8 x i16> @llvm.ctlz.v8i16(<8 x i16> %tmp1, i1 0)
67 %tmp2 = call <4 x i32> @llvm.ctlz.v4i32(<4 x i32> %tmp1, i1 0)
71 declare <8 x i8> @llvm.ctlz.v8i8(<8 x i8>, i1) nounwind readnone
72 declare <4 x i16> @llvm.ctlz.v4i16(<4 x i16>, i1) nounwind readnone
73 declare <2 x i32> @llvm.ctlz.v2i32(<2 x i32>, i1) nounwind readnone
75 declare <16 x i8> @llvm.ctlz.v16i8(<16 x i8>, i1) nounwind readnon
    [all...]
  /external/llvm/test/CodeGen/Thumb2/
thumb2-clz.ll 6 %tmp = tail call i32 @llvm.ctlz.i32(i32 %a, i1 true)
10 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
  /external/llvm/test/Verifier/
cttz-undef-arg.ll 3 declare i32 @llvm.ctlz.i32(i32, i1)
9 ; CHECK-NEXT: @llvm.ctlz.i32
10 call i32 @llvm.ctlz.i32(i32 %x, i1 %is_not_zero)
  /external/llvm/test/CodeGen/PowerPC/
2007-03-24-cntlzd.ll 5 %tmp22 = tail call i64 @llvm.ctlz.i64( i64 %tmp19, i1 true ) ; <i64> [#uses=1]
12 declare i64 @llvm.ctlz.i64(i64, i1)
  /external/llvm/test/CodeGen/Generic/
llvm-ct-intrinsics.ll 24 declare i64 @llvm.ctlz.i64(i64, i1)
26 declare i32 @llvm.ctlz.i32(i32, i1)
28 declare i16 @llvm.ctlz.i16(i16, i1)
30 declare i8 @llvm.ctlz.i8(i8, i1)
33 %a = call i8 @llvm.ctlz.i8( i8 %A, i1 true ) ; <i8> [#uses=1]
34 %b = call i16 @llvm.ctlz.i16( i16 %B, i1 true ) ; <i16> [#uses=1]
35 %c = call i32 @llvm.ctlz.i32( i32 %C, i1 true ) ; <i32> [#uses=1]
36 %d = call i64 @llvm.ctlz.i64( i64 %D, i1 true ) ; <i64> [#uses=1]
2008-02-04-Ctlz.ll 7 %tmp37 = tail call i64 @llvm.ctlz.i64( i64 %arg, i1 true ) ; <i64> [#uses=1]
19 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone
  /external/llvm/test/Feature/
intrinsics.ll 27 declare i8 @llvm.ctlz.i8(i8, i1)
29 declare i16 @llvm.ctlz.i16(i16, i1)
31 declare i32 @llvm.ctlz.i32(i32, i1)
33 declare i64 @llvm.ctlz.i64(i64, i1)
50 call i8 @llvm.ctlz.i8( i8 14, i1 true ) ; <i32>:9 [#uses=0]
51 call i16 @llvm.ctlz.i16( i16 15, i1 true ) ; <i32>:10 [#uses=0]
52 call i32 @llvm.ctlz.i32( i32 16, i1 true ) ; <i32>:11 [#uses=0]
53 call i64 @llvm.ctlz.i64( i64 17, i1 true ) ; <i32>:12 [#uses=0]
  /external/llvm/test/Transforms/InstCombine/
sub-xor.ll 14 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
17 %count = tail call i32 @llvm.ctlz.i32(i32 %x, i1 true) nounwind readnone
22 ; CHECK-NEXT: ctlz
bitcount.ll 8 declare i33 @llvm.ctlz.i33(i33 %val, i1)
13 %c3 = call i33 @llvm.ctlz.i33(i33 87359874, i1 true)
  /external/llvm/test/CodeGen/Hexagon/
ctlz-cttz-ctpop.ll 9 %tmp0 = tail call i64 @llvm.ctlz.i64( i64 %a, i1 true )
11 %tmp2 = tail call i32 @llvm.ctlz.i32( i32 %b, i1 true )
29 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone
30 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
  /external/llvm/test/CodeGen/AArch64/
dp1.ll 52 %val4_tmp = call i32 @llvm.ctlz.i32(i32 %val0_tmp, i1 0)
61 %val4_tmp = call i64 @llvm.ctlz.i64(i64 %val0_tmp, i1 0)
70 %val4_tmp = call i32 @llvm.ctlz.i32(i32 %val0_tmp, i1 1)
79 %val4_tmp = call i64 @llvm.ctlz.i64(i64 %val0_tmp, i1 1)
146 declare i32 @llvm.ctlz.i32 (i32, i1)
147 declare i64 @llvm.ctlz.i64 (i64, i1)

Completed in 350 milliseconds

1 2 3 4