blob: 68fc83d0caf00a1f51f2c65bcc49bc247f6eb457 [file] [log] [blame]
Alexey Frunze00b53b72016-02-02 20:25:45 -08001 /*
2 * Unconditional branch, 8-bit offset.
3 *
4 * The branch distance is a signed code-unit offset, which we need to
5 * double to get a byte offset.
6 */
7 /* goto +AA */
Alexey Frunzedb045be2016-03-03 17:50:48 -08008 srl rINST, rINST, 8
9 seb rINST, rINST # rINST <- offset (sign-extended AA)
Douglas Leung020b18a2016-06-03 18:05:35 -070010 b MterpCommonTakenBranchNoFlags