mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-30 11:00:28 +02:00
* left has been forced into a register of size uopdef a few statements
above, so pass uopdef rather than left.resultdef to a_bit_test_reg_loc_reg() (part of fixing tests/tbs/tb0219.pp for llvm) git-svn-id: trunk@34122 -
This commit is contained in:
parent
31b70ecfd3
commit
b156744b62
@ -407,7 +407,7 @@ implementation
|
||||
a_bit_test_reg_loc_reg() properly takes into account the
|
||||
size of the set to adjust the register index to test }
|
||||
hlcg.a_bit_test_reg_loc_reg(current_asmdata.CurrAsmList,
|
||||
left.resultdef,right.resultdef,uopdef,
|
||||
uopdef,right.resultdef,uopdef,
|
||||
left.location.register,right.location,location.register);
|
||||
|
||||
{ now zero the result if left > nr_of_bits_in_right_register }
|
||||
|
Loading…
Reference in New Issue
Block a user