Required since it uses members of ArmGen that aren't a part of ArmGen::ARMXEmitter