Home
last modified time | relevance | path

Searched refs:lp (Results 1 – 25 of 84) sorted by relevance

1234

/llvm-project-15.0.7/polly/lib/External/isl/
H A Dbasis_reduction_tab.c158 lp->row = isl_vec_alloc(lp->ctx, 1 + 2 * lp->dim); in init_lp()
187 isl_seq_cpy(lp->row->el + 1, lp->obj, lp->dim); in solve_lp()
188 isl_seq_neg(lp->row->el + 1 + lp->dim, lp->obj, lp->dim); in solve_lp()
191 res = isl_tab_min(lp->tab, lp->row->el, lp->ctx->one, in solve_lp()
199 isl_seq_inner_product(lp->obj, sample->el + 1 + lp->dim, lp->dim, &lp->tmp2); in solve_lp()
226 isl_seq_clr(lp->row->el + 1 + lp->dim, lp->dim); in cut_lp_to_hyperplane()
227 res = isl_tab_min(lp->tab, lp->row->el, lp->ctx->one, in cut_lp_to_hyperplane()
236 isl_seq_cpy(lp->row->el + 1 + lp->dim, row, lp->dim); in cut_lp_to_hyperplane()
270 lp->stack[lp->neq] = isl_tab_snap(lp->tab); in add_lp_row()
274 isl_seq_neg(lp->row->el + 1 + lp->dim, row, lp->dim); in add_lp_row()
[all …]
H A Dbasis_reduction_templ.c55 GBR_LP *lp = NULL; in isl_tab_compute_reduced_basis() local
127 lp = GBR_lp_init(tab); in isl_tab_compute_reduced_basis()
128 if (!lp) in isl_tab_compute_reduced_basis()
135 if (GBR_lp_solve(lp) < 0) in isl_tab_compute_reduced_basis()
137 GBR_lp_get_obj_val(lp, &F[i]); in isl_tab_compute_reduced_basis()
153 if (GBR_lp_solve(lp) < 0) in isl_tab_compute_reduced_basis()
160 row = GBR_lp_next_row(lp); in isl_tab_compute_reduced_basis()
168 if (GBR_lp_solve(lp) < 0) in isl_tab_compute_reduced_basis()
178 if (GBR_lp_del_row(lp) < 0) in isl_tab_compute_reduced_basis()
198 if (GBR_lp_solve(lp) < 0) in isl_tab_compute_reduced_basis()
[all …]
H A Disl_convex_hull.c198 struct isl_basic_set *lp; in wrap_constraints() local
216 lp = isl_basic_set_set_rational(lp); in wrap_constraints()
217 if (!lp) in wrap_constraints()
248 return lp; in wrap_constraints()
362 isl_basic_set_free(lp); in isl_set_wrap_facet()
370 isl_basic_set_free(lp); in isl_set_wrap_facet()
997 struct isl_basic_set *lp; in valid_direction_lp() local
1011 if (!lp) in valid_direction_lp()
1046 lp = isl_basic_set_gauss(lp, NULL); in valid_direction_lp()
1049 return lp; in valid_direction_lp()
[all …]
/llvm-project-15.0.7/clang/test/Analysis/
H A Dplacement-new.cpp13 (void)lp; in f()
27 (void)lp; in f()
38 (void)lp; in f()
55 (void)lp; in g()
66 (void)lp; in g()
74 (void)lp; in g()
84 (void)lp; in f()
92 (void)lp; in f()
100 (void)lp; in f()
108 (void)lp; in f()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/BDCE/
H A Dorder.ll21 lpad65.loopexit.split-lp.loopexit.split-lp:
24 lpad65.loopexit.split-lp.loopexit.split-lp.loopexit:
27 br label %lpad65.loopexit.split-lp.loopexit.split-lp
31 to label %invoke.cont70 unwind label %lpad65.loopexit.split-lp.loopexit.split-lp.loopexit
/llvm-project-15.0.7/llvm/test/Transforms/Inline/
H A Dinvoke-combine-clauses.ll22 %lp = landingpad i32
38 %lp = landingpad i32
40 resume i32 %lp
43 ; CHECK: %lp.i = landingpad
61 %lp = landingpad i32
63 resume i32 %lp
72 %lp = landingpad i32
74 resume i32 %lp
96 %lp = landingpad i32
109 %lp = landingpad i32
[all …]
H A Dinvoke-cleanup.ll17 %lp = landingpad i32
19 resume i32 %lp
32 %lp = landingpad i32
35 resume i32 %lp
H A Dinline_returns_twice.ll51 %lp = landingpad i32 cleanup
52 resume i32 %lp
74 %lp = landingpad i32 cleanup
75 resume i32 %lp
/llvm-project-15.0.7/llvm/test/Analysis/CFLAliasAnalysis/Steensgaard/
H A Dinterproc-ret-deref-arg-multilevel.ll23 ; CHECK: MayAlias: i32* %a, i32* %lp
24 ; CHECK: NoAlias: i32* %b, i32* %lp
25 ; CHECK: NoAlias: i32* %lp, i32** %p
26 ; CHECK: NoAlias: i32* %lp, i32*** %pp
27 ; CHECK: MayAlias: i32* %c, i32* %lp
28 ; CHECK: NoAlias: i32* %lp, i32** %lpp
29 ; CHECK: MayAlias: i32* %lp, i32* %lpp_deref
45 %lp = load i32*, i32** %p
47 load i32, i32* %lp
H A Dinterproc-ret-deref-arg.ll14 ; CHECK: MayAlias: i32* %a, i32* %lp
15 ; CHECK: NoAlias: i32* %b, i32* %lp
16 ; CHECK: NoAlias: i32* %lp, i32** %p
17 ; CHECK: MayAlias: i32* %c, i32* %lp
28 %lp = load i32*, i32** %p
30 load i32, i32* %lp
H A Dinterproc-store-arg-unknown.ll16 ; CHECK: MayAlias: i32* %lp, i32* %x
17 ; CHECK: MayAlias: i32* %a, i32* %lp
18 ; CHECK: NoAlias: i32* %b, i32* %lp
19 ; CHECK: NoAlias: i32* %lp, i32** %p
31 %lp = load i32*, i32** %p
32 load i32, i32* %lp
H A Dinterproc-store-arg-multilevel.ll24 ; CHECK: MayAlias: i32* %a, i32* %lp
25 ; CHECK: NoAlias: i32* %lp, i32*** %pp
26 ; CHECK: NoAlias: i32* %lp, i32** %lpp
27 ; CHECK: MayAlias: i32* %lp, i32* %lpp_deref
45 %lp = load i32*, i32** %p
47 load i32, i32* %lp
H A Dinterproc-ret-ref-arg.ll18 ; CHECK: NoAlias: i32* %lp, i32** %p
19 ; CHECK: NoAlias: i32** %b, i32* %lp
20 ; CHECK: MayAlias: i32* %lb, i32* %lp
33 %lp = load i32*, i32** %p
35 load i32, i32* %lp
H A Dinterproc-store-arg.ll13 ; CHECK: MayAlias: i32* %a, i32* %lp
14 ; CHECK: MayAlias: i32* %b, i32* %lp
16 ; CHECK: MayAlias: i32* %lp, i32* %lq
33 %lp = load i32*, i32** %p
35 load i32, i32* %lp
H A Dinterproc-ret-ref-arg-multilevel.ll27 ; CHECK-DAG: MayAlias: i32* %lb_deref, i32* %lp
28 ; CHECK-DAG: NoAlias: i32* %lp, i32** %lpp
29 ; CHECK-DAG: MayAlias: i32* %lp, i32* %lpp_deref
48 %lp = load i32*, i32** %p
51 load i32, i32* %lp
/llvm-project-15.0.7/llvm/test/Analysis/CFLAliasAnalysis/Andersen/
H A Dinterproc-ret-deref-arg-multilevel.ll23 ; CHECK: MayAlias: i32* %a, i32* %lp
24 ; CHECK: NoAlias: i32* %b, i32* %lp
25 ; CHECK: NoAlias: i32* %lp, i32** %p
26 ; CHECK: NoAlias: i32* %lp, i32*** %pp
27 ; CHECK: MayAlias: i32* %c, i32* %lp
28 ; CHECK: NoAlias: i32* %lp, i32** %lpp
29 ; CHECK: MayAlias: i32* %lp, i32* %lpp_deref
51 %lp = load i32*, i32** %p
53 load i32, i32* %lp
H A Dinterproc-ret-deref-arg.ll14 ; CHECK: MayAlias: i32* %a, i32* %lp
15 ; CHECK: NoAlias: i32* %b, i32* %lp
16 ; CHECK: NoAlias: i32* %lp, i32** %p
17 ; CHECK: MayAlias: i32* %c, i32* %lp
24 ; NoModRef: Ptr: i32* %lp <-> %c = call i32* @return_deref_arg_callee(i32** %p)
36 %lp = load i32*, i32** %p
37 load i32, i32* %lp
H A Dinterproc-store-arg-unknown.ll16 ; CHECK: MayAlias: i32* %lp, i32* %x
17 ; CHECK: MayAlias: i32* %a, i32* %lp
18 ; CHECK: NoAlias: i32* %b, i32* %lp
19 ; CHECK: NoAlias: i32* %lp, i32** %p
31 %lp = load i32*, i32** %p
32 load i32, i32* %lp
H A Dinterproc-store-arg-multilevel.ll25 ; CHECK: MayAlias: i32* %a, i32* %lp
26 ; CHECK: NoAlias: i32* %lp, i32*** %pp
27 ; CHECK: NoAlias: i32* %lp, i32** %lpp
28 ; CHECK: MayAlias: i32* %lp, i32* %lpp_deref
43 %lp = load i32*, i32** %p
45 load i32, i32* %lp
H A Dinterproc-ret-ref-arg.ll19 ; CHECK: NoAlias: i32* %lp, i32** %p
20 ; CHECK: NoAlias: i32** %b, i32* %lp
21 ; CHECK: MayAlias: i32* %lb, i32* %lp
34 %lp = load i32*, i32** %p
36 load i32, i32* %lp
H A Dinterproc-store-arg.ll14 ; CHECK: MayAlias: i32* %a, i32* %lp
15 ; CHECK: MayAlias: i32* %b, i32* %lp
18 ; CHECK: MayAlias: i32* %lp, i32* %lq
37 %lp = load i32*, i32** %p
39 load i32, i32* %lp
H A Dinterproc-ret-ref-arg-multilevel.ll29 ; CHECK-DAG: MayAlias: i32* %lb_deref, i32* %lp
30 ; CHECK-DAG: NoAlias: i32* %lp, i32** %lpp
31 ; CHECK-DAG: MayAlias: i32* %lp, i32* %lpp_deref
50 %lp = load i32*, i32** %p
53 load i32, i32* %lp
/llvm-project-15.0.7/flang/test/Fir/
H A Dcoordinate_of_1.fir4 %lp = arith.constant 22 : i32
5 %e = fir.len_param_index len1, !fir.type<derived_1{len1:i32}>(%lp : i32)
15 %lp = arith.constant 22 : i32
16 %e = fir.len_param_index len1, !fir.type<derived_1{len1:i32}>(%lp : i32)
18 …%q = fir.coordinate_of %arg0, %lp, %e : (!fir.box<!fir.array<?x!fir.type<derived_2{len1:i32}>>>, i…
26 %lp = arith.constant 22 : i32
27 %e = fir.len_param_index len1, !fir.type<derived_1{len1:i32}>(%lp : i32)
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/
H A Doperandorder.ll76 br label %lp
78 lp:
128 br label %lp
130 lp:
180 br label %lp
182 lp:
232 br label %lp
234 lp:
287 br label %lp
289 lp:
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dpartial-reinitialization2.c105 struct LLP2P2 { struct LP2P2 lp; } var = { get456789(), in test6() member
106 .lp.p1 = get235(), in test6()
107 .lp.p1.b = 10 }; in test6()

1234