Commit History

Author SHA1 Message Date
  nickysn c46f308749 + support dup for symbols in prepare_stack_for_ref 4 years ago
  nickysn 64b2d8ef85 * wasm base and index reference access fixes 4 years ago
  nickysn d15e9717e3 * treference parameter of prepare_stack_for_ref changed to var 4 years ago
  nickysn 0bb255709f * formatting 4 years ago
  nickysn 9972d0e7d9 + internal error in thlcgwasm.prepare_stack_for_ref for symbol with registers 4 years ago
  nickysn 5128c07e68 * fixed writing to global variables 4 years ago
  nickysn 8211bcbd4c * fixed getting the address of a global variable 4 years ago
  nickysn bbe5e3d0e7 - removed spurious load of global symbols in thlcgwasm.prepare_stack_for_ref 4 years ago
  nickysn fe4f041436 * procdef directive code generation moved to a separate method 4 years ago
  nickysn 5ee6e9d593 * declare end_function as an instruction, instead of a directive 5 years ago
  nickysn c69dce34c4 + add a .text section directive before each procedure 5 years ago
  nickysn fc96ad5afd + write the end_function directive 5 years ago
  nickysn 4a5e2dbd23 * refactored the handling of the frame pointer and base pointer to use local temps instead 5 years ago
  nickysn 9f4f432fc6 + introduced the STACK_POINTER_SYM constant 5 years ago
  nickysn 76f269811f + introduced constants FRAME_POINTER_SYM and BASE_POINTER_SYM 5 years ago
  nickysn 76f1b8cf60 + generate the .functype directive for the llvm-mc wasm assembler 5 years ago
  nickysn c9ee72b05a * the compiler/wasm directory renamed compiler/wasm32 5 years ago