DoxigAlpha

toBinaryOpcode

Function parameters

Parameters

#

Type definitions in this namespace

Types

#

Functions in this namespace

Functions

#

= 16

Values

#

Source

Implementation

#
pub fn toBinaryOpcode(self: Tag) BinaryOpcode {
    return switch (self) {
        .add,
        .@"add nsw",
        .@"add nuw",
        => .add,
        .sub,
        .@"sub nsw",
        .@"sub nuw",
        => .sub,
        .shl => .shl,
        .xor => .xor,
        else => unreachable,
    };
}