File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,10 @@ add_compile_definitions(GGML_USE_CPU)
6262add_compile_definitions (GGML_USE_CPU_REPACK)
6363add_compile_definitions (NOMINMAX)
6464
65+ if (GGML_HIP_FORCE_ROCWMMA_FATTN_GFX12)
66+ add_compile_definitions (GGML_HIP_ROCWMMA_FATTN_GFX12)
67+ endif ()
68+
6569if (MSVC )
6670 add_compile_options ("$<$<COMPILE_LANGUAGE:C>:/utf-8>" )
6771 add_compile_options ("$<$<COMPILE_LANGUAGE:CXX>:/utf-8>" )
Original file line number Diff line number Diff line change @@ -260,6 +260,11 @@ endif
260260 HCC := $(ROCM_PATH)/llvm/bin/clang
261261 HCXX := $(ROCM_PATH)/llvm/bin/clang++
262262endif
263+ ifdef GGML_HIP_FORCE_ROCWMMA_FATTN_GFX12
264+ HIPFLAGS += -GGML_HIP_ROCWMMA_FATTN_GFX12
265+ CFLAGS += -GGML_HIP_ROCWMMA_FATTN_GFX12
266+ CXXFLAGS += -GGML_HIP_ROCWMMA_FATTN_GFX12
267+ endif
263268ifdef LLAMA_NO_WMMA
264269 HIPFLAGS += -DGGML_HIP_NO_ROCWMMA_FATTN
265270else
You can’t perform that action at this time.
0 commit comments