@@ -66,24 +66,26 @@ while read c; do
6666 fi
6767 fi
6868
69+ # ggml/src/CMakeLists.txt \
6970 git format-patch -U${ctx} -k $c ~1..$c --stdout -- \
7071 ggml/CMakeLists.txt \
71- ggml/src/CMakeLists.txt \
72- ggml/cmake/FindSIMD.cmake \
7372 ggml/src/ggml* .h \
7473 ggml/src/ggml* .c \
7574 ggml/src/ggml* .cpp \
76- ggml/src/ggml* .m \
77- ggml/src/ggml* .metal \
78- ggml/src/ggml* .cu \
7975 ggml/src/ggml-amx/* \
76+ ggml/src/ggml-blas/* \
8077 ggml/src/ggml-cann/* \
78+ ggml/src/ggml-cpu/* \
8179 ggml/src/ggml-cuda/* \
80+ ggml/src/ggml-hip/* \
81+ ggml/src/ggml-kompute/* \
82+ ggml/src/ggml-metal/* \
83+ ggml/src/ggml-musa/* \
84+ ggml/src/ggml-rpc/* \
8285 ggml/src/ggml-sycl/* \
83- ggml/src/vulkan-shaders /* \
86+ ggml/src/ggml-vulkan /* \
8487 ggml/include/ggml* .h \
8588 tests/test-opt.cpp \
86- tests/test-grad0.cpp \
8789 tests/test-quantize-fns.cpp \
8890 tests/test-quantize-perf.cpp \
8991 tests/test-backend-ops.cpp \
@@ -116,23 +118,27 @@ if [ -f $SRC_GGML/llama-src.patch ]; then
116118 #
117119 # ggml/CMakelists.txt -> CMakeLists.txt
118120 # ggml/src/CMakelists.txt -> src/CMakeLists.txt
119- # ggml/cmake/FindSIMD.cmake -> cmake/FindSIMD.cmake
121+ # ggml/cmake/FindSIMD.cmake -> src/ggml-cpu/ cmake/FindSIMD.cmake (FIXME)
120122 #
121123 # ggml/src/ggml*.c -> src/ggml*.c
122124 # ggml/src/ggml*.cpp -> src/ggml*.cpp
123125 # ggml/src/ggml*.h -> src/ggml*.h
124- # ggml/src/ggml*.cu -> src/ggml*.cu
125- # ggml/src/ggml*.m -> src/ggml*.m
126126 # ggml/src/ggml-amx/* -> src/ggml-amx/*
127+ # ggml/src/ggml-blas/* -> src/ggml-blas/*
127128 # ggml/src/ggml-cann/* -> src/ggml-cann/*
129+ # ggml/src/ggml-cpu/* -> src/ggml-cpu/*
128130 # ggml/src/ggml-cuda/* -> src/ggml-cuda/*
131+ # ggml/src/ggml-hip/* -> src/ggml-hip/*
132+ # ggml/src/ggml-kompute/* -> src/ggml-kompute/*
133+ # ggml/src/ggml-metal/* -> src/ggml-metal/*
134+ # ggml/src/ggml-musa/* -> src/ggml-musa/*
135+ # ggml/src/ggml-rpc/* -> src/ggml-rpc/*
129136 # ggml/src/ggml-sycl/* -> src/ggml-sycl/*
130- # ggml/src/vulkan-shaders /* -> src/vulkan-shaders /*
137+ # ggml/src/ggml-vulkan /* -> src/ggml-vulkan /*
131138 #
132139 # ggml/include/ggml*.h -> include/ggml*.h
133140 #
134141 # tests/test-opt.cpp -> tests/test-opt.cpp
135- # tests/test-grad0.cpp -> tests/test-grad0.cpp
136142 # tests/test-quantize-fns.cpp -> tests/test-quantize-fns.cpp
137143 # tests/test-quantize-perf.cpp -> tests/test-quantize-perf.cpp
138144 # tests/test-backend-ops.cpp -> tests/test-backend-ops.cpp
@@ -143,20 +149,24 @@ if [ -f $SRC_GGML/llama-src.patch ]; then
143149 cat llama-src.patch | sed -E \
144150 -e ' s/\/ggml\/CMakeLists\.txt/\/CMakeLists.txt/g' \
145151 -e ' s/\/ggml\/src\/CMakeLists\.txt/\/src\/CMakeLists.txt/g' \
146- -e ' s/\/ggml\/cmake\/FindSIMD\.cmake/\/cmake\/FindSIMD.cmake/g' \
152+ -e ' s/\/ggml\/cmake\/FindSIMD\.cmake/\/src\/ggml-cpu\/ cmake\/FindSIMD.cmake/g' \
147153 -e ' s/\/ggml\/src\/ggml(.*)\.c/\/src\/ggml\1.c/g' \
148154 -e ' s/\/ggml\/src\/ggml(.*)\.cpp/\/src\/ggml\1.cpp/g' \
149155 -e ' s/\/ggml\/src\/ggml(.*)\.h/\/src\/ggml\1.h/g' \
150- -e ' s/\/ggml\/src\/ggml(.*)\.cu/\/src\/ggml\1.cu/g' \
151- -e ' s/\/ggml\/src\/ggml(.*)\.m/\/src\/ggml\1.m/g' \
152156 -e ' s/\/ggml\/src\/ggml-amx\//\/src\/ggml-amx\//g' \
157+ -e ' s/\/ggml\/src\/ggml-blas\//\/src\/ggml-blas\//g' \
153158 -e ' s/\/ggml\/src\/ggml-cann\//\/src\/ggml-cann\//g' \
159+ -e ' s/\/ggml\/src\/ggml-cpu\//\/src\/ggml-cpu\//g' \
154160 -e ' s/\/ggml\/src\/ggml-cuda\//\/src\/ggml-cuda\//g' \
161+ -e ' s/\/ggml\/src\/ggml-hip\//\/src\/ggml-hip\//g' \
162+ -e ' s/\/ggml\/src\/ggml-kompute\//\/src\/ggml-kompute\//g' \
163+ -e ' s/\/ggml\/src\/ggml-metal\//\/src\/ggml-metal\//g' \
164+ -e ' s/\/ggml\/src\/ggml-musa\//\/src\/ggml-musa\//g' \
165+ -e ' s/\/ggml\/src\/ggml-rpc\//\/src\/ggml-rpc\//g' \
155166 -e ' s/\/ggml\/src\/ggml-sycl\//\/src\/ggml-sycl\//g' \
156- -e ' s/\/ggml\/src\/vulkan-shaders \//\/src\/vulkan-shaders \//g' \
167+ -e ' s/\/ggml\/src\/ggml-vulkan \//\/src\/ggml-vulkan \//g' \
157168 -e ' s/\/ggml\/include\/ggml(.*)\.h/\/include\/ggml\1.h/g' \
158169 -e ' s/\/tests\/test-opt\.cpp/\/tests\/test-opt.cpp/g' \
159- -e ' s/\/tests\/test-grad0\.cpp/\/tests\/test-grad0.cpp/g' \
160170 -e ' s/\/tests\/test-quantize-fns\.cpp/\/tests\/test-quantize-fns.cpp/g' \
161171 -e ' s/\/tests\/test-quantize-perf\.cpp/\/tests\/test-quantize-perf.cpp/g' \
162172 -e ' s/\/tests\/test-backend-ops\.cpp/\/tests\/test-backend-ops.cpp/g' \
0 commit comments