add explicit var to indirectbr
define legalized bitshift vars explicitly