SWDEV-313492 - adding Graph null checks

Change-Id: I00ae51ea8318567b4f6aab1568096d25cc0d373b
이 커밋은 다음에 포함됨:
Payam 작성하고 Payam Ghafari가 2022-02-15 19:34:33 -05:00를 커밋함
1 부모 ad19d0957b
커밋 d27c33aecc
1 파일이 변경됨
+6
+6
파일 보기
@@ -887,8 +887,14 @@ hipError_t hipGraphAddChildGraphNode(hipGraphNode_t* pGraphNode, hipGraph_t grap
}
hipError_t ihipGraphInstantiate(hipGraphExec_t* pGraphExec, hipGraph_t graph) {
if (pGraphExec == nullptr || graph == nullptr) {
HIP_RETURN(hipErrorInvalidValue);
}
std::unordered_map<Node, Node> clonedNodes;
hipGraph_t clonedGraph = graph->clone(clonedNodes);
if (clonedGraph == nullptr) {
HIP_RETURN(hipErrorInvalidValue);
}
std::vector<std::vector<Node>> parallelLists;
std::unordered_map<Node, std::vector<Node>> nodeWaitLists;
clonedGraph->GetRunList(parallelLists, nodeWaitLists);