|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/polly/lib/External/isl/isl_test.c 4545 if (test_one_schedule(ctx, "{[]}", "{}", "{}", "{[] -> []}", 0, 0) < 0)
4554 if (test_one_schedule(ctx, D, W, R, S, 2, 0) < 0)
4567 if (test_one_schedule(ctx, D, W, R, S, 2, 0) < 0)
4574 if (test_one_schedule(ctx, D, W, R, S, 1, 1) < 0)
4581 if (test_one_schedule(ctx, D, W, R, S, 1, 1) < 0)
4588 if (test_one_schedule(ctx, D, W, R, S, 1, 1) < 0)
4595 if (test_one_schedule(ctx, D, W, R, S, 0, 0) < 0)
4602 if (test_one_schedule(ctx, D, W, R, S, 2, 1) < 0)
4609 if (test_one_schedule(ctx, D, W, R, S, 2, 1) < 0)
4618 if (test_one_schedule(ctx, D, W, R, S, 1, 0) < 0)
4620 ctx->opt->schedule_parametric = 0;
4621 if (test_one_schedule(ctx, D, W, R, S, 0, 0) < 0)
4623 ctx->opt->schedule_parametric = 1;
4632 max_coincidence = isl_options_get_schedule_maximize_coincidence(ctx);
4633 isl_options_set_schedule_maximize_coincidence(ctx, 0);
4634 if (test_one_schedule(ctx, D, W, R, S, 2, 0) < 0)
4636 isl_options_set_schedule_maximize_coincidence(ctx, max_coincidence);
4646 if (test_one_schedule(ctx, D, W, R, S, 0, 0) < 0)
4663 if (test_one_schedule(ctx, D, W, R, S, 2, 1) < 0)
4665 ctx->opt->schedule_parametric = 0;
4666 if (test_one_schedule(ctx, D, W, R, S, 0, 0) < 0)
4668 ctx->opt->schedule_parametric = 1;
4672 if (test_one_schedule(ctx, D, "{}", "{}", S, 2, 2) < 0)
4684 if (test_one_schedule(ctx, D, W, R, S, 0, 0) < 0)
4691 if (test_one_schedule(ctx, D, W, R, S, 0, 0) < 0)
4698 if (test_one_schedule(ctx, D, W, R, S, 0, 0) < 0)
4711 ctx->opt->schedule_outer_coincidence = 1;
4712 if (test_one_schedule(ctx, D, W, R, S, 0, 0) < 0)
4714 ctx->opt->schedule_outer_coincidence = 0;
4753 treat_coalescing = isl_options_get_schedule_treat_coalescing(ctx);
4754 isl_options_set_schedule_treat_coalescing(ctx, 0);
4755 if (test_has_schedule(ctx, D, V, P) < 0)
4757 isl_options_set_schedule_treat_coalescing(ctx, treat_coalescing);
4766 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_FEAUTRIER;
4767 if (test_special_schedule(ctx, D, V, P, S) < 0)
4769 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_ISL;
4780 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_FEAUTRIER;
4781 if (test_special_schedule(ctx, D, V, P, S) < 0)
4783 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_ISL;
4790 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_FEAUTRIER;
4791 if (test_special_schedule(ctx, D, V, P, S) < 0)
4793 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_ISL;
4794 if (test_special_schedule(ctx, D, V, P, S) < 0)
4800 if (test_has_schedule(ctx, D, V, P) < 0)
4803 if (test_padded_schedule(ctx) < 0)
4815 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_FEAUTRIER;
4816 if (test_has_schedule(ctx, D, V, P) < 0)
4818 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_ISL;
4827 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_FEAUTRIER;
4828 if (test_has_schedule(ctx, D, V, P) < 0)
4830 ctx->opt->schedule_algorithm = ISL_SCHEDULE_ALGORITHM_ISL;
4832 if (test_conditional_schedule_constraints(ctx) < 0)
4835 if (test_strongly_satisfying_schedule(ctx) < 0)
4838 if (test_conflicting_context_schedule(ctx) < 0)
4841 if (test_coalescing_schedule(ctx) < 0)
4843 if (test_skewing_schedule(ctx) < 0)