Instruction fusion and vector processor virtualization for higher throughput simultaneous multithreaded processors