fpc/compiler/wasm32
2025-10-11 23:30:35 +03:00
..
aasmcpu.pas * fixed tai_wasmstruc_try_table.create_from to stop on a_end_try_table, instead of a_end_block 2025-10-05 18:26:43 +03:00
agbinaryen.pas
agllvmmc.pas + support writing the catch clauses in the LLVM-MC assembler output for the try_table instruction 2025-10-04 22:05:01 +03:00
agwasa.pas
aoptcpu.pas
aoptcpub.pas
ccpuinnr.inc
cgcpu.pas
cpubase.pas + added instructions for the new WebAssembly exception handling with exnref 2025-09-21 18:42:10 +03:00
cpuinfo.pas
cpunode.pas
cpupara.pas
cpupi.pas * fixed try_table bug in resolve_labels_via_state_machine 2025-10-05 18:49:06 +03:00
cputarg.pas
hlcgcpu.pas + use optimize_op_const in thlcgwasm.a_op_const_stack as well 2025-10-11 23:30:35 +03:00
itcpugas.pas * proper llvm-mc name for the end_try_table instruction 2025-10-04 20:41:46 +03:00
itcpuwasm.pas
nwasmadd.pas + support all subset locations in twasmaddnode.second_generic_compare. This improves support for bitpacked records and arrays in WebAssembly. 2025-09-25 02:15:53 +03:00
nwasmbas.pas
nwasmcal.pas
nwasmcnv.pas
nwasmflw.pas * fix in exnref exceptions generation code for 'on' nodes 2025-10-05 15:26:10 +03:00
nwasminl.pas * use a_throw instead of a_legacy_throw in twasminlinenode.second_throw_fpcexception, unless legacy exceptions mode is selected 2025-10-05 12:55:27 +03:00
nwasmld.pas
nwasmmat.pas
nwasmmem.pas
nwasmset.pas
nwasmutil.pas + also create the FPC_EXCEPTION_TAG_SYM for exnref exceptions (the exception tag is the same, like in the legacy exceptions proposal) 2025-09-22 20:31:59 +03:00
rawasm.pas
rawasmtext.pas
rgcpu.pas
rwasmcon.inc
rwasmnor.inc
rwasmnum.inc
rwasmrni.inc
rwasmsri.inc
rwasmstd.inc
rwasmsup.inc
strinst.inc + added instructions for the new WebAssembly exception handling with exnref 2025-09-21 18:42:10 +03:00
symcpu.pas
tgcpu.pas
tripletcpu.pas
wasmdef.pas
wasmreg.dat