Completely agree :)  But even better to push C code straight down to the hardware and let it crunch on that!  Let it allocate a few thousand registers, or spawn off an FPGA compiler to create a few new instructions.  Crazy?