Enhanced Register Data-Flow Techniques For High-Performance, Energy-Efficient Gpus