Expand description
Definitions of Koopa IR values, including constants and instructions.
Structs§
- Aggregate
- Aggregate constant.
- Alloc
- Local memory allocation.
- Binary
- Binary operation.
- Block
ArgRef - Basic block argument reference.
- Branch
- Conditional branch.
- Call
- Function call.
- Func
ArgRef - Function argument reference.
- GetElem
Ptr - Element pointer calculation.
- GetPtr
- Pointer calculation.
- Global
Alloc - Global memory allocation.
- Integer
- Integer constant.
- Jump
- Unconditional jump.
- Load
- Memory load.
- Return
- Function return.
- Store
- Memory store.
- Undef
- Undefined value.
- Zero
Init - Zero initializer.
Enums§
- Binary
Op - Supported binary operators.