Unifying ISA-only and xenfv code

Signed-off-by: Simarpreet Singh <simarpreet007@gmail.com>