* 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:
Jonas Maebe 2016-07-14 15:20:53 +00:00
parent 31b70ecfd3
commit b156744b62

View File

@ -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 }