| Commit message (Expand) | Author | Age | Files | Lines |
* | * patch by J. Gareth Moreton: Nothing (NOP) node optimisation, resolves #38194 | florian | 2021-03-25 | 1 | -24/+105 |
* | * Removed/ifdefed lots of unused variables. | yury | 2021-01-24 | 1 | -0/+2 |
* | * patch by J. Gareth Moreton: Unitialized result variable fix on non-x86 de... | florian | 2021-01-19 | 1 | -1/+1 |
* | * ensure that changed compiler options do not cause values | florian | 2020-11-14 | 1 | -0/+6 |
* | * patch by Marģers to unify internal error numbers, resolves #37888 | florian | 2020-10-13 | 1 | -1/+1 |
* | - reverted r46457, accidentally committed (breaks -Oooptcse) | jonas | 2020-08-16 | 1 | -2/+11 |
* | * execute the tempinitcode whent the tempcreate node gets processed rather | jonas | 2020-08-16 | 1 | -11/+2 |
* | * ti_const must be part of tempinfostoreflags as well | florian | 2020-08-05 | 1 | -1/+14 |
* | * temporarily fix #37034 by disabling the problematic optimization until th... | florian | 2020-06-15 | 1 | -0/+2 |
* | * fix several double ; | florian | 2020-05-24 | 1 | -1/+1 |
* | * properly force the result type after r45217 | florian | 2020-05-02 | 1 | -0/+3 |
* | * remove tempref mess for simple inlined functions | florian | 2020-05-02 | 1 | -5/+35 |
* | * include ti_nofini in tempinfostoreflags | florian | 2020-02-02 | 1 | -1/+1 |
* | * replaced tentryfile.get/putsmall/normalset() with a common tget/putset | jonas | 2019-11-06 | 1 | -2/+3 |
* | * maybereplacewithtemp/maybereplacewithtempref: also create a temp in case | jonas | 2019-07-07 | 1 | -2/+4 |
* | * LLVM-specific support for bsr*/bsf* | jonas | 2019-06-29 | 1 | -0/+16 |
* | Commit of new debug feature implemented by J. Gareth Moreton | pierre | 2019-06-22 | 1 | -0/+253 |
* | * fix case completeness and unreachable code warnings in compiler that would | jonas | 2019-05-12 | 1 | -0/+2 |
* | * Do not set pi_needs_got in current_procinfo.flags at the node level, since ... | yury | 2019-02-25 | 1 | -4/+0 |
* | * finalizetemps nodes should never be considered equal and have side effects | jonas | 2018-11-18 | 1 | -0/+7 |
* | * moved finalization of code generator temps to a node, so it can be getcopy'd | jonas | 2018-11-17 | 1 | -1/+30 |
* | * forgot to commit extension to tspecializenode | svenbarth | 2018-09-21 | 1 | -0/+8 |
* | * fixed some issues to get correct values of section_count, works better than... | florian | 2018-09-12 | 1 | -1/+0 |
* | * fix memory leak when freeing a temp delete node: also call the inherited de... | svenbarth | 2018-08-03 | 1 | -0/+1 |
* | * the temp. locations created by cse were not properly cleanup up, this patc... | florian | 2018-03-25 | 1 | -1/+7 |
* | * removed unused units | florian | 2017-05-09 | 1 | -4/+3 |
* | * more nodedata printing fixes, similiar to r35477 | florian | 2017-02-25 | 1 | -2/+2 |
* | * fixed printing of nodedata to the screen | jonas | 2017-02-24 | 1 | -1/+1 |
* | * keep track of the sections that are created in the asmlists | svenbarth | 2017-02-10 | 1 | -0/+3 |
* | + tempinfo flag ti_no_final_regsync which prevents that the final reg. sync. ... | florian | 2016-11-05 | 1 | -2/+6 |
* | * properly copy flags of tempinfo | florian | 2016-10-16 | 1 | -6/+18 |
* | * changed ttemp*node.tempinfo^.flags to a private field, and added setters | jonas | 2016-08-21 | 1 | -19/+84 |
* | * when assigning a value to a temp marked as ti_const, do not immediately | jonas | 2016-08-12 | 1 | -1/+6 |
* | - removed no longer used and unsafe ttemprefnode.create_offset() | jonas | 2016-05-21 | 1 | -16/+1 |
* | + new parser-only node class to handle Delphi-mode inline specializations | svenbarth | 2015-09-11 | 1 | -0/+40 |
* | * Improved handling of registers used in assembler blocks. Assembler nodes no... | sergei | 2015-02-25 | 1 | -4/+2 |
* | * remove statements with only a nothing node when they are the only children ... | florian | 2015-02-04 | 1 | -10/+22 |
* | * changed the "laststatement" parameter of internalstatements() from "var" | jonas | 2014-07-18 | 1 | -2/+2 |
* | * take care of dyn. arrays in cse | florian | 2014-02-08 | 1 | -1/+2 |
* | * run CheckAndWarn to get proper locations for warnings about uninitialized v... | florian | 2013-12-01 | 1 | -7/+10 |
* | * mark the node which is the entry of the user code with a flag | florian | 2013-11-10 | 1 | -1/+1 |
* | * keep managed types in registers if possible. Under certain circumstances (i... | florian | 2013-06-23 | 1 | -1/+4 |
* | + Determine early (before pass 2) whether managed parameters/locals/temps wil... | sergei | 2013-06-02 | 1 | -0/+4 |
* | + support of stackframesize for arm thumb | florian | 2013-04-07 | 1 | -0/+1 |
* | + ttempcreatenode.printnodedata writes tempinitcode node | florian | 2013-04-01 | 1 | -0/+2 |
* | * only don't pre-finalize funcret temps that are passed by reference to the | jonas | 2012-07-23 | 1 | -1/+5 |
* | + write temptype when printing tempdelete nodes | florian | 2012-07-01 | 1 | -1/+1 |
* | * merged trunk up to r20882 | jonas | 2012-04-15 | 1 | -3/+3 |
|\ |
|
| * | o patch by Alexander Shishkin, resolves #20409 | florian | 2011-10-05 | 1 | -3/+3 |
* | | * fixed all known memory leaks in the code added for the JVM port | jonas | 2011-09-26 | 1 | -4/+2 |