Searched hist:"9 aef25d2" (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/arm64/arm64/ |
H A D | disassem.c | 9aef25d2 Sat Jun 17 15:31:25 GMT 2023 Mykola Hohsadze <koliagogsadze@gmail.com> arm64/disassem.c: Add shifted register definitions with ror
Add disassembly support for the following shifted register instructions: * mvn * orn * orr * and * ands * bic * bics * eon * eor * tst
According to Arm64 documenation, operational pseuducode of shifted register instruction must return `UNDEFINED` if shift type is `RESERVED` ('11'). Hence, removed "rsv" from `shift_2` array and add "ror". In case of shift type is 3 and this type is `RESERVED`, we will return `undefined`.
Reviewed by: mhorne MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D40386 9aef25d2 Sat Jun 17 15:31:25 GMT 2023 Mykola Hohsadze <koliagogsadze@gmail.com> arm64/disassem.c: Add shifted register definitions with ror
Add disassembly support for the following shifted register instructions: * mvn * orn * orr * and * ands * bic * bics * eon * eor * tst
According to Arm64 documenation, operational pseuducode of shifted register instruction must return `UNDEFINED` if shift type is `RESERVED` ('11'). Hence, removed "rsv" from `shift_2` array and add "ror". In case of shift type is 3 and this type is `RESERVED`, we will return `undefined`.
Reviewed by: mhorne MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D40386 9aef25d2 Sat Jun 17 15:31:25 GMT 2023 Mykola Hohsadze <koliagogsadze@gmail.com> arm64/disassem.c: Add shifted register definitions with ror
Add disassembly support for the following shifted register instructions: * mvn * orn * orr * and * ands * bic * bics * eon * eor * tst
According to Arm64 documenation, operational pseuducode of shifted register instruction must return `UNDEFINED` if shift type is `RESERVED` ('11'). Hence, removed "rsv" from `shift_2` array and add "ror". In case of shift type is 3 and this type is `RESERVED`, we will return `undefined`.
Reviewed by: mhorne MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D40386
|