tvm
Classes | Namespaces | Typedefs
se_scope.h File Reference

A compile time representation for a Storage or Execution Scope. More...

#include <tvm/ir/transform.h>
#include <tvm/target/target.h>
#include <string>
#include <unordered_set>
#include <utility>
Include dependency graph for se_scope.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tvm::SEScopeNode
 Describes at compile time where data is to be stored down to the device and memory scope level, or where execution is to take place, down to the device level. It is a quadruple of: More...
 
class  tvm::SEScope
 Managed reference class to SEScopeNode. More...
 
class  tvm::SEScopeCache
 A cache of SEScopes. This can be used: More...
 

Namespaces

 tvm
 Performance counters for profiling via the PAPI library.
 

Typedefs

using tvm::MemoryScope = String
 

Detailed Description

A compile time representation for a Storage or Execution Scope.