Added fallback for numbers that can't be encoded on arm64
This commit is contained in:
@ -22,7 +22,8 @@ func TestCompareRegisterNumber(t *testing.T) {
|
||||
|
||||
for _, pattern := range usagePatterns {
|
||||
t.Logf("cmp %s, %d", pattern.Source, pattern.Number)
|
||||
code := arm.CompareRegisterNumber(pattern.Source, pattern.Number)
|
||||
code, encodable := arm.CompareRegisterNumber(pattern.Source, pattern.Number)
|
||||
assert.True(t, encodable)
|
||||
assert.DeepEqual(t, code, pattern.Code)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user