| .. |
|
aasmcpu.pas
|
- removed commented out code from aasmcpu.pas
|
2021-01-22 18:23:15 +00:00 |
|
agbinaryen.pas
|
* system identifier system_wasm32_wasm renamed system_wasm32_embedded
|
2021-01-24 01:01:39 +00:00 |
|
agllvmmc.pas
|
* system identifier system_wasm32_wasm renamed system_wasm32_embedded
|
2021-01-24 01:01:39 +00:00 |
|
agwat.pas
|
* system identifier system_wasm32_wasm renamed system_wasm32_embedded
|
2021-01-24 01:01:39 +00:00 |
|
ccpuinnr.inc
|
+ added wasm32 inline procedure for generating the 'unreachable' instruction
|
2021-01-28 12:48:56 +00:00 |
|
cgcpu.pas
|
|
|
|
cpubase.pas
|
* fixed compilation with -Sew
|
2021-01-28 16:25:03 +00:00 |
|
cpuinfo.pas
|
|
|
|
cpunode.pas
|
+ override the inline node for WASM
|
2021-01-19 14:04:47 +00:00 |
|
cpupara.pas
|
* use the standard inherited ret_in_param for wasm32
|
2021-01-05 05:59:07 +00:00 |
|
cpupi.pas
|
* allocate locals in a better way, so that we don't get 2 extra wasted locals per function
|
2021-01-22 16:22:49 +00:00 |
|
cputarg.pas
|
+ enabled DWARF debug info writing on the WebAssembly target. Note that it
|
2021-01-28 16:16:32 +00:00 |
|
hlcgcpu.pas
|
* properly handle reference with negative offsets
|
2021-01-23 05:27:32 +00:00 |
|
itcpugas.pas
|
+ implemented memory.grow and memory.size intrinsics and implemented SysOSAlloc
|
2021-01-21 23:13:49 +00:00 |
|
itcpuwasm.pas
|
|
|
|
nwasmadd.pas
|
* fixed 64-bit float comparison
|
2021-01-21 21:50:19 +00:00 |
|
nwasmcal.pas
|
+ introduced the discardresult directive and declared the UniqueString()
|
2021-01-21 21:42:07 +00:00 |
|
nwasmcnv.pas
|
* updated the a_fXX_convert_su_iYY asm ops to their modern format a_fXX_convert_iYY_su
|
2021-01-22 15:03:04 +00:00 |
|
nwasmcon.pas
|
|
|
|
nwasmflw.pas
|
+ dummy implementation of the code generator for the try..except node for WebAssembly
|
2021-01-19 19:28:27 +00:00 |
|
nwasminl.pas
|
+ added wasm32 inline procedure for generating the 'unreachable' instruction
|
2021-01-28 12:48:56 +00:00 |
|
nwasmmat.pas
|
- removed the trunc32 parameter of thlcgwasm.a_op_stack, because it is no longer used, nor necessary
|
2021-01-21 17:28:20 +00:00 |
|
nwasmset.pas
|
* override the IN node for WebAssembly and avoid generating jump tables for the
|
2021-01-18 21:37:39 +00:00 |
|
rgcpu.pas
|
* replace NR_LOCAL_FRAME_POINTER_REG with tcpuprocdef(current_procinfo.procdef).frame_pointer_ref in tcpuprocinfo.postprocess_code instead of inside the register allocator
|
2020-12-29 05:52:36 +00:00 |
|
rwasmcon.inc
|
|
|
|
rwasmnor.inc
|
|
|
|
rwasmnum.inc
|
|
|
|
rwasmrni.inc
|
|
|
|
rwasmsri.inc
|
|
|
|
rwasmstd.inc
|
|
|
|
rwasmsup.inc
|
|
|
|
strinst.inc
|
* fixes in thlcgwasm.resize_stack_int_val
|
2021-01-02 14:42:10 +00:00 |
|
symcpu.pas
|
* fixed compiler internal error, when compiling a unit that has an external function in its interface section
|
2021-01-25 20:53:01 +00:00 |
|
tgcpu.pas
|
* map the currency type to the i64 WebAssembly type
|
2021-01-21 17:32:55 +00:00 |
|
tripletcpu.pas
|
|
|
|
wasmdef.pas
|
|
|
|
wasmreg.dat
|
|
|