Revision f2062aa9b35bf0c882caedeef5b1360daf80e181 authored by Shubham Pawar on 05 November 2019, 22:30:58 UTC, committed by Shubham Pawar on 05 November 2019, 22:58:31 UTC
Currently, when autoscheduler is invoked in offload mode, the the emit options {featurization and schedule} are not working as expected and bailing out due to auto_scheduler_results not present in the lowered module, resulting in empty feature and schedule files produced. This happens because, when offloaded submodules are recursively resolved, the autoscheduler results are not copied back into the lowered module. This change fixes this issue by setting back the auto_scheduler_results in the ModuleContents of the module that is lowered after resolving submodules.
1 parent aa33d0a
File | Mode | Size |
---|---|---|
GenGen.cpp | -rw-r--r-- | 132 bytes |
RunGen.h | -rw-r--r-- | 56.5 KB |
RunGenMain.cpp | -rw-r--r-- | 18.2 KB |
binary2cpp.cpp | -rw-r--r-- | 1.6 KB |
build_halide_h.cpp | -rw-r--r-- | 2.5 KB |
find_inverse.cpp | -rw-r--r-- | 8.3 KB |
halide_benchmark.h | -rw-r--r-- | 7.5 KB |
halide_config.cmake.tpl | -rw-r--r-- | 117 bytes |
halide_config.make.tpl | -rw-r--r-- | 157 bytes |
halide_image.h | -rw-r--r-- | 747 bytes |
halide_image_info.h | -rw-r--r-- | 10.4 KB |
halide_image_io.h | -rw-r--r-- | 73.6 KB |
halide_malloc_trace.h | -rw-r--r-- | 3.3 KB |
halide_trace_config.h | -rw-r--r-- | 18.8 KB |
makelib.sh | -rwxr-xr-x | 2.2 KB |
mex_halide.m | -rw-r--r-- | 4.1 KB |
Computing file changes ...