nickysn
|
e1b98a515a
* fixed class name in comment
|
4 лет назад |
nickysn
|
dbc7cb9001
* set expectloc correctly in the WASM add node (it is never LOC_FLAGS or LOC_JUMP, but LOC_REGISTER instead)
|
4 лет назад |
nickysn
|
8021de82f6
* synchronized with trunk
|
4 лет назад |
nickysn
|
a478e15836
- removed some commented out code
|
4 лет назад |
nickysn
|
7f31c03718
* update the flowcontrol set in the IF node pass_generate_code
|
4 лет назад |
nickysn
|
c0e7035e50
+ set node location to LOC_VOID in the WebAssembly if node pass_generate_code
|
4 лет назад |
nickysn
|
69c407dff5
+ added dummy int64p.inc file for WebAssembly
|
4 лет назад |
nickysn
|
9fdc8c141c
+ implemented the boolean NOT node for WebAssembly
|
4 лет назад |
nickysn
|
af41eee9d1
+ support references with only index reg, and no base reg in thlcgwasm.prepare_stack_for_ref
|
4 лет назад |
nickysn
|
c4e8f091ec
* generate jumpless code for the IN node for WebAssembly. TODO: this needs to be
|
4 лет назад |
nickysn
|
c8e130d525
+ added WebAssembly invalid register check in op_reg when compiler is compiled with EXTDEBUG
|
4 лет назад |
nickysn
|
ec7fbcb271
* override the IN node for WebAssembly and avoid generating jump tables for the
|
4 лет назад |
nickysn
|
374882455b
- disallow (i.e. generate internal errors) the use of a_cmp_*_label functions
|
4 лет назад |
florian
|
16f201292c
+ remove try ... finally statements if the finally block is empty
|
4 лет назад |
nickysn
|
c781e03edf
+ implemented WebAssembly code generation for case statements
|
4 лет назад |
nickysn
|
039e2f20b7
+ override the case node for WASM. The actual code generation isn't implemented yet.
|
4 лет назад |
michael
|
92c3aedac4
* Fix typo
|
4 лет назад |
michael
|
005448f305
* Some restructuring by Andrey, add fallback link
|
4 лет назад |
michael
|
38b6bb7385
* Patch from Andrey Sobol to improve inheritance tree
|
4 лет назад |
florian
|
d4ad618a70
* similiar fix to r48167 for OptPass1SXTH
|
4 лет назад |
florian
|
14ddc59edb
* arm*: fix SxtbAndImm2Sxtb (now SxtbAndImm2Uxtb) optimization as proposed by Pierre and Gareth
|
4 лет назад |
florian
|
ecc3ce64ea
* x86: some fixes to enable 8 and 16 bit operations
|
4 лет назад |
michael
|
4c22d66aac
* Fix compilation
|
4 лет назад |
florian
|
8618a3b21f
* simplify tx8664shlshrnode.pass_generate_code, it should not mess with the result type, this
|
4 лет назад |
michael
|
b30d54b064
* Patches from Andrey Sobol, more control over warnings, improve class tree and resolving
|
4 лет назад |
florian
|
707bce74d7
* patch by J. Gareth Moreton: refactor OptPass2Jcc, resolves #38343
|
4 лет назад |
nickysn
|
a69f7094dd
+ override get_address_type for the i8086 code generator and return near pointer
|
4 лет назад |
nickysn
|
34d3d39dbe
+ introduced the tcgvecnode.get_address_type virtual method and use its result,
|
4 лет назад |
nickysn
|
2ee61e003d
* update revision.inc
|
4 лет назад |
nickysn
|
e0a1ce86fd
* synchronized with trunk
|
4 лет назад |