Changeset View
Changeset View
Standalone View
Standalone View
polly/test/ScheduleOptimizer/mat_mul_pattern_data_layout_2.ll
Show All 24 Lines | |||||
; CHECK-NEXT: for (int c1 = 0; c1 <= 32; c1 += 1) { | ; CHECK-NEXT: for (int c1 = 0; c1 <= 32; c1 += 1) { | ||||
; CHECK-NEXT: // 1st level tiling - Points | ; CHECK-NEXT: // 1st level tiling - Points | ||||
; CHECK-NEXT: for (int c2 = 0; c2 <= 31; c2 += 1) | ; CHECK-NEXT: for (int c2 = 0; c2 <= 31; c2 += 1) | ||||
; CHECK-NEXT: for (int c3 = 0; c3 <= 31; c3 += 1) | ; CHECK-NEXT: for (int c3 = 0; c3 <= 31; c3 += 1) | ||||
; CHECK-NEXT: Stmt_bb9(32 * c0 + c2, 32 * c1 + c3); | ; CHECK-NEXT: Stmt_bb9(32 * c0 + c2, 32 * c1 + c3); | ||||
; CHECK-NEXT: } | ; CHECK-NEXT: } | ||||
; CHECK-NEXT: // 1st level tiling - Tiles | ; CHECK-NEXT: // 1st level tiling - Tiles | ||||
; CHECK-NEXT: for (int c1 = 0; c1 <= 3; c1 += 1) { | ; CHECK-NEXT: for (int c1 = 0; c1 <= 3; c1 += 1) { | ||||
; CHECK-NEXT: for (int c3 = 0; c3 <= 1055; c3 += 1) | |||||
; CHECK-NEXT: for (int c4 = 256 * c1; c4 <= min(1022, 256 * c1 + 255); c4 += 1) | ; CHECK-NEXT: for (int c4 = 256 * c1; c4 <= min(1022, 256 * c1 + 255); c4 += 1) | ||||
; CHECK-NEXT: CopyStmt_0(0, c3, c4); | ; CHECK-NEXT: for (int c5 = 0; c5 <= 1055; c5 += 1) | ||||
; CHECK-NEXT: CopyStmt_0(0, c1, c4, c5); | |||||
; CHECK-NEXT: for (int c2 = 0; c2 <= 10; c2 += 1) { | ; CHECK-NEXT: for (int c2 = 0; c2 <= 10; c2 += 1) { | ||||
; CHECK-NEXT: for (int c6 = 96 * c2; c6 <= 96 * c2 + 95; c6 += 1) | ; CHECK-NEXT: for (int c6 = 96 * c2; c6 <= 96 * c2 + 95; c6 += 1) | ||||
; CHECK-NEXT: for (int c7 = 256 * c1; c7 <= min(1022, 256 * c1 + 255); c7 += 1) | ; CHECK-NEXT: for (int c7 = 256 * c1; c7 <= min(1022, 256 * c1 + 255); c7 += 1) | ||||
; CHECK-NEXT: CopyStmt_1(0, c1, c2, c6, c7); | ; CHECK-NEXT: CopyStmt_1(0, c1, c2, c6, c7); | ||||
; CHECK-NEXT: // 1st level tiling - Points | ; CHECK-NEXT: // 1st level tiling - Points | ||||
; CHECK-NEXT: // Register tiling - Tiles | ; CHECK-NEXT: // Register tiling - Tiles | ||||
; CHECK-NEXT: for (int c3 = 0; c3 <= 131; c3 += 1) | ; CHECK-NEXT: for (int c3 = 0; c3 <= 131; c3 += 1) | ||||
; CHECK-NEXT: for (int c4 = 0; c4 <= 23; c4 += 1) | ; CHECK-NEXT: for (int c4 = 0; c4 <= 23; c4 += 1) | ||||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |