Lines Matching refs:ModuleOp
39 static OwningOpRef<ModuleOp> deserializeModule(const llvm::MemoryBuffer *input, in deserializeModule()
55 OwningOpRef<spirv::ModuleOp> spirvModule = in deserializeModule()
60 OwningOpRef<ModuleOp> module(ModuleOp::create(FileLineColLoc::get( in deserializeModule()
83 static LogicalResult serializeModule(ModuleOp module, raw_ostream &output) { in serializeModule()
89 SmallVector<spirv::ModuleOp, 1> spirvModules; in serializeModule()
90 module.walk([&](spirv::ModuleOp op) { spirvModules.push_back(op); }); in serializeModule()
111 [](ModuleOp module, raw_ostream &output) { in registerToSPIRVTranslation()
124 static LogicalResult roundTripModule(ModuleOp srcModule, bool emitDebugInfo, in roundTripModule()
128 auto spirvModules = srcModule.getOps<spirv::ModuleOp>(); in roundTripModule()
145 OwningOpRef<spirv::ModuleOp> spirvModule = in roundTripModule()
151 OwningOpRef<ModuleOp> dstModule(ModuleOp::create( in roundTripModule()
166 [](ModuleOp module, raw_ostream &output) { in registerTestRoundtripSPIRV()
177 [](ModuleOp module, raw_ostream &output) { in registerTestRoundtripDebugSPIRV()