-DCPU_CACHE_SIZE_DEFAULT=524288 \
-DGPU_CACHE_SIZE_DEFAULT=524288 \
-DGPU_SCRATCHPAD_SIZE_DEFAULT=48000 \
- -DUSE_HW_CACHES=ON \
+ -DUSE_HW_CACHES=OFF \
-DHIERARCHICAL_INTERVALS=ON \
-DPREFETCH_REPS=1 \
-DUSE_HW_CACHES_PREFETCH=ON \
-DUSE_HW_CACHES_INDWRITEBACK_LIBCALL=ON \
-DUSE_HW_CACHES_INDWRITEBACK_INLINE=OFF \
-DULES_EXTERNAL_LINKAGE=OFF \
- -DALWAYS_INLINE_UNSPECIALIZED=OFF \
- -DALWAYS_INLINE_LOAD=OFF \
- -DALWAYS_INLINE_EXECUTE=OFF \
- -DALWAYS_INLINE_STORE=OFF \
- -DAGGRESSIVELY_INLINE_CALL_TREE=OFF \
+ -DALWAYS_INLINE_UNSPECIALIZED=ON \
+ -DALWAYS_INLINE_LOAD=ON \
+ -DALWAYS_INLINE_EXECUTE=ON \
+ -DALWAYS_INLINE_STORE=ON \
+ -DAGGRESSIVELY_INLINE_CALL_TREE=ON \
-G "Ninja" $(CURDIR)/HerculesCompiler/llvm-passes
passes: build_passes/build.ninja