nickysn
|
1438e83939
* synchronized with trunk
|
4 年之前 |
nickysn
|
da87a9e48d
+ write proctype of procedures in other units as well
|
4 年之前 |
nickysn
|
99482051a8
* write the unsupported parameter type in thlcgwam.g_procdef, when compiler is compiled with EXTDEBUG
|
4 年之前 |
nickysn
|
76c48eb705
+ added DebugWrite to the WASI system unit
|
4 年之前 |
nickysn
|
fbe9e975e5
+ support dup in some more cases in thlcgwasm.prepare_stack_for_ref
|
4 年之前 |
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 年之前 |
michael
|
b5148304b7
* Added InitSSLInterface overload where the library names can be specified
|
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 年之前 |
pierre
|
297f468cd6
Use // comments as curly brackets not recognized as comment start inside aarch64 assembly blocks
|
4 年之前 |
florian
|
8fa62752d4
* patch by J. Gareth Moreton: minor refactor of reduced iterations of pass 1 of the assembler optimizer, resolves #37972
|
4 年之前 |
florian
|
703941dde5
+ x86: MovxMov2Mov optimization
|
4 年之前 |
Jonas Maebe
|
6d0ce1c4b6
* LLVM: ensure that the parameter types are processed of procdefs that are
|
4 年之前 |
Jonas Maebe
|
14b44f5179
* don't run interactive test
|
4 年之前 |
Jonas Maebe
|
0729340817
* try_make_mul32to64: restore original node order if transformation failed
|
4 年之前 |
pierre
|
51d6622148
Switch OpenBSD libc version of geterrnolocation from libcerrno lib C variable to _libc___errno function use
|
4 年之前 |
nickysn
|
6899e07cd7
* synchronized with trunk
|
4 年之前 |
florian
|
dc547b1426
+ remove type conversions also for unary operations if possible
|
4 年之前 |