From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by dpdk.org (Postfix, from userid 1017) id 15BFF1B21F; Mon, 2 Oct 2017 14:33:04 +0200 (CEST) In-Reply-To: <1506947517-8971-1-git-send-email-konstantin.ananyev@intel.com> References: <1506947517-8971-1-git-send-email-konstantin.ananyev@intel.com> To: test-report@dpdk.org Cc: "Ananyev, Konstantin" Message-Id: <20171002123304.15BFF1B21F@dpdk.org> Date: Mon, 2 Oct 2017 14:33:04 +0200 (CEST) From: checkpatch@dpdk.org Subject: [dpdk-test-report] |WARNING| pw29475 [PATCH v3 1/3] eal/x86: run-time dispatch over memcpy X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Oct 2017 12:33:04 -0000 Test-Label: checkpatch Test-Status: WARNING http://dpdk.org/patch/29475 _coding style issues_ WARNING:COMMIT_LOG_LONG_LINE: Possible unwrapped commit description (prefer a maximum 75 chars per line) #35: create mode 100644 lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h WARNING:LONG_LINE: line over 90 characters #1556: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:380: + ymm0 = _mm256_loadu_si256((const __m256i *)((const uint8_t *)src + 0 * 32)); WARNING:LONG_LINE: line over 90 characters #1558: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:382: + ymm1 = _mm256_loadu_si256((const __m256i *)((const uint8_t *)src + 1 * 32)); WARNING:LONG_LINE: line over 90 characters #1559: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:383: + ymm2 = _mm256_loadu_si256((const __m256i *)((const uint8_t *)src + 2 * 32)); WARNING:LONG_LINE: line over 90 characters #1560: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:384: + ymm3 = _mm256_loadu_si256((const __m256i *)((const uint8_t *)src + 3 * 32)); WARNING:BRACES: braces {} are not necessary for single statement blocks #1598: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:422: + if (n & 0x08) { + *(uint64_t *)dstu = *(const uint64_t *)srcu; + } WARNING:LONG_LINE_COMMENT: line over 90 characters #1769: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:593: + * Macro for copying unaligned block from one location to another with constant load offset, WARNING:LONG_LINE_COMMENT: line over 90 characters #1775: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:599: + * - For , make sure bit backwards & <16 - offset> bit forwards are available for loading WARNING:LONG_LINE: line over 90 characters #1779: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:603: +#define MOVEUNALIGNED_LEFT47_IMM(dst, src, len, offset) \ ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #1779: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:603: +#define MOVEUNALIGNED_LEFT47_IMM(dst, src, len, offset) \ +__extension__ ({ \ + int tmp; \ + while (len >= 128 + 16 - offset) { \ + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ + len -= 128; \ + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ + xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ + xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ + xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ + xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ + xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ + xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ + src = (const uint8_t *)src + 128; \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ + dst = (uint8_t *)dst + 128; \ + } \ + tmp = len; \ + len = ((len - 16 + offset) & 127) + 16 - offset; \ + tmp -= len; \ + src = (const uint8_t *)src + tmp; \ + dst = (uint8_t *)dst + tmp; \ + if (len >= 32 + 16 - offset) { \ + while (len >= 32 + 16 - offset) { \ + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ + len -= 32; \ + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ + src = (const uint8_t *)src + 32; \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ + dst = (uint8_t *)dst + 32; \ + } \ + tmp = len; \ + len = ((len - 16 + offset) & 31) + 16 - offset; \ + tmp -= len; \ + src = (const uint8_t *)src + tmp; \ + dst = (uint8_t *)dst + tmp; \ + } \ +}) WARNING:LONG_LINE: line over 90 characters #1780: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:604: +__extension__ ({ \ WARNING:LONG_LINE: line over 90 characters #1781: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:605: + int tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1781: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:605: + int tmp; \$ WARNING:LONG_LINE: line over 90 characters #1782: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:606: + while (len >= 128 + 16 - offset) { \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1782: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:606: + while (len >= 128 + 16 - offset) { \$ WARNING:LONG_LINE: line over 90 characters #1783: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:607: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1783: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:607: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1783: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:607: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1784: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:608: + len -= 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1784: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:608: + len -= 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1784: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:608: + len -= 128; \$ WARNING:LONG_LINE: line over 90 characters #1785: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:609: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1785: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:609: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1785: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:609: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1786: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:610: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1786: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:610: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1786: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:610: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1787: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:611: + xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1787: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:611: + xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1787: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:611: + xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1788: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:612: + xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1788: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:612: + xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1788: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:612: + xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1789: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:613: + xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1789: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:613: + xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1789: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:613: + xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1790: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:614: + xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1790: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:614: + xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1790: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:614: + xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1791: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:615: + xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1791: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:615: + xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1791: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:615: + xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1792: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:616: + xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1792: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:616: + xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1792: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:616: + xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1793: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:617: + src = (const uint8_t *)src + 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1793: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:617: + src = (const uint8_t *)src + 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1793: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:617: + src = (const uint8_t *)src + 128; \$ WARNING:LONG_LINE: line over 90 characters #1794: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:618: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1794: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:618: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1794: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:618: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1795: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:619: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1795: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:619: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1795: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:619: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1796: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:620: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1796: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:620: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1796: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:620: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1797: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:621: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1797: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:621: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1797: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:621: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1798: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:622: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1798: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:622: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1798: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:622: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1799: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:623: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1799: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:623: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1799: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:623: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1800: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:624: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1800: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:624: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1800: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:624: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1801: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:625: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1801: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:625: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1801: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:625: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1802: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:626: + dst = (uint8_t *)dst + 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1802: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:626: + dst = (uint8_t *)dst + 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1802: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:626: + dst = (uint8_t *)dst + 128; \$ WARNING:LONG_LINE: line over 90 characters #1803: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:627: + } \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1803: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:627: + } \$ WARNING:LONG_LINE: line over 90 characters #1804: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:628: + tmp = len; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1804: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:628: + tmp = len; \$ WARNING:LONG_LINE: line over 90 characters #1805: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:629: + len = ((len - 16 + offset) & 127) + 16 - offset; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1805: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:629: + len = ((len - 16 + offset) & 127) + 16 - offset; \$ WARNING:LONG_LINE: line over 90 characters #1806: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:630: + tmp -= len; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1806: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:630: + tmp -= len; \$ WARNING:LONG_LINE: line over 90 characters #1807: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:631: + src = (const uint8_t *)src + tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1807: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:631: + src = (const uint8_t *)src + tmp; \$ WARNING:LONG_LINE: line over 90 characters #1808: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:632: + dst = (uint8_t *)dst + tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1808: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:632: + dst = (uint8_t *)dst + tmp; \$ WARNING:LONG_LINE: line over 90 characters #1809: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:633: + if (len >= 32 + 16 - offset) { \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1809: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:633: + if (len >= 32 + 16 - offset) { \$ WARNING:LONG_LINE: line over 90 characters #1810: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:634: + while (len >= 32 + 16 - offset) { \ ERROR:CODE_INDENT: code indent should use tabs where possible #1810: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:634: + while (len >= 32 + 16 - offset) { \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1810: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:634: + while (len >= 32 + 16 - offset) { \$ WARNING:SUSPECT_CODE_INDENT: suspect code indent for conditional statements (8, 12) #1810: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:634: + while (len >= 32 + 16 - offset) { \ + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ WARNING:LONG_LINE: line over 90 characters #1811: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:635: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1811: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:635: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1811: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:635: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1812: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:636: + len -= 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1812: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:636: + len -= 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1812: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:636: + len -= 32; \$ WARNING:LONG_LINE: line over 90 characters #1813: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:637: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1813: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:637: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1813: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:637: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1814: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:638: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1814: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:638: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1814: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:638: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #1815: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:639: + src = (const uint8_t *)src + 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1815: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:639: + src = (const uint8_t *)src + 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1815: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:639: + src = (const uint8_t *)src + 32; \$ WARNING:LONG_LINE: line over 90 characters #1816: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:640: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1816: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:640: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1816: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:640: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1817: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:641: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #1817: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:641: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1817: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:641: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \$ WARNING:LONG_LINE: line over 90 characters #1818: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:642: + dst = (uint8_t *)dst + 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1818: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:642: + dst = (uint8_t *)dst + 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1818: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:642: + dst = (uint8_t *)dst + 32; \$ WARNING:LONG_LINE: line over 90 characters #1819: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:643: + } \ ERROR:CODE_INDENT: code indent should use tabs where possible #1819: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:643: + } \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1819: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:643: + } \$ WARNING:LONG_LINE: line over 90 characters #1820: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:644: + tmp = len; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1820: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:644: + tmp = len; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1820: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:644: + tmp = len; \$ WARNING:LONG_LINE: line over 90 characters #1821: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:645: + len = ((len - 16 + offset) & 31) + 16 - offset; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1821: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:645: + len = ((len - 16 + offset) & 31) + 16 - offset; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1821: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:645: + len = ((len - 16 + offset) & 31) + 16 - offset; \$ WARNING:LONG_LINE: line over 90 characters #1822: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:646: + tmp -= len; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1822: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:646: + tmp -= len; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1822: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:646: + tmp -= len; \$ WARNING:LONG_LINE: line over 90 characters #1823: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:647: + src = (const uint8_t *)src + tmp; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1823: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:647: + src = (const uint8_t *)src + tmp; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1823: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:647: + src = (const uint8_t *)src + tmp; \$ WARNING:LONG_LINE: line over 90 characters #1824: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:648: + dst = (uint8_t *)dst + tmp; \ ERROR:CODE_INDENT: code indent should use tabs where possible #1824: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:648: + dst = (uint8_t *)dst + tmp; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1824: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:648: + dst = (uint8_t *)dst + tmp; \$ WARNING:LONG_LINE: line over 90 characters #1825: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:649: + } \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1825: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:649: + } \$ WARNING:LONG_LINE_COMMENT: line over 90 characters #1832: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:656: + * Use switch here because the aligning instruction requires immediate value for shift count. WARNING:LONG_LINE_COMMENT: line over 90 characters #1836: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:660: + * - For , make sure bit backwards & <16 - offset> bit forwards are available for loading ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #1840: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:664: +#define MOVEUNALIGNED_LEFT47(dst, src, len, offset) \ +__extension__ ({ \ + switch (offset) { \ + case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ + case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ + case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ + default:; \ + } \ +}) WARNING:LEADING_SPACE: please, no spaces at the start of a line #1842: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:666: + switch (offset) { \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1843: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:667: + case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1843: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:667: + case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1844: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:668: + case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1844: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:668: + case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1845: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:669: + case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1845: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:669: + case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1846: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:670: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1846: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:670: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1846: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:670: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1847: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:671: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1847: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:671: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1847: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:671: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1848: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:672: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1848: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:672: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1848: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:672: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1849: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:673: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1849: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:673: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1849: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:673: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1850: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:674: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1850: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:674: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1850: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:674: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1851: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:675: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1851: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:675: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1851: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:675: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1852: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:676: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1852: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:676: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1852: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:676: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1853: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:677: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1853: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:677: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1853: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:677: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1854: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:678: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1854: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:678: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1854: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:678: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1855: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:679: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1855: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:679: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1855: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:679: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1856: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:680: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1856: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:680: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1856: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:680: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1857: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:681: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1857: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:681: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1857: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:681: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #1858: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:682: + default:; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #1858: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:682: + default:; \ WARNING:DEFAULT_NO_BREAK: switch default: should use break #1858: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:682: + default:; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #1859: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:683: + } \$ WARNING:BRACES: braces {} are not necessary for single statement blocks #1891: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:715: + if (n & 0x08) { + *(uint64_t *)dstu = *(const uint64_t *)srcu; + } WARNING:BRACES: braces {} are not necessary for single statement blocks #1916: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:740: + if (n <= 128) { + goto COPY_BLOCK_128_BACK15; + } WARNING:BRACES: braces {} are not necessary for single statement blocks #1953: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:777: + if (n > 0) { + rte_mov16((uint8_t *)dst - 16 + n, (const uint8_t *)src - 16 + n); + } ERROR:MISSING_SIGN_OFF: Missing Signed-off-by: line(s) total: 54 errors, 137 warnings, 2028 lines checked