| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | basis_reduction_tab.c | 158 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 D | basis_reduction_templ.c | 55 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 D | isl_convex_hull.c | 198 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 D | placement-new.cpp | 13 (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 D | order.ll | 21 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 D | invoke-combine-clauses.ll | 22 %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 D | invoke-cleanup.ll | 17 %lp = landingpad i32 19 resume i32 %lp 32 %lp = landingpad i32 35 resume i32 %lp
|
| H A D | inline_returns_twice.ll | 51 %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 D | interproc-ret-deref-arg-multilevel.ll | 23 ; 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 D | interproc-ret-deref-arg.ll | 14 ; 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 D | interproc-store-arg-unknown.ll | 16 ; 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 D | interproc-store-arg-multilevel.ll | 24 ; 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 D | interproc-ret-ref-arg.ll | 18 ; 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 D | interproc-store-arg.ll | 13 ; 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 D | interproc-ret-ref-arg-multilevel.ll | 27 ; 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 D | interproc-ret-deref-arg-multilevel.ll | 23 ; 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 D | interproc-ret-deref-arg.ll | 14 ; 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 D | interproc-store-arg-unknown.ll | 16 ; 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 D | interproc-store-arg-multilevel.ll | 25 ; 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 D | interproc-ret-ref-arg.ll | 19 ; 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 D | interproc-store-arg.ll | 14 ; 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 D | interproc-ret-ref-arg-multilevel.ll | 29 ; 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 D | coordinate_of_1.fir | 4 %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 D | operandorder.ll | 76 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 D | partial-reinitialization2.c | 105 struct LLP2P2 { struct LP2P2 lp; } var = { get456789(), in test6() member 106 .lp.p1 = get235(), in test6() 107 .lp.p1.b = 10 }; in test6()
|