MCPcopy Create free account
hub / github.com/ROCm/AMDMIGraphX / generic_get_modules

Function generic_get_modules

src/program.cpp:1224–1231  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1222
1223template <class T>
1224static std::vector<T*> generic_get_modules(T* mm)
1225{
1226 std::vector<T*> vec_modules;
1227 vec_modules.push_back(mm);
1228 auto sub_modules = mm->get_sub_modules();
1229 vec_modules.insert(vec_modules.end(), sub_modules.begin(), sub_modules.end());
1230 return vec_modules;
1231}
1232
1233template <class Map, class T, class OutputIterator>
1234static void generic_get_unused_modules(Map& m, const std::vector<T*>& mods, OutputIterator out)

Callers 3

get_modulesMethod · 0.85
remove_moduleMethod · 0.85
remove_unused_modulesMethod · 0.85

Calls 5

get_sub_modulesMethod · 0.80
push_backMethod · 0.45
insertMethod · 0.45
endMethod · 0.45
beginMethod · 0.45

Tested by

no test coverage detected