コミット履歴

作者 SHA1 メッセージ 日付
  nickysn e2e0756eaf * fixed compilation with -Sew 4 年 前
  nickysn 0ceefa4d22 + enabled DWARF debug info writing on the WebAssembly target. Note that it 4 年 前
  nickysn f891c52dd1 - removed tarrayreftype, because it's not used on the wasm target 4 年 前
  nickysn 5a84c4db61 - get rid of FRAME_POINTER_SYM and BASE_POINTER_SYM - they should not be used anymore 4 年 前
  nickysn 83f88e515b * renamed the a_get/set/tee_local/global asm ops a_local/global_set/get/tee 4 年 前
  nickysn d8f55ebb48 * renamed the a_iXX_extendYYYY family of asm ops to their modern versions 4 年 前
  nickysn 116366a8e3 * updated the a_iXX_trunc_su_fYY asm ops to their modern format a_iXX_trunc_fYY_su 4 年 前
  nickysn 60242ca0fd * updated the a_fXX_convert_su_iYY asm ops to their modern format a_fXX_convert_iYY_su 4 年 前
  nickysn 9acfdc8cdd * the a_f64_reinterpret_f64 asm op renamed a_f64_reinterpret_i64 4 年 前
  nickysn 699626ee5c * a_grow_memory asm op renamed a_memory_grow 4 年 前
  nickysn d0fe45a595 * a_current_memory asm op renamed a_memory_size 4 年 前
  nickysn b6735179ed * use a functype operand for a_if, instead of hardcoding 4 年 前
  nickysn fc95e7f22d * fixes in thlcgwasm.resize_stack_int_val 4 年 前
  nickysn 763ca253c1 + introduced the TWasmFuncType class - used to hold a Wasm function signature 4 年 前
  nickysn f138d66a2a * switch NR_FRAME_POINTER_REG to NR_LOCAL_FRAME_POINTER_REG 4 年 前
  nickysn 170fab85ff + introduced RS_EVAL_STACK_BASE and RS_LOCAL_STACK_POINTER_REG 4 年 前
  nickysn 59c9bff744 * updated first_int/fpu/mm_imreg, so it doesn't clash with the non-imaginary registers 4 年 前
  nickysn 40eb696d8e + defined RS_LOCAL_FRAME_POINTER_REG 4 年 前
  nickysn f572bcf8f3 + introduced the NR_LOCAL_FRAME_POINTER_REG constant (alias for NR_R3) 4 年 前
  nickysn ce8439fb36 + introduced NR_LOCAL_STACK_POINTER_REG 4 年 前
  nickysn 762fdf593e + added comment, documenting the purpose of the STACK_POINTER_SYM constant 4 年 前
  nickysn e5b0d9cf32 * __stack_top renamed __stack_pointer (which seems to follow the C ABI correctly) 4 年 前
  nickysn 5ee6e9d593 * declare end_function as an instruction, instead of a directive 4 年 前
  nickysn e1b6f0bd85 + introduced end_block, end_if, end_loop 4 年 前
  nickysn 9f4f432fc6 + introduced the STACK_POINTER_SYM constant 4 年 前
  nickysn 76f269811f + introduced constants FRAME_POINTER_SYM and BASE_POINTER_SYM 4 年 前
  nickysn bd72084939 * changed op2strtype to have a large enough string to hold the instruction and 5 年 前
  nickysn c9ee72b05a * the compiler/wasm directory renamed compiler/wasm32 5 年 前