Lines Matching refs:Serializer

82 Serializer::Serializer(spirv::ModuleOp module,  in Serializer()  function in mlir::spirv::Serializer
86 LogicalResult Serializer::serialize() { in serialize()
110 void Serializer::collect(SmallVectorImpl<uint32_t> &binary) { in collect()
135 void Serializer::printValueIDMap(raw_ostream &os) { in printValueIDMap()
157 uint32_t Serializer::getOrCreateFunctionID(StringRef fnName) { in getOrCreateFunctionID()
166 void Serializer::processCapability() { in processCapability()
172 void Serializer::processDebugInfo() { in processDebugInfo()
185 void Serializer::processExtension() { in processExtension()
194 void Serializer::processMemoryModel() { in processMemoryModel()
201 LogicalResult Serializer::processDecoration(Location loc, uint32_t resultID, in processDecoration()
250 LogicalResult Serializer::processName(uint32_t resultID, StringRef name) { in processName()
263 LogicalResult Serializer::processTypeDecoration<spirv::ArrayType>( in processTypeDecoration()
273 LogicalResult Serializer::processTypeDecoration<spirv::RuntimeArrayType>( in processTypeDecoration()
282 LogicalResult Serializer::processMemberDecoration( in processMemberDecoration()
302 bool Serializer::isInterfaceStructPtrType(Type type) const { in isInterfaceStructPtrType()
317 LogicalResult Serializer::processType(Location loc, Type type, in processType()
326 Serializer::processTypeImpl(Location loc, Type type, uint32_t &typeID, in processTypeImpl()
375 LogicalResult Serializer::prepareBasicType( in prepareBasicType()
613 Serializer::prepareFunctionType(Location loc, FunctionType type, in prepareFunctionType()
640 uint32_t Serializer::prepareConstant(Location loc, Type constType, in prepareConstant()
677 uint32_t Serializer::prepareArrayConstant(Location loc, Type constType, in prepareArrayConstant()
704 Serializer::prepareDenseElementsConstant(Location loc, Type constType, in prepareDenseElementsConstant()
746 uint32_t Serializer::prepareConstantScalar(Location loc, Attribute valueAttr, in prepareConstantScalar()
761 uint32_t Serializer::prepareConstantBool(Location loc, BoolAttr boolAttr, in prepareConstantBool()
790 uint32_t Serializer::prepareConstantInt(Location loc, IntegerAttr intAttr, in prepareConstantInt()
862 uint32_t Serializer::prepareConstantFp(Location loc, FloatAttr floatAttr, in prepareConstantFp()
918 uint32_t Serializer::getOrCreateBlockID(Block *block) { in getOrCreateBlockID()
925 void Serializer::printBlock(Block *block, raw_ostream &os) { in printBlock()
936 Serializer::processBlock(Block *block, bool omitLabel, in processBlock()
987 LogicalResult Serializer::emitPhiForBlockArguments(Block *block) { in emitPhiForBlockArguments()
1091 LogicalResult Serializer::encodeExtensionInstruction( in encodeExtensionInstruction()
1121 LogicalResult Serializer::processOperation(Operation *opInst) { in processOperation()
1156 LogicalResult Serializer::processOpWithoutGrammarAttr(Operation *op, in processOpWithoutGrammarAttr()
1198 LogicalResult Serializer::emitDecoration(uint32_t target, in emitDecoration()
1210 LogicalResult Serializer::emitDebugLine(SmallVectorImpl<uint32_t> &binary, in emitDebugLine()