tvm
|
A class to create a NVTX range. No-op if TVM is not built against NVTX. More...
#include <nvtx.h>
Public Member Functions | |
NVTXScopedRange (const char *name) | |
Enter an NVTX scoped range. More... | |
NVTXScopedRange (const std::string &name) | |
Enter an NVTX scoped range. More... | |
~NVTXScopedRange () | |
Exist an NVTX scoped range. More... | |
NVTXScopedRange (const NVTXScopedRange &other)=delete | |
NVTXScopedRange (NVTXScopedRange &&other)=delete | |
NVTXScopedRange & | operator= (const NVTXScopedRange &other)=delete |
NVTXScopedRange & | operator= (NVTXScopedRange &&other)=delete |
A class to create a NVTX range. No-op if TVM is not built against NVTX.
|
explicit |
Enter an NVTX scoped range.
|
inlineexplicit |
Enter an NVTX scoped range.
tvm::runtime::NVTXScopedRange::~NVTXScopedRange | ( | ) |
Exist an NVTX scoped range.
|
delete |
|
delete |
|
delete |
|
delete |