Optimize vvp_vector4 vector handling.
commit492b240304594663941ea460733202264db9fa56
authorStephen Williams <steve@icarus.com>
Fri, 23 May 2008 21:30:32 +0000 (23 14:30 -0700)
committerStephen Williams <steve@icarus.com>
Fri, 23 May 2008 21:30:32 +0000 (23 14:30 -0700)
tree117df167b1c6be9535f345cefa97745a8661e658
parentd2106a3d3ac49d6aa914a7f6afa78c3ac5ecc009
Optimize vvp_vector4 vector handling.

Improve vvp_vector4_t methods copy_bits and the part selecting constructor
to make better use of vector words. Eliminate bit-by-bit processing by
these methods to take advantage of host processor words.

Improve vthread_bits_to_vector to use these improved methods and Update
the %load/av and %set/v instructions to take advantage of these changes.
vvp/vthread.cc
vvp/vvp_net.cc