A month later, this case failed again. cmp(reg, imm) is error-prone. cmp(Rd, Rn, imm) alias is fine but may be ignored by users. There was a subject related with cmp(reg, imm) removal. http://mail.openjdk.java.net/pipermail/aarch64-port-dev/2018-May/005829.html Best Regards, Joshua