nickysn
|
d2a4e3b441
- removed debug writeln from thlcgwasm.prepare_stack_for_ref
|
4 жил өмнө |
nickysn
|
3c3a8ce111
* fixed bug in thlcgwasm.a_cmp_const_ref_label
|
4 жил өмнө |
nickysn
|
c46f308749
+ support dup for symbols in prepare_stack_for_ref
|
4 жил өмнө |
nickysn
|
64b2d8ef85
* wasm base and index reference access fixes
|
4 жил өмнө |
nickysn
|
d15e9717e3
* treference parameter of prepare_stack_for_ref changed to var
|
4 жил өмнө |
nickysn
|
0bb255709f
* formatting
|
4 жил өмнө |
nickysn
|
1d8c5edbcc
+ write references with registers for debugging purposes (to support asm output with -sr) in the LLVM-MC asm writer
|
4 жил өмнө |
nickysn
|
66c1a57ab4
* use the LLVM-MC assembler by default for the WebAssembly targets
|
4 жил өмнө |
nickysn
|
9257aa8594
+ define EXTDEBUG for the wasm32 compiler, when compiled using the lazarus project
|
4 жил өмнө |
nickysn
|
9972d0e7d9
+ internal error in thlcgwasm.prepare_stack_for_ref for symbol with registers
|
4 жил өмнө |
nickysn
|
5128c07e68
* fixed writing to global variables
|
4 жил өмнө |
nickysn
|
8211bcbd4c
* fixed getting the address of a global variable
|
4 жил өмнө |
nickysn
|
bbe5e3d0e7
- removed spurious load of global symbols in thlcgwasm.prepare_stack_for_ref
|
4 жил өмнө |
nickysn
|
19519eb3d2
+ support global references with offset in the LLVM-MC asm writer
|
4 жил өмнө |
nickysn
|
8494283925
* fixed load/store LLVM-MC asm output for global variables
|
4 жил өмнө |
nickysn
|
6899e07cd7
* synchronized with trunk
|
4 жил өмнө |
florian
|
dc547b1426
+ remove type conversions also for unary operations if possible
|
4 жил өмнө |
florian
|
74d145bb16
* simplify tcgunaryminusnode.second_integer
|
4 жил өмнө |
Mattias Gaertner
|
993c511554
pastojs: filer: class forward
|
4 жил өмнө |
florian
|
6fc930a0fc
* better complexity calculation of tvecnodes
|
4 жил өмнө |
florian
|
044133fc87
* explicitly convert array indicies to pointer sized integers, so cse
|
4 жил өмнө |
florian
|
4afa4a73c6
+ ISO mode: accept put/get without parameter, works on Input/Output respectively, resolves #37949
|
4 жил өмнө |
florian
|
91a6223281
* (slight modified) patch by J. Gareth Moreton to reduce number of assembler optimizer passes, resolves #37959
|
4 жил өмнө |
florian
|
8bbc7d5df3
* patch by J. Gareth Moreton to improve LEA/SHL -> LEA optimisation, resolves #37954
|
4 жил өмнө |
Jonas Maebe
|
099134b545
* fix try_make_mul32to64() if it's called with a constant node on the
|
4 жил өмнө |
michael
|
0e474f4748
* Patch from Laco with additions
|
4 жил өмнө |
pierre
|
3f19bd693f
+ Add new LastCommonAsmOp constant to arm and aarch64 CPU targets.
|
4 жил өмнө |
Mattias Gaertner
|
764b035c23
pastojs: fixed compile
|
4 жил өмнө |
nickysn
|
578750a646
* synchronized with trunk
|
4 жил өмнө |
Mattias Gaertner
|
79935d8579
pastojs: filer: local specialize type
|
4 жил өмнө |