List of all items
Structs
- attributes::array::Array
- attributes::bool::Bool
- attributes::dense_array::DenseArray
- attributes::dense_elements::DenseElements
- attributes::dense_resource_elements::DenseResourceElements
- attributes::dictionary::Dictionary
- attributes::elements::Elements
- attributes::float::Float
- attributes::index::Index
- attributes::integer::Integer
- attributes::integer_set::IntegerSet
- attributes::named::Named
- attributes::opaque::Opaque
- attributes::sparse_elements::SparseElements
- attributes::specialized::CustomAttributeData
- attributes::strided_layout::StridedLayout
- attributes::string::String
- attributes::symbol_ref::SymbolRef
- attributes::type::Type
- attributes::unit::Unit
- dialects::affine::Apply
- dialects::affine::Binary
- dialects::affine::Condition
- dialects::affine::Constant
- dialects::affine::DelinearizeIndex
- dialects::affine::Dim
- dialects::affine::DmaStart
- dialects::affine::DmaWait
- dialects::affine::Expr
- dialects::affine::For
- dialects::affine::If
- dialects::affine::IsDataCache
- dialects::affine::IsWrite
- dialects::affine::LinearizeIndex
- dialects::affine::Load
- dialects::affine::LocalityHint
- dialects::affine::LowerBoundGroups
- dialects::affine::LowerBoundsFor
- dialects::affine::LowerBoundsParallel
- dialects::affine::Map
- dialects::affine::Max
- dialects::affine::Min
- dialects::affine::NamedMap
- dialects::affine::NamedMapSource
- dialects::affine::NamedMapTag
- dialects::affine::NamedMapTarget
- dialects::affine::Parallel
- dialects::affine::Prefetch
- dialects::affine::Reductions
- dialects::affine::Set
- dialects::affine::StepFor
- dialects::affine::StepsParallel
- dialects::affine::Store
- dialects::affine::Symbol
- dialects::affine::UpperBoundGroups
- dialects::affine::UpperBoundsFor
- dialects::affine::UpperBoundsParallel
- dialects::affine::VectorLoad
- dialects::affine::VectorStore
- dialects::affine::Yield
- dialects::arith::AddF
- dialects::arith::AddI
- dialects::arith::AddUIExtended
- dialects::arith::AndI
- dialects::arith::ArithValue
- dialects::arith::Bitcast
- dialects::arith::CeilDivSI
- dialects::arith::CeilDivUI
- dialects::arith::CmpF
- dialects::arith::CmpI
- dialects::arith::Constant
- dialects::arith::DivF
- dialects::arith::DivSI
- dialects::arith::DivUI
- dialects::arith::ExtF
- dialects::arith::ExtSI
- dialects::arith::ExtUI
- dialects::arith::FPToSI
- dialects::arith::FPToUI
- dialects::arith::FastMath
- dialects::arith::FastMathFlagsBitVector
- dialects::arith::FloorDivSI
- dialects::arith::IndexCast
- dialects::arith::IndexCastUI
- dialects::arith::IntegerOverflow
- dialects::arith::IntegerOverflowFlagsBitVector
- dialects::arith::MaxNumF
- dialects::arith::MaxSI
- dialects::arith::MaxUI
- dialects::arith::MaximumF
- dialects::arith::MinNumF
- dialects::arith::MinSI
- dialects::arith::MinUI
- dialects::arith::MinimumF
- dialects::arith::MulF
- dialects::arith::MulI
- dialects::arith::MulSIExtended
- dialects::arith::MulUIExtended
- dialects::arith::NegF
- dialects::arith::OrI
- dialects::arith::PredicateF
- dialects::arith::PredicateI
- dialects::arith::RemF
- dialects::arith::RemSI
- dialects::arith::RemUI
- dialects::arith::RoundingMode
- dialects::arith::SIToFP
- dialects::arith::Select
- dialects::arith::ShLI
- dialects::arith::ShRSI
- dialects::arith::ShRUI
- dialects::arith::SubF
- dialects::arith::SubI
- dialects::arith::TruncF
- dialects::arith::TruncI
- dialects::arith::UIToFP
- dialects::arith::XOrI
- dialects::cf::Assert
- dialects::cf::Branch
- dialects::cf::CaseOperandSegments
- dialects::cf::CaseValues
- dialects::cf::CondBranch
- dialects::cf::Message
- dialects::cf::Switch
- dialects::common::DefaultMemorySpace
- dialects::common::Dimension
- dialects::common::IntegerMemorySpace
- dialects::common::MemoryLayout
- dialects::common::NonTemporal
- dialects::common::OperandSegmentSizes
- dialects::common::ResultSegmentSizes
- dialects::common::StaticOffsets
- dialects::common::StaticSizes
- dialects::common::StaticStrides
- dialects::common::SymbolName
- dialects::common::SymbolVisibility
- dialects::func::Arguments
- dialects::func::Call
- dialects::func::CallIndirect
- dialects::func::Callee
- dialects::func::Constant
- dialects::func::Func
- dialects::func::FunctionAttr
- dialects::func::Referee
- dialects::func::Results
- dialects::func::Return
- dialects::index::Add
- dialects::index::And
- dialects::index::BoolConstant
- dialects::index::BoolValue
- dialects::index::CastS
- dialects::index::CastU
- dialects::index::CeilDivS
- dialects::index::CeilDivU
- dialects::index::Cmp
- dialects::index::Constant
- dialects::index::DivS
- dialects::index::DivU
- dialects::index::FloorDivS
- dialects::index::IndexValue
- dialects::index::MaxS
- dialects::index::MaxU
- dialects::index::MinS
- dialects::index::MinU
- dialects::index::Mul
- dialects::index::Or
- dialects::index::Predicate
- dialects::index::RemS
- dialects::index::RemU
- dialects::index::ShL
- dialects::index::ShRS
- dialects::index::ShRU
- dialects::index::SizeOf
- dialects::index::Sub
- dialects::index::XOr
- dialects::linalg::Abs
- dialects::linalg::Add
- dialects::linalg::BinaryFunction
- dialects::linalg::Cast
- dialects::linalg::Ceil
- dialects::linalg::Copy
- dialects::linalg::Div
- dialects::linalg::DivUnsigned
- dialects::linalg::Dot
- dialects::linalg::ElementwiseBinary
- dialects::linalg::ElementwiseUnary
- dialects::linalg::Erf
- dialects::linalg::Exp
- dialects::linalg::Floor
- dialects::linalg::Index
- dialects::linalg::IndexingMaps
- dialects::linalg::IteratorType
- dialects::linalg::Log
- dialects::linalg::Matmul
- dialects::linalg::MatmulTransposeA
- dialects::linalg::MatmulTransposeB
- dialects::linalg::Matvec
- dialects::linalg::Max
- dialects::linalg::Min
- dialects::linalg::Mul
- dialects::linalg::NegF
- dialects::linalg::Permutation
- dialects::linalg::Reciprocal
- dialects::linalg::Round
- dialects::linalg::Rsqrt
- dialects::linalg::Sqrt
- dialects::linalg::Square
- dialects::linalg::Sub
- dialects::linalg::Tanh
- dialects::linalg::Transpose
- dialects::linalg::UnaryFunction
- dialects::linalg::Vecmat
- dialects::linalg::Yield
- dialects::memref::Alignment
- dialects::memref::Alloc
- dialects::memref::Alloca
- dialects::memref::Cast
- dialects::memref::Copy
- dialects::memref::Dealloc
- dialects::memref::Dim
- dialects::memref::GetGlobal
- dialects::memref::Global
- dialects::memref::GlobalRef
- dialects::memref::GlobalType
- dialects::memref::InitialValue
- dialects::memref::IsConstant
- dialects::memref::Load
- dialects::memref::Permutation
- dialects::memref::Rank
- dialects::memref::Store
- dialects::memref::Transpose
- dialects::memref::View
- dialects::scf::Cases
- dialects::scf::Condition
- dialects::scf::ExecuteRegion
- dialects::scf::For
- dialects::scf::Forall
- dialects::scf::ForallInParallel
- dialects::scf::If
- dialects::scf::IndexSwitch
- dialects::scf::Mapping
- dialects::scf::Parallel
- dialects::scf::Reduce
- dialects::scf::ReduceReturn
- dialects::scf::StaticLowerBound
- dialects::scf::StaticStep
- dialects::scf::StaticUpperBound
- dialects::scf::While
- dialects::scf::Yield
- dialects::tensor::Bitcast
- dialects::tensor::Cast
- dialects::tensor::CollapseShape
- dialects::tensor::Concat
- dialects::tensor::Dim
- dialects::tensor::Empty
- dialects::tensor::ExpandShape
- dialects::tensor::Extract
- dialects::tensor::ExtractSlice
- dialects::tensor::FromElements
- dialects::tensor::GatherDimensions
- dialects::tensor::Generate
- dialects::tensor::InnerDimensionsPosition
- dialects::tensor::NoFold
- dialects::tensor::OuterDimensionsPermutation
- dialects::tensor::Pad
- dialects::tensor::Rank
- dialects::tensor::Reassociation
- dialects::tensor::Reshape
- dialects::tensor::ScatterDimensions
- dialects::tensor::StaticHigh
- dialects::tensor::StaticInnerTiles
- dialects::tensor::StaticLow
- dialects::tensor::StaticOutputShape
- dialects::tensor::Unique
- dialects::tensor::Yield
- dialects::ub::Poison
- dialects::ub::PoisonValue
- dialects::vector::Extract
- dialects::vector::ExtractElement
- dialects::vector::FromElements
- dialects::vector::InBounds
- dialects::vector::Load
- dialects::vector::Offsets
- dialects::vector::PermutationMap
- dialects::vector::Print
- dialects::vector::Punctuation
- dialects::vector::Sizes
- dialects::vector::StaticPosition
- dialects::vector::Store
- dialects::vector::Strides
- dialects::vector::StringLiteral
- dialects::vector::TransferRead
- dialects::vector::TransferWrite
- dialects::vector::VectorMask
- dialects::vector::VectorMaskShape
- effects::MemoryEffect
- ir::Attribute
- ir::Block
- ir::BlockIter
- ir::Context
- ir::Dialect
- ir::Identifier
- ir::Location
- ir::LogicalResult
- ir::Module
- ir::OpOperand
- ir::Operation
- ir::OperationIter
- ir::OperationState
- ir::Pass
- ir::Region
- ir::RegionIter
- ir::Registry
- ir::ShapeImpl
- ir::StringBacked
- ir::StringCallback
- ir::StringCallbackState
- ir::StringRef
- ir::SymbolTable
- ir::Type
- ir::TypeID
- ir::Value
- ir::ValueIter
- types::complex::Complex
- types::float::Float
- types::function::Function
- types::index::Index
- types::integer::Integer
- types::memref::MemRef
- types::none::None
- types::opaque::Opaque
- types::ranked_tensor::RankedTensor
- types::shaped::Shaped
- types::tuple::Tuple
- types::unit::Unit
- types::unranked_memref::UnrankedMemRef
- types::unranked_tensor::UnrankedTensor
- types::vector::Vector
Enums
- attributes::dense_array::Layout
- attributes::dense_elements::Layout
- attributes::dense_resource_elements::Layout
- dialects::affine::BinOp
- dialects::affine::LocalityHintLevel
- dialects::affine::Op
- dialects::arith::AtomicRMWKind
- dialects::arith::CmpFPredicate
- dialects::arith::CmpIPredicate
- dialects::arith::FastMathFlags
- dialects::arith::IntegerOverflowFlags
- dialects::arith::Op
- dialects::arith::RoundingModeKind
- dialects::cf::Op
- dialects::common::SymbolVisibilityKind
- dialects::func::Op
- dialects::index::CmpPredicate
- dialects::index::Op
- dialects::linalg::BinaryFunctionKind
- dialects::linalg::CastKind
- dialects::linalg::IteratorTypeKind
- dialects::linalg::Op
- dialects::linalg::UnaryFunctionKind
- dialects::memref::Op
- dialects::scf::Op
- dialects::tensor::Op
- dialects::ub::Op
- dialects::vector::Op
- dialects::vector::PunctuationKind
- effects::MemoryEffectType
- effects::SideEffectResource
- exit_code::ExitCode
- interfaces::Interface
- interfaces::MemoryEffectOpInterface
- traits::Bool
- traits::BoolSet
- traits::Trait
- types::float::Layout
- types::shaped::ShapedKind
Traits
- attributes::IAttribute
- attributes::IAttributeNamed
- attributes::specialized::NamedAffineMap
- attributes::specialized::NamedAffineSet
- attributes::specialized::NamedArrayOfAffineMaps
- attributes::specialized::NamedArrayOfBools
- attributes::specialized::NamedArrayOfDictionaries
- attributes::specialized::NamedArrayOfIntegerArrays
- attributes::specialized::NamedArrayOfIntegers
- attributes::specialized::NamedArrayOfStrings
- attributes::specialized::NamedBool
- attributes::specialized::NamedFloatOrIndexOrInteger
- attributes::specialized::NamedFunction
- attributes::specialized::NamedI32DenseArray
- attributes::specialized::NamedI32DenseElements
- attributes::specialized::NamedI64DenseArray
- attributes::specialized::NamedIndex
- attributes::specialized::NamedInitialization
- attributes::specialized::NamedInteger
- attributes::specialized::NamedIntegerDenseElements
- attributes::specialized::NamedMemRef
- attributes::specialized::NamedMemoryLayout
- attributes::specialized::NamedMemorySpace
- attributes::specialized::NamedOpaque
- attributes::specialized::NamedParsed
- attributes::specialized::NamedPermutation
- attributes::specialized::NamedString
- attributes::specialized::NamedSymbolRef
- attributes::specialized::NamedType
- attributes::specialized::NamedUnit
- dialects::IOp
- dialects::IOperation
- dialects::affine::IExpr
- dialects::linalg::ElementwiseBinaryOperation
- dialects::linalg::ElementwiseBinaryOperationGetBody
- dialects::linalg::ElementwiseCheckBinaryOperands
- dialects::linalg::ElementwiseCheckResult
- dialects::linalg::ElementwiseCheckUnaryOperands
- dialects::linalg::ElementwiseOperation
- dialects::linalg::ElementwiseUnaryOperation
- dialects::linalg::ElementwiseUnaryOperationGetBody
- dialects::linalg::TransformShape
- ir::Destroy
- ir::Shape
- types::GetWidth
- types::IType
- types::IsPromotableTo
- types::shaped::NewElementType
Macros
Functions
Type Aliases
- attributes::dense_resource_elements::DeleterFn
- dialects::OpRef
- dialects::StaticOpList
- dialects::affine::ReductionOp
- effects::MemoryEffectList
- ir::ShapeUnpacked
- ir::StringCallbackFn