Skip to content

Commit

Permalink
fuzzgen: Remove SIMD bitcasts
Browse files Browse the repository at this point in the history
Broken in the interpreter bytecodealliance#5915
  • Loading branch information
afonso360 committed Mar 9, 2023
1 parent cd28035 commit b1c06dd
Showing 1 changed file with 0 additions and 42 deletions.
42 changes: 0 additions & 42 deletions cranelift/fuzzgen/src/function_generator.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1580,48 +1580,6 @@ const OPCODE_SIGNATURES: &[OpcodeSignature] = &[
(Opcode::Bitcast, &[I32], &[F32]),
(Opcode::Bitcast, &[F64], &[I64]),
(Opcode::Bitcast, &[I64], &[F64]),
(Opcode::Bitcast, &[I128], &[I8X16]),
(Opcode::Bitcast, &[I128], &[I16X8]),
(Opcode::Bitcast, &[I128], &[I32X4]),
(Opcode::Bitcast, &[I128], &[I64X2]),
(Opcode::Bitcast, &[I128], &[F32X4]),
(Opcode::Bitcast, &[I128], &[F64X2]),
(Opcode::Bitcast, &[F32X4], &[I8X16]),
(Opcode::Bitcast, &[F32X4], &[I16X8]),
(Opcode::Bitcast, &[F32X4], &[I32X4]),
(Opcode::Bitcast, &[F32X4], &[I64X2]),
(Opcode::Bitcast, &[F32X4], &[F64X2]),
(Opcode::Bitcast, &[F32X4], &[I128]),
(Opcode::Bitcast, &[F64X2], &[I8X16]),
(Opcode::Bitcast, &[F64X2], &[I16X8]),
(Opcode::Bitcast, &[F64X2], &[I32X4]),
(Opcode::Bitcast, &[F64X2], &[I64X2]),
(Opcode::Bitcast, &[F64X2], &[F32X4]),
(Opcode::Bitcast, &[F64X2], &[I128]),
(Opcode::Bitcast, &[I8X16], &[I16X8]),
(Opcode::Bitcast, &[I8X16], &[I32X4]),
(Opcode::Bitcast, &[I8X16], &[I64X2]),
(Opcode::Bitcast, &[I8X16], &[F32X4]),
(Opcode::Bitcast, &[I8X16], &[F64X2]),
(Opcode::Bitcast, &[I8X16], &[I128]),
(Opcode::Bitcast, &[I16X8], &[I8X16]),
(Opcode::Bitcast, &[I16X8], &[I32X4]),
(Opcode::Bitcast, &[I16X8], &[I64X2]),
(Opcode::Bitcast, &[I16X8], &[F32X4]),
(Opcode::Bitcast, &[I16X8], &[F64X2]),
(Opcode::Bitcast, &[I16X8], &[I128]),
(Opcode::Bitcast, &[I32X4], &[I8X16]),
(Opcode::Bitcast, &[I32X4], &[I16X8]),
(Opcode::Bitcast, &[I32X4], &[I64X2]),
(Opcode::Bitcast, &[I32X4], &[F32X4]),
(Opcode::Bitcast, &[I32X4], &[F64X2]),
(Opcode::Bitcast, &[I32X4], &[I128]),
(Opcode::Bitcast, &[I64X2], &[I8X16]),
(Opcode::Bitcast, &[I64X2], &[I16X8]),
(Opcode::Bitcast, &[I64X2], &[I32X4]),
(Opcode::Bitcast, &[I64X2], &[F32X4]),
(Opcode::Bitcast, &[I64X2], &[F64X2]),
(Opcode::Bitcast, &[I64X2], &[I128]),
// Shuffle
(Opcode::Shuffle, &[I8X16, I8X16, I8X16], &[I8X16]),
// Swizzle
Expand Down

0 comments on commit b1c06dd

Please sign in to comment.