Table of Contents

Enum IrBinaryOperator

Namespace
MuLang.IR
Assembly
MuLang.IR.dll

Identifies a binary IR operation.

public enum IrBinaryOperator

Fields

Add = 0

Addition.

BitwiseAnd = 15

Bitwise AND.

BitwiseOr = 17

Bitwise OR.

BitwiseXor = 16

Bitwise exclusive OR.

Divide = 3

Division.

GreaterThan = 9

Greater-than comparison.

GreaterThanOrEqual = 10

Greater-than-or-equal comparison.

IdentityEqual = 13

Identity equality comparison.

IdentityNotEqual = 14

Identity inequality comparison.

LeftShift = 5

Left shift.

LessThan = 7

Less-than comparison.

LessThanOrEqual = 8

Less-than-or-equal comparison.

Multiply = 2

Multiplication.

Remainder = 4

Remainder.

RightShift = 6

Right shift.

StructuralEqual = 11

Structural equality comparison.

StructuralNotEqual = 12

Structural inequality comparison.

Subtract = 1

Subtraction.