File tree Expand file tree Collapse file tree 6 files changed +7
-6
lines changed Expand file tree Collapse file tree 6 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -1109,6 +1109,7 @@ void MemoryAccess::setNewAccessRelation(isl::map NewAccess) {
1109
1109
" Access dims must match array dims" );
1110
1110
#endif
1111
1111
1112
+ NewAccess = NewAccess.gist_params (getStatement ()->getParent ()->getContext ());
1112
1113
NewAccess = NewAccess.gist_domain (getStatement ()->getDomain ());
1113
1114
NewAccessRelation = NewAccess;
1114
1115
}
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ return:
70
70
; CHECK-NEXT: Stmt_reduction_preheader
71
71
; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 1]
72
72
; CHECK-NEXT: [Start] -> { Stmt_reduction_preheader[i0] -> MemRef_phi__phi[] };
73
- ; CHECK-NEXT: new: [Start] -> { Stmt_reduction_preheader[i0] -> MemRef_A[i0] : Start >= 2147483648 or Start <= 2147483646 };
73
+ ; CHECK-NEXT: new: [Start] -> { Stmt_reduction_preheader[i0] -> MemRef_A[i0] : Start <= 2147483646 };
74
74
; CHECK-NEXT: Stmt_reduction_for
75
75
; CHECK-NEXT: ReadAccess := [Reduction Type: NONE] [Scalar: 1]
76
76
; CHECK-NEXT: [Start] -> { Stmt_reduction_for[i0, i1] -> MemRef_phi__phi[] };
Original file line number Diff line number Diff line change @@ -44,5 +44,5 @@ return:
44
44
; CHECK-NEXT: Stmt_body
45
45
; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0]
46
46
; CHECK-NEXT: [n] -> { Stmt_body[i0] -> MemRef_A[0] };
47
- ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[0] : n <= 2147483647 };
47
+ ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[0] };
48
48
; CHECK-NEXT: }
Original file line number Diff line number Diff line change @@ -49,8 +49,8 @@ return:
49
49
; CHECK-NEXT: Stmt_body
50
50
; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0]
51
51
; CHECK-NEXT: [n] -> { Stmt_body[i0] -> MemRef_A[0] };
52
- ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[0] : n <= 2147483647 };
52
+ ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[0] };
53
53
; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0]
54
54
; CHECK-NEXT: [n] -> { Stmt_body[i0] -> MemRef_A[1] };
55
- ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[1] : n <= 2147483647 };
55
+ ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[1] };
56
56
; CHECK-NEXT: }
Original file line number Diff line number Diff line change @@ -42,5 +42,5 @@ return:
42
42
; CHECK-NEXT: Stmt_body
43
43
; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0]
44
44
; CHECK-NEXT: [n] -> { Stmt_body[i0] -> MemRef_A[0] };
45
- ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[0] : n <= 2147483647 };
45
+ ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[0] };
46
46
; CHECK-NEXT: }
Original file line number Diff line number Diff line change @@ -42,5 +42,5 @@ return:
42
42
; CHECK-NEXT: Stmt_body
43
43
; CHECK-NEXT: MustWriteAccess := [Reduction Type: NONE] [Scalar: 0]
44
44
; CHECK-NEXT: [n] -> { Stmt_body[i0] -> MemRef_A[0] };
45
- ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[0] : n <= 2147483647 };
45
+ ; CHECK-NEXT: new: [n] -> { Stmt_body[i0] -> MemRef_A[0] };
46
46
; CHECK-NEXT: }
You can’t perform that action at this time.
0 commit comments