getOperationAux : HasIO io => GCAnyPtr -> (GCAnyPtr -> PrimIO AnyPtr) -> io OperationloadDialectStablehloDialect : HasIO io => MLIRContext -> io ()data ConstantOp : TypeMkConstantOp : GCAnyPtr -> ConstantOpcreate : HasIO io => OpBuilder -> Location -> DenseElementsAttr -> io ConstantOpdata IotaOp : Typecreate : HasIO io => OpBuilder -> Location -> Type_ -> Nat -> io IotaOpcreate : (GCAnyPtr -> opTy) -> (GCAnyPtr -> GCAnyPtr -> GCAnyPtr -> PrimIO AnyPtr) -> (AnyPtr -> PrimIO ()) -> HasIO io => OpBuilder -> Location -> Value -> io opTydata AbsOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io AbsOpdata CeilOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io CeilOpdata ConvertOp : TypeMkConvertOp : GCAnyPtr -> ConvertOpcreate : HasIO io => OpBuilder -> Location -> Type_ -> Value -> io ConvertOpdata CosineOp : TypeMkCosineOp : GCAnyPtr -> CosineOpcreate : HasIO io => OpBuilder -> Location -> Value -> io CosineOpdata ExpOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io ExpOpdata FloorOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io FloorOpdata LogOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io LogOpdata LogisticOp : TypeMkLogisticOp : GCAnyPtr -> LogisticOpcreate : HasIO io => OpBuilder -> Location -> Value -> io LogisticOpdata NotOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io NotOpdata NegOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io NegOpdata SineOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io SineOpdata SqrtOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io SqrtOpdata TanOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io TanOpdata TanhOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> io TanhOpcreate : (GCAnyPtr -> opTy) -> (GCAnyPtr -> GCAnyPtr -> GCAnyPtr -> GCAnyPtr -> PrimIO AnyPtr) -> (AnyPtr -> PrimIO ()) -> HasIO io => OpBuilder -> Location -> Value -> Value -> io opTydata AddOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io AddOpdata DivOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io DivOpdata MaxOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io MaxOpdata MinOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io MinOpdata MulOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io MulOpdata PowOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io PowOpdata RemOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io RemOpdata ShiftRightLogicalOp : TypeMkShiftRightLogicalOp : GCAnyPtr -> ShiftRightLogicalOpcreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io ShiftRightLogicalOpdata SubtractOp : TypeMkSubtractOp : GCAnyPtr -> SubtractOpcreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io SubtractOpdata AndOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io AndOpdata OrOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Value -> io OrOpdata IfOp : Typecreate : HasIO io => OpBuilder -> Location -> Type_ -> Value -> io IfOpgetTrueBranch : IfOp -> RegiongetFalseBranch : IfOp -> Regiondata WhileOp : Typecreate : HasIO io => OpBuilder -> Location -> ValueRange -> io WhileOpgetCond : WhileOp -> RegiongetBody : WhileOp -> Regiondata ReduceOp : TypeMkReduceOp : GCAnyPtr -> ReduceOpcreate : HasIO io => OpBuilder -> Location -> ValueRange -> ValueRange -> List Nat -> io ReduceOpgetBody : ReduceOp -> Regiondata CompareOp : TypeMkCompareOp : GCAnyPtr -> CompareOpcreate : HasIO io => OpBuilder -> Location -> Value -> Value -> ComparisonDirection -> io CompareOpdata SliceOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> List Nat -> List Nat -> List Nat -> io SliceOpdata DynamicSliceOp : TypeMkDynamicSliceOp : GCAnyPtr -> DynamicSliceOpcreate : HasIO io => OpBuilder -> Location -> Value -> ValueRange -> List Nat -> io DynamicSliceOpdata BitcastConvertOp : TypeMkBitcastConvertOp : GCAnyPtr -> BitcastConvertOpcreate : HasIO io => OpBuilder -> Location -> Type_ -> Value -> io BitcastConvertOpdata BroadcastInDimOp : TypeMkBroadcastInDimOp : GCAnyPtr -> BroadcastInDimOpcreate : HasIO io => OpBuilder -> Location -> Type_ -> Value -> List Nat -> io BroadcastInDimOpdata CholeskyOp : TypeMkCholeskyOp : GCAnyPtr -> CholeskyOpcreate : HasIO io => OpBuilder -> Location -> Value -> Bool -> io CholeskyOpdata ConcatenateOp : TypeMkConcatenateOp : GCAnyPtr -> ConcatenateOpcreate : HasIO io => OpBuilder -> Location -> ValueRange -> Nat -> io ConcatenateOpdata DotGeneralOp : TypeMkDotGeneralOp : GCAnyPtr -> DotGeneralOpcreate : HasIO io => OpBuilder -> Location -> Type_ -> Value -> Value -> DotDimensionNumbersAttr -> io DotGeneralOpdata MapOp : Typecreate : HasIO io => OpBuilder -> Location -> Type_ -> ValueRange -> List Nat -> io MapOpgetComputation : MapOp -> Regiondata ReshapeOp : TypeMkReshapeOp : GCAnyPtr -> ReshapeOpcreate : HasIO io => OpBuilder -> Location -> Type_ -> Value -> io ReshapeOpdata SelectOp : TypeMkSelectOp : GCAnyPtr -> SelectOpcreate : HasIO io => OpBuilder -> Location -> Value -> Value -> Value -> io SelectOpdata SortOp : Typecreate : HasIO io => OpBuilder -> Location -> Value -> Nat -> Bool -> io SortOpgetComparator : SortOp -> Regiondata ReverseOp : TypeMkReverseOp : GCAnyPtr -> ReverseOpcreate : HasIO io => OpBuilder -> Location -> Value -> List Nat -> io ReverseOpdata TransposeOp : TypeMkTransposeOp : GCAnyPtr -> TransposeOpcreate : HasIO io => OpBuilder -> Location -> Value -> List Nat -> io TransposeOpdata TriangularSolveOp : TypeMkTriangularSolveOp : GCAnyPtr -> TriangularSolveOpcreate : HasIO io => OpBuilder -> Location -> Value -> Value -> Bool -> Bool -> Bool -> Transpose -> io TriangularSolveOpdata ReturnOp : TypeMkReturnOp : GCAnyPtr -> ReturnOpcreate : HasIO io => OpBuilder -> Location -> ValueRange -> io ReturnOpdata RngBitGeneratorOp : TypeMkRngBitGeneratorOp : GCAnyPtr -> RngBitGeneratorOpcreate : HasIO io => OpBuilder -> Location -> Type_ -> Type_ -> RngAlgorithm -> Value -> io RngBitGeneratorOp