MLIR 22.0.0git
SparseAssembler.cpp File Reference

Go to the source code of this file.

Functions

static void convTypes (bool &hasAnnotation, TypeRange types, SmallVectorImpl< Type > &convTypes, SmallVectorImpl< Type > *extraTypes, bool directOut)
static void convVals (OpBuilder &builder, Location loc, TypeRange types, ValueRange fromVals, ValueRange extraVals, SmallVectorImpl< Value > &toVals, unsigned extra, bool isIn, bool directOut)

Function Documentation

◆ convTypes()

void convTypes ( bool & hasAnnotation,
TypeRange types,
SmallVectorImpl< Type > & convTypes,
SmallVectorImpl< Type > * extraTypes,
bool directOut )
static

◆ convVals()

void convVals ( OpBuilder & builder,
Location loc,
TypeRange types,
ValueRange fromVals,
ValueRange extraVals,
SmallVectorImpl< Value > & toVals,
unsigned extra,
bool isIn,
bool directOut )
static