提交历史

作者 SHA1 备注 提交日期
  yury 75491ae21c * Removed/ifdefed the assigned and unused variables. 4 年之前
  yury 0a021be803 * Corrected visibility of overridden methods. 4 年之前
  florian 16f201292c + remove try ... finally statements if the finally block is empty 4 年之前
  florian 0fd7a5cb1f * lines with 255 chars a little bit long, reformated them 4 年之前
  florian 6db164c993 * min/max optimization needs to check both operands of the if condition, even if no else-statement is passed, resolves #38249 4 年之前
  florian 6d7d567a25 * min/max optimization on x86 can be applied now without fastmath as NaN is handled properly now 4 年之前
  florian 88a0d4d64b + optimize if x>a then x:=a; into min(a,x);, similiar for max 4 年之前
  florian 3707cb4b1e * handle min/max properly if it is applied to NaNs 4 年之前
  florian 8d238cfaa1 * limit min/max optimization to fastmath for now, as the NaN handling is not working yet 4 年之前
  florian d49453edba * quick fix for llvm compilation 4 年之前
  florian 1a9678f4c4 + min/max support for x86 4 年之前
  florian 4f3271500a * (modified) patch by Christo Crause: ESP8266 doesn't support min/max instructions, resolves #38175 4 年之前
  florian 19ce665b3d * compilation fixed 4 年之前
  florian 57dc416d96 + replace appropriate if statements by min/max intrinsics 4 年之前
  florian 878f6d9ce4 * allow generic parameters as iterator variable in for in loops, resolves #38050 4 年之前
  florian e1536bdf26 * when implicit try...finallys are turned off, do not throw an error if a procedure 4 年之前
  florian 0bdc1fdea4 * do not set nonlocal for inter-procedural labels, this is not needed, they use 4 年之前
  florian 61d44bba17 * allow iso gotos within a procedure 5 年之前
  svenbarth 55c1ecedac * set implicitframe for copied tryfinally nodes as well 5 年之前
  florian aca9727418 + OptimizeForLoop: convert for-loops into zero-based backward for-loops if possible, for most architectures, this results in simpler code 5 年之前
  florian 1486ab7c70 * do not throw a warning about unreachable code if the responsible node was generated internally 5 年之前
  florian 22197641b8 * last commit fixing calculation of do_loopvar_at_end was not complete, 5 年之前
  florian 74272975af * do_loopvar_at_end is not possible if the loop counter would overflow with 5 年之前
  florian 069e040e49 * do for-loop unrolling after for-loop simplification, resolves #36589 5 年之前
  florian 2f2b378c03 * moved conversion of for into while loops in a separate pass, so node optimizations on the node tree can be 5 年之前
  florian f424ae3929 - cleanup comment 5 年之前
  florian fd0012deff * when copying goto nodes take care if the label node is part of the copied tree 5 年之前
  Jonas Maebe e775ecdc43 * cleaned up safecall support: use a hidden localvarsym instead of result 5 年之前
  svenbarth 0a915e883e * keep track of static symbols that a global function references, as those must now be exported from a dynamic package as well if the function can potentially be inlined 5 年之前
  Jonas Maebe ac1e0f96bd * replaced tentryfile.get/putsmall/normalset() with a common tget/putset 5 年之前