ir_builder now has a vinstr_temp array, a bunch of temps (currently 1) which can be used for virtual instruction translation
error when trying to pass a TYPE_NOEXPR value to ir_instr_op