Lines Matching refs:Pass
37 using tvm::transform::Pass;
55 TVM_DLL Pass CreatePrimFuncPass(
64 TVM_DLL Pass InjectPrefetch();
76 TVM_DLL Pass StorageFlatten(int cache_line_size, bool create_bound_attribute = false);
91 TVM_DLL Pass InjectCopyIntrin(String pragma_key, runtime::PackedFunc fintrin);
98 TVM_DLL Pass CoProcSync();
106 TVM_DLL Pass LiftAttrScope(String attr_key);
113 TVM_DLL Pass LoopPartition();
122 TVM_DLL Pass VectorizeLoop(bool enable_vectorize = true);
129 TVM_DLL Pass InjectVirtualThread();
136 TVM_DLL Pass InjectDoubleBuffer();
146 TVM_DLL Pass StorageRewrite();
154 TVM_DLL Pass UnrollLoop();
161 TVM_DLL Pass RemoveNoOp();
168 TVM_DLL Pass RewriteUnsafeSelect();
175 TVM_DLL Pass Simplify();
182 TVM_DLL Pass InstrumentBoundCheckers();
213 TVM_DLL Pass MakePackedAPI(int num_unpacked_args);
225 TVM_DLL Pass RemapThreadAxis(Map<String, IterVar> axis_map);
234 TVM_DLL Pass LowerCustomDatatypes();
241 TVM_DLL Pass DecorateDeviceScope();
248 TVM_DLL Pass SplitHostDevice();
255 TVM_DLL Pass SkipAssert();
263 TVM_DLL Pass ThreadSync(String storage_scope);
270 TVM_DLL Pass LowerThreadAllreduce();
277 TVM_DLL Pass InferFragment();
283 TVM_DLL Pass LowerTVMBuiltin();
290 TVM_DLL Pass LowerIntrin();
296 TVM_DLL Pass LowerWarpMemory();
305 TVM_DLL Pass LowerDeviceStorageAccessInfo();
312 TVM_DLL Pass CombineContextCall();
322 TVM_DLL Pass NarrowDataType(int target_bits);
329 TVM_DLL Pass BF16Legalize();
339 TVM_DLL Pass PointerValueTypeRewrite();
347 TVM_DLL Pass HoistIfThenElse();