Home
last modified time | relevance | path

Searched refs:sol (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_tab_pip.c212 sol->free(sol); in sol_free()
370 sol->add_empty(sol, partial->dom); in sol_pop_one()
794 sol->sol.error = 1; in sol_map_add_empty()
820 sol->sol.error = 1; in sol_map_add()
825 sol->sol.error = 1; in sol_map_add()
3684 sol->dec_level.sol = sol; in sol_init()
3690 if (sol->n_out < 0 || !sol->space || !sol->context) in sol_init()
4442 sol->add_empty(sol, in basic_map_partial_lexopt_base_sol()
5691 sol->sol.error = 1; in sol_pma_add_empty()
5695 sol->sol.error = 1; in sol_pma_add_empty()
[all …]
H A Disl_lp.c43 if (!*sol) in isl_tab_solve_lp()
68 __isl_give isl_vec **sol) in isl_basic_map_solve_lp() argument
70 if (sol) in isl_basic_map_solve_lp()
71 *sol = NULL; in isl_basic_map_solve_lp()
81 __isl_give isl_vec **sol) in isl_basic_set_solve_lp() argument
134 opt, opt_denom, sol); in isl_map_solve_lp()
138 if (sol) in isl_map_solve_lp()
139 *sol = NULL; in isl_map_solve_lp()
177 if (sol) { in isl_map_solve_lp()
178 isl_vec_free(*sol); in isl_map_solve_lp()
[all …]
H A Disl_ilp.c176 sol = NULL; in solve_ilp_search()
181 sol = sample; in solve_ilp_search()
182 isl_seq_inner_product(f, sol->el, sol->size, opt); in solve_ilp_search()
196 return sol; in solve_ilp_search()
223 *sol_p = sol; in solve_ilp()
228 isl_vec_free(sol); in solve_ilp()
233 if (!sol) in solve_ilp()
249 isl_seq_inner_product(f, sol->el, sol->size, opt); in solve_ilp()
252 sol = solve_ilp_search(bset, f, opt, sol, l, u); in solve_ilp()
253 if (!sol) in solve_ilp()
[all …]
H A Disl_lp_private.h10 __isl_give isl_vec **sol);
13 __isl_give isl_vec **sol);
16 __isl_give isl_vec **sol);
19 __isl_give isl_vec **sol);
H A Dpolyhedron_minimize.c62 struct isl_vec *sol; in main() local
79 res = isl_basic_set_solve_ilp(bset, 0, obj->el, &opt, &sol); in main()
92 p = isl_printer_print_vec(p, sol); in main()
100 isl_vec_free(sol); in main()
H A Dpip.c244 isl_set *sol; member
277 isl_set *sol; in scan_one() local
280 sol = set_plug_in_parameters(isl_set_copy(sp->sol), sample); in scan_one()
281 assert(isl_set_is_equal(opt_set, sol)); in scan_one()
282 isl_set_free(sol); in scan_one()
295 isl_set *sol, isl_set *empty, int max) in check_solution() argument
318 sp.sol = sol; in check_solution()
H A Disl_scheduler.c3132 return sol; in solve_lp()
3152 if (!sol) in extract_var_coef()
3182 if (!sol) in update_schedule()
4569 if (!sol) in is_trivial()
4710 if (!sol) in non_empty_solution()
4742 isl_int_divexact(sol->el[1], sol->el[1], sol->el[0]); in carries_dependences()
4804 if (!sol) in non_neg_lexmin()
5327 if (!sol || sol->size != 0 || n_inter == 0) { in compute_carrying_sol()
5392 if (!sol) in carry()
5404 sol = isl_vec_free(sol); in carry()
[all …]
H A Disl_farkas.c944 isl_basic_set *sol; in isl_set_solutions() local
955 sol = isl_basic_set_solutions(isl_basic_set_copy(set->p[0])); in isl_set_solutions()
961 sol = isl_basic_set_intersect(sol, sol_i); in isl_set_solutions()
965 return sol; in isl_set_solutions()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbIndex.cpp168 SegmentOffsetLength sol; in FindSymbolsByVa() local
170 sol = GetSegmentOffsetAndLength(sym); in FindSymbolsByVa()
172 sol.so = GetSegmentAndOffset(sym); in FindSymbolsByVa()
174 lldb::addr_t start = MakeVirtualAddress(sol.so.segment, sol.so.offset); in FindSymbolsByVa()
178 lldb::addr_t end = start + sol.length; in FindSymbolsByVa()
H A DSymbolFileNativePDB.cpp408 SegmentOffsetLength sol = GetSegmentOffsetAndLength(sym_record); in CreateFunction() local
411 m_index->MakeVirtualAddress(sol.so.segment, sol.so.offset); in CreateFunction()
415 AddressRange func_range(file_vm_addr, sol.length, in CreateFunction()
1181 SegmentOffsetLength sol = GetSegmentOffsetAndLength(func_record); in ParseLineTable() local
1183 m_index->MakeVirtualAddress(sol.so.segment, sol.so.offset); in ParseLineTable()
1187 AddressRange func_range(file_vm_addr, sol.length, in ParseLineTable()