index.constant
← index dialect
Materialize a compile-time address-domain constant. The result type must be index for logical coordinates or offset for physical byte counts; fixed-width integer payload constants remain scalar.constant.
Operation contract
| Property |
Value |
| Semantic phase |
executable |
| Traits |
Pure, ConstantLike |
Signature
| Kind |
Name |
Type |
Cardinality |
Description |
| Result |
result |
address |
required |
— |
| Attribute |
value |
any |
required |
The constant integer value. |
Verification constraints
AttrMatchesElementType(value, result)
Examples
%c0 = index.constant 0 : index
%base = index.constant 0 : offset