i32
amyc.backend.wasm.Instructions$.i32$
For Numeric Instructions : https://webassembly.github.io/spec/core/text/instructions.html#numeric-instructions For Memory Instructions : https://webassembly.github.io/spec/core/text/instructions.html#memory-instructions
Attributes
- Graph
-
- Supertypes
- Self type
-
i32.type
Members list
Type members
Classlikes
case object add extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
add.type
case object and extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
and.type
case object clz extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
clz.type
case class const(value: Int) extends Instruction
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
case object ctz extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
ctz.type
case object div_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
div_s.type
case object div_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
div_u.type
case object eq extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
eq.type
case object eqz extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
eqz.type
case object extend16_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
extend16_s.type
case object extend8_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
extend8_s.type
case object ge_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
ge_s.type
case object ge_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
ge_u.type
case object gt_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
gt_s.type
case object gt_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
gt_u.type
case object le_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
le_s.type
case object le_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
le_u.type
case object load extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
load.type
case object load16_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
load16_s.type
case object load16_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
load16_u.type
case object load8_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
load8_s.type
case object load8_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
load8_u.type
case object lt_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
lt_s.type
case object lt_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
lt_u.type
case object mul extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
mul.type
case object ne extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
ne.type
case object or extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
or.type
case object popcnt extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
popcnt.type
case object reinterpret_f32 extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
reinterpret_f32.type
case object rem_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
rem_s.type
case object rem_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
rem_u.type
case object rotl extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
rotl.type
case object rotr extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
rotr.type
case object shl extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
shl.type
case object shr_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
shr_s.type
case object shr_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
shr_u.type
case object store extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
store.type
case object store16 extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
store16.type
case object store8 extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
store8.type
case object sub extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
sub.type
case object trunc_f32_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
trunc_f32_s.type
case object trunc_f32_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
trunc_f32_u.type
case object trunc_f64_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
trunc_f64_s.type
case object trunc_f64_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
trunc_f64_u.type
case object trunc_sat_f32_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
trunc_sat_f32_s.type
case object trunc_sat_f32_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
trunc_sat_f32_u.type
case object trunc_sat_f64_s extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
trunc_sat_f64_s.type
case object trunc_sat_f64_u extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
trunc_sat_f64_u.type
case object wrap_i64 extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
wrap_i64.type
case object xor extends Instruction
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Instructionclass Objecttrait Matchableclass AnyShow all
- Self type
-
xor.type
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
The mirrored *-type
The mirrored *-type
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
Value members
Inherited methods
Create a new instance of type T
with elements taken from product p
.
Create a new instance of type T
with elements taken from product p
.
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
In this article