Vector-aware register allocation for GPU shader processors | IEEE Conference Publication | IEEE Xplore