diff --git a/include/chameleon/morse_tasks_z.h b/include/chameleon/morse_tasks_z.h
index be536814e0926052f9e67d7193a588a325f873be..9387a4ad804e372a3fc51e11f2daa31f9e8a3ac6 100644
--- a/include/chameleon/morse_tasks_z.h
+++ b/include/chameleon/morse_tasks_z.h
@@ -310,6 +310,18 @@ void MORSE_TASK_zswptr_ontile(const MORSE_option_t *options,
                               const MORSE_desc_t descA, const MORSE_desc_t *Aij, int Aijm, int Aijn,
                               int i1,  int i2, int *ipiv, int inc,
                               const MORSE_desc_t *Akk, int Akkm, int Akkn, int ldak);
+void MORSE_TASK_ztplqt(const MORSE_option_t *options,
+                       int m, int n, int l, int ib, int nb,
+                       const MORSE_desc_t *A, int Am, int An, int lda,
+                       const MORSE_desc_t *B, int Bm, int Bn, int ldb,
+                       const MORSE_desc_t *T, int Tm, int Tn, int ldt );
+void MORSE_TASK_ztpmlqt( const MORSE_option_t *options,
+                         MORSE_enum side, MORSE_enum trans,
+                         int M, int N, int K, int L, int ib, int nb,
+                         const MORSE_desc_t *V, int Vm, int Vn, int ldv,
+                         const MORSE_desc_t *T, int Tm, int Tn, int ldt,
+                         const MORSE_desc_t *A, int Am, int An, int lda,
+                         const MORSE_desc_t *B, int Bm, int Bn, int ldb );
 void MORSE_TASK_ztpmqrt(const MORSE_option_t *options,
                         MORSE_enum side, MORSE_enum trans,
                         int m, int n, int k, int l, int ib, int nb,
diff --git a/runtime/CMakeLists.txt b/runtime/CMakeLists.txt
index 0224e3644485ec2260302e124e64307f04bc5ff4..d1d3b5b967bc89c64c08602fc844563a053e8554 100644
--- a/runtime/CMakeLists.txt
+++ b/runtime/CMakeLists.txt
@@ -79,7 +79,9 @@ set(CODELETS_ZSRC
     codelets/codelet_zssssm.c
     codelets/codelet_zsyssq.c
     codelets/codelet_zsytrf_nopiv.c
+    codelets/codelet_ztplqt.c
     codelets/codelet_ztpqrt.c
+    codelets/codelet_ztpmlqt.c
     codelets/codelet_ztpmqrt.c
     codelets/codelet_ztradd.c
     codelets/codelet_ztrasm.c