fpc/compiler/wasm32
Nikolay Nikolov ddbdc529b1 + proper exception cleanup for try except blocks that use exit, break or
continue in WebAssembly branchful exceptions mode
2021-10-05 07:19:24 +03:00
..
aasmcpu.pas - don't set casmdata in wasm32/aasmcpu.pas, so that the aasmdef unit can override it 2021-10-03 00:59:11 +03:00
agbinaryen.pas
agllvmmc.pas + added the memory.copy and memory.fill WebAssembly instructions 2021-10-02 19:35:26 +03:00
agwat.pas * tai_impexp renamed tai_export_name 2021-09-26 18:35:10 +03:00
ccpuinnr.inc + added inline numbers for a memory.copy and a memory.fill intrinsic 2021-10-02 19:40:36 +03:00
cgcpu.pas
cpubase.pas + added the memory.copy and memory.fill WebAssembly instructions 2021-10-02 19:35:26 +03:00
cpuinfo.pas
cpunode.pas + use the aasmdef unit in wasm32/cpunode.pas 2021-10-03 00:49:53 +03:00
cpupara.pas
cpupi.pas * cloned the WebAssembly native exceptions code generation and rtl support into 2021-10-05 00:37:20 +03:00
cputarg.pas + started working on the WebAssembly internal assembler 2021-09-19 16:17:09 +03:00
hlcgcpu.pas * use 'br_if' instead of 'if br end_if' sequence in the code, generated by 2021-10-05 05:29:10 +03:00
itcpugas.pas + added the memory.copy and memory.fill WebAssembly instructions 2021-10-02 19:35:26 +03:00
itcpuwasm.pas
nwasmadd.pas + implemented the <= operator for smallsets for WebAssembly 2021-10-03 04:37:13 +03:00
nwasmcal.pas + insert exception flag check and branch after each function call, when 2021-10-05 02:26:13 +03:00
nwasmcnv.pas * another WebAssembly cbool fix in twasmtypeconvnode.second_int_to_bool 2021-10-01 04:40:50 +03:00
nwasmcon.pas
nwasmflw.pas + proper exception cleanup for try except blocks that use exit, break or 2021-10-05 07:19:24 +03:00
nwasminl.pas + implemented move() for WebAssembly via the memory.copy instruction 2021-10-02 21:33:28 +03:00
nwasmmat.pas
nwasmset.pas
nwasmutil.pas - don't generate any WebAssembly native exception handling instructions, nor 2021-10-05 01:01:24 +03:00
rgcpu.pas
rwasmcon.inc
rwasmnor.inc
rwasmnum.inc
rwasmrni.inc
rwasmsri.inc
rwasmstd.inc
rwasmsup.inc
strinst.inc + added the memory.copy and memory.fill WebAssembly instructions 2021-10-02 19:35:26 +03:00
symcpu.pas
tgcpu.pas
tripletcpu.pas
wasmdef.pas
wasmreg.dat