..
aasmcpu.pas
* WebAssembly: refactored tai_local, so that it is a single directive,
2024-09-15 00:49:05 +03:00
agbinaryen.pas
agllvmmc.pas
+ disable the WebAssembly type checker for all LLVM-MC versions since version 13
2024-09-01 21:20:43 +03:00
agwasa.pas
* WebAssembly: refactored tai_local, so that it is a single directive,
2024-09-15 00:49:05 +03:00
aoptcpu.pas
+ add optimizer units (empty for now) for the WebAssembly target
2024-09-21 14:50:16 +03:00
aoptcpub.pas
+ add optimizer units (empty for now) for the WebAssembly target
2024-09-21 14:50:16 +03:00
ccpuinnr.inc
+ added WASI multithreading helper for setting the stack pointer for the linear stack
2024-05-13 14:00:36 +02:00
cgcpu.pas
cpubase.pas
* WebAssembly internal linker: refactored the writing of the memory section and
2025-02-16 03:22:20 +02:00
cpuinfo.pas
cpunode.pas
* fixed WebAssembly code generator internal error when passing real constants as
2025-01-28 10:52:21 +02:00
cpupara.pas
* override tcpuparamanager.has_strict_proc_signature and return true for WebAssembly
2025-02-02 19:11:14 +02:00
cpupi.pas
+ WebAssembly: insert a tai_local directive also for assembler functions
2024-09-15 02:12:48 +03:00
cputarg.pas
+ include unit aoptcpu in wasm32/cputarg.pas
2024-09-21 15:41:26 +03:00
hlcgcpu.pas
+ a_bit_scan_reg_reg gets a flag if src cannot be zero: this simplifies the generated code
2025-02-08 14:27:48 +01:00
itcpugas.pas
itcpuwasm.pas
nwasmadd.pas
* Flags specific to TAddNode have been moved to their own field
2024-03-02 21:31:21 +01:00
nwasmbas.pas
nwasmcal.pas
nwasmcnv.pas
nwasmflw.pas
nwasminl.pas
+ added WASI multithreading helper for setting the stack pointer for the linear stack
2024-05-13 14:00:36 +02:00
nwasmld.pas
nwasmmat.pas
nwasmmem.pas
nwasmset.pas
nwasmutil.pas
+ WebAssembly external asm writer: workaround for the 'missing functype' error,
2024-09-01 19:52:50 +03:00
rawasm.pas
+ WebAssembly inline assembler instruction parsing work in progress
2024-07-12 23:35:38 +03:00
rawasmtext.pas
+ allow referencing TLS_SIZE_SYM, TLS_ALIGN_SYM and TLS_BASE_SYM from WebAssembly inline asm
2024-07-22 16:45:26 +03:00
rgcpu.pas
rwasmcon.inc
rwasmnor.inc
rwasmnum.inc
rwasmrni.inc
rwasmsri.inc
rwasmstd.inc
rwasmsup.inc
strinst.inc
* fixed some WebAssembly instruction names in the wasm_op2str array
2024-07-12 16:09:07 +03:00
symcpu.pas
tgcpu.pas
* WebAssembly temp gen: introduced localsfirsttemp and localslasttemp, use these
2024-07-20 16:38:03 +03:00
tripletcpu.pas
wasmdef.pas
wasmreg.dat