From d1bc93c67a7a35ffaa2acedb6664c7c3b04c46b0 Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Fri, 4 Aug 2006 08:37:21 +0000 Subject: [PATCH] * one more subsetreg fix git-svn-id: trunk@4344 - --- compiler/powerpc64/cgcpu.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/powerpc64/cgcpu.pas b/compiler/powerpc64/cgcpu.pas index d4f50eeb41..4a22f7db0e 100644 --- a/compiler/powerpc64/cgcpu.pas +++ b/compiler/powerpc64/cgcpu.pas @@ -889,7 +889,7 @@ begin extrdi_startbit := 64 - (sreg.bitlen + sreg.startbit); if (sreg.startbit <> 0) then begin list.concat(taicpu.op_reg_reg_const_const(A_EXTRDI, destreg, sreg.subsetreg, sreg.bitlen, extrdi_startbit)); - a_load_reg_reg(list, tcgsize2unsigned[sreg.subsetregsize], subsetsize, destreg, destreg); + a_load_reg_reg(list, tcgsize2unsigned[subsetsize], subsetsize, destreg, destreg); a_load_reg_reg(list, subsetsize, tosize, destreg, destreg); end else begin a_load_reg_reg(list, tcgsize2unsigned[sreg.subsetregsize], subsetsize, sreg.subsetreg, destreg);