| /llvm-project-15.0.7/libcxx/test/std/concepts/concepts.callable/concept.relation/ |
| H A D | relation.compile.pass.cpp | 16 static_assert(std::relation<bool(int, int), int, int>); 17 static_assert(std::relation<bool(int, int), double, double>); 20 static_assert(!std::relation<bool(), int, double>); 21 static_assert(!std::relation<bool(int), int, double>); 22 static_assert(!std::relation<bool(double), int, double>); 27 static_assert(std::relation<bool (S1::*)(S1*), S1*, S1*>); 28 static_assert(std::relation<bool (S1::*)(S1&), S1&, S1&>); 35 static_assert(std::relation<P1, S1, S1>); 41 static_assert(!std::relation<P2, S1, S2>); 48 static_assert(!std::relation<P3, S1, S2>); [all …]
|
| /llvm-project-15.0.7/polly/test/Simplify/ |
| H A D | gemm___%bb3---%bb28.jscop | 26 "relation" : "{ Stmt_bb8[i0, i1] -> MemRef_C[i0, i1] }" 30 "relation" : "{ Stmt_bb8[i0, i1] -> MemRef_tmp_0__phi[] }" 41 "relation" : "{ Stmt_bb10[i0, i1, i2] -> MemRef_tmp_0__phi[] }" 45 "relation" : "{ Stmt_bb10[i0, i1, i2] -> MemRef_tmp_0[] }" 60 "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_tmp_0__phi[] }" 64 "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_A[i0, i2] }" 68 "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_B[i2, i1] }" 72 "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_tmp_0[] }" 87 "relation" : "{ Stmt_bb11[i0, i1] -> MemRef_tmp_0_lcssa[] }" 98 "relation" : "{ Stmt_bb21[i0, i1] -> MemRef_C[i0, i1] }" [all …]
|
| H A D | gemm___%bb3---%bb28.jscop.transformed | 26 "relation" : "{ Stmt_bb8[i0, i1] -> MemRef_C[i0, i1] }" 30 "relation" : "{ Stmt_bb8[i0, i1] -> MemRef_C[i0, i1] }" 41 "relation" : "{ Stmt_bb10[i0, i1, i2] -> MemRef_C[i0, i1] }" 45 "relation" : "{ Stmt_bb10[i0, i1, i2] -> MemRef_C[i0, i1] }" 60 "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_C[i0, i1] }" 64 "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_A[i0, i2] }" 68 "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_B[i2, i1] }" 83 "relation" : "{ Stmt_bb11[i0, i1] -> MemRef_C[i0, i1] }" 87 "relation" : "{ Stmt_bb11[i0, i1] -> MemRef_C[i0, i1] }" 98 "relation" : "{ Stmt_bb21[i0, i1] -> MemRef_C[i0, i1] }" [all …]
|
| H A D | overwritten_3phi___%for---%return.jscop | 16 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_phi1__phi[] }" 20 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_phi2__phi[] }" 24 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_phi3__phi[] }" 35 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_phi1__phi[] }" 39 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_phi2__phi[] }" 43 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_phi3__phi[] }" 47 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[0] }"
|
| H A D | overwritten_3phi___%for---%return.jscop.transformed | 16 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_A[1] }" 20 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_A[1] }" 24 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_A[1] }" 35 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[1] }" 39 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[1] }" 43 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[1] }" 47 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[0] }"
|
| H A D | redundant_region_scalar___%for---%return.jscop.transformed | 16 "relation" : "[n] -> { Stmt_bodyA[i0] -> MemRef_A[0] }" 20 "relation" : "[n] -> { Stmt_bodyA[i0] -> MemRef_A[0] }" 31 "relation" : "[n] -> { Stmt_region_entry__TO__region_exit[i0] -> MemRef_A[0] }" 35 "relation" : "[n] -> { Stmt_region_entry__TO__region_exit[i0] -> MemRef_A[0] }" 39 "relation" : "[n] -> { Stmt_region_entry__TO__region_exit[i0] -> MemRef_A[0] }" 50 "relation" : "[n] -> { Stmt_bodyB[i0] -> MemRef_A[0] }" 54 "relation" : "[n] -> { Stmt_bodyB[i0] -> MemRef_A[0] }"
|
| H A D | redundant_region_scalar___%for---%return.jscop | 16 "relation" : "[n] -> { Stmt_bodyA[i0] -> MemRef_A[0] }" 20 "relation" : "[n] -> { Stmt_bodyA[i0] -> MemRef_val1[] }" 31 "relation" : "[n] -> { Stmt_region_entry__TO__region_exit[i0] -> MemRef_A[0] }" 35 "relation" : "[n] -> { Stmt_region_entry__TO__region_exit[i0] -> MemRef_val1[] }" 39 "relation" : "[n] -> { Stmt_region_entry__TO__region_exit[i0] -> MemRef_val2[] }" 50 "relation" : "[n] -> { Stmt_bodyB[i0] -> MemRef_A[0] }" 54 "relation" : "[n] -> { Stmt_bodyB[i0] -> MemRef_val2[] }"
|
| H A D | overwritten_scalar___%for---%return.jscop | 16 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_phi__phi[] }" 20 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_val[] }" 31 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_phi__phi[] }" 35 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_val[] }" 39 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[0] }"
|
| H A D | overwritten_scalar___%for---%return.jscop.transformed | 16 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_A[1] }" 20 "relation" : "[n] -> { Stmt_body[i0] -> MemRef_A[1] }" 31 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[1] }" 35 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[1] }" 39 "relation" : "[n] -> { Stmt_user[i0] -> MemRef_A[0] }"
|
| /llvm-project-15.0.7/polly/test/CodeGen/MemAccess/ |
| H A D | map_scalar_access___%outer.for---%return.jscop | 16 "relation" : "{ Stmt_outer_for[i0] -> MemRef_phi__phi[] }" 27 "relation" : "{ Stmt_reduction_for[i0, i1] -> MemRef_phi__phi[] }" 31 "relation" : "{ Stmt_reduction_for[i0, i1] -> MemRef_phi[] }" 42 "relation" : "{ Stmt_body[i0, i1] -> MemRef_add[] }" 46 "relation" : "{ Stmt_body[i0, i1] -> MemRef_phi[] }" 57 "relation" : "{ Stmt_reduction_inc[i0, i1] -> MemRef_add[] }" 61 "relation" : "{ Stmt_reduction_inc[i0, i1] -> MemRef_phi__phi[] }" 72 "relation" : "{ Stmt_reduction_exit[i0] -> MemRef_A[0] }" 76 "relation" : "{ Stmt_reduction_exit[i0] -> MemRef_phi[] }"
|
| H A D | create_arrays_heap___%for.cond1.preheader---%for.end18.jscop | 22 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_A[i0, 4i2] }" 26 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_beta[] }" 30 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_B[i0, i1] }" 34 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_A[i0, 1 + 4i2] }" 38 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_B[i0, i1] }" 42 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_A[i0, 2 + 4i2] }" 46 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_B[i0, i1] }" 50 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_A[i0, 3 + 4i2] }" 54 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_B[i0, i1] }"
|
| H A D | map_scalar_access___%outer.for---%return.jscop.transformed | 16 "relation" : "{ Stmt_outer_for[i0] -> MemRef_A[i0] }" 27 "relation" : "{ Stmt_reduction_for[i0, i1] -> MemRef_A[i0] }" 31 "relation" : "{ Stmt_reduction_for[i0, i1] -> MemRef_A[i0] }" 42 "relation" : "{ Stmt_body[i0, i1] -> MemRef_A[i0] }" 46 "relation" : "{ Stmt_body[i0, i1] -> MemRef_A[i0] }" 57 "relation" : "{ Stmt_reduction_inc[i0, i1] -> MemRef_A[i0] }" 61 "relation" : "{ Stmt_reduction_inc[i0, i1] -> MemRef_A[i0] }" 72 "relation" : "{ Stmt_reduction_exit[i0] -> MemRef_A[i0] }" 76 "relation" : "{ Stmt_reduction_exit[i0] -> MemRef_A[i0] }"
|
| H A D | create_arrays_heap___%for.cond1.preheader---%for.end18.jscop.transformed | 40 "relation" : "{ Stmt2[i0, i1, i2] -> E[i0, 4i2] }" 44 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_beta[] }" 48 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_B[i0, i1] }" 52 "relation" : "{ Stmt2[i0, i1, i2] -> E[i0, 1 + 4i2] }" 56 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_B[i0, i1] }" 60 "relation" : "{ Stmt2[i0, i1, i2] -> E[i0, 2 + 4i2] }" 64 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_B[i0, i1] }" 68 "relation" : "{ Stmt2[i0, i1, i2] -> E[i0, 3 + 4i2] }" 72 "relation" : "{ Stmt2[i0, i1, i2] -> MemRef_B[i0, i1] }"
|
| H A D | multiple_types___%bb1---%bb22.jscop | 9 "relation" : "{ Stmt_bb2[i0] -> MemRef_Short[0]}" 13 "relation" : "{ Stmt_bb2[i0] -> MemRef_Short[i0] }" 17 "relation" : "{ Stmt_bb2[i0] -> MemRef_Float[o0] : 8i0 <= o0 <= 3 + 8i0 }" 21 "relation" : "{ Stmt_bb2[i0] -> MemRef_Float[i0] }" 25 "relation" : "{ Stmt_bb2[i0] -> MemRef_Double[8]}" 29 "relation" : "{ Stmt_bb2[i0] -> MemRef_Double[i0] }"
|
| /llvm-project-15.0.7/polly/test/JSONExporter/ImportArrays/ |
| H A D | ImportArrays_Negative_Size___%for.cond1.preheader---%for.end18.jscop.transformed | 27 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_A[i0, 4i2] }" 31 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_beta[] }" 35 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_B[i0, i1] }" 39 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_A[i0, 1 + 4i2] }" 43 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_B[i0, i1] }" 47 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_A[i0, 2 + 4i2] }" 51 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_B[i0, i1] }" 55 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_A[i0, 3 + 4i2] }" 59 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_B[i0, i1] }"
|
| H A D | ImportArrays_Negative_Size___%for.cond1.preheader---%for.end18.jscop | 21 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_A[i0, 4i2] }" 25 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_beta[] }" 29 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_B[i0, i1] }" 33 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_A[i0, 1 + 4i2] }" 37 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_B[i0, i1] }" 41 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_A[i0, 2 + 4i2] }" 45 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_B[i0, i1] }" 49 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_A[i0, 3 + 4i2] }" 53 "relation" : "{ Stmt_for_body6[i0, i1, i2] -> MemRef_B[i0, i1] }"
|
| /llvm-project-15.0.7/polly/test/CodeGen/ |
| H A D | load_subset_with_context___%for.cond7.preheader---%for.cond33.preheader.jscop | 21 "relation" : "[p_0] -> { Stmt_for_cond7_preheader[i0] -> MemRef_ATH[0] }" 25 "relation" : "[p_0] -> { Stmt_for_cond7_preheader[i0] -> MemRef_tmp157[] }" 36 "relation" : "[p_0] -> { Stmt_if_then_3[i0] -> MemRef_min_1_3__phi[] }" 47 "relation" : "[p_0] -> { Stmt_if_else_3[i0] -> MemRef_tmp157[] }" 51 "relation" : "[p_0] -> { Stmt_if_else_3[i0] -> MemRef_min_1_3__phi[] }" 62 "relation" : "[p_0] -> { Stmt_for_inc_3[i0] -> MemRef_min_1_3__phi[] }" 66 "relation" : "[p_0] -> { Stmt_for_inc_3[i0] -> MemRef_ath[i0] }"
|
| H A D | load_subset_with_context___%for.cond7.preheader---%for.cond33.preheader.jscop.transformed | 21 "relation" : "[p_0] -> { Stmt_for_cond7_preheader[i0] -> MemRef_ATH[0] }" 25 "relation" : "[p_0] -> { Stmt_for_cond7_preheader[i0] -> MemRef_ath[i0] }" 36 "relation" : "[p_0] -> { Stmt_if_then_3[i0] -> MemRef_ath[i0] }" 47 "relation" : "[p_0] -> { Stmt_if_else_3[i0] -> MemRef_ath[i0] : i0 >= 0 }" 51 "relation" : "[p_0] -> { Stmt_if_else_3[i0] -> MemRef_ath[i0] : i0 >= 0 }" 62 "relation" : "[p_0] -> { Stmt_for_inc_3[i0] -> MemRef_ath[i0] }" 66 "relation" : "[p_0] -> { Stmt_for_inc_3[i0] -> MemRef_ath[i0] }"
|
| H A D | exprModDiv___%for.cond---%for.end.jscop | 9 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_A[i0 % 127] }" 13 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_B[floor(i0 / 127)] }" 17 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_A[p % 127] }" 21 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_B[floor(p / 127)] }" 25 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_C[i0] }" 29 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_C[i0] }"
|
| H A D | exprModDiv___%for.cond---%for.end.jscop.pow2 | 9 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_A[i0 % 128] }" 13 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_B[floor(i0 / 128)] }" 17 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_A[p % 128] }" 21 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_B[floor(p / 128)] }" 25 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_C[i0] }" 29 "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_C[i0] }"
|
| H A D | non-affine-update___%bb1---%bb15.jscop | 9 "relation" : "{ Stmt_bb2__TO__bb13[i0] -> MemRef_A[i0] }" 13 "relation" : "{ Stmt_bb2__TO__bb13[i0] -> MemRef_C[42] }" 17 "relation" : "{ Stmt_bb2__TO__bb13[i0] -> MemRef_C[42] }" 21 "relation" : "{ Stmt_bb2__TO__bb13[i0] -> MemRef_B[113] }" 25 "relation" : "{ Stmt_bb2__TO__bb13[i0] -> MemRef_B[113] }"
|
| H A D | partial_write_in_region_with_loop___%bb1---%bb14.jscop.transformed | 21 "relation" : "{ Stmt_bb2[i0] -> MemRef_xptr[0] }" 25 "relation" : "{ Stmt_bb2[i0] -> MemRef_j_0__phi[] }" 36 "relation" : "{ Stmt_bb3__TO__bb11[i0] -> MemRef_j_0__phi[] }" 40 "relation" : "{ Stmt_bb3__TO__bb11[i0] -> MemRef_B[42] }" 44 "relation" : "{ Stmt_bb3__TO__bb11[i0] -> MemRef_B[42] : i0 < 10 }"
|
| H A D | partial_write_in_region_with_loop___%bb1---%bb14.jscop | 21 "relation" : "{ Stmt_bb2[i0] -> MemRef_xptr[0] }" 25 "relation" : "{ Stmt_bb2[i0] -> MemRef_j_0__phi[] }" 36 "relation" : "{ Stmt_bb3__TO__bb11[i0] -> MemRef_j_0__phi[] }" 40 "relation" : "{ Stmt_bb3__TO__bb11[i0] -> MemRef_B[42] }" 44 "relation" : "{ Stmt_bb3__TO__bb11[i0] -> MemRef_B[42] }"
|
| /llvm-project-15.0.7/polly/test/GPGPU/ |
| H A D | partial_writes___%bb2---%bb14.jscop | 16 "relation" : "{ Stmt_bb2[i0] -> MemRef_tmp[i0] }" 20 "relation" : "{ Stmt_bb2[i0] -> MemRef_tmp[i0] }" 31 "relation" : "{ Stmt_bb6[i0, i1] -> MemRef_tmp[i0] : i1 <= 898 }" 35 "relation" : "{ Stmt_bb6[i0, i1] -> MemRef_tmp[i0] }" 39 "relation" : "{ Stmt_bb6[i0, i1] -> MemRef_tmp[i0] }"
|
| /llvm-project-15.0.7/polly/test/DeLICM/ |
| H A D | confused_order___%for.end103---%for.inc116.jscop.transformed | 16 … "relation" : "[cols, rows] -> { Stmt_for_end103[] -> MemRef_a_dot_b_domain_0_lcssa__phi[] }" 20 "relation" : "[cols, rows] -> { Stmt_for_end103[] -> MemRef_C[0] }" 24 … "relation" : "[cols, rows] -> { Stmt_for_end103[] -> MemRef_a_dot_b_domain_0_lcssa[] }" 35 "relation" : "[cols, rows] -> { Stmt_if_then110[] -> MemRef_C[0] }" 39 "relation" : "[cols, rows] -> { Stmt_if_then110[] -> MemRef_C[0] }"
|