Skip to content

Commit 90fc02d

Browse files
committed
fix compare_and_branch
1 parent 2c6455f commit 90fc02d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

test/codegen/compare_and_branch.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ func si64x8() {
3535
}
3636

3737
// s390x:"CGIJ\t[$]2, R[0-9]+, [$]127, "
38-
for i := int64(0); i >= 128; i++ {
38+
for i := int64(129); i >= 128; i-- {
3939
dummy()
4040
}
4141

4242
// s390x:"CGIJ\t[$]4, R[0-9]+, [$]-128, "
43-
for i := int64(0); i <= -129; i-- {
43+
for i := int64(-130); i <= -129; i++ {
4444
dummy()
4545
}
4646
}
@@ -71,7 +71,7 @@ func ui64x8() {
7171
}
7272

7373
// s390x:"CLGIJ\t[$]2, R[0-9]+, [$]255, "
74-
for i := uint64(0); i >= 256; i-- {
74+
for i := uint64(257); i >= 256; i-- {
7575
dummy()
7676
}
7777

@@ -107,12 +107,12 @@ func si32x8() {
107107
}
108108

109109
// s390x:"CIJ\t[$]2, R[0-9]+, [$]127, "
110-
for i := int32(0); i >= 128; i++ {
110+
for i := int32(129); i >= 128; i-- {
111111
dummy()
112112
}
113113

114114
// s390x:"CIJ\t[$]4, R[0-9]+, [$]-128, "
115-
for i := int32(0); i <= -129; i-- {
115+
for i := int32(-130); i <= -129; i++ {
116116
dummy()
117117
}
118118
}
@@ -143,7 +143,7 @@ func ui32x8() {
143143
}
144144

145145
// s390x:"CLIJ\t[$]2, R[0-9]+, [$]255, "
146-
for i := uint32(0); i >= 256; i-- {
146+
for i := uint32(257); i >= 256; i-- {
147147
dummy()
148148
}
149149

0 commit comments

Comments
 (0)