19#ifndef TVM_S_TIR_META_SCHEDULE_SCHEDULE_CUDA_THREAD_BIND_H_
20#define TVM_S_TIR_META_SCHEDULE_SCHEDULE_CUDA_THREAD_BIND_H_
31namespace meta_schedule {
41 ffi::Array<int64_t> thread_extents);
54 int64_t max_threadblocks, int64_t max_threads_per_block,
66 int64_t max_threadblocks, int64_t max_threads_per_block,
67 std::function<
s_tir::ExprRV(int64_t max_extent)> get_factor =
nullptr);
Typed reference/view over any Expr whose ExprNode::ty is PrimType.
Definition base_expr.h:447
Managed reference to LoopRVNode.
Definition schedule.h:90
Managed reference to SBlockRVNode.
Definition schedule.h:67
Managed reference to ScheduleObj.
Definition schedule.h:887
PrimExpr ExprRV
An expr random variable.
Definition schedule.h:100
An object that builds and maintains block scope and StmtSref mapping for Dependence analysis.
Definition attr.h:23