Historique des commits

Auteur SHA1 Message Date
  J. Gareth "Curious Kit" Moreton b804fc5164 * Flags specific to TAddNode have been moved to their own field il y a 1 an
  florian 3db1415a44 * generate correct dfa for subroutines declared as safecall il y a 2 ans
  florian 5670a7543c * properly reset nf_write/nf_modify flags for min/max inline nodes, needed by dead store optimization, resolves #39958 il y a 2 ans
  florian e024fdc5d7 * cleanup il y a 2 ans
  florian f2a5bf17fc * improves node complexity calculations il y a 2 ans
  Sven/Sarah Barth 2cc621618a * Delphi-mode calling without parenthesis il y a 4 ans
  florian e0a1bc6675 + optimize (a and b) or (c and not(b)) into c xor ((c xor a) and b) il y a 4 ans
  Jonas Maebe 8ba4c4bcf0 * factored out the creation of loadnodes for special variables/parameters il y a 4 ans
  Jonas Maebe 5d51a788f7 - revert r47208 il y a 4 ans
  florian 57dc416d96 + replace appropriate if statements by min/max intrinsics il y a 4 ans
  pierre bf5b85e5e5 Also look for function name of 'result' is not found in load_result_node il y a 4 ans
  florian 6fc930a0fc * better complexity calculation of tvecnodes il y a 4 ans
  Jonas Maebe a88288bab3 - reverted r46457, accidentally committed (breaks -Oooptcse) il y a 5 ans
  Jonas Maebe f26735fc77 * execute the tempinitcode whent the tempcreate node gets processed rather il y a 5 ans
  florian ff34fb1645 * better complexity handling of mul, slash, div, mod il y a 5 ans
  florian 5da913de0e * float operations can have an exception as a side effect, resolves #37398 il y a 5 ans
  florian 8738b4b47f + might_have_sideeffects checks also if the tempinitcode of a tempref node might have side effects il y a 5 ans
  florian b3817f6d92 * slash and divn might have an exception as side effect il y a 5 ans
  florian b80d051249 * make fparainit and fparacopyback public il y a 5 ans
  florian e3870079b2 * remove tempref mess for simple inlined functions il y a 5 ans
  florian 0f06a7205b * do not create full copies of objects when object checking is on, resolves #36863 il y a 5 ans
  florian 424c8a0ac0 * simple record accesses have not side effects il y a 5 ans
  florian 9819df6fe1 * calculate complexity of an rtti node correctly il y a 5 ans
  florian 5a87855b06 + might_have_sideeffects takes care of vo_volatile now (it is not exposed yet) il y a 5 ans
  florian d479069f8c * might_have_sideeffects takes care of absolute il y a 5 ans
  Jonas Maebe e1d9be897a * fixed (harmless) wrong typecast il y a 5 ans
  florian f6c16323fa * unified loadnf_load_self_pointer into loadnf_load_addr il y a 5 ans
  pierre 7eb0be6127 Fix invalid typecast revealed by -CriotR by changing order of terms in boolean expression il y a 5 ans
  florian 851accbb4b * cse adjusted il y a 5 ans
  Jonas Maebe d23c7980aa * properly perform (or not) range/overflow checking when performing constant il y a 5 ans