nickysn
|
b54d9cfecb
* fixed IsJumpToLabelUncond for the Z80
|
5 gadi atpakaļ |
florian
|
a084c8829f
* patch by J. Gareth Moreton: refactor RemoveCurrentP
|
5 gadi atpakaļ |
florian
|
991ce83a2b
* patch by J. Gareth Moreton: conditional Jump Inversion stoploop variable, resolves #36680
|
5 gadi atpakaļ |
yury
|
1b3a3a7983
* Removed lot of unused local vars. It is useful to turn on the notes in options. :)
|
5 gadi atpakaļ |
Jeppe Johansen
|
7cfb87b325
- Handle jump optimizations on RISC-V
|
5 gadi atpakaļ |
florian
|
872c22842e
* do prefetching correctly
|
5 gadi atpakaļ |
florian
|
599e2df71f
o patch by J. Gareth Moreton, resolves r36371:
|
5 gadi atpakaļ |
florian
|
7e6eeebdf0
o patch by J. Gareth Moreton, seeks to improve maintainability, safety and efficiency
|
5 gadi atpakaļ |
florian
|
af107ca8fe
o patch by J. Gareth Moreton, resolves #36355
|
5 gadi atpakaļ |
pierre
|
17c422c3f2
Patch by Gareth Moreton.
|
5 gadi atpakaļ |
florian
|
61bf55e0fe
* define renamed
|
5 gadi atpakaļ |
pierre
|
ff415ba39c
Fixes by Gareth Moreton for problems exposed by use of -CriotR option
|
5 gadi atpakaļ |
florian
|
6248a127ca
* write assembler optimizer messages into output file if DEBUG_AOPTOBJ is set
|
5 gadi atpakaļ |
florian
|
da54d0e8f7
+ patch by J. Gareth Moreton: new method TAOptObj.CanDoJumpOpts and arm specific implementation
|
5 gadi atpakaļ |
florian
|
f505822ab5
o patch by J. Gareth Moreton:
|
5 gadi atpakaļ |
florian
|
d4f0658c02
* disable condition jump optimization on MIPS for now for the time being
|
5 gadi atpakaļ |
florian
|
bf24882c33
* patch by J. Gareth Moreton: fix building for armv6m after r43441
|
5 gadi atpakaļ |
florian
|
0ab0eefae0
+ separate JUMP_DEBUG define
|
5 gadi atpakaļ |
florian
|
d82335bf9a
* do not remove cfi_endproc after jmps
|
5 gadi atpakaļ |
florian
|
5c0a5b73c7
* patch by J. Gareth Moreton: fix compilation with debug info after r43441 and friends, resolves #36299
|
5 gadi atpakaļ |
florian
|
47dcc5b05b
* patch by J. Gareth Moreton, issue #36271, part 1: general rework of the jump optimizer
|
5 gadi atpakaļ |
Jonas Maebe
|
67fc9a7853
* fixed peephole opitimizer removing some infinite loops (mantis #36139)
|
5 gadi atpakaļ |
florian
|
9230ae5aab
o overhaul-base.patch by J. Gareth Moreton, base for further patches
|
6 gadi atpakaļ |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 gadi atpakaļ |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 gadi atpakaļ |
Jonas Maebe
|
5d28e2156b
+ support for generating Dwarf CFI using .cfi_* directives
|
6 gadi atpakaļ |
florian
|
94d7a02fae
* modified patch by Gareth Moreton to pool TmpUsedRegs in the assembler optimizers, resolves #34679
|
6 gadi atpakaļ |
Jonas Maebe
|
122d0d36d6
+ volatile() expression that marks an expression as volatile
|
6 gadi atpakaļ |
florian
|
9b0ff05ee8
- get rid of MaxOps, it is redundant with max_operands
|
6 gadi atpakaļ |
florian
|
2a016889de
* skip align directives after unconditional jumps
|
6 gadi atpakaļ |