Idris2Doc : Compiler.Xla.XlaData

Compiler.Xla.XlaData

For internal spidr use only.

Definitions

interfacePrimitive : Type->Type
Parameters: dtype
Methods:
xlaIdentifier : Int

Implementations:
PrimitivePRED
PrimitiveS32
PrimitiveS64
PrimitiveU32
PrimitiveU64
PrimitiveF32
PrimitiveF64
xlaIdentifier : Primitivedtype=>Int
Totality: total
Visibility: export
dataPRED : Type
Totality: total
Visibility: export
Hints:
EqPRED
LiteralRWPREDBool
PrimitivePRED
PrimitiveRWPREDBool
dataS32 : Type
Totality: total
Visibility: export
Hints:
AbsS32
EqS32
IntegralS32
LiteralRWS32Int32
NegS32
NumS32
OrdS32
PrimitiveS32
PrimitiveRWS32Int32
dataS64 : Type
Totality: total
Visibility: export
Hints:
AbsS64
EqS64
IntegralS64
NegS64
NumS64
OrdS64
PrimitiveS64
dataU32 : Type
Totality: total
Visibility: export
Hints:
EqU32
IntegralU32
LiteralRWU32Nat
NumU32
OrdU32
PrimitiveU32
PrimitiveRWU32Nat
dataU64 : Type
Totality: total
Visibility: export
Hints:
EqU64
IntegralU64
LiteralRWU64Nat
NumU64
OrdU64
PrimitiveU64
PrimitiveRWU64Nat
dataF32 : Type
Totality: total
Visibility: export
Hints:
AbsF32
EqF32
FractionalF32
NegF32
NumF32
OrdF32
PrimitiveF32
dataF64 : Type
Totality: total
Visibility: export
Hints:
AbsF64
EqF64
FractionalF64
LiteralRWF64Double
NegF64
NumF64
OrdF64
PrimitiveF64
PrimitiveRWF64Double
dataDotDimensionNumbers : Type
Totality: total
Visibility: public export
Constructor: 
MkDotDimensionNumbers : GCAnyPtr->DotDimensionNumbers
delete : HasIOio=>AnyPtr->io ()
Totality: total
Visibility: export
allocDotDimensionNumbers : HasIOio=>ioDotDimensionNumbers
Totality: total
Visibility: export
addLhsContractingDimensions : HasIOio=>DotDimensionNumbers->Nat->io ()
Totality: total
Visibility: export
addRhsContractingDimensions : HasIOio=>DotDimensionNumbers->Nat->io ()
Totality: total
Visibility: export
addLhsBatchDimensions : HasIOio=>DotDimensionNumbers->Nat->io ()
Totality: total
Visibility: export
addRhsBatchDimensions : HasIOio=>DotDimensionNumbers->Nat->io ()
Totality: total
Visibility: export