start loongarch compile
fix: modify the code to pass compile add: add code for tcg_out_op, tcg_can_emit_vec_op, tcg_target_op_def to support new tcg_op fix: fix bugs related to epilogue and ret_addr fix: fix bug in qemu_ld_slow_path, the return register is wrong
This commit is contained in:
@@ -114,7 +114,7 @@ static bool tcg_out_dup_vec(TCGContext *s, TCGType type, unsigned vece,
|
||||
TCGReg dst, TCGReg src);
|
||||
static bool tcg_out_dupm_vec(TCGContext *s, TCGType type, unsigned vece,
|
||||
TCGReg dst, TCGReg base, intptr_t offset);
|
||||
static void tcg_out_dupi_vec(TCGContext *s, TCGType type,
|
||||
static void tcg_out_dupi_vec(TCGContext *s, TCGType type, unsigned vece,
|
||||
TCGReg dst, tcg_target_long arg);
|
||||
static void tcg_out_vec_op(TCGContext *s, TCGOpcode opc, unsigned vecl,
|
||||
unsigned vece, const TCGArg *args,
|
||||
|
||||
Reference in New Issue
Block a user