Nikolay Nikolov
|
4064694a5e
+ support writing the new tai_tagtype directive in the asm output
|
4 years ago |
Nikolay Nikolov
|
3022f59ff4
+ introduced ait_tagtype and tai_tagtype
|
4 years ago |
Nikolay Nikolov
|
10d8332563
+ added the new WebAssembly instructions, added by the exception handling proposal
|
4 years ago |
J. Gareth "Curious Kit" Moreton
|
6b26fa0f9a
Added correction to AllocRegBetween
|
4 years ago |
Nikolay Nikolov
|
bdbdf26168
+ added validation to ensure no more than one WebAssembly exception support
|
4 years ago |
Nikolay Nikolov
|
08b07122f8
+ added usage info to the compiler help screen for the WebAssembly
|
4 years ago |
Nikolay Nikolov
|
cd244cbf7d
* fixed compilation of ppudump
|
4 years ago |
Nikolay Nikolov
|
3a242a17f4
* increased size of ttargetswitchinfo.define to fit the string added in my
|
4 years ago |
Nikolay Nikolov
|
eda6b105b7
+ added target flags for the different WebAssembly exception modes that I'm
|
4 years ago |
Nikolay Nikolov
|
3bf5b0c395
- avoid useless typecasts for accessing members in self in thlcgwasm.a_load_subsetref_regs_index
|
4 years ago |
Nikolay Nikolov
|
4120825f50
+ implemented thlcgwasm.a_load_regconst_subsetref_intern
|
4 years ago |
Nikolay Nikolov
|
7af6e628c8
+ implemented thlcgwasm.a_load_subsetref_regs_index
|
4 years ago |
Nikolay Nikolov
|
c41516399b
+ implemented thlcgwasm.a_load_subsetref_stack
|
4 years ago |
florian
|
81e83ffa67
* release temp
|
4 years ago |
Yuriy Sydorov
|
4a7a113a30
* x86: Fixed attributes of the LEAVE instruction - it reads EBP.
|
4 years ago |
Florian Klämpfl
|
e121a753e1
* mark temps as deallocated
|
4 years ago |
Yuriy Sydorov
|
b2165570de
* Fixed missing assignments with the strength reduction optimization.
|
4 years ago |
Yuriy Sydorov
|
bd4c206472
* Fixed the strength reduction optimization for loops containing 'continue'.
|
4 years ago |
Yuriy Sydorov
|
b8befe3d1f
* Fixed a typo in the condition, though it seems this code path is not used now.
|
4 years ago |
Michaël Van Canneyt
|
3e621f2014
* Allow to specify address
|
4 years ago |
Michaël Van Canneyt
|
711e659f5c
* Allow to specify IP address
|
4 years ago |
Michaël Van Canneyt
|
b08c12ff8a
* Make some properties public
|
4 years ago |
Yuriy Sydorov
|
abe3002b5b
* Fixed lack of the calculation code for the strength reduction optimization.
|
4 years ago |
Yuriy Sydorov
|
a7e234254f
* x86: Do not replace inc/dec with add/sub 1 because this code path is
|
4 years ago |
florian
|
e2624fdaaa
* fix test
|
4 years ago |
mattias
|
5d571853ac
pas2js: compile httpcompiler with fpc 3.2.2
|
4 years ago |
mattias
|
ffc3e1780d
pas2js: added SetPas2JSGetFileSrcAttrCallBack
|
4 years ago |
mattias
|
6c4198fdf3
pas2js: fixed typeinfo procvar resulttype nil
|
4 years ago |
Michaël Van Canneyt
|
59b49addc0
Revert "* Export SetPas2JSGetFileSrcAttrCallBack"
|
4 years ago |
Michaël Van Canneyt
|
0053cec880
* Export SetPas2JSGetFileSrcAttrCallBack
|
4 years ago |