MCPcopy Create free account
hub / github.com/PaddlePaddle/Paddle / SplitDeviceAndHostModule

Function SplitDeviceAndHostModule

paddle/cinn/backends/codegen_device_util.cc:25–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23namespace backends {
24
25std::tuple<ir::Module, ir::Module> SplitDeviceAndHostModule(ir::Module module) {
26 detail::CollectBucketStrategyHostFunctionVisitor visitor(module->name);
27 return visitor(module);
28}
29
30ir::Module CreateSwitchWithBroadcastConditionModule(
31 const std::vector<ir::Expr> &broadcast_conditions,

Callers 6

GetSourceCodeMethod · 0.85
CompileCudaModuleMethod · 0.85
CompileHipModuleMethod · 0.85
CompileSyclModuleMethod · 0.85
CompileMethod · 0.85

Calls 1

visitorClass · 0.85

Tested by 1

CompileMethod · 0.68