blob: 93a8cf58c495761777af791ad543c2b44b98ad30 [file] [log] [blame]
// Test illegal ARMv8.3 LDRAA and LDRAB instructions
.text
// Good.
ldraa x0, [x1,#8]
ldrab x0, [x1,#8]
ldraa x0, [x1,#1]
ldraa x0, [x1,#4]
ldraa x0, [x1,#-10]
ldraa x0, [x1,#4096]
ldraa x0, [x1,#5555]
ldraa x0, [x1,#-4104]
ldraa x0, [xz]
ldraa x0, [x1]!
ldraa x0, [sp],
ldraa x0, [x1,#1]!
ldraa x0, [x1,#4]!
ldraa x0, [x1,#-10]!
ldraa x0, [x1,#4096]!
ldraa x0, [x1,#5555]!
ldraa x0, [x1,#-4104]!
ldraa x0, [xz]
ldraa x0, [x1], #8
ldrab x0, [x1,#1]
ldrab x0, [x1,#4]
ldrab x0, [x1,#-10]
ldrab x0, [x1,#4096]
ldrab x0, [x1,#5555]
ldrab x0, [x1,#-4104]
ldrab x0, [xz]
ldrab x0, [x1]!
ldrab x0, [sp],
ldrab x0, [x1,#1]!
ldrab x0, [x1,#4]!
ldrab x0, [x1,#-10]!
ldrab x0, [x1,#4096]!
ldrab x0, [x1,#5555]!
ldrab x0, [x1,#-4104]!
ldrab x0, [xz]
ldrab x0, [x1], #8