1 #include <gtest/gtest.h> 2 3 #include <c10/util/irange.h> 4 initHostData(int * hostData,int numel)5static inline void initHostData(int* hostData, int numel) { 6 for (const auto i : c10::irange(numel)) { 7 hostData[i] = i; 8 } 9 } 10 clearHostData(int * hostData,int numel)11static inline void clearHostData(int* hostData, int numel) { 12 for (const auto i : c10::irange(numel)) { 13 hostData[i] = 0; 14 } 15 } 16 validateHostData(int * hostData,int numel)17static inline void validateHostData(int* hostData, int numel) { 18 for (const auto i : c10::irange(numel)) { 19 EXPECT_EQ(hostData[i], i); 20 } 21 } 22