Program structure as basis for parallelizing global register allocation | IEEE Conference Publication | IEEE Xplore