.. |
aasmcpu.pas
|
35489718f3
* fixed call_indirect for the llvm-mc asm writer
|
4 лет назад |
agbinaryen.pas
|
fa9eef27ef
* use upper case asm id strings, so assemblers can be selected via the -A option
|
5 лет назад |
agllvmmc.pas
|
8c05ba538d
* fixed formatting in wasm32 instr writer write instruction
|
4 лет назад |
agwat.pas
|
35489718f3
* fixed call_indirect for the llvm-mc asm writer
|
4 лет назад |
cgcpu.pas
|
c9ee72b05a
* the compiler/wasm directory renamed compiler/wasm32
|
5 лет назад |
cpubase.pas
|
763ca253c1
+ introduced the TWasmFuncType class - used to hold a Wasm function signature
|
4 лет назад |
cpuinfo.pas
|
a00110f6e0
* cpu_wasm renamed cpu_wasm32
|
5 лет назад |
cpunode.pas
|
c9ee72b05a
* the compiler/wasm directory renamed compiler/wasm32
|
5 лет назад |
cpupara.pas
|
c24446c037
* copy all wasm parameters to the local stack, so that their address can be taken
|
4 лет назад |
cpupi.pas
|
dc151465c5
* replace NR_LOCAL_FRAME_POINTER_REG with tcpuprocdef(current_procinfo.procdef).frame_pointer_ref in tcpuprocinfo.postprocess_code instead of inside the register allocator
|
4 лет назад |
cputarg.pas
|
f04c43f58c
+ created unit (empty for now) for the llvm-mc assembler writer
|
5 лет назад |
hlcgcpu.pas
|
0e23b9288c
* fixed thlcgwasm.a_load_loc_stack for LOC_REFERENCE
|
4 лет назад |
itcpugas.pas
|
5ee6e9d593
* declare end_function as an instruction, instead of a directive
|
5 лет назад |
itcpuwasm.pas
|
539fde196d
* rebase the llvm-mc asm writer on the GAS assembler writer - seems to be pretty
|
5 лет назад |
nwasmadd.pas
|
e1b6f0bd85
+ introduced end_block, end_if, end_loop
|
5 лет назад |
nwasmcal.pas
|
c9ee72b05a
* the compiler/wasm directory renamed compiler/wasm32
|
5 лет назад |
nwasmcon.pas
|
c9ee72b05a
* the compiler/wasm directory renamed compiler/wasm32
|
5 лет назад |
nwasmflw.pas
|
e1b6f0bd85
+ introduced end_block, end_if, end_loop
|
5 лет назад |
nwasmmat.pas
|
c9ee72b05a
* the compiler/wasm directory renamed compiler/wasm32
|
5 лет назад |
rgcpu.pas
|
dc151465c5
* replace NR_LOCAL_FRAME_POINTER_REG with tcpuprocdef(current_procinfo.procdef).frame_pointer_ref in tcpuprocinfo.postprocess_code instead of inside the register allocator
|
4 лет назад |
rwasmcon.inc
|
12aa8f0f1f
+ added another wasm fake register to represent local variable on the linear stack
|
4 лет назад |
rwasmnor.inc
|
12aa8f0f1f
+ added another wasm fake register to represent local variable on the linear stack
|
4 лет назад |
rwasmnum.inc
|
12aa8f0f1f
+ added another wasm fake register to represent local variable on the linear stack
|
4 лет назад |
rwasmrni.inc
|
12aa8f0f1f
+ added another wasm fake register to represent local variable on the linear stack
|
4 лет назад |
rwasmsri.inc
|
12aa8f0f1f
+ added another wasm fake register to represent local variable on the linear stack
|
4 лет назад |
rwasmstd.inc
|
12aa8f0f1f
+ added another wasm fake register to represent local variable on the linear stack
|
4 лет назад |
rwasmsup.inc
|
12aa8f0f1f
+ added another wasm fake register to represent local variable on the linear stack
|
4 лет назад |
strinst.inc
|
5ee6e9d593
* declare end_function as an instruction, instead of a directive
|
5 лет назад |
symcpu.pas
|
56f65799d3
+ functype creation moved to tcpuprocdef.create_functype
|
4 лет назад |
tgcpu.pas
|
253e64f66b
+ allocate 'noreuse' locals in allocbasepointer and allocframepointer
|
4 лет назад |
tripletcpu.pas
|
6dd85ad80c
* wasm cpu string renamed wasm32
|
5 лет назад |
wasmdef.pas
|
c9ee72b05a
* the compiler/wasm directory renamed compiler/wasm32
|
5 лет назад |
wasmreg.dat
|
12aa8f0f1f
+ added another wasm fake register to represent local variable on the linear stack
|
4 лет назад |