diff --git a/libavcodec/lpc.c b/libavcodec/lpc.c
index 1d52edf744d3de630b2b9b0cdf3b153f852a7aad..198903028bbfc98e10e83dd484a11ca5dd0aaf18 100644
--- a/libavcodec/lpc.c
+++ b/libavcodec/lpc.c
@@ -20,7 +20,7 @@
  */
 
 #include "libavutil/common.h"
-#include "libavutil/lls.h"
+#include "libavutil/lls2.h"
 
 #define LPC_USE_DOUBLE
 #include "lpc.h"
diff --git a/libavutil/Makefile b/libavutil/Makefile
index 7b3b439e701dc881a94995f5f0a0f875bb18e806..5d428935bc550518a3ea8bb57d165b9dff5f4d66 100644
--- a/libavutil/Makefile
+++ b/libavutil/Makefile
@@ -90,7 +90,7 @@ OBJS = adler32.o                                                        \
        intfloat_readwrite.o                                             \
        intmath.o                                                        \
        lfg.o                                                            \
-       lls.o                                                            \
+       lls2.o                                                           \
        log.o                                                            \
        log2_tab.o                                                       \
        mathematics.o                                                    \
@@ -143,7 +143,7 @@ TESTPROGS = adler32                                                     \
             fifo                                                        \
             hmac                                                        \
             lfg                                                         \
-            lls                                                         \
+            lls2                                                        \
             md5                                                         \
             murmur3                                                     \
             opt                                                         \
diff --git a/libavutil/lls.c b/libavutil/lls2.c
similarity index 99%
rename from libavutil/lls.c
rename to libavutil/lls2.c
index abed8efafff3c3713043982d898a2a988483c6c2..f381ebc3ff400b1eb9f62aeaafb7bd8daafdd672 100644
--- a/libavutil/lls.c
+++ b/libavutil/lls2.c
@@ -30,7 +30,7 @@
 
 #include "attributes.h"
 #include "version.h"
-#include "lls.h"
+#include "lls2.h"
 
 static void update_lls(LLSModel *m, double *var)
 {
diff --git a/libavutil/lls.h b/libavutil/lls2.h
similarity index 100%
rename from libavutil/lls.h
rename to libavutil/lls2.h
diff --git a/libavutil/x86/lls_init.c b/libavutil/x86/lls_init.c
index 181ca38dae8834c485c2370b0a839e91d7340162..b2424b36457b730591b2d23273b315bb34145601 100644
--- a/libavutil/x86/lls_init.c
+++ b/libavutil/x86/lls_init.c
@@ -20,7 +20,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "libavutil/lls.h"
+#include "libavutil/lls2.h"
 #include "libavutil/x86/cpu.h"
 
 void ff_update_lls_sse2(LLSModel *m, double *var);