fpc/compiler/wasm32
2021-09-19 16:17:09 +03:00
..
aasmcpu.pas + introduced ait_tagtype and tai_tagtype 2021-09-17 02:05:24 +03:00
agbinaryen.pas
agllvmmc.pas + declare __FPC_exception as a label, otherwise wasm-ld crashes 2021-09-18 01:47:28 +03:00
agwat.pas
ccpuinnr.inc + introduced the wasm32_throw_fpcexception inline function, that emits a 2021-09-18 02:39:16 +03:00
cgcpu.pas
cpubase.pas + added the new WebAssembly instructions, added by the exception handling proposal 2021-09-16 23:45:03 +03:00
cpuinfo.pas
cpunode.pas
cpupara.pas
cpupi.pas * cloned the WASM no exceptions mode code generation for try..finally blocks 2021-09-17 21:01:00 +03:00
cputarg.pas + started working on the WebAssembly internal assembler 2021-09-19 16:17:09 +03:00
hlcgcpu.pas * generate an internalerror if there are values remaining on top of stack 2021-09-18 18:10:57 +03:00
itcpugas.pas + introduced the wasm32_throw_fpcexception inline function, that emits a 2021-09-18 02:39:16 +03:00
itcpuwasm.pas
nwasmadd.pas - removed unused local variables from twasmaddnode.second_generic_compare 2021-06-01 19:11:21 +00:00
nwasmcal.pas * use create_functype to determine accurately the number of parameters to 2021-09-18 17:59:50 +03:00
nwasmcnv.pas + implemented twasmtypeconvnode.second_class_to_intf 2021-06-01 22:15:57 +00:00
nwasmcon.pas
nwasmflw.pas * cloned twasmtryexceptnode.pass_generate_code_no_exceptions into twasmtryexceptnode.pass_generate_code_native_exceptions 2021-09-18 02:52:24 +03:00
nwasminl.pas + introduced the wasm32_throw_fpcexception inline function, that emits a 2021-09-18 02:39:16 +03:00
nwasmmat.pas
nwasmset.pas
rgcpu.pas
rwasmcon.inc
rwasmnor.inc
rwasmnum.inc
rwasmrni.inc
rwasmsri.inc
rwasmstd.inc
rwasmsup.inc
strinst.inc + added the new WebAssembly instructions, added by the exception handling proposal 2021-09-16 23:45:03 +03:00
symcpu.pas
tgcpu.pas
tripletcpu.pas
wasmdef.pas
wasmreg.dat