Commit Verlauf

Autor SHA1 Nachricht Datum
  nickysn b6735179ed * use a functype operand for a_if, instead of hardcoding vor 4 Jahren
  nickysn fc95e7f22d * fixes in thlcgwasm.resize_stack_int_val vor 4 Jahren
  nickysn 763ca253c1 + introduced the TWasmFuncType class - used to hold a Wasm function signature vor 4 Jahren
  nickysn f138d66a2a * switch NR_FRAME_POINTER_REG to NR_LOCAL_FRAME_POINTER_REG vor 4 Jahren
  nickysn 170fab85ff + introduced RS_EVAL_STACK_BASE and RS_LOCAL_STACK_POINTER_REG vor 4 Jahren
  nickysn 59c9bff744 * updated first_int/fpu/mm_imreg, so it doesn't clash with the non-imaginary registers vor 4 Jahren
  nickysn 40eb696d8e + defined RS_LOCAL_FRAME_POINTER_REG vor 4 Jahren
  nickysn f572bcf8f3 + introduced the NR_LOCAL_FRAME_POINTER_REG constant (alias for NR_R3) vor 4 Jahren
  nickysn ce8439fb36 + introduced NR_LOCAL_STACK_POINTER_REG vor 4 Jahren
  nickysn 762fdf593e + added comment, documenting the purpose of the STACK_POINTER_SYM constant vor 4 Jahren
  nickysn e5b0d9cf32 * __stack_top renamed __stack_pointer (which seems to follow the C ABI correctly) vor 4 Jahren
  nickysn 5ee6e9d593 * declare end_function as an instruction, instead of a directive vor 5 Jahren
  nickysn e1b6f0bd85 + introduced end_block, end_if, end_loop vor 5 Jahren
  nickysn 9f4f432fc6 + introduced the STACK_POINTER_SYM constant vor 5 Jahren
  nickysn 76f269811f + introduced constants FRAME_POINTER_SYM and BASE_POINTER_SYM vor 5 Jahren
  nickysn bd72084939 * changed op2strtype to have a large enough string to hold the instruction and vor 5 Jahren
  nickysn c9ee72b05a * the compiler/wasm directory renamed compiler/wasm32 vor 5 Jahren