B2R2


SyscallTailInfo Type

A basic block may end with a syscall instruction, and the syscall may terminate the program or not. We store such information for each basic block to easily track them.

Union cases

Union case Description

ExitSyscallTail

Full Usage: ExitSyscallTail

The basic block has an exit syscall.

NoSyscallTail

Full Usage: NoSyscallTail

The basic block has no syscall.

RegularSyscallTail

Full Usage: RegularSyscallTail

The basic block has a regular (non-exit) syscall.

UnknownSyscallTail

Full Usage: UnknownSyscallTail

The basic block has a syscall, but we didn't yet analyzed its type.