pierre
|
e8b9d8442e
Replace obsolete scall by ecall instruction
|
5 years ago |
pierre
|
247f80abfb
prepare source to also support riscv32 code
|
5 years ago |
pierre
|
a61a0cce4c
Use same entered_paren local variable as 64-bit counterpart and fix register names
|
5 years ago |
florian
|
6248a127ca
* write assembler optimizer messages into output file if DEBUG_AOPTOBJ is set
|
5 years ago |
florian
|
40c54e9d37
* do not generate conditional jump with full references
|
5 years ago |
florian
|
da54d0e8f7
+ patch by J. Gareth Moreton: new method TAOptObj.CanDoJumpOpts and arm specific implementation
|
5 years ago |
florian
|
f505822ab5
o patch by J. Gareth Moreton:
|
5 years ago |
Mattias Gaertner
|
4ad0d137b1
pastojs: write generic function without body
|
5 years ago |
pierre
|
7eb0be6127
Fix invalid typecast revealed by -CriotR by changing order of terms in boolean expression
|
5 years ago |
michael
|
37a9cda682
* Treat 3.2 as 3.0.4
|
5 years ago |
michael
|
269cb2d46a
* Fix bug ID #36147
|
5 years ago |
florian
|
91f3f022fe
* MM registers which might not be changed can be still used in 3 op mathematical operations as source
|
5 years ago |
florian
|
2d3ef8b4bc
* pushf/push cs on all platforms when directly calling an interrupt procedure, with the
|
5 years ago |
michael
|
0b888bb4ce
* Accidentally made all published properties protected
|
5 years ago |
florian
|
a7e72617a6
* fix stackmisalignment calculation to take care of pushf/push cs, before r43503,
|
5 years ago |
Jonas Maebe
|
acbb456ae5
* fixed constant evaluation of shr of negative values after r43497
|
5 years ago |
florian
|
240acc10f8
* fix calculation of stackmisalignment for interrupt procedures as pointed out by Jonas
|
5 years ago |
florian
|
3de38c4894
* naming of tests fixed
|
5 years ago |
florian
|
60b3296594
* relax conditions in tcallnode.optimize_funcret_assignment, resolves #36279
|
5 years ago |
florian
|
52cc02aa3b
* values passed to const parameters are not limited to registers and constants
|
5 years ago |
Jonas Maebe
|
4fd670c6ec
* fixed missing masking of values after shifting them during inline
|
5 years ago |
florian
|
851accbb4b
* cse adjusted
|
5 years ago |
florian
|
13ab35e3ef
* fix usage of ppumove generated shared libraries
|
5 years ago |
florian
|
f5d5e84649
* more libunits
|
5 years ago |
florian
|
a969097a80
* optimization Move removed 4 fixed
|
5 years ago |
michael
|
a5479bd91b
* Add ellipsis, fix string type when wrapping
|
5 years ago |
michael
|
e959e6165e
* Implement option to replace too-long words with asterisks (bug ID 33639)
|
5 years ago |
michael
|
33ac2f8e97
* Fix overflow in case of disabled wordwrap (bug ID 33356)
|
5 years ago |
michael
|
1460bf1112
* Fix bug ID #0035296: need to handle really long words for memos
|
5 years ago |
florian
|
18c5881e60
* update sharedlibs variable
|
5 years ago |