handle more locations in tm68knotnode, fixes several tests failing to compile with 200203223

git-svn-id: trunk@25746 -
This commit is contained in:
Károly Balogh 2013-10-11 02:51:23 +00:00
parent aedf2dc20d
commit db49a169cb

View File

@ -111,7 +111,11 @@ implementation
LOC_REGISTER,
LOC_CREGISTER,
LOC_REFERENCE,
LOC_CREFERENCE :
LOC_CREFERENCE,
LOC_SUBSETREG,
LOC_CSUBSETREG,
LOC_SUBSETREF,
LOC_CSUBSETREF:
begin
hlcg.location_force_reg(current_asmdata.CurrAsmList,left.location,left.resultdef,resultdef,true);
current_asmdata.CurrAsmList.concat(taicpu.op_reg(A_TST,tcgsize2opsize[opsize],left.location.register));