HomeSort by relevance Sort by last modified time
    Searched full:next (Results 1476 - 1500 of 50205) sorted by null

<<51525354555657585960>>

  /external/llvm/test/CodeGen/X86/
bmi.ll 12 ; CHECK-NEXT: movzbl %dil, %eax
13 ; CHECK-NEXT: orl $256, %eax # imm = 0x100
14 ; CHECK-NEXT: tzcntl %eax, %eax
15 ; CHECK-NEXT: # kill: %AL<def> %AL<kill> %EAX<kill>
16 ; CHECK-NEXT: retq
24 ; CHECK-NEXT: tzcntw %di, %ax
25 ; CHECK-NEXT: retq
33 ; CHECK-NEXT: tzcntl %edi, %eax
34 ; CHECK-NEXT: retq
42 ; CHECK-NEXT: tzcntl (%rdi), %ea
    [all...]
vselect.ll 10 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[1,3]
11 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2,1,3]
12 ; CHECK-NEXT: retq
20 ; CHECK-NEXT: movsd {{.*#+}} xmm1 = xmm0[0],xmm1[1]
21 ; CHECK-NEXT: movapd %xmm1, %xmm0
22 ; CHECK-NEXT: retq
30 ; CHECK-NEXT: movsd {{.*#+}} xmm0 = xmm1[0],xmm0[1]
31 ; CHECK-NEXT: retq
39 ; CHECK-NEXT: movaps %xmm1, %xmm0
40 ; CHECK-NEXT: ret
    [all...]
vec_floor.ll 8 ; SSE41-NEXT: roundpd $9, %xmm0, %xmm0
9 ; SSE41-NEXT: retq
13 ; AVX-NEXT: vroundpd $9, %xmm0, %xmm0
14 ; AVX-NEXT: retq
23 ; SSE41-NEXT: roundps $9, %xmm0, %xmm0
24 ; SSE41-NEXT: retq
28 ; AVX-NEXT: vroundps $9, %xmm0, %xmm0
29 ; AVX-NEXT: retq
38 ; SSE41-NEXT: roundpd $9, %xmm0, %xmm0
39 ; SSE41-NEXT: roundpd $9, %xmm1, %xmm
    [all...]
sse41-intrinsics-fast-isel.ll 10 ; X32-NEXT: pblendw {{.*#+}} xmm0 = xmm0[0],xmm1[1],xmm0[2],xmm1[3],xmm0[4],xmm1[5],xmm0[6,7]
11 ; X32-NEXT: retl
15 ; X64-NEXT: pblendw {{.*#+}} xmm0 = xmm0[0],xmm1[1],xmm0[2],xmm1[3],xmm0[4],xmm1[5],xmm0[6,7]
16 ; X64-NEXT: retq
27 ; X32-NEXT: blendpd {{.*#+}} xmm0 = xmm0[0],xmm1[1]
28 ; X32-NEXT: retl
32 ; X64-NEXT: blendpd {{.*#+}} xmm0 = xmm0[0],xmm1[1]
33 ; X64-NEXT: retq
41 ; X32-NEXT: blendps {{.*#+}} xmm0 = xmm0[0],xmm1[1,2],xmm0[3]
42 ; X32-NEXT: ret
    [all...]
avx-basic.ll 11 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0
12 ; CHECK-NEXT: movq _z@{{.*}}(%rip), %rax
13 ; CHECK-NEXT: vmovaps %xmm0, (%rax)
14 ; CHECK-NEXT: retq
22 ; CHECK-NEXT: movq _x@{{.*}}(%rip), %rax
23 ; CHECK-NEXT: vxorps %ymm0, %ymm0, %ymm0
24 ; CHECK-NEXT: vmovaps %ymm0, (%rax)
25 ; CHECK-NEXT: movq _y@{{.*}}(%rip), %rax
26 ; CHECK-NEXT: vmovaps %ymm0, (%rax)
27 ; CHECK-NEXT: vzerouppe
    [all...]
sse-scalar-fp-arith.ll 14 ; SSE-NEXT: addss %xmm1, %xmm0
15 ; SSE-NEXT: retq
19 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
20 ; AVX-NEXT: retq
31 ; SSE-NEXT: subss %xmm1, %xmm0
32 ; SSE-NEXT: retq
36 ; AVX-NEXT: vsubss %xmm1, %xmm0, %xmm0
37 ; AVX-NEXT: retq
48 ; SSE-NEXT: mulss %xmm1, %xmm0
49 ; SSE-NEXT: ret
    [all...]
vector-shuffle-256-v16.ll 10 ; AVX1-NEXT: vpshuflw {{.*#+}} xmm0 = xmm0[0,0,0,0,4,5,6,7]
11 ; AVX1-NEXT: vpshufd {{.*#+}} xmm0 = xmm0[0,0,1,1]
12 ; AVX1-NEXT: vinsertf128 $1, %xmm0, %ymm0, %ymm0
13 ; AVX1-NEXT: retq
17 ; AVX2-NEXT: vpbroadcastw %xmm0, %ymm0
18 ; AVX2-NEXT: retq
26 ; AVX1-NEXT: vpshuflw {{.*#+}} xmm1 = xmm0[0,0,0,0,4,5,6,7]
27 ; AVX1-NEXT: vpshufd {{.*#+}} xmm1 = xmm1[0,0,1,1]
28 ; AVX1-NEXT: vpshufb {{.*#+}} xmm0 = xmm0[0,1,0,1,0,1,0,1,0,1,0,1,2,3,0,1]
29 ; AVX1-NEXT: vinsertf128 $1, %xmm0, %ymm1, %ymm
    [all...]
avx512bwvl-intrinsics-fast-isel.ll 10 ; X32-NEXT: vpbroadcastb %xmm0, %xmm0
11 ; X32-NEXT: retl
15 ; X64-NEXT: vpbroadcastb %xmm0, %xmm0
16 ; X64-NEXT: retq
26 ; X32-NEXT: movw {{[0-9]+}}(%esp), %ax
27 ; X32-NEXT: kmovw %eax, %k1
28 ; X32-NEXT: vpbroadcastb %xmm1, %xmm0 {%k1}
29 ; X32-NEXT: retl
33 ; X64-NEXT: kmovw %edi, %k1
34 ; X64-NEXT: vpbroadcastb %xmm1, %xmm0 {%k1
    [all...]
fma-intrinsics-x86.ll 11 ; CHECK-NEXT: # BB#0:
13 ; CHECK-FMA-WIN-NEXT: vmovaps {{\(%rcx\), %xmm0|\(%r8\), %xmm1}}
14 ; CHECK-FMA-WIN-NEXT: vmovaps {{\(%rcx\), %xmm0|\(%r8\), %xmm1}}
15 ; CHECK-FMA-WIN-NEXT: vfmadd132ss (%rdx), %xmm1, %xmm0
17 ; CHECK-FMA-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0
19 ; CHECK-FMA4-NEXT: vfmaddss %xmm2, %xmm1, %xmm0, %xmm0
21 ; CHECK-NEXT: retq
28 ; CHECK-NEXT: # BB#0:
30 ; CHECK-FMA-WIN-NEXT: vmovaps {{\(%rdx\), %xmm0|\(%r8\), %xmm1}}
31 ; CHECK-FMA-WIN-NEXT: vmovaps {{\(%rdx\), %xmm0|\(%r8\), %xmm1}
    [all...]
insertps-combine.ll 9 ; SSE-NEXT: insertps {{.*#+}} xmm0 = xmm0[0],zero,xmm0[2],xmm1[2]
10 ; SSE-NEXT: retq
14 ; AVX-NEXT: vinsertps {{.*#+}} xmm0 = xmm0[0],zero,xmm0[2],xmm1[2]
15 ; AVX-NEXT: retq
27 ; SSE-NEXT: insertps {{.*#+}} xmm0 = xmm0[0],zero,zero,xmm1[0]
28 ; SSE-NEXT: retq
32 ; AVX-NEXT: vinsertps {{.*#+}} xmm0 = xmm0[0],zero,zero,xmm1[0]
33 ; AVX-NEXT: retq
45 ; SSE-NEXT: insertps {{.*#+}} xmm0 = xmm0[0],zero,xmm0[2],xmm1[0]
46 ; SSE-NEXT: ret
    [all...]
mmx-arg-passing-x86-64.ll 12 ; X86-64-NEXT: movq _g_v8qi@{{.*}}(%rip), %rax
13 ; X86-64-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
14 ; X86-64-NEXT: movb $1, %al
15 ; X86-64-NEXT: jmp _pass_v8qi ## TAILCALL
25 ; X86-64-NEXT: movdq2q %xmm1, %mm0
26 ; X86-64-NEXT: movq %mm0, -{{[0-9]+}}(%rsp)
27 ; X86-64-NEXT: movdq2q %xmm0, %mm0
28 ; X86-64-NEXT: movq %mm0, -{{[0-9]+}}(%rsp)
29 ; X86-64-NEXT: movq {{.*#+}} xmm1 = mem[0],zero
30 ; X86-64-NEXT: movq {{.*#+}} xmm0 = mem[0],zer
    [all...]
vec_set.ll 7 ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %eax
8 ; CHECK-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
9 ; CHECK-NEXT: movd {{.*#+}} xmm1 = mem[0],zero,zero,zero
10 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],xmm0[3]
11 ; CHECK-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
12 ; CHECK-NEXT: movd {{.*#+}} xmm2 = mem[0],zero,zero,zero
13 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],xmm0[3]
14 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[3],xmm1[3]
15 ; CHECK-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
16 ; CHECK-NEXT: movd {{.*#+}} xmm1 = mem[0],zero,zero,zer
    [all...]
vselect-2.ll 8 ; SSE2-NEXT: movsd {{.*#+}} xmm1 = xmm0[0],xmm1[1]
9 ; SSE2-NEXT: movapd %xmm1, %xmm0
10 ; SSE2-NEXT: retq
14 ; SSE41-NEXT: pblendw {{.*#+}} xmm0 = xmm0[0,1,2,3],xmm1[4,5,6,7]
15 ; SSE41-NEXT: retq
23 ; SSE2-NEXT: movsd {{.*#+}} xmm0 = xmm1[0],xmm0[1]
24 ; SSE2-NEXT: retq
28 ; SSE41-NEXT: pblendw {{.*#+}} xmm0 = xmm1[0,1,2,3],xmm0[4,5,6,7]
29 ; SSE41-NEXT: retq
37 ; SSE2-NEXT: movsd {{.*#+}} xmm1 = xmm0[0],xmm1[1
    [all...]
  /external/clang/test/OpenMP/
declare_simd_ast_print.cpp 15 // CHECK-NEXT: #pragma omp declare simd inbranch simdlen(32)
16 // CHECK-NEXT: #pragma omp declare simd linear(val(d): 8)
17 // CHECK-NEXT: void add_1(float *d) __attribute__((cold));
25 // CHECK-NEXT: template <class C = int> void h(int *hp, int *hp2, int *hq, int *lin) {
26 // CHECK-NEXT: h((float *)hp, (float *)hp2, (float *)hq, (float *)lin);
27 // CHECK-NEXT: }
30 // CHECK-NEXT: template <class C = float> void h(float *hp, float *hp2, float *hq, float *lin) {
31 // CHECK-NEXT: }
35 // CHECK-NEXT: }
52 // CHECK-NEXT: int add(int a, int b) __attribute__((cold))
    [all...]
  /external/llvm/test/MC/ELF/
relocation-386.s 10 // CHECK-NEXT: Section {{.*}} .rel.text {
11 // CHECK-NEXT: 0x2 R_386_GOTOFF .Lfoo 0x0
12 // CHECK-NEXT: 0x{{[^ ]+}} R_386_PLT32 bar2 0x0
13 // CHECK-NEXT: 0x{{[^ ]+}} R_386_GOTPC _GLOBAL_OFFSET_TABLE_ 0x0
15 // CHECK-NEXT: 0x{{[^ ]+}} R_386_GOTOFF .bss 0x0
17 // CHECK-NEXT: 0x{{[^ ]+}} R_386_GOT32 bar2j 0x0
20 // CHECK-NEXT: 0x20 R_386_TLS_GD foo 0x0
22 // CHECK-NEXT: 0x25 R_386_TLS_LE_32 foo 0x0
24 // CHECK-NEXT: 0x2B R_386_TLS_IE foo 0x0
26 // CHECK-NEXT: 0x31 R_386_TLS_LE foo 0x
    [all...]
  /external/skia/src/utils/
SkNWayCanvas.cpp 40 bool next() { function in class:SkNWayCanvas::Iter
57 while (iter.next()) {
66 while (iter.next()) {
77 while (iter.next()) {
85 while (iter.next()) {
93 while (iter.next()) {
101 while (iter.next()) {
109 while (iter.next()) {
117 while (iter.next()) {
125 while (iter.next()) {
    [all...]
  /external/skqp/src/utils/
SkNWayCanvas.cpp 40 bool next() { function in class:SkNWayCanvas::Iter
57 while (iter.next()) {
66 while (iter.next()) {
77 while (iter.next()) {
85 while (iter.next()) {
93 while (iter.next()) {
101 while (iter.next()) {
109 while (iter.next()) {
117 while (iter.next()) {
125 while (iter.next()) {
    [all...]
  /external/llvm/test/Transforms/SLPVectorizer/X86/
fround.ll 29 ; SSE2-NEXT: [[LD0:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @src64, i32 0, i64 0), align 8
30 ; SSE2-NEXT: [[LD1:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @src64, i32 0, i64 1), align 8
31 ; SSE2-NEXT: [[CEIL0:%.*]] = call double @llvm.ceil.f64(double [[LD0]])
32 ; SSE2-NEXT: [[CEIL1:%.*]] = call double @llvm.ceil.f64(double [[LD1]])
33 ; SSE2-NEXT: store double [[CEIL0]], double* getelementptr inbounds ([8 x double], [8 x double]* @dst64, i32 0, i64 0), align 8
34 ; SSE2-NEXT: store double [[CEIL1]], double* getelementptr inbounds ([8 x double], [8 x double]* @dst64, i32 0, i64 1), align 8
35 ; SSE2-NEXT: ret void
38 ; SSE41-NEXT: [[TMP1:%.*]] = load <2 x double>, <2 x double>* bitcast ([8 x double]* @src64 to <2 x double>*), align 8
39 ; SSE41-NEXT: [[TMP2:%.*]] = call <2 x double> @llvm.ceil.v2f64(<2 x double> [[TMP1]])
40 ; SSE41-NEXT: store <2 x double> [[TMP2]], <2 x double>* bitcast ([8 x double]* @dst64 to <2 x double>*), al (…)
    [all...]
  /external/clang/test/CodeGenCXX/
blocks-cxx11.cpp 52 // CHECK-NEXT: store i32 0,
53 // CHECK-NEXT: [[COERCE:%.*]] = bitcast
54 // CHECK-NEXT: [[CVAL:%.*]] = load i64, i64* [[COERCE]]
55 // CHECK-NEXT: call void @_Z13takeItByValueICiEvT_(i64 [[CVAL]])
74 // CHECK-NEXT: [[I:%.*]] = load i32, i32* getelementptr inbounds ({ i32, i32 }, { i32, i32 }* @_ZN28test_complex_int_ref_mutable1yE, i32 0, i32 1)
75 // CHECK-NEXT: [[RSLOT:%.*]] = getelementptr inbounds { i32, i32 }, { i32, i32 }* [[CSLOT:%.*]], i32 0, i32 0
76 // CHECK-NEXT: [[ISLOT:%.*]] = getelementptr inbounds { i32, i32 }, { i32, i32 }* [[CSLOT]], i32 0, i32 1
77 // CHECK-NEXT: store i32 [[R]], i32* [[RSLOT]]
78 // CHECK-NEXT: store i32 [[I]], i32* [[ISLOT]]
79 // CHECK-NEXT: [[COERCE:%.*]] = bitcast { i32, i32 }* [[CSLOT]] to i64
    [all...]
  /external/clang/test/Index/
file-refs.c 28 // CHECK-NEXT: EnumConstantDecl=VALUE:2:3 (Definition) =[2:3 - 2:8]
29 // CHECK-NEXT: DeclRefExpr=VALUE:2:3 =[8:19 - 8:24]
32 // CHECK-NEXT: DeclRefExpr=glob_x:5:12
33 // CHECK-NEXT: VarDecl=glob_x:5:12 =[5:12 - 5:18]
34 // CHECK-NEXT: DeclRefExpr=glob_x:5:12 =[8:12 - 8:18]
37 // CHECK-NEXT: DeclRefExpr=x:7:11
38 // CHECK-NEXT: ParmDecl=x:7:11 (Definition) =[7:11 - 7:12]
39 // CHECK-NEXT: DeclRefExpr=x:7:11 =[8:10 - 8:11]
42 // CHECK-NEXT: FieldDecl=x:12:7 (Definition)
43 // CHECK-NEXT: FieldDecl=x:12:7 (Definition) =[12:7 - 12:8
    [all...]
  /external/libcxx/test/std/containers/associative/multiset/
insert_iter_iter.pass.cpp 44 assert(*next(m.begin(), 0) == 1);
45 assert(*next(m.begin(), 1) == 1);
46 assert(*next(m.begin(), 2) == 1);
47 assert(*next(m.begin(), 3) == 2);
48 assert(*next(m.begin(), 4) == 2);
49 assert(*next(m.begin(), 5) == 2);
50 assert(*next(m.begin(), 6) == 3);
51 assert(*next(m.begin(), 7) == 3);
52 assert(*next(m.begin(), 8) == 3);
74 assert(*next(m.begin(), 0) == 1)
    [all...]
  /external/libcxx/test/std/containers/associative/multiset/multiset.cons/
copy_alloc.pass.cpp 45 assert(*next(m.begin(), 0) == 1);
46 assert(*next(m.begin(), 1) == 1);
47 assert(*next(m.begin(), 2) == 1);
48 assert(*next(m.begin(), 3) == 2);
49 assert(*next(m.begin(), 4) == 2);
50 assert(*next(m.begin(), 5) == 2);
51 assert(*next(m.begin(), 6) == 3);
52 assert(*next(m.begin(), 7) == 3);
53 assert(*next(m.begin(), 8) == 3);
59 assert(*next(mo.begin(), 0) == 1)
    [all...]
iter_iter.pass.cpp 43 assert(*next(m.begin(), 0) == 1);
44 assert(*next(m.begin(), 1) == 1);
45 assert(*next(m.begin(), 2) == 1);
46 assert(*next(m.begin(), 3) == 2);
47 assert(*next(m.begin(), 4) == 2);
48 assert(*next(m.begin(), 5) == 2);
49 assert(*next(m.begin(), 6) == 3);
50 assert(*next(m.begin(), 7) == 3);
51 assert(*next(m.begin(), 8) == 3);
72 assert(*next(m.begin(), 0) == 1)
    [all...]
iter_iter_alloc.pass.cpp 51 assert(*next(m.begin(), 0) == 1);
52 assert(*next(m.begin(), 1) == 1);
53 assert(*next(m.begin(), 2) == 1);
54 assert(*next(m.begin(), 3) == 2);
55 assert(*next(m.begin(), 4) == 2);
56 assert(*next(m.begin(), 5) == 2);
57 assert(*next(m.begin(), 6) == 3);
58 assert(*next(m.begin(), 7) == 3);
59 assert(*next(m.begin(), 8) == 3);
83 assert(*next(m.begin(), 0) == 1)
    [all...]
  /external/llvm/test/DebugInfo/
debuglineinfo-macho.test 20 TEST_SIMPLE-NEXT: Line info @ 0: simple.c, line:1
21 TEST_SIMPLE-NEXT: Line info @ 7: simple.c, line:2
25 TEST_MULTIPLE-NEXT: Line info @ 0: multiple.c, line:5
26 TEST_MULTIPLE-NEXT: Line info @ 7: multiple.c, line:6
27 TEST_MULTIPLE-NEXT: Line info @ 16: multiple.c, line:9
28 TEST_MULTIPLE-NEXT: Line info @ 21: multiple.c, line:9
29 TEST_MULTIPLE-NEXT: Line info @ 26: multiple.c, line:7
30 TEST_MULTIPLE-NEXT: Line info @ 33: multiple.c, line:10
32 TEST_MULTIPLE-NEXT: Function: _foo, Size = 16
33 TEST_MULTIPLE-NEXT: Line info @ 0: multiple.c, line:
    [all...]

Completed in 877 milliseconds

<<51525354555657585960>>