YES

(format LCTRS :logic QF_LIA)
(fun f1 1 :sort (Int Int))
(fun u_1 1 :sort (Int Int))
(fun u_6 1 :sort (Int Int))

(rule (u_6 x_0) x_0 :guard (>= x_0 0) :vars ((x_0 Int)))
(rule (u_6 x_1) 0 :guard (< x_1 0) :vars ((x_1 Int)))
(rule (f1 x_2) (u_6 x_2) :guard (<= x_2 0) :vars ((x_2 Int)))
(rule (u_1 w_1_3) (u_6 (+ w_1_3 1)) :vars ((w_1_3 Int)))
(rule (f1 x_4) (u_1 (f1 (- x_4 1))) :guard (> x_4 0) :vars ((x_4 Int)))

Confluent by Orthogonality with proof:
no critical pairs

Elapsed Time:  34.07 ms