Add {u,s}{add,sub,mul}_overflow instructions (#5784)
* add `{u,s}{add,sub,mul}_overflow` with interpreter
* add `{u,s}{add,sub,mul}_overflow` for x64
* add `{u,s}{add,sub,mul}_overflow` for aarch64
* 128bit filetests for `{u,s}{add,sub,mul}_overflow`
* `{u,s}{add,sub,mul}_overflow` emit tests for x64
* `{u,s}{add,sub,mul}_overflow` emit tests for aarch64
* Initial review changes
* add `with_flags_extended` helper
* add `with_flags_chained` helper
This commit is contained in:
@@ -2303,9 +2303,6 @@
|
||||
(test Reg (rv_srli sum (imm12_const (ty_bits ty)))))
|
||||
(value_regs sum test)))
|
||||
|
||||
(decl inst_output_get (InstOutput u8) ValueRegs)
|
||||
(extern constructor inst_output_get inst_output_get)
|
||||
|
||||
(decl label_to_br_target (MachLabel) BranchTarget)
|
||||
(extern constructor label_to_br_target label_to_br_target)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user