Historia zmian

Autor SHA1 Wiadomość Data
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 4 lat temu
  nickysn 368f4412c4 * handle nf_swapped properly in TZ80AddNode.second_cmp16_32_64bit 5 lat temu
  nickysn 6014305708 - removed debug writeln 5 lat temu
  nickysn 9c7f1a7cab * synchronized with trunk 5 lat temu
  nickysn 9d1a9354c2 * set the correct expectloc in the first pass for pointer comparisons on the Z80 5 lat temu
  nickysn 0a017f1634 - removed unused method TZ80AddNode.NoEqual 5 lat temu
  nickysn 242b67c50a + always use a mul helper on the Z80 5 lat temu
  nickysn fe8b50fed3 * fix for Z80 pointer comparisons 5 lat temu
  nickysn 22d60361a8 * fixed broken code generation for unequaln in TZ80AddNode.second_cmp16_32_64bit 5 lat temu
  nickysn 8a3847e1b2 * use cg.a_jmp_flags in TZ80AddNode.second_cmp 5 lat temu
  nickysn 41b5829983 - removed commented out code, because it looks like a misleading comment 5 lat temu
  nickysn 9fc1d39beb + implemented code generation for signed 16/32/64-bit comparisons (<,<=,>,>=) 5 lat temu
  nickysn ded10c55b3 - removed an extra unused jump 5 lat temu
  nickysn c1fa5600f1 + implemented code generation for unsigned 16,32 and 64-bit comparisons (<,<=,>,>=) 5 lat temu
  nickysn 08f02cfd87 + implemented code generation for 16-bit, 32-bit and 64-bit equal and unequal comparisons. </<=/>/>= 5 lat temu
  nickysn 82ca49e0a6 + use is_ref_in_opertypes in nz80add 5 lat temu
  nickysn 5547be6b3f * make use of the new is_ref_XXX functions 5 lat temu
  nickysn f307f6954f * formatting 5 lat temu
  nickysn 962e339ec4 + TZ80AddNode.NoEqual 5 lat temu
  nickysn 6b74573677 + added a nodetype parameter to TZ80AddNode.GetResFlags 5 lat temu
  nickysn 2e6b36f57d + initialize some common variables in TZ80AddNode.second_cmp16_32_64bit 5 lat temu
  nickysn f9e4f7b19b + introduced a TZ80AddNode.second_cmp16_32_64bit method, not implemented for now 5 lat temu
  nickysn fdc24164a0 + implemented 8-bit signed comparisons as well 5 lat temu
  nickysn 8a1be73ce0 * also use the unsigned 8-bit comparison code for 8-bit signed equal/unequal comparisons 5 lat temu
  nickysn 55c18a11a0 - removed commented out code from TZ80AddNode.second_cmp 5 lat temu
  nickysn 9dc8744b53 - removed debug writeln 5 lat temu
  nickysn 59d7a45215 * generate more optimal code for unsigned 8-bit comparisons in TZ80AddNode.second_cmp 5 lat temu
  nickysn 5585bdb6aa + also support unsigned 8-bit > and <= in TZ80AddNode.second_cmp. All 8-bit unsigned comparisons now 5 lat temu
  nickysn f52f9dc56b + added a not-yet-complete implementation of TZ80AddNode.second_cmp. Only 8-bit unsigned comparison 5 lat temu
  nickysn fb3a079916 * updated TAsmCond and TResFlags for the Z80 5 lat temu