From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by dpdk.org (Postfix, from userid 1017) id 448411B266; Mon, 2 Oct 2017 18:16:54 +0200 (CEST) In-Reply-To: <1506960796-71620-2-git-send-email-xiaoyun.li@intel.com> References: <1506960796-71620-2-git-send-email-xiaoyun.li@intel.com> To: test-report@dpdk.org Cc: Xiaoyun Li Message-Id: <20171002161654.448411B266@dpdk.org> Date: Mon, 2 Oct 2017 18:16:54 +0200 (CEST) From: checkpatch@dpdk.org Subject: [dpdk-test-report] |WARNING| pw29490 [PATCH v4 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 16:16:54 -0000 Test-Label: checkpatch Test-Status: WARNING http://dpdk.org/patch/29490 _coding style issues_ WARNING:UNNECESSARY_ELSE: else is not generally useful after a break or return #1177: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_avx2.c:118: + return ret; + } else { WARNING:UNNECESSARY_ELSE: else is not generally useful after a break or return #1467: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_avx512f.c:111: + return ret; + } else { WARNING:LONG_LINE_COMMENT: line over 90 characters #2272: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:594: + * Macro for copying unaligned block from one location to another with constant load offset, WARNING:LONG_LINE_COMMENT: line over 90 characters #2278: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:600: + * - For , make sure bit backwards & <16 - offset> bit forwards are available for loading WARNING:LONG_LINE: line over 90 characters #2282: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:604: +#define MOVEUNALIGNED_LEFT47_IMM(dst, src, len, offset) \ ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #2282: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:604: +#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 #2283: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:605: +__extension__ ({ \ WARNING:LONG_LINE: line over 90 characters #2284: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:606: + int tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2284: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:606: + int tmp; \$ WARNING:LONG_LINE: line over 90 characters #2285: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:607: + while (len >= 128 + 16 - offset) { \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2285: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:607: + while (len >= 128 + 16 - offset) { \$ WARNING:LONG_LINE: line over 90 characters #2286: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:608: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2286: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:608: + 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 #2286: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:608: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2287: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:609: + len -= 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2287: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:609: + len -= 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2287: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:609: + len -= 128; \$ WARNING:LONG_LINE: line over 90 characters #2288: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:610: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2288: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:610: + 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 #2288: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:610: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2289: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:611: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2289: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:611: + 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 #2289: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:611: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2290: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:612: + xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2290: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:612: + 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 #2290: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:612: + xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2291: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:613: + xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2291: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:613: + 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 #2291: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:613: + xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2292: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:614: + xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2292: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:614: + 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 #2292: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:614: + xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2293: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:615: + xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2293: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:615: + 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 #2293: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:615: + xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2294: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:616: + xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2294: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:616: + 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 #2294: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:616: + xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2295: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:617: + xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2295: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:617: + 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 #2295: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:617: + xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2296: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:618: + src = (const uint8_t *)src + 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2296: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:618: + src = (const uint8_t *)src + 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2296: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:618: + src = (const uint8_t *)src + 128; \$ WARNING:LONG_LINE: line over 90 characters #2297: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:619: + _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 #2297: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:619: + _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 #2297: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:619: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2298: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:620: + _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 #2298: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:620: + _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 #2298: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:620: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2299: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:621: + _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 #2299: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:621: + _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 #2299: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:621: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2300: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:622: + _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 #2300: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:622: + _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 #2300: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:622: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2301: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:623: + _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 #2301: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:623: + _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 #2301: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:623: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2302: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:624: + _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 #2302: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:624: + _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 #2302: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:624: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2303: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:625: + _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 #2303: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:625: + _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 #2303: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:625: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2304: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:626: + _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 #2304: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:626: + _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 #2304: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:626: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2305: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:627: + dst = (uint8_t *)dst + 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2305: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:627: + dst = (uint8_t *)dst + 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2305: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:627: + dst = (uint8_t *)dst + 128; \$ WARNING:LONG_LINE: line over 90 characters #2306: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:628: + } \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2306: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:628: + } \$ WARNING:LONG_LINE: line over 90 characters #2307: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:629: + tmp = len; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2307: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:629: + tmp = len; \$ WARNING:LONG_LINE: line over 90 characters #2308: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:630: + len = ((len - 16 + offset) & 127) + 16 - offset; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2308: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:630: + len = ((len - 16 + offset) & 127) + 16 - offset; \$ WARNING:LONG_LINE: line over 90 characters #2309: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:631: + tmp -= len; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2309: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:631: + tmp -= len; \$ WARNING:LONG_LINE: line over 90 characters #2310: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:632: + src = (const uint8_t *)src + tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2310: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:632: + src = (const uint8_t *)src + tmp; \$ WARNING:LONG_LINE: line over 90 characters #2311: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:633: + dst = (uint8_t *)dst + tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2311: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:633: + dst = (uint8_t *)dst + tmp; \$ WARNING:LONG_LINE: line over 90 characters #2312: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:634: + if (len >= 32 + 16 - offset) { \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2312: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:634: + if (len >= 32 + 16 - offset) { \$ WARNING:LONG_LINE: line over 90 characters #2313: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:635: + while (len >= 32 + 16 - offset) { \ ERROR:CODE_INDENT: code indent should use tabs where possible #2313: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:635: + while (len >= 32 + 16 - offset) { \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2313: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:635: + while (len >= 32 + 16 - offset) { \$ WARNING:SUSPECT_CODE_INDENT: suspect code indent for conditional statements (8, 12) #2313: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:635: + 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 #2314: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:636: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2314: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:636: + 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 #2314: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:636: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2315: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:637: + len -= 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2315: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:637: + len -= 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2315: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:637: + len -= 32; \$ WARNING:LONG_LINE: line over 90 characters #2316: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:638: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2316: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:638: + 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 #2316: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:638: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2317: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:639: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2317: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:639: + 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 #2317: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:639: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2318: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:640: + src = (const uint8_t *)src + 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2318: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:640: + src = (const uint8_t *)src + 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2318: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:640: + src = (const uint8_t *)src + 32; \$ WARNING:LONG_LINE: line over 90 characters #2319: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:641: + _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 #2319: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:641: + _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 #2319: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:641: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2320: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:642: + _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 #2320: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:642: + _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 #2320: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:642: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2321: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:643: + dst = (uint8_t *)dst + 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2321: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:643: + dst = (uint8_t *)dst + 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2321: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:643: + dst = (uint8_t *)dst + 32; \$ WARNING:LONG_LINE: line over 90 characters #2322: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:644: + } \ ERROR:CODE_INDENT: code indent should use tabs where possible #2322: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:644: + } \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2322: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:644: + } \$ WARNING:LONG_LINE: line over 90 characters #2323: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:645: + tmp = len; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2323: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:645: + tmp = len; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2323: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:645: + tmp = len; \$ WARNING:LONG_LINE: line over 90 characters #2324: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:646: + len = ((len - 16 + offset) & 31) + 16 - offset; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2324: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:646: + len = ((len - 16 + offset) & 31) + 16 - offset; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2324: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:646: + len = ((len - 16 + offset) & 31) + 16 - offset; \$ WARNING:LONG_LINE: line over 90 characters #2325: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:647: + tmp -= len; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2325: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:647: + tmp -= len; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2325: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:647: + tmp -= len; \$ WARNING:LONG_LINE: line over 90 characters #2326: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:648: + src = (const uint8_t *)src + tmp; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2326: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:648: + src = (const uint8_t *)src + tmp; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2326: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:648: + src = (const uint8_t *)src + tmp; \$ WARNING:LONG_LINE: line over 90 characters #2327: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:649: + dst = (uint8_t *)dst + tmp; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2327: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:649: + dst = (uint8_t *)dst + tmp; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2327: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:649: + dst = (uint8_t *)dst + tmp; \$ WARNING:LONG_LINE: line over 90 characters #2328: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:650: + } \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2328: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:650: + } \$ WARNING:LONG_LINE_COMMENT: line over 90 characters #2335: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:657: + * Use switch here because the aligning instruction requires immediate value for shift count. WARNING:LONG_LINE_COMMENT: line over 90 characters #2339: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:661: + * - 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 #2343: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:665: +#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 #2345: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:667: + switch (offset) { \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2346: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:668: + case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2346: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:668: + case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2347: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:669: + case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2347: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:669: + case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2348: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:670: + case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2348: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:670: + case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2349: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:671: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2349: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:671: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2349: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:671: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2350: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:672: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2350: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:672: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2350: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:672: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2351: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:673: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2351: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:673: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2351: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:673: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2352: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:674: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2352: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:674: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2352: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:674: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2353: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:675: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2353: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:675: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2353: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:675: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2354: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:676: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2354: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:676: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2354: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:676: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2355: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:677: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2355: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:677: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2355: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:677: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2356: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:678: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2356: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:678: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2356: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:678: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2357: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:679: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2357: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:679: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2357: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:679: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2358: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:680: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2358: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:680: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2358: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:680: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2359: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:681: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2359: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:681: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2359: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:681: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2360: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:682: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2360: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:682: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2360: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:682: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2361: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:683: + default:; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2361: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:683: + default:; \ WARNING:DEFAULT_NO_BREAK: switch default: should use break #2361: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:683: + default:; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2362: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_internal.h:684: + } \$ WARNING:LONG_LINE_COMMENT: line over 90 characters #2630: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:37: + * Macro for copying unaligned block from one location to another with constant load offset, WARNING:LONG_LINE_COMMENT: line over 90 characters #2636: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:43: + * - For , make sure bit backwards & <16 - offset> bit forwards are available for loading WARNING:LONG_LINE: line over 90 characters #2640: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:47: +#define MOVEUNALIGNED_LEFT47_IMM(dst, src, len, offset) \ ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #2640: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:47: +#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 #2641: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:48: +__extension__ ({ \ WARNING:LONG_LINE: line over 90 characters #2642: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:49: + int tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2642: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:49: + int tmp; \$ WARNING:LONG_LINE: line over 90 characters #2643: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:50: + while (len >= 128 + 16 - offset) { \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2643: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:50: + while (len >= 128 + 16 - offset) { \$ WARNING:LONG_LINE: line over 90 characters #2644: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:51: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2644: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:51: + 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 #2644: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:51: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2645: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:52: + len -= 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2645: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:52: + len -= 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2645: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:52: + len -= 128; \$ WARNING:LONG_LINE: line over 90 characters #2646: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:53: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2646: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:53: + 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 #2646: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:53: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2647: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:54: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2647: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:54: + 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 #2647: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:54: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2648: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:55: + xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2648: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:55: + 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 #2648: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:55: + xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2649: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:56: + xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2649: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:56: + 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 #2649: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:56: + xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2650: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:57: + xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2650: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:57: + 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 #2650: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:57: + xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2651: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:58: + xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2651: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:58: + 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 #2651: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:58: + xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2652: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:59: + xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2652: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:59: + 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 #2652: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:59: + xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2653: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:60: + xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2653: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:60: + 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 #2653: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:60: + xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2654: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:61: + src = (const uint8_t *)src + 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2654: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:61: + src = (const uint8_t *)src + 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2654: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:61: + src = (const uint8_t *)src + 128; \$ WARNING:LONG_LINE: line over 90 characters #2655: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:62: + _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 #2655: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:62: + _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 #2655: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:62: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2656: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:63: + _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 #2656: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:63: + _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 #2656: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:63: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2657: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:64: + _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 #2657: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:64: + _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 #2657: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:64: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2658: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:65: + _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 #2658: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:65: + _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 #2658: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:65: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2659: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:66: + _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 #2659: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:66: + _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 #2659: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:66: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2660: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:67: + _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 #2660: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:67: + _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 #2660: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:67: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2661: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:68: + _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 #2661: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:68: + _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 #2661: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:68: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2662: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:69: + _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 #2662: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:69: + _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 #2662: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:69: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2663: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:70: + dst = (uint8_t *)dst + 128; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2663: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:70: + dst = (uint8_t *)dst + 128; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2663: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:70: + dst = (uint8_t *)dst + 128; \$ WARNING:LONG_LINE: line over 90 characters #2664: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:71: + } \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2664: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:71: + } \$ WARNING:LONG_LINE: line over 90 characters #2665: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:72: + tmp = len; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2665: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:72: + tmp = len; \$ WARNING:LONG_LINE: line over 90 characters #2666: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:73: + len = ((len - 16 + offset) & 127) + 16 - offset; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2666: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:73: + len = ((len - 16 + offset) & 127) + 16 - offset; \$ WARNING:LONG_LINE: line over 90 characters #2667: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:74: + tmp -= len; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2667: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:74: + tmp -= len; \$ WARNING:LONG_LINE: line over 90 characters #2668: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:75: + src = (const uint8_t *)src + tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2668: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:75: + src = (const uint8_t *)src + tmp; \$ WARNING:LONG_LINE: line over 90 characters #2669: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:76: + dst = (uint8_t *)dst + tmp; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2669: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:76: + dst = (uint8_t *)dst + tmp; \$ WARNING:LONG_LINE: line over 90 characters #2670: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:77: + if (len >= 32 + 16 - offset) { \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2670: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:77: + if (len >= 32 + 16 - offset) { \$ WARNING:LONG_LINE: line over 90 characters #2671: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:78: + while (len >= 32 + 16 - offset) { \ ERROR:CODE_INDENT: code indent should use tabs where possible #2671: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:78: + while (len >= 32 + 16 - offset) { \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2671: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:78: + while (len >= 32 + 16 - offset) { \$ WARNING:SUSPECT_CODE_INDENT: suspect code indent for conditional statements (8, 12) #2671: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:78: + 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 #2672: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:79: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2672: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:79: + 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 #2672: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:79: + xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2673: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:80: + len -= 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2673: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:80: + len -= 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2673: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:80: + len -= 32; \$ WARNING:LONG_LINE: line over 90 characters #2674: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:81: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2674: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:81: + 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 #2674: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:81: + xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2675: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:82: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ ERROR:CODE_INDENT: code indent should use tabs where possible #2675: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:82: + 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 #2675: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:82: + xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \$ WARNING:LONG_LINE: line over 90 characters #2676: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:83: + src = (const uint8_t *)src + 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2676: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:83: + src = (const uint8_t *)src + 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2676: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:83: + src = (const uint8_t *)src + 32; \$ WARNING:LONG_LINE: line over 90 characters #2677: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:84: + _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 #2677: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:84: + _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 #2677: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:84: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2678: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:85: + _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 #2678: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:85: + _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 #2678: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:85: + _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \$ WARNING:LONG_LINE: line over 90 characters #2679: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:86: + dst = (uint8_t *)dst + 32; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2679: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:86: + dst = (uint8_t *)dst + 32; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2679: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:86: + dst = (uint8_t *)dst + 32; \$ WARNING:LONG_LINE: line over 90 characters #2680: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:87: + } \ ERROR:CODE_INDENT: code indent should use tabs where possible #2680: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:87: + } \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2680: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:87: + } \$ WARNING:LONG_LINE: line over 90 characters #2681: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:88: + tmp = len; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2681: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:88: + tmp = len; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2681: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:88: + tmp = len; \$ WARNING:LONG_LINE: line over 90 characters #2682: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:89: + len = ((len - 16 + offset) & 31) + 16 - offset; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2682: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:89: + len = ((len - 16 + offset) & 31) + 16 - offset; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2682: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:89: + len = ((len - 16 + offset) & 31) + 16 - offset; \$ WARNING:LONG_LINE: line over 90 characters #2683: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:90: + tmp -= len; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2683: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:90: + tmp -= len; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2683: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:90: + tmp -= len; \$ WARNING:LONG_LINE: line over 90 characters #2684: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:91: + src = (const uint8_t *)src + tmp; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2684: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:91: + src = (const uint8_t *)src + tmp; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2684: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:91: + src = (const uint8_t *)src + tmp; \$ WARNING:LONG_LINE: line over 90 characters #2685: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:92: + dst = (uint8_t *)dst + tmp; \ ERROR:CODE_INDENT: code indent should use tabs where possible #2685: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:92: + dst = (uint8_t *)dst + tmp; \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2685: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:92: + dst = (uint8_t *)dst + tmp; \$ WARNING:LONG_LINE: line over 90 characters #2686: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:93: + } \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2686: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:93: + } \$ WARNING:LONG_LINE_COMMENT: line over 90 characters #2693: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:100: + * Use switch here because the aligning instruction requires immediate value for shift count. WARNING:LONG_LINE_COMMENT: line over 90 characters #2697: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:104: + * - 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 #2701: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:108: +#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 #2703: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:110: + switch (offset) { \$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2704: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:111: + case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2704: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:111: + case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2705: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:112: + case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2705: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:112: + case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2706: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:113: + case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2706: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:113: + case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2707: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:114: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2707: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:114: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2707: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:114: + case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2708: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:115: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2708: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:115: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2708: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:115: + case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2709: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:116: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2709: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:116: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2709: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:116: + case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2710: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:117: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2710: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:117: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2710: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:117: + case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2711: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:118: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2711: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:118: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2711: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:118: + case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2712: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:119: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2712: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:119: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2712: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:119: + case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2713: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:120: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2713: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:120: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2713: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:120: + case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2714: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:121: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2714: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:121: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2714: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:121: + case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2715: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:122: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2715: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:122: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2715: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:122: + case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2716: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:123: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2716: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:123: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2716: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:123: + case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2717: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:124: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2717: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:124: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2717: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:124: + case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2718: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:125: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \$ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2718: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:125: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2718: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:125: + case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ ERROR:TRAILING_STATEMENTS: trailing statements should be on next line #2719: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:126: + default:; \ WARNING:MISSING_BREAK: Possible switch case/default not preceded by break or fallthrough comment #2719: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:126: + default:; \ WARNING:DEFAULT_NO_BREAK: switch default: should use break #2719: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:126: + default:; \ WARNING:LEADING_SPACE: please, no spaces at the start of a line #2720: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:127: + } \$ WARNING:UNNECESSARY_ELSE: else is not generally useful after a break or return #2823: FILE: lib/librte_eal/common/include/arch/x86/rte_memcpy_sse.c:230: + return ret; + } else { total: 106 errors, 259 warnings, 3127 lines checked