blob: 2fc4c31f382819ea8c2c70dbd8a91c14be4a3e19 [file] [log] [blame]
%verify "executed"
%verify "forward and backward"
/*
* Unconditional branch, 8-bit offset.
*
* The branch distance is a signed code-unit offset, which we need to
* double to get a byte offset.
*/
/* goto +AA */
movl rSELF,%ecx
movsbl rINSTbl,%eax # eax<- ssssssAA
movl offThread_curHandlerTable(%ecx),rIBASE
FETCH_INST_INDEXED %eax
ADVANCE_PC_INDEXED %eax
GOTO_NEXT