SWDEV-345323 - Free H & D memory and destroy stream. (#2809)

Change-Id: I552ac0ad1002fce13767c405558d5d655c7b5c7c

[ROCm/hip-tests commit: e514aff37d]
이 커밋은 다음에 포함됨:
ROCm CI Service Account 작성하고 GitHub가 2022-07-19 20:09:18 +05:30를 커밋함
1 부모 51feb62db0
커밋 de5f99b55d
1 파일이 변경됨
+21
+21
파일 보기
@@ -481,6 +481,16 @@ bool validateStreamPrioritiesWithEvents() {
OP(high)
#undef OP
// destroy stream
#define OP(x) \
if (enable_priority_##x) { \
HIP_CHECK(hipStreamDestroy(stream_##x)); \
}
OP(low)
OP(normal)
OP(high)
#undef OP
// validate that stream priorities are working as expected
#define OP(x, y) \
if (enable_priority_##x && enable_priority_##y) { \
@@ -495,6 +505,17 @@ bool validateStreamPrioritiesWithEvents() {
OP(low, high)
#undef OP
// free host & device memory
#define OP(x) \
free(src_h_##x); \
free(dst_h_##x); \
hipFree(src_d_##x); \
hipFree(dst_d_##x);
OP(low)
OP(normal)
OP(high)
#undef OP
return true;
}