Tensor Comprehensions
|
"Materialized" SchedulerOptionsView. More...
#include <mapping_options.h>
Public Member Functions | |
SchedulerOptions () | |
SchedulerOptions (const SchedulerOptions &options) | |
SchedulerOptions (const SchedulerOptionsProto &proto) | |
SchedulerOptions (const SchedulerOptionsView &view) | |
Public Member Functions inherited from tc::SchedulerOptionsView | |
SchedulerOptionsView (const SchedulerOptionsView &)=default | |
Construct a view that refers to a protocol buffers message. More... | |
SchedulerOptionsView (SchedulerOptionsProto &buf) | |
SchedulerOptionsView & | operator= (const SchedulerOptionsView &) |
Assign the values from another view. More... | |
bool | operator== (const SchedulerOptionsView &view) const |
Compare the values with those from another view. More... | |
bool | operator!= (const SchedulerOptionsView &view) const |
Private Attributes | |
SchedulerOptionsProto | ownedProto_ |
Additional Inherited Members | |
Public Types inherited from tc::SchedulerOptionsView | |
using | MergeCallback = std::function< isl_bool(isl_union_map *, isl_union_map *, int, int, int, void *)> |
isl scheduler callback types. More... | |
using | ConstraintsCallback = std::function< isl_basic_set *(isl_basic_set *, int, int, isl_id_list *, int *, int *, void *)> |
Public Attributes inherited from tc::SchedulerOptionsView | |
SchedulerOptionsProto & | proto |
"Materialized" SchedulerOptionsView.
|
inline |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
private |