Remove c-11 memcpy checks from perf-critical code
[vpp.git] / src / vppinfra / fifo.h
index b0b35e2..5dc1b45 100644 (file)
@@ -215,9 +215,9 @@ do {                                                                        \
   _n1 = _i + _n0 - _l;                                                 \
   _n1 = _n1 < 0 ? 0 : _n1;                                             \
   _n0 -= _n1;                                                          \
-  clib_memcpy ((f) + _i, (e), _n0 * sizeof ((f)[0]));                  \
+  clib_memcpy_fast ((f) + _i, (e), _n0 * sizeof ((f)[0]));             \
   if (_n1)                                                             \
-    clib_memcpy ((f) + 0, (e) + _n0, _n1 * sizeof ((f)[0]));           \
+    clib_memcpy_fast ((f) + 0, (e) + _n0, _n1 * sizeof ((f)[0]));      \
 } while (0)
 
 /* Subtract element from fifo. */