Nikolay Nikolov
|
f30a41359d
+ added a TWasmFuncTypeTable instance to TWasmExeOutput
|
1 rok temu |
Nikolay Nikolov
|
e695edff98
+ initialize TWasmObjData.FFuncTypes in TWasmObjData's constructor
|
1 rok temu |
Nikolay Nikolov
|
0be3fe9ab4
- removed TWasmObjData.AddFuncType, instead call directly [F]FuncTypes.AddOrGetFuncType
|
1 rok temu |
Nikolay Nikolov
|
eb046b07d0
* TWasmFuncTypeTable.AddFuncType renamed .AddOrGetFuncType
|
1 rok temu |
Nikolay Nikolov
|
7266981c6c
+ Extracted the func list maintenance functionality from the WebAssembly object
|
1 rok temu |
Rika Ichinose
|
8310b169b7
Move ERMS branch into a separate function instead of runtime checks of fast_large_repmovstosb.
|
1 rok temu |
Rika Ichinose
|
f14aced9c5
Attempt to ERMS backward i386 ‘Move’s.
|
1 rok temu |
mattias
|
92e960c49a
pas2js: marked allowed writeln
|
1 rok temu |
mattias
|
108ecaff22
fcl-passrc: fixed typo
|
1 rok temu |
Michaël Van Canneyt
|
087b6cadda
* Not needed
|
1 rok temu |
Michaël Van Canneyt
|
6ce2662128
* No static versions for 5.6 and 5.7
|
1 rok temu |
Jonas Maebe
|
569b35dfc4
LLVM: enforce line information for invoke instructions
|
1 rok temu |
Sven/Sarah Barth
|
ad61db2ff5
* allow a nested function that calls itself can be converted to a function reference
|
1 rok temu |
Sven/Sarah Barth
|
1853d1ddd8
* keep track which nested function definition the new method has been converted from
|
1 rok temu |
Sven/Sarah Barth
|
74833bda09
* split the two error cases of tanonfunc25 into two different tests
|
1 rok temu |
Sven/Sarah Barth
|
b00454bb0e
* ensure that nested functions that are assigned to function pointers are considered as captured as well
|
1 rok temu |
Sven/Sarah Barth
|
1606d4e28d
* only walk the node tree if there are indeed captured symbols to convert
|
1 rok temu |
Sven/Sarah Barth
|
ab5c5a7e9a
* also keep track of captured def (necessary when functions are captured)
|
1 rok temu |
Sven/Sarah Barth
|
b5b7cd54eb
* fix typo in comment
|
1 rok temu |
Sven/Sarah Barth
|
787454d5b2
* correctly handle managed function results when converting a global or nested function to a function reference
|
1 rok temu |
Sven/Sarah Barth
|
ca0323d4ca
* the adjusted nested function needs to access the parent function for the capturer
|
1 rok temu |
J. Gareth "Curious Kit" Moreton
|
af40ae2c91
* x86: Safety check, since after calling DoJumpOptimizations, the input may no longer be the same tai
|
1 rok temu |
J. Gareth "Curious Kit" Moreton
|
3a2342fec4
* GetFinalDestination now calls SkipLabels on an alignment field
|
1 rok temu |
J. Gareth "Curious Kit" Moreton
|
2c89ddf62b
* SkipLabels now handles alignment fields correctly
|
1 rok temu |
J. Gareth "Curious Kit" Moreton
|
dbcab9cc29
* SkipAligns method removed
|
1 rok temu |
J. Gareth "Curious Kit" Moreton
|
6fd5b86cff
* x86: SkipAligns calls removed.
|
1 rok temu |
J. Gareth "Curious Kit" Moreton
|
72081c803e
* a64: SkipAligns calls removed.
|
1 rok temu |
J. Gareth "Curious Kit" Moreton
|
83f383e004
* Fixed bug where the original index of a call
|
1 rok temu |
J. Gareth "Curious Kit" Moreton
|
d25d094d57
* Fixed bug where a call node's intrinsic code
|
1 rok temu |
Nikolay Nikolov
|
d6c3c74b46
+ create relocation objects for R_WASM_FUNCTION_OFFSET_I32 relocations in the wasm object reader
|
1 rok temu |