zink: eliminate bitcasting in ntv
adds separate type arrays for the ssa/reg defs and then uses those types instead of constantly casting everything to/from uint
adds separate type arrays for the ssa/reg defs and then uses those types instead of constantly casting everything to/from uint