Module ir

Module ir 

Source
Expand description

IR objects and builders.

Re-exports§

pub use self::attribute::Attribute;
pub use self::attribute::AttributeLike;
pub use self::block::Block;
pub use self::block::BlockLike;
pub use self::block::BlockRef;
pub use self::bytecode_writer_config::BytecodeWriterConfig;
pub use self::operation::Operation;
pub use self::operation::OperationRef;
pub use self::type::ShapedTypeLike;
pub use self::type::Type;
pub use self::type::TypeLike;

Modules§

attribute
Attributes.
block
Blocks.
bytecode_writer_config
operation
Operations and operation builders.
type
Types and type IDs.

Structs§

AffineExpr
An affine expression.
AffineMap
An affine map.
Identifier
An identifier.
Location
A location
Module
A module.
Region
A region.
RegionRef
A reference to a region.
Value
A value.

Traits§

RegionLike
A region-like trait.
ValueLike
A trait for value-like types.