mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-08 14:08:09 +02:00
* one more subsetreg fix
git-svn-id: trunk@4344 -
This commit is contained in:
parent
d112bfbd43
commit
d1bc93c67a
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user