1#ifndef FREE_TENSOR_DEVICE_H
2#define FREE_TENSOR_DEVICE_H
34 int num()
const {
return num_; }
44 return os << device.target_ <<
':' << device.num_;
TargetType type() const
Definition: device.h:32
friend std::ostream & operator<<(std::ostream &os, const Device &device)
Definition: device.h:43
friend bool operator==(const Device &lhs, const Device &rhs)
Definition: device.h:39
int num() const
Definition: device.h:34
MemType mainMemType() const
Definition: device.h:33
const Ref< Target > & target() const
Definition: device.h:35
void sync()
Definition: device.cc:95
Definition: allocator.h:9
TargetType
Definition: target_type.h:6
auto && lhs
Definition: const_fold.cc:70
bool isSameTarget(const Ref< Target > &lhs, const Ref< Target > &rhs)
Definition: target.cc:16
auto auto && rhs
Definition: const_fold.cc:70
MemType
Definition: mem_type.h:14