whisper.cpp/ggml/src
shalinib-ibm 4d546f4a6d
ggml: enable PowerPC backend variants on AIX (llama/25983)
* ggml: enable PowerPC backend variants on AIX

Allow the PowerPC CPU backend variants to be built on AIX by extending the platform check in the CMake configuration. This reuses the existing PowerPC backend implementations without changing their behavior.

Also fix a missing semicolon in the PowerPC Q0 matmul implementation.

* Fix missing semicolon in sgemm.cpp
2026-07-30 16:31:47 +03:00
..
ggml-blas ggml-blas: default hadamard mul_mat to cpu routine (llama/25710) 2026-07-30 16:31:44 +03:00
ggml-cann vulkan: add get/set tensor 2d functions (llama/22514) 2026-05-01 13:07:35 +03:00
ggml-cpu ggml: enable PowerPC backend variants on AIX (llama/25983) 2026-07-30 16:31:47 +03:00
ggml-cuda cuda: GET_ROWS quants (llama/25962) 2026-07-30 16:31:47 +03:00
ggml-et ggml-et: Initial ET backend (llama/24179) 2026-07-30 16:31:36 +03:00
ggml-hexagon hexagon: check tensor type when reusing descriptors (llama/25968) 2026-07-30 16:31:46 +03:00
ggml-hip ggml-hip: enable -funsafe-math-optimizations (llama/24668) 2026-07-10 13:06:42 +03:00
ggml-metal metal: fuse snake activation (mul, sin, sqr, mul, add) (llama/25459) 2026-07-30 16:31:41 +03:00
ggml-musa ggml-cuda: native bf16 flash attention for vec kernel (llama/20525) 2026-03-29 15:04:36 +03:00
ggml-opencl opencl: Support broadcast for Adreno MUL_MAT and honor `view_offs` for Adreno Q8_0 MUL_MAT for llama-server multi-stream (llama/25910) 2026-07-30 16:31:45 +03:00
ggml-openvino ggml-openvino: Add GGML_BACKEND_DL_IMPL invocation for OpenVINO backend (llama/25795) 2026-07-30 16:31:46 +03:00
ggml-rpc rpc : keep last_graph_uid in the device context (llama/23273) 2026-05-25 12:26:07 +03:00
ggml-sycl sycl: fix row calculation when K_QUANTS_PER_ITERATION is 1 (llama/25690) 2026-07-30 16:31:44 +03:00
ggml-virtgpu ggml-virtgpu : include missing mutex header (llama/22810) 2026-05-14 21:26:48 +03:00
ggml-vulkan vulkan: Refactor vk_queue to use per-instance mutexes and unique handles (llama/23570) 2026-07-30 16:31:46 +03:00
ggml-webgpu webgpu : add CONV_2D_DW (depthwise conv2d) kernel (llama/25847) 2026-07-30 16:31:47 +03:00
ggml-zdnn vulkan: add get/set tensor 2d functions (llama/22514) 2026-05-01 13:07:35 +03:00
ggml-zendnn ggml-zendnn : fixed naming of matmul function (llama/20964) 2026-05-29 09:47:30 +03:00
CMakeLists.txt ggml: enable PowerPC backend variants on AIX (llama/25983) 2026-07-30 16:31:47 +03:00
ggml-alloc.c ggml-alloc: fix out-of-bounds read in ggml_dyn_tallocr_remove_block (ggml/1492) 2026-05-25 12:26:07 +03:00
ggml-backend-dl.cpp hexagon: enable offloading to Hexagon on Windows on Snapdragon (llama/19150) 2026-01-30 15:56:40 +02:00
ggml-backend-dl.h hexagon: enable offloading to Hexagon on Windows on Snapdragon (llama/19150) 2026-01-30 15:56:40 +02:00
ggml-backend-impl.h ggml: backend-agnostic tensor parallelism (experimental) (llama/19378) 2026-04-30 11:29:05 +03:00
ggml-backend-meta.cpp DeepseekV4: Add fused hyper-connection ops (llama/25585) 2026-07-30 16:31:43 +03:00
ggml-backend-reg.cpp ggml-et: Initial ET backend (llama/24179) 2026-07-30 16:31:36 +03:00
ggml-backend.cpp Revert "sched : reintroduce less synchronizations during split compute (#20793)" (llama/25138) 2026-07-10 13:06:42 +03:00
ggml-common.h Add Q2_0 quantization: type definition and CPU backend (llama/24448) 2026-07-10 13:06:42 +03:00
ggml-impl.h ggml: add graph_reused (llama/21764) 2026-04-30 11:29:11 +03:00
ggml-opt.cpp fix: free ctx_copy in ggml_opt_free to plug per-training-session leak (llama/21592) 2026-04-30 11:29:03 +03:00
ggml-quants.c Add Q2_0 quantization: type definition and CPU backend (llama/24448) 2026-07-10 13:06:42 +03:00
ggml-quants.h Add Q2_0 quantization: type definition and CPU backend (llama/24448) 2026-07-10 13:06:42 +03:00
ggml-threading.cpp ggml : build backends as libraries (llama/10256) 2024-11-20 21:00:08 +02:00
ggml-threading.h remove CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS (llama/10797) 2024-12-18 12:52:16 +02:00
ggml.c DeepseekV4: Add fused hyper-connection ops (llama/25585) 2026-07-30 16:31:43 +03:00
ggml.cpp ggml : Print backtrace on uncaught C++ exceptions (ggml/1232) 2025-05-29 09:56:26 +03:00
gguf.cpp gguf : add tensor shape accessor (llama/24405) 2026-07-30 16:31:38 +03:00