diff --git a/dune/perftool/sumfact/transposereg.hh b/dune/perftool/sumfact/transposereg.hh
index 4df76df43935cf7cd1872b8b23b38541b2393bcd..d2ce09c39bf6ff5b87cc236cbf5d2a5bfcf850f1 100644
--- a/dune/perftool/sumfact/transposereg.hh
+++ b/dune/perftool/sumfact/transposereg.hh
@@ -109,8 +109,8 @@ namespace impl
  * as Vec4d, but on the 4x4 subblocks. Afterwards, the off diagonal
  * blocks are swapped.
  */
-void transpose(Vec8d& a0, Vec8d& a1, Vec8d& a2, Vec8d& a3,
-               Vec8d& a4, Vec8d& a5, Vec8d& a6, Vec8d& a7)
+void transpose_reg(Vec8d& a0, Vec8d& a1, Vec8d& a2, Vec8d& a3,
+                   Vec8d& a4, Vec8d& a5, Vec8d& a6, Vec8d& a7)
 {
   impl::_transpose4x8(a0,a1,a2,a3);
   impl::_transpose4x8(a4,a5,a6,a7);