Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  florian 3efd82b685 * cleanup 1 kuukausi sitten
  florian 1f035adf9f + implement while (simple expr.) do ... to if (simple expr.) then repeat ... until not(simple expr.); optimization as proposed by Rika 1 kuukausi sitten
  florian 7b2b51e6f3 * fix and simplify twhilerepeatnode.internalsimplify 1 kuukausi sitten
  florian 9bff60e270 + implement while i>0 do ... dec(i); to if i>0 then repeat ... dec(i) until i=0; as proposed by Rika in mr1122 1 kuukausi sitten
  Frederic Kehrein 0417504d12 Adding for-in loop iteration over slices 1 vuosi sitten
  Michaël Van Canneyt d3a0a2dddf * Call free instead of destroy 6 kuukautta sitten
  florian 7aae7a8d51 + min/max optimization support for RiscV 9 kuukautta sitten
  florian b4d3468f68 * use HAS_MINMAX_INTRINSICS define 9 kuukautta sitten
  florian 798f2ba632 * better code for ... downto 1 for-loops 10 kuukautta sitten
  florian 246d7865c5 * less strict condition when a loop decrement can be moved to the end of a loop to increase code quality 10 kuukautta sitten
  florian 511beac49c * get rid of the hack that tlabelnode inherits from tunarynode and stores a statement in left, resolves #40964 11 kuukautta sitten
  J. Gareth "Curious Kit" Moreton 205e4f3421 * "checkcontinue" replaced with "has_child_of_type(..., [continuen])" 1 vuosi sitten
  Sven/Sarah Barth 953a4e1b64 * fix #40563: apply slightly adjusted patch by byte bites to use fixed range of 1..Length(str) for for-in loops iterating over ShortStrings 1 vuosi sitten
  J. Gareth "Curious Kit" Moreton e4a0ce2fb5 * x86: Min/max intrinsic support 1 vuosi sitten
  J. Gareth "Curious Kit" Moreton 81b7b80749 * Added support for 64-bit min/max intrinsics 1 vuosi sitten
  J. Gareth "Curious Kit" Moreton 2b7df4237b * nf_pass1_done, nf_error, nf_processing and nf_do_not_execute 1 vuosi sitten
  Sven/Sarah Barth 68668c649e * fix #40500: do a for-in on a string variable using low(strvar) to high(strvar) so that zero based strings are handled correctly 1 vuosi sitten
  florian 5670a7543c * properly reset nf_write/nf_modify flags for min/max inline nodes, needed by dead store optimization, resolves #39958 3 vuotta sitten
  Sven/Sarah Barth 815734c47a * fix #32034 and fix #39656: in a for-in-loop with an array constructor enforce the type of the loop variable for the elements 3 vuotta sitten
  florian e443936e12 + in_min/max_dword/longint support for aarch64 3 vuotta sitten
  florian 77b9d62520 + in_min/max_single/double support for aarch64 3 vuotta sitten
  Yuriy Sydorov 5b32c81bef * Corrected setting of the flag. 3 vuotta sitten
  Yuriy Sydorov e04df465ef * The label which is generated by traisenode is not a jump target. Mark 4 vuotta sitten
  pierre 39896a1b11 Destroy tfornode class loopiteration field if assigned 4 vuotta sitten
  Jonas Maebe 9977889f4a * fix finally block getting unconditionally removed if try-block is empty 4 vuotta sitten
  florian a32a870f33 * another loop counter copying fix 4 vuotta sitten
  florian c4ddb94cb4 * remove nf_write from the counter node when converting for loops into while loops if the counter is only read 4 vuotta sitten
  yury 75491ae21c * Removed/ifdefed the assigned and unused variables. 4 vuotta sitten
  yury 0a021be803 * Corrected visibility of overridden methods. 4 vuotta sitten
  florian 16f201292c + remove try ... finally statements if the finally block is empty 4 vuotta sitten