Skip to content

Commit

Permalink
Uses catch all in match
Browse files Browse the repository at this point in the history
  • Loading branch information
diegoximenes committed Jan 10, 2025
1 parent fb1e838 commit 34ef4c2
Showing 1 changed file with 2 additions and 147 deletions.
149 changes: 2 additions & 147 deletions arbitrator/tools/stylus_benchmark/src/scenario.rs
Original file line number Diff line number Diff line change
Expand Up @@ -102,165 +102,20 @@ trait ScenarioWatGenerator {
impl ScenarioWatGenerator for Scenario {
fn write_specific_wat_beginning(&self, wat: &mut Vec<u8>) {
match self {
Scenario::Br => {}
Scenario::BrIf => {}
Scenario::BrTable => {}
Scenario::Call => call::write_specific_wat_beginning(wat),
Scenario::CallIndirect => call_indirect::write_specific_wat_beginning(wat),
Scenario::GlobalGet => global_get::write_specific_wat_beginning(wat),
Scenario::GlobalSet => global_set::write_specific_wat_beginning(wat),
Scenario::I32Add => {}
Scenario::I32And => {}
Scenario::I32Clz => {}
Scenario::I32Ctz => {}
Scenario::I32DivS => {}
Scenario::I32DivU => {}
Scenario::I32Eq => {}
Scenario::I32Eqz => {}
Scenario::I32GeS => {}
Scenario::I32GeU => {}
Scenario::I32GtU => {}
Scenario::I32GtS => {}
Scenario::I32LeU => {}
Scenario::I32LeS => {}
Scenario::I32Load => {}
Scenario::I32LtU => {}
Scenario::I32LtS => {}
Scenario::I32Mul => {}
Scenario::I32Ne => {}
Scenario::I32Or => {}
Scenario::I32Popcnt => {}
Scenario::I32RemS => {}
Scenario::I32RemU => {}
Scenario::I32Rotl => {}
Scenario::I32Rotr => {}
Scenario::I32Shl => {}
Scenario::I32ShrS => {}
Scenario::I32ShrU => {}
Scenario::I32Store => {}
Scenario::I32Sub => {}
Scenario::I32WrapI64 => {}
Scenario::I32Xor => {}
Scenario::I64Add => {}
Scenario::I64And => {}
Scenario::I64Clz => {}
Scenario::I64Ctz => {}
Scenario::I64DivS => {}
Scenario::I64DivU => {}
Scenario::I64Eq => {}
Scenario::I64Eqz => {}
Scenario::I64GeS => {}
Scenario::I64GeU => {}
Scenario::I64GtU => {}
Scenario::I64GtS => {}
Scenario::I64LeU => {}
Scenario::I64LeS => {}
Scenario::I64Load => {}
Scenario::I64LtU => {}
Scenario::I64LtS => {}
Scenario::I64Mul => {}
Scenario::I64Ne => {}
Scenario::I64Or => {}
Scenario::I64Popcnt => {}
Scenario::I64RemS => {}
Scenario::I64RemU => {}
Scenario::I64Rotl => {}
Scenario::I64Rotr => {}
Scenario::I64Shl => {}
Scenario::I64ShrS => {}
Scenario::I64ShrU => {}
Scenario::I64Store => {}
Scenario::I64Sub => {}
Scenario::I64Xor => {}
Scenario::I64ExtendI32U => {}
Scenario::I64ExtendI32S => {}
Scenario::If => {}
Scenario::LocalGet => {}
Scenario::LocalSet => {}
Scenario::LocalTee => {}
Scenario::Select => {}
_ => {}
}
}

fn write_specific_exported_func_beginning(&self, wat: &mut Vec<u8>) {
match self {
Scenario::Br => {}
Scenario::BrIf => {}
Scenario::BrTable => {}
Scenario::Call => {}
Scenario::CallIndirect => {}
Scenario::GlobalGet => {}
Scenario::GlobalSet => {}
Scenario::I32Add => {}
Scenario::I32And => {}
Scenario::I32Clz => {}
Scenario::I32Ctz => {}
Scenario::I32DivS => {}
Scenario::I32DivU => {}
Scenario::I32Eq => {}
Scenario::I32Eqz => {}
Scenario::I32GeS => {}
Scenario::I32GeU => {}
Scenario::I32GtU => {}
Scenario::I32GtS => {}
Scenario::I32LeU => {}
Scenario::I32LeS => {}
Scenario::I32Load => {}
Scenario::I32LtU => {}
Scenario::I32LtS => {}
Scenario::I32Mul => {}
Scenario::I32Ne => {}
Scenario::I32Or => {}
Scenario::I32Popcnt => {}
Scenario::I32RemS => {}
Scenario::I32RemU => {}
Scenario::I32Rotl => {}
Scenario::I32Rotr => {}
Scenario::I32Shl => {}
Scenario::I32ShrS => {}
Scenario::I32ShrU => {}
Scenario::I32Store => {}
Scenario::I32Sub => {}
Scenario::I32WrapI64 => {}
Scenario::I32Xor => {}
Scenario::I64Add => {}
Scenario::I64And => {}
Scenario::I64Clz => {}
Scenario::I64Ctz => {}
Scenario::I64DivS => {}
Scenario::I64DivU => {}
Scenario::I64Eq => {}
Scenario::I64Eqz => {}
Scenario::I64GeS => {}
Scenario::I64GeU => {}
Scenario::I64GtU => {}
Scenario::I64GtS => {}
Scenario::I64LeU => {}
Scenario::I64LeS => {}
Scenario::I64Load => {}
Scenario::I64LtU => {}
Scenario::I64LtS => {}
Scenario::I64Mul => {}
Scenario::I64Ne => {}
Scenario::I64Or => {}
Scenario::I64Popcnt => {}
Scenario::I64RemS => {}
Scenario::I64RemU => {}
Scenario::I64Rotl => {}
Scenario::I64Rotr => {}
Scenario::I64Shl => {}
Scenario::I64ShrS => {}
Scenario::I64ShrU => {}
Scenario::I64Store => {}
Scenario::I64Sub => {}
Scenario::I64Xor => {}
Scenario::I64ExtendI32U => {}
Scenario::I64ExtendI32S => {}
Scenario::If => {}
Scenario::LocalGet => local_get::write_specific_exported_func_beginning(wat),
Scenario::LocalSet => local_set::write_specific_exported_func_beginning(wat),
Scenario::LocalTee => local_tee::write_specific_exported_func_beginning(wat),
Scenario::Select => {}
_ => {}
}
}

Expand Down

0 comments on commit 34ef4c2

Please sign in to comment.