Expand description
Intermediate representation (IR) for the KASL compiler.
Structs§
Enums§
- Const
- Float
BinOp - Defines binary operations for floating-point values.
- Float
Cmp - Comparison operations for floating-point numbers.
- Float
Unary Op - Defines unary operations for floating-point values.
- IRType
- Inst
- Defines the instructions in the IR.
- IntBin
Op - Defines binary operations for integer values.
- IntCmp
- Comparison operations for integers.
- IntUnary
Op - Defines unary operations for integer values.
- Offset
- An offset used in memory access instructions.
Traits§
- Inst
Builder - A trait for building instructions in the IRBuilder.
- Resolve
Offset - A trait to resolve an
Offsetto an actual byte offset, given the pointer size of the target architecture.