Wyvern. Instruction. Icmp
(wyvern v1.0.3)
Copy Markdown
Summary
Types
@type operand() :: Wyvern.Value.t()
@type operation() :: atom()
@type t() :: %Wyvern.Instruction.Icmp{ dest: Wyvern.Instruction.Types.destination(), id: reference(), op1: operand(), op2: operand(), operation: operation() }
Functions
@spec new(Wyvern.Instruction.Types.destination(), operation(), operand(), operand()) :: t()