Home
last modified time | relevance | path

Searched refs:polly (Results 1 – 25 of 31) sorted by relevance

12

/external/llvm/test/CodeGen/Hexagon/
Dhwloop5.ll16 br i1 %cmp6, label %polly.cond, label %for.end
22 …%sum.0.lcssa.reg2mem.0.load37 = phi i32 [ 0, %entry.split ], [ %p_add34, %polly.loop_if13 ], [ %p_…
25 polly.cond:
27 br i1 %0, label %polly.loop_if, label %polly.loop_if13
29 polly.loop_exit.loopexit:
30 br label %polly.loop_exit
32 polly.loop_exit:
33 %1 = phi <2 x i32> [ zeroinitializer, %polly.loop_if ], [ %addp_vec, %polly.loop_exit.loopexit ]
37 br label %polly.loop_if13
39 polly.loop_if:
[all …]
Dhwloop-lt1.ll11 br label %polly.loop_body
13 polly.loop_after: ; preds = %polly.loop_body
16 polly.loop_body: ; preds = %entry, %polly.loop_body
17 %polly.loopiv16 = phi i32 [ 0, %entry ], [ %polly.next_loopiv, %polly.loop_body ]
18 %polly.next_loopiv = add i32 %polly.loopiv16, 4
19 %p_vector_iv14 = or i32 %polly.loopiv16, 1
21 %p_vector_iv415 = or i32 %polly.loopiv16, 3
22 %p_arrayidx = getelementptr [400 x i8], [400 x i8]* @A, i32 0, i32 %polly.loopiv16
30 %0 = icmp slt i32 %polly.next_loopiv, 400
31 br i1 %0, label %polly.loop_body, label %polly.loop_after
Dpostinc-offset.ll11 br label %polly.stmt.for.body.i
19 polly.stmt.for.body.i24:
23 polly.stmt.for.body.i:
24 …%add.ip_vec30 = phi <2 x i32> [ %add.ip_vec, %polly.stmt.for.body.i ], [ zeroinitializer, %cond.en…
25 %scevgep.phi = phi i32* [ %scevgep.inc, %polly.stmt.for.body.i ], [ undef, %cond.end.6 ]
26 %polly.indvar = phi i32 [ %polly.indvar_next, %polly.stmt.for.body.i ], [ 0, %cond.end.6 ]
30 %polly.indvar_next = add nsw i32 %polly.indvar, 2
31 %polly.loop_cond = icmp slt i32 %polly.indvar, 4
33 br i1 %polly.loop_cond, label %polly.stmt.for.body.i, label %polly.stmt.for.body.i24
/external/llvm/test/CodeGen/Hexagon/vect/
Dvect-loadv4i16.ll14 br i1 %cmp5, label %for.end, label %polly.cond
16 for.end.loopexit: ; preds = %polly.stmt.for.body29
19 for.end: ; preds = %for.end.loopexit, %polly.loop_header24…
22 polly.cond: ; preds = %entry
24 br i1 %0, label %polly.then, label %polly.loop_header24.preheader
26 polly.then: ; preds = %polly.cond
30 br i1 %2, label %polly.loop_body.lr.ph, label %polly.loop_header24.preheader
32 polly.loop_body.lr.ph: ; preds = %polly.then
37 br label %polly.loop_body
39 polly.loop_header24.preheader.loopexit: ; preds = %polly.loop_body
[all …]
Dvect-extract.ll26 br i1 %brmerge, label %polly.loop_header26.preheader, label %polly.loop_body.lr.ph
28 for.inc9.loopexit: ; preds = %polly.stmt.for.body331
31 for.inc9: ; preds = %for.inc9.loopexit, %polly.loop_header2…
42 polly.loop_body.lr.ph: ; preds = %for.cond1.preheader.single_entry
50 br label %polly.loop_body
52 polly.loop_body: ; preds = %polly.loop_body.lr.ph, %polly.loop_body
53 …%p_arrayidx8.phi = phi i32* [ %p_arrayidx8.gep, %polly.loop_body.lr.ph ], [ %p_arrayidx8.inc, %pol…
54 …%p_arrayidx.phi = phi i16* [ %p_arrayidx.gep, %polly.loop_body.lr.ph ], [ %p_arrayidx.inc, %polly.…
55 %polly.loopiv38 = phi i32 [ 0, %polly.loop_body.lr.ph ], [ %polly.next_loopiv, %polly.loop_body ]
56 %polly.next_loopiv = add nsw i32 %polly.loopiv38, 2
[all …]
Dvect-truncate.ll13 br i1 undef, label %polly.loop_header43, label %for.body
15 do.cond: ; preds = %polly.loop_header
18 do.end: ; preds = %polly.loop_after45
21 polly.loop_header: ; preds = %polly.loop_after45, %polly.loop_body
23 br i1 %0, label %polly.loop_body, label %do.cond
25 polly.loop_body: ; preds = %polly.loop_header
30 br label %polly.loop_header
32 polly.loop_after45: ; preds = %polly.loop_header43
33 br i1 undef, label %polly.loop_header, label %do.end
35 polly.loop_header43: ; preds = %polly.loop_body44, %for.body
[all …]
Dvect-cst.ll10 br label %polly.loop_body
12 polly.loop_after: ; preds = %polly.loop_body
15 polly.loop_body: ; preds = %entry, %polly.loop_body
16 %polly.loopiv25 = phi i32 [ 0, %entry ], [ %polly.next_loopiv, %polly.loop_body ]
17 %polly.next_loopiv = add i32 %polly.loopiv25, 4
18 %p_arrayidx1 = getelementptr [400 x i8], [400 x i8]* @A, i32 0, i32 %polly.loopiv25
19 %p_arrayidx = getelementptr [400 x i8], [400 x i8]* @B, i32 0, i32 %polly.loopiv25
27 %0 = icmp slt i32 %polly.next_loopiv, 400
28 br i1 %0, label %polly.loop_body, label %polly.loop_after
Dvect-vsplatb.ll10 br label %polly.loop_body
12 polly.loop_after: ; preds = %polly.loop_body
15 polly.loop_body: ; preds = %entry, %polly.loop_body
16 %polly.loopiv25 = phi i32 [ 0, %entry ], [ %polly.next_loopiv, %polly.loop_body ]
17 %polly.next_loopiv = add i32 %polly.loopiv25, 4
18 %p_arrayidx1 = getelementptr [400 x i8], [400 x i8]* @A, i32 0, i32 %polly.loopiv25
19 %p_arrayidx = getelementptr [400 x i8], [400 x i8]* @B, i32 0, i32 %polly.loopiv25
27 %0 = icmp slt i32 %polly.next_loopiv, 400
28 br i1 %0, label %polly.loop_body, label %polly.loop_after
Dvect-vsplath.ll10 br label %polly.loop_body
12 polly.loop_after: ; preds = %polly.loop_body
15 polly.loop_body: ; preds = %entry, %polly.loop_body
16 %polly.loopiv26 = phi i32 [ 0, %entry ], [ %polly.next_loopiv, %polly.loop_body ]
17 %polly.next_loopiv = add nsw i32 %polly.loopiv26, 4
18 %p_arrayidx1 = getelementptr [400 x i16], [400 x i16]* @A, i32 0, i32 %polly.loopiv26
19 %p_arrayidx = getelementptr [400 x i16], [400 x i16]* @B, i32 0, i32 %polly.loopiv26
27 %0 = icmp slt i32 %polly.next_loopiv, 400
28 br i1 %0, label %polly.loop_body, label %polly.loop_after
Dvect-cst-v4i8.ll11 br label %polly.loop_body
13 polly.loop_after: ; preds = %polly.loop_body
16 polly.loop_body: ; preds = %entry, %polly.loop_body
17 %polly.loopiv25 = phi i32 [ 0, %entry ], [ %polly.next_loopiv, %polly.loop_body ]
18 %polly.next_loopiv = add i32 %polly.loopiv25, 4
19 %p_arrayidx1 = getelementptr [400 x i8], [400 x i8]* @A, i32 0, i32 %polly.loopiv25
20 %p_arrayidx = getelementptr [400 x i8], [400 x i8]* @B, i32 0, i32 %polly.loopiv25
28 %0 = icmp slt i32 %polly.next_loopiv, 400
29 br i1 %0, label %polly.loop_body, label %polly.loop_after
Dvect-cst-v4i32.ll10 br label %polly.loop_body
12 polly.loop_after: ; preds = %polly.loop_body
15 polly.loop_body: ; preds = %entry, %polly.loop_body
16 %polly.loopiv23 = phi i32 [ 0, %entry ], [ %polly.next_loopiv, %polly.loop_body ]
17 %polly.next_loopiv = add nsw i32 %polly.loopiv23, 4
18 %p_arrayidx1 = getelementptr [400 x i32], [400 x i32]* @A, i32 0, i32 %polly.loopiv23
19 %p_arrayidx = getelementptr [400 x i32], [400 x i32]* @B, i32 0, i32 %polly.loopiv23
27 %0 = icmp slt i32 %polly.next_loopiv, 400
28 br i1 %0, label %polly.loop_body, label %polly.loop_after
Dvect-xor.ll19 br label %polly.loop_body
21 polly.loop_after: ; preds = %polly.loop_body
24 polly.loop_body: ; preds = %entry, %polly.loop_body
25 %polly.loopiv36 = phi i32 [ 0, %entry ], [ %polly.next_loopiv, %polly.loop_body ]
26 %polly.next_loopiv = add nsw i32 %polly.loopiv36, 4
27 %p_arrayidx4 = getelementptr [0 x i16], [0 x i16]* @prev, i32 0, i32 %polly.loopiv36
34 %0 = icmp slt i32 %polly.next_loopiv, 32768
35 br i1 %0, label %polly.loop_body, label %polly.loop_after
Dvect-shuffle.ll13 br label %polly.loop_body
15 polly.loop_after: ; preds = %polly.loop_body
18 polly.loop_body: ; preds = %entry, %polly.loop_body
19 %p_arrayidx35.phi = phi i16* [ %dstImg, %entry ], [ %p_arrayidx35.inc, %polly.loop_body ]
20 %p_arrayidx.phi = phi i16* [ %src, %entry ], [ %p_arrayidx.inc, %polly.loop_body ]
21 %polly.loopiv56 = phi i32 [ 0, %entry ], [ %polly.next_loopiv, %polly.loop_body ]
22 %polly.next_loopiv = add nsw i32 %polly.loopiv56, 4
36 %6 = icmp slt i32 %polly.next_loopiv, 1024
39 br i1 %6, label %polly.loop_body, label %polly.loop_after
Dvect-fma.ll11 br label %polly.loop_header
13 polly.loop_after: ; preds = %polly.loop_header
16 polly.loop_header: ; preds = %polly.loop_body, %entry
18 br i1 %0, label %polly.loop_body, label %polly.loop_after
20 polly.loop_body: ; preds = %polly.loop_header
25 br label %polly.loop_header
Dvect-apint-truncate.ll11 br label %polly.loop_header
13 polly.loop_after: ; preds = %polly.loop_header
16 polly.loop_header: ; preds = %polly.loop_body, %entry
18 br i1 %0, label %polly.loop_body, label %polly.loop_after
20 polly.loop_body: ; preds = %polly.loop_header
26 br label %polly.loop_header
Dvect-load-1.ll10 br label %polly.loop_header
12 polly.loop_after: ; preds = %polly.loop_header
15 polly.loop_header: ; preds = %polly.loop_body, %entry
17 br i1 %0, label %polly.loop_body, label %polly.loop_after
19 polly.loop_body: ; preds = %polly.loop_header
25 br label %polly.loop_header
Dvect-bad-bitcast.ll14 br label %polly.stmt.for.body
16 for.body8: ; preds = %for.body8, %polly.loop_exit.loopexit
17 %i.120 = phi i32 [ 0, %polly.loop_exit.loopexit ], [ %inc11.24, %for.body8 ]
26 polly.loop_exit.loopexit: ; preds = %polly.stmt.for.body
27 %WaterLeveldB.1p_vsel.lcssa = phi <4 x i16> [ %WaterLeveldB.1p_vsel, %polly.stmt.for.body ]
39 polly.stmt.for.body: ; preds = %entry, %polly.stmt.for.body
40 …768, i16 -32768, i16 -32768, i16 -32768>, %entry ], [ %WaterLeveldB.1p_vsel, %polly.stmt.for.body ]
41 …56 x i16], [256 x i16]* @input_buf, i32 0, i32 0), %entry ], [ %scevgep.inc, %polly.stmt.for.body ]
42 %polly.indvar = phi i32 [ 0, %entry ], [ %polly.indvar_next, %polly.stmt.for.body ]
47 %polly.indvar_next = add nsw i32 %polly.indvar, 4
[all …]
Dvect-store-v2i16.ll37 br label %polly.loop_body377
39 polly.loop_after378: ; preds = %polly.loop_body377
42 polly.loop_body377: ; preds = %polly.loop_body377, %for.end
49 br i1 undef, label %polly.loop_body377, label %polly.loop_after378
Dvect-illegal-type.ll30 br label %polly.loop_header228
44 polly.loop_header228: ; preds = %polly.loop_header228, %for.cond375.pre…
49 br label %polly.loop_header228
/external/llvm/tools/
DCMakeLists.txt12 # Build polly before the tools: the tools link against polly when
15 add_llvm_external_project(polly)
DMakefile65 PARALLEL_DIRS += polly
/external/llvm/test/
DMakefile73 ifeq ($(shell test -f $(PROJ_OBJ_DIR)/../tools/polly/Makefile && echo OK), OK)
74 LIT_ALL_TESTSUITES += $(PROJ_OBJ_DIR)/../tools/polly/test
77 polly-tools-site-cfg: FORCE
78 $(MAKE) -C $(PROJ_OBJ_DIR)/../tools/polly/test lit.site.cfg
79 extra-site-cfgs:: polly-tools-site-cfg
/external/clang/tools/driver/
Dcc1_main.cpp62 namespace polly { namespace
84 polly::initializePollyPasses(Registry); in cc1_main()
/external/llvm/tools/bugpoint/
Dbugpoint.cpp109 namespace polly { namespace
135 polly::initializePollyPasses(Registry); in main()
/external/llvm/
D.gitignore58 tools/polly

12