瀏覽代碼

removed a redundant zero extension from location_force_reg, which occured if the source location was a smaller than 32bit subreg, and the destination was 64bit. hregister is always overwritten in the codepath below anyway.

git-svn-id: trunk@32648 -
Károly Balogh 9 年之前
父節點
當前提交
5cfdd8fbf5
共有 1 個文件被更改,包括 0 次插入1 次删除
  1. 0 1
      compiler/hlcg2ll.pas

+ 0 - 1
compiler/hlcg2ll.pas

@@ -1026,7 +1026,6 @@ implementation
 {$else}
                hregister:=cg.makeregsize(list,l.register64.reglo,OS_32);
 {$endif}
-               cg.a_load_reg_reg(list,l.size,OS_32,l.register64.reglo,hregister);
              end
             else
              hregister:=cg.getintregister(list,OS_32);