2
0
Эх сурвалжийг харах

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 жил өмнө
parent
commit
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);