===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
bcachefs-tools-0.1+git20201025.742dbbdb/include/linux/slab.h-120-
bcachefs-tools-0.1+git20201025.742dbbdb/include/linux/slab.h:121:#define is_vmalloc_addr(page)		0
bcachefs-tools-0.1+git20201025.742dbbdb/include/linux/slab.h-122-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/bkey.c-723-
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/bkey.c:724:	/* we shouldn't need asm for this, but gcc is being retarded: */
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/bkey.c-725-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.c-506-	while (size) {
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.c:507:		struct page *page = is_vmalloc_addr(base)
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.c-508-				? vmalloc_to_page(base)
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h-91-{
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h:92:	if (is_vmalloc_addr(p))
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h-93-		vfree(p);
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h-567-	long d0, d1, d2;
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h:568:	asm volatile("rep ; movsq"
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h-569-		     : "=&c" (d0), "=&D" (d1), "=&S" (d2)
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h-629-	long d0, d1, d2;
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h:630:	asm volatile("std ;\n"
bcachefs-tools-0.1+git20201025.742dbbdb/libbcachefs/util.h-631-		     "rep ; movsq\n"
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-39-
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:40:static inline raw_spinlock_t *lock_addr(const atomic64_t *v)
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-41-{
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-51-	unsigned long flags;
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:52:	raw_spinlock_t *lock = lock_addr(v);
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-53-	long long val;
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-63-	unsigned long flags;
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:64:	raw_spinlock_t *lock = lock_addr(v);
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-65-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-74-	unsigned long flags;						\
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:75:	raw_spinlock_t *lock = lock_addr(v);				\
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-76-									\
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-85-	unsigned long flags;						\
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:86:	raw_spinlock_t *lock = lock_addr(v);				\
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-87-	long long val;							\
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-98-	unsigned long flags;						\
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:99:	raw_spinlock_t *lock = lock_addr(v);				\
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-100-	long long val;							\
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-134-	unsigned long flags;
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:135:	raw_spinlock_t *lock = lock_addr(v);
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-136-	long long val;
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-148-	unsigned long flags;
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:149:	raw_spinlock_t *lock = lock_addr(v);
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-150-	long long val;
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-162-	unsigned long flags;
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:163:	raw_spinlock_t *lock = lock_addr(v);
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-164-	long long val;
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-175-	unsigned long flags;
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c:176:	raw_spinlock_t *lock = lock_addr(v);
bcachefs-tools-0.1+git20201025.742dbbdb/linux/atomic64.c-177-	int ret = 0;
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/cpu.h-21-{
bcachefs-tools-0.1+git20201025.742dbbdb/raid/cpu.h:22:	asm volatile (
bcachefs-tools-0.1+git20201025.742dbbdb/raid/cpu.h-23-#if defined(__i386__) && defined(__PIC__)
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/cpu.h-40-	/* get the value of the Extended Control Register ecx=0 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/cpu.h:41:	asm volatile (
bcachefs-tools-0.1+git20201025.742dbbdb/raid/cpu.h-42-	        /* uses a direct encoding of the XGETBV instruction as only recent */
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h-233-	/* see correctly the data written, we use a store-store memory */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h:234:	/* barrier at the end of the asm code */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h:235:	asm volatile ("sfence" : : : "memory");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h-236-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h:237:	/* clobbers registers used in the asm code */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h-238-	/* this is required because in the Windows ABI, */
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h-244-#ifdef __SSE2__
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h:245:	asm volatile ("" : : : "%xmm0", "%xmm1", "%xmm2", "%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h:246:	asm volatile ("" : : : "%xmm4", "%xmm5", "%xmm6", "%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h-247-#ifdef CONFIG_X86_64
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h:248:	asm volatile ("" : : : "%xmm8", "%xmm9", "%xmm10", "%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h:249:	asm volatile ("" : : : "%xmm12", "%xmm13", "%xmm14", "%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h-250-#endif
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h-267-	/* xmm register use */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h:268:	asm volatile ("vzeroupper" : : : "memory");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/internal.h-269-}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-48-	for (i = 0; i < size; i += 64) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:49:		asm volatile ("movdqa %0,%%xmm0" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:50:		asm volatile ("movdqa %0,%%xmm1" : : "m" (v[l][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:51:		asm volatile ("movdqa %0,%%xmm2" : : "m" (v[l][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:52:		asm volatile ("movdqa %0,%%xmm3" : : "m" (v[l][i + 48]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-53-		for (d = l - 1; d >= 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:54:			asm volatile ("pxor %0,%%xmm0" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:55:			asm volatile ("pxor %0,%%xmm1" : : "m" (v[d][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:56:			asm volatile ("pxor %0,%%xmm2" : : "m" (v[d][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:57:			asm volatile ("pxor %0,%%xmm3" : : "m" (v[d][i + 48]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-58-		}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:59:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:60:		asm volatile ("movntdq %%xmm1,%0" : "=m" (p[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:61:		asm volatile ("movntdq %%xmm2,%0" : "=m" (p[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:62:		asm volatile ("movntdq %%xmm3,%0" : "=m" (p[i + 48]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-63-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-89-	for (i = 0; i < size; i += 64) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:90:		asm volatile ("vmovdqa %0,%%ymm0" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:91:		asm volatile ("vmovdqa %0,%%ymm1" : : "m" (v[l][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-92-		for (d = l - 1; d >= 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:93:			asm volatile ("vpxor %0,%%ymm0,%%ymm0" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:94:			asm volatile ("vpxor %0,%%ymm1,%%ymm1" : : "m" (v[d][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-95-		}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:96:		asm volatile ("vmovntdq %%ymm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:97:		asm volatile ("vmovntdq %%ymm1,%0" : "=m" (p[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-98-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-137-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:138:	asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-139-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-140-	for (i = 0; i < size; i += 32) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:141:		asm volatile ("movdqa %0,%%xmm0" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:142:		asm volatile ("movdqa %0,%%xmm1" : : "m" (v[l][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:143:		asm volatile ("movdqa %xmm0,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:144:		asm volatile ("movdqa %xmm1,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-145-		for (d = l - 1; d >= 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:146:			asm volatile ("pxor %xmm4,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:147:			asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:148:			asm volatile ("pcmpgtb %xmm2,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:149:			asm volatile ("pcmpgtb %xmm3,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:150:			asm volatile ("paddb %xmm2,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:151:			asm volatile ("paddb %xmm3,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:152:			asm volatile ("pand %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:153:			asm volatile ("pand %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:154:			asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:155:			asm volatile ("pxor %xmm5,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-156-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:157:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:158:			asm volatile ("movdqa %0,%%xmm5" : : "m" (v[d][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:159:			asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:160:			asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:161:			asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:162:			asm volatile ("pxor %xmm5,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-163-		}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:164:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:165:		asm volatile ("movntdq %%xmm1,%0" : "=m" (p[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:166:		asm volatile ("movntdq %%xmm2,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:167:		asm volatile ("movntdq %%xmm3,%0" : "=m" (q[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-168-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-191-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:192:	asm volatile ("vbroadcasti128 %0, %%ymm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:193:	asm volatile ("vpxor %ymm6,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-194-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-195-	for (i = 0; i < size; i += 64) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:196:		asm volatile ("vmovdqa %0,%%ymm0" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:197:		asm volatile ("vmovdqa %0,%%ymm1" : : "m" (v[l][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:198:		asm volatile ("vmovdqa %ymm0,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:199:		asm volatile ("vmovdqa %ymm1,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-200-		for (d = l - 1; d >= 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:201:			asm volatile ("vpcmpgtb %ymm2,%ymm6,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:202:			asm volatile ("vpcmpgtb %ymm3,%ymm6,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:203:			asm volatile ("vpaddb %ymm2,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:204:			asm volatile ("vpaddb %ymm3,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:205:			asm volatile ("vpand %ymm7,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:206:			asm volatile ("vpand %ymm7,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:207:			asm volatile ("vpxor %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:208:			asm volatile ("vpxor %ymm5,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-209-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:210:			asm volatile ("vmovdqa %0,%%ymm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:211:			asm volatile ("vmovdqa %0,%%ymm5" : : "m" (v[d][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:212:			asm volatile ("vpxor %ymm4,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:213:			asm volatile ("vpxor %ymm5,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:214:			asm volatile ("vpxor %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:215:			asm volatile ("vpxor %ymm5,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-216-		}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:217:		asm volatile ("vmovntdq %%ymm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:218:		asm volatile ("vmovntdq %%ymm1,%0" : "=m" (p[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:219:		asm volatile ("vmovntdq %%ymm2,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:220:		asm volatile ("vmovntdq %%ymm3,%0" : "=m" (q[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-221-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-246-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:247:	asm volatile ("movdqa %0,%%xmm15" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-248-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-249-	for (i = 0; i < size; i += 64) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:250:		asm volatile ("movdqa %0,%%xmm0" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:251:		asm volatile ("movdqa %0,%%xmm1" : : "m" (v[l][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:252:		asm volatile ("movdqa %0,%%xmm2" : : "m" (v[l][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:253:		asm volatile ("movdqa %0,%%xmm3" : : "m" (v[l][i + 48]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:254:		asm volatile ("movdqa %xmm0,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:255:		asm volatile ("movdqa %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:256:		asm volatile ("movdqa %xmm2,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:257:		asm volatile ("movdqa %xmm3,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-258-		for (d = l - 1; d >= 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:259:			asm volatile ("pxor %xmm8,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:260:			asm volatile ("pxor %xmm9,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:261:			asm volatile ("pxor %xmm10,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:262:			asm volatile ("pxor %xmm11,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:263:			asm volatile ("pcmpgtb %xmm4,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:264:			asm volatile ("pcmpgtb %xmm5,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:265:			asm volatile ("pcmpgtb %xmm6,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:266:			asm volatile ("pcmpgtb %xmm7,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:267:			asm volatile ("paddb %xmm4,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:268:			asm volatile ("paddb %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:269:			asm volatile ("paddb %xmm6,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:270:			asm volatile ("paddb %xmm7,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:271:			asm volatile ("pand %xmm15,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:272:			asm volatile ("pand %xmm15,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:273:			asm volatile ("pand %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:274:			asm volatile ("pand %xmm15,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:275:			asm volatile ("pxor %xmm8,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:276:			asm volatile ("pxor %xmm9,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:277:			asm volatile ("pxor %xmm10,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:278:			asm volatile ("pxor %xmm11,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-279-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:280:			asm volatile ("movdqa %0,%%xmm8" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:281:			asm volatile ("movdqa %0,%%xmm9" : : "m" (v[d][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:282:			asm volatile ("movdqa %0,%%xmm10" : : "m" (v[d][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:283:			asm volatile ("movdqa %0,%%xmm11" : : "m" (v[d][i + 48]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:284:			asm volatile ("pxor %xmm8,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:285:			asm volatile ("pxor %xmm9,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:286:			asm volatile ("pxor %xmm10,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:287:			asm volatile ("pxor %xmm11,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:288:			asm volatile ("pxor %xmm8,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:289:			asm volatile ("pxor %xmm9,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:290:			asm volatile ("pxor %xmm10,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:291:			asm volatile ("pxor %xmm11,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-292-		}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:293:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:294:		asm volatile ("movntdq %%xmm1,%0" : "=m" (p[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:295:		asm volatile ("movntdq %%xmm2,%0" : "=m" (p[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:296:		asm volatile ("movntdq %%xmm3,%0" : "=m" (p[i + 48]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:297:		asm volatile ("movntdq %%xmm4,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:298:		asm volatile ("movntdq %%xmm5,%0" : "=m" (q[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:299:		asm volatile ("movntdq %%xmm6,%0" : "=m" (q[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:300:		asm volatile ("movntdq %%xmm7,%0" : "=m" (q[i + 48]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-301-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-334-	/* generic case with at least two data disks */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:335:	asm volatile ("movdqa %0,%%xmm3" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:336:	asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-337-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-339-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:340:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-341-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:342:		asm volatile ("movdqa %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:343:		asm volatile ("movdqa %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-344-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:345:		asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:346:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:347:		asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:348:		asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-349-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:350:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:351:		asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:352:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:353:		asm volatile ("pshufb %xmm5,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:354:		asm volatile ("pxor   %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-355-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-357-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:358:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-359-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:360:			asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:361:			asm volatile ("pcmpgtb %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:362:			asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:363:			asm volatile ("pand %xmm3,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:364:			asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-365-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:366:			asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:367:			asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-368-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:369:			asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:370:			asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:371:			asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:372:			asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-373-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:374:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:375:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:376:			asm volatile ("pxor   %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:377:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:378:			asm volatile ("pshufb %xmm5,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:379:			asm volatile ("pxor   %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-380-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-382-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:383:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-384-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:385:		asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:386:		asm volatile ("pcmpgtb %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:387:		asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:388:		asm volatile ("pand %xmm3,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:389:		asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-390-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:391:		asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:392:		asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:393:		asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-394-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:395:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:396:		asm volatile ("movntdq %%xmm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:397:		asm volatile ("movntdq %%xmm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-398-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-433-	/* generic case with at least two data disks */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:434:	asm volatile ("movdqa %0,%%xmm3" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:435:	asm volatile ("movdqa %0,%%xmm11" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-436-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-438-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:439:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:440:		asm volatile ("movdqa %0,%%xmm12" : : "m" (v[l][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-441-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:442:		asm volatile ("movdqa %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:443:		asm volatile ("movdqa %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:444:		asm volatile ("movdqa %xmm12,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:445:		asm volatile ("movdqa %xmm12,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-446-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:447:		asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:448:		asm volatile ("movdqa %xmm12,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:449:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:450:		asm volatile ("psrlw  $4,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:451:		asm volatile ("pand   %xmm11,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:452:		asm volatile ("pand   %xmm11,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:453:		asm volatile ("pand   %xmm11,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:454:		asm volatile ("pand   %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-455-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:456:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:457:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:458:		asm volatile ("movdqa %xmm2,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:459:		asm volatile ("movdqa %xmm7,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:460:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:461:		asm volatile ("pshufb %xmm12,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:462:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:463:		asm volatile ("pshufb %xmm13,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:464:		asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:465:		asm volatile ("pxor   %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-466-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-468-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:469:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:470:			asm volatile ("movdqa %0,%%xmm12" : : "m" (v[d][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-471-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:472:			asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:473:			asm volatile ("pxor %xmm13,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:474:			asm volatile ("pcmpgtb %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:475:			asm volatile ("pcmpgtb %xmm9,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:476:			asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:477:			asm volatile ("paddb %xmm9,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:478:			asm volatile ("pand %xmm3,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:479:			asm volatile ("pand %xmm3,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:480:			asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:481:			asm volatile ("pxor %xmm13,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-482-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:483:			asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:484:			asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:485:			asm volatile ("pxor %xmm12,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:486:			asm volatile ("pxor %xmm12,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-487-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:488:			asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:489:			asm volatile ("movdqa %xmm12,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:490:			asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:491:			asm volatile ("psrlw  $4,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:492:			asm volatile ("pand   %xmm11,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:493:			asm volatile ("pand   %xmm11,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:494:			asm volatile ("pand   %xmm11,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:495:			asm volatile ("pand   %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-496-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:497:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:498:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:499:			asm volatile ("movdqa %xmm6,%xmm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:500:			asm volatile ("movdqa %xmm7,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:501:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:502:			asm volatile ("pshufb %xmm12,%xmm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:503:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:504:			asm volatile ("pshufb %xmm13,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:505:			asm volatile ("pxor   %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:506:			asm volatile ("pxor   %xmm14,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:507:			asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:508:			asm volatile ("pxor   %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-509-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-511-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:512:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:513:		asm volatile ("movdqa %0,%%xmm12" : : "m" (v[0][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-514-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:515:		asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:516:		asm volatile ("pxor %xmm13,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:517:		asm volatile ("pcmpgtb %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:518:		asm volatile ("pcmpgtb %xmm9,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:519:		asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:520:		asm volatile ("paddb %xmm9,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:521:		asm volatile ("pand %xmm3,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:522:		asm volatile ("pand %xmm3,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:523:		asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:524:		asm volatile ("pxor %xmm13,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-525-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:526:		asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:527:		asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:528:		asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:529:		asm volatile ("pxor %xmm12,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:530:		asm volatile ("pxor %xmm12,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:531:		asm volatile ("pxor %xmm12,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-532-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:533:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:534:		asm volatile ("movntdq %%xmm8,%0" : "=m" (p[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:535:		asm volatile ("movntdq %%xmm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:536:		asm volatile ("movntdq %%xmm9,%0" : "=m" (q[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:537:		asm volatile ("movntdq %%xmm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:538:		asm volatile ("movntdq %%xmm10,%0" : "=m" (r[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-539-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-574-	/* generic case with at least two data disks */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:575:	asm volatile ("vbroadcasti128 %0, %%ymm3" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:576:	asm volatile ("vbroadcasti128 %0, %%ymm11" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-577-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-579-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:580:		asm volatile ("vmovdqa %0,%%ymm4" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:581:		asm volatile ("vmovdqa %0,%%ymm12" : : "m" (v[l][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-582-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:583:		asm volatile ("vmovdqa %ymm4,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:584:		asm volatile ("vmovdqa %ymm4,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:585:		asm volatile ("vmovdqa %ymm12,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:586:		asm volatile ("vmovdqa %ymm12,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-587-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:588:		asm volatile ("vpsrlw  $4,%ymm4,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:589:		asm volatile ("vpsrlw  $4,%ymm12,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:590:		asm volatile ("vpand   %ymm11,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:591:		asm volatile ("vpand   %ymm11,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:592:		asm volatile ("vpand   %ymm11,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:593:		asm volatile ("vpand   %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-594-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:595:		asm volatile ("vbroadcasti128 %0,%%ymm10" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:596:		asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:597:		asm volatile ("vpshufb %ymm4,%ymm10,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:598:		asm volatile ("vpshufb %ymm12,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:599:		asm volatile ("vpshufb %ymm5,%ymm15,%ymm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:600:		asm volatile ("vpshufb %ymm13,%ymm15,%ymm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:601:		asm volatile ("vpxor   %ymm7,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:602:		asm volatile ("vpxor   %ymm15,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-603-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-605-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:606:			asm volatile ("vmovdqa %0,%%ymm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:607:			asm volatile ("vmovdqa %0,%%ymm12" : : "m" (v[d][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-608-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:609:			asm volatile ("vpxor %ymm5,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:610:			asm volatile ("vpxor %ymm13,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:611:			asm volatile ("vpcmpgtb %ymm1,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:612:			asm volatile ("vpcmpgtb %ymm9,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:613:			asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:614:			asm volatile ("vpaddb %ymm9,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:615:			asm volatile ("vpand %ymm3,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:616:			asm volatile ("vpand %ymm3,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:617:			asm volatile ("vpxor %ymm5,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:618:			asm volatile ("vpxor %ymm13,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-619-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:620:			asm volatile ("vpxor %ymm4,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:621:			asm volatile ("vpxor %ymm4,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:622:			asm volatile ("vpxor %ymm12,%ymm8,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:623:			asm volatile ("vpxor %ymm12,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-624-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:625:			asm volatile ("vpsrlw  $4,%ymm4,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:626:			asm volatile ("vpsrlw  $4,%ymm12,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:627:			asm volatile ("vpand   %ymm11,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:628:			asm volatile ("vpand   %ymm11,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:629:			asm volatile ("vpand   %ymm11,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:630:			asm volatile ("vpand   %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-631-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:632:			asm volatile ("vbroadcasti128 %0,%%ymm14" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:633:			asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:634:			asm volatile ("vpshufb %ymm4,%ymm14,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:635:			asm volatile ("vpshufb %ymm12,%ymm14,%ymm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:636:			asm volatile ("vpshufb %ymm5,%ymm15,%ymm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:637:			asm volatile ("vpshufb %ymm13,%ymm15,%ymm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:638:			asm volatile ("vpxor   %ymm6,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:639:			asm volatile ("vpxor   %ymm14,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:640:			asm volatile ("vpxor   %ymm7,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:641:			asm volatile ("vpxor   %ymm15,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-642-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-644-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:645:		asm volatile ("vmovdqa %0,%%ymm4" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:646:		asm volatile ("vmovdqa %0,%%ymm12" : : "m" (v[0][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-647-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:648:		asm volatile ("vpxor %ymm5,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:649:		asm volatile ("vpxor %ymm13,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:650:		asm volatile ("vpcmpgtb %ymm1,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:651:		asm volatile ("vpcmpgtb %ymm9,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:652:		asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:653:		asm volatile ("vpaddb %ymm9,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:654:		asm volatile ("vpand %ymm3,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:655:		asm volatile ("vpand %ymm3,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:656:		asm volatile ("vpxor %ymm5,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:657:		asm volatile ("vpxor %ymm13,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-658-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:659:		asm volatile ("vpxor %ymm4,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:660:		asm volatile ("vpxor %ymm4,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:661:		asm volatile ("vpxor %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:662:		asm volatile ("vpxor %ymm12,%ymm8,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:663:		asm volatile ("vpxor %ymm12,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:664:		asm volatile ("vpxor %ymm12,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-665-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:666:		asm volatile ("vmovntdq %%ymm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:667:		asm volatile ("vmovntdq %%ymm8,%0" : "=m" (p[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:668:		asm volatile ("vmovntdq %%ymm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:669:		asm volatile ("vmovntdq %%ymm9,%0" : "=m" (q[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:670:		asm volatile ("vmovntdq %%ymm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:671:		asm volatile ("vmovntdq %%ymm10,%0" : "=m" (r[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-672-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-709-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:710:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:711:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-712-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:713:		asm volatile ("movdqa %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:714:		asm volatile ("movdqa %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-715-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:716:		asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:717:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:718:		asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:719:		asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-720-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:721:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:722:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:723:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:724:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:725:		asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-726-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:727:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:728:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:729:		asm volatile ("pshufb %xmm4,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:730:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:731:		asm volatile ("pxor   %xmm7,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-732-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-734-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:735:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:736:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-737-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:738:			asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:739:			asm volatile ("pcmpgtb %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:740:			asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:741:			asm volatile ("pand %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:742:			asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-743-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:744:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-745-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:746:			asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:747:			asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-748-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:749:			asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:750:			asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:751:			asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:752:			asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-753-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:754:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:755:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:756:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:757:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:758:			asm volatile ("pxor   %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:759:			asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-760-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:761:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:762:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:763:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:764:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:765:			asm volatile ("pxor   %xmm6,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:766:			asm volatile ("pxor   %xmm7,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-767-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-769-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:770:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:771:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-772-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:773:		asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:774:		asm volatile ("pcmpgtb %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:775:		asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:776:		asm volatile ("pand %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:777:		asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-778-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:779:		asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:780:		asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:781:		asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:782:		asm volatile ("pxor %xmm4,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-783-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:784:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:785:		asm volatile ("movntdq %%xmm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:786:		asm volatile ("movntdq %%xmm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:787:		asm volatile ("movntdq %%xmm3,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-788-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-827-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:828:		asm volatile ("movdqa %0,%%xmm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:829:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:830:		asm volatile ("movdqa %0,%%xmm12" : : "m" (v[l][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-831-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:832:		asm volatile ("movdqa %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:833:		asm volatile ("movdqa %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:834:		asm volatile ("movdqa %xmm12,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:835:		asm volatile ("movdqa %xmm12,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-836-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:837:		asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:838:		asm volatile ("movdqa %xmm12,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:839:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:840:		asm volatile ("psrlw  $4,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:841:		asm volatile ("pand   %xmm15,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:842:		asm volatile ("pand   %xmm15,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:843:		asm volatile ("pand   %xmm15,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:844:		asm volatile ("pand   %xmm15,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-845-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:846:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:847:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:848:		asm volatile ("movdqa %xmm2,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:849:		asm volatile ("movdqa %xmm7,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:850:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:851:		asm volatile ("pshufb %xmm12,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:852:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:853:		asm volatile ("pshufb %xmm13,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:854:		asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:855:		asm volatile ("pxor   %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-856-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:857:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:858:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:859:		asm volatile ("movdqa %xmm3,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:860:		asm volatile ("movdqa %xmm7,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:861:		asm volatile ("pshufb %xmm4,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:862:		asm volatile ("pshufb %xmm12,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:863:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:864:		asm volatile ("pshufb %xmm13,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:865:		asm volatile ("pxor   %xmm7,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:866:		asm volatile ("pxor   %xmm15,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-867-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-869-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:870:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:871:			asm volatile ("movdqa %0,%%xmm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:872:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:873:			asm volatile ("movdqa %0,%%xmm12" : : "m" (v[d][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-874-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:875:			asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:876:			asm volatile ("pxor %xmm13,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:877:			asm volatile ("pcmpgtb %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:878:			asm volatile ("pcmpgtb %xmm9,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:879:			asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:880:			asm volatile ("paddb %xmm9,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:881:			asm volatile ("pand %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:882:			asm volatile ("pand %xmm7,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:883:			asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:884:			asm volatile ("pxor %xmm13,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-885-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:886:			asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:887:			asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:888:			asm volatile ("pxor %xmm12,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:889:			asm volatile ("pxor %xmm12,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-890-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:891:			asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:892:			asm volatile ("movdqa %xmm12,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:893:			asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:894:			asm volatile ("psrlw  $4,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:895:			asm volatile ("pand   %xmm15,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:896:			asm volatile ("pand   %xmm15,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:897:			asm volatile ("pand   %xmm15,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:898:			asm volatile ("pand   %xmm15,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-899-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:900:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:901:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:902:			asm volatile ("movdqa %xmm6,%xmm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:903:			asm volatile ("movdqa %xmm7,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:904:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:905:			asm volatile ("pshufb %xmm12,%xmm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:906:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:907:			asm volatile ("pshufb %xmm13,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:908:			asm volatile ("pxor   %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:909:			asm volatile ("pxor   %xmm14,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:910:			asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:911:			asm volatile ("pxor   %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-912-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:913:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:914:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:915:			asm volatile ("movdqa %xmm6,%xmm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:916:			asm volatile ("movdqa %xmm7,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:917:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:918:			asm volatile ("pshufb %xmm12,%xmm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:919:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:920:			asm volatile ("pshufb %xmm13,%xmm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:921:			asm volatile ("pxor   %xmm6,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:922:			asm volatile ("pxor   %xmm14,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:923:			asm volatile ("pxor   %xmm7,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:924:			asm volatile ("pxor   %xmm15,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-925-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-927-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:928:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:929:		asm volatile ("movdqa %0,%%xmm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:930:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:931:		asm volatile ("movdqa %0,%%xmm12" : : "m" (v[0][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-932-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:933:		asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:934:		asm volatile ("pxor %xmm13,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:935:		asm volatile ("pcmpgtb %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:936:		asm volatile ("pcmpgtb %xmm9,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:937:		asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:938:		asm volatile ("paddb %xmm9,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:939:		asm volatile ("pand %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:940:		asm volatile ("pand %xmm7,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:941:		asm volatile ("pxor %xmm5,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:942:		asm volatile ("pxor %xmm13,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-943-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:944:		asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:945:		asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:946:		asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:947:		asm volatile ("pxor %xmm4,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:948:		asm volatile ("pxor %xmm12,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:949:		asm volatile ("pxor %xmm12,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:950:		asm volatile ("pxor %xmm12,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:951:		asm volatile ("pxor %xmm12,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-952-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:953:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:954:		asm volatile ("movntdq %%xmm8,%0" : "=m" (p[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:955:		asm volatile ("movntdq %%xmm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:956:		asm volatile ("movntdq %%xmm9,%0" : "=m" (q[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:957:		asm volatile ("movntdq %%xmm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:958:		asm volatile ("movntdq %%xmm10,%0" : "=m" (r[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:959:		asm volatile ("movntdq %%xmm3,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:960:		asm volatile ("movntdq %%xmm11,%0" : "=m" (s[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-961-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1000-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1001:		asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1002:		asm volatile ("vmovdqa %0,%%ymm4" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1003:		asm volatile ("vmovdqa %0,%%ymm12" : : "m" (v[l][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1004-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1005:		asm volatile ("vmovdqa %ymm4,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1006:		asm volatile ("vmovdqa %ymm4,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1007:		asm volatile ("vmovdqa %ymm12,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1008:		asm volatile ("vmovdqa %ymm12,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1009-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1010:		asm volatile ("vpsrlw  $4,%ymm4,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1011:		asm volatile ("vpsrlw  $4,%ymm12,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1012:		asm volatile ("vpand   %ymm15,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1013:		asm volatile ("vpand   %ymm15,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1014:		asm volatile ("vpand   %ymm15,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1015:		asm volatile ("vpand   %ymm15,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1016-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1017:		asm volatile ("vbroadcasti128 %0,%%ymm10" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1018:		asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1019:		asm volatile ("vpshufb %ymm4,%ymm10,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1020:		asm volatile ("vpshufb %ymm5,%ymm15,%ymm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1021:		asm volatile ("vpshufb %ymm12,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1022:		asm volatile ("vpshufb %ymm13,%ymm15,%ymm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1023:		asm volatile ("vpxor   %ymm7,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1024:		asm volatile ("vpxor   %ymm15,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1025-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1026:		asm volatile ("vbroadcasti128 %0,%%ymm11" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1027:		asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1028:		asm volatile ("vpshufb %ymm4,%ymm11,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1029:		asm volatile ("vpshufb %ymm5,%ymm15,%ymm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1030:		asm volatile ("vpshufb %ymm12,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1031:		asm volatile ("vpshufb %ymm13,%ymm15,%ymm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1032:		asm volatile ("vpxor   %ymm7,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1033:		asm volatile ("vpxor   %ymm15,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1034-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1036-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1037:			asm volatile ("vbroadcasti128 %0,%%ymm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1038:			asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1039:			asm volatile ("vmovdqa %0,%%ymm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1040:			asm volatile ("vmovdqa %0,%%ymm12" : : "m" (v[d][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1041-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1042:			asm volatile ("vpxor %ymm5,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1043:			asm volatile ("vpxor %ymm13,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1044:			asm volatile ("vpcmpgtb %ymm1,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1045:			asm volatile ("vpcmpgtb %ymm9,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1046:			asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1047:			asm volatile ("vpaddb %ymm9,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1048:			asm volatile ("vpand %ymm7,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1049:			asm volatile ("vpand %ymm7,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1050:			asm volatile ("vpxor %ymm5,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1051:			asm volatile ("vpxor %ymm13,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1052-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1053:			asm volatile ("vpxor %ymm4,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1054:			asm volatile ("vpxor %ymm4,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1055:			asm volatile ("vpxor %ymm12,%ymm8,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1056:			asm volatile ("vpxor %ymm12,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1057-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1058:			asm volatile ("vpsrlw  $4,%ymm4,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1059:			asm volatile ("vpsrlw  $4,%ymm12,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1060:			asm volatile ("vpand   %ymm15,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1061:			asm volatile ("vpand   %ymm15,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1062:			asm volatile ("vpand   %ymm15,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1063:			asm volatile ("vpand   %ymm15,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1064-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1065:			asm volatile ("vbroadcasti128 %0,%%ymm14" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1066:			asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1067:			asm volatile ("vpshufb %ymm4,%ymm14,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1068:			asm volatile ("vpshufb %ymm5,%ymm15,%ymm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1069:			asm volatile ("vpshufb %ymm12,%ymm14,%ymm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1070:			asm volatile ("vpshufb %ymm13,%ymm15,%ymm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1071:			asm volatile ("vpxor   %ymm6,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1072:			asm volatile ("vpxor   %ymm14,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1073:			asm volatile ("vpxor   %ymm7,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1074:			asm volatile ("vpxor   %ymm15,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1075-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1076:			asm volatile ("vbroadcasti128 %0,%%ymm14" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1077:			asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1078:			asm volatile ("vpshufb %ymm4,%ymm14,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1079:			asm volatile ("vpshufb %ymm5,%ymm15,%ymm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1080:			asm volatile ("vpshufb %ymm12,%ymm14,%ymm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1081:			asm volatile ("vpshufb %ymm13,%ymm15,%ymm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1082:			asm volatile ("vpxor   %ymm6,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1083:			asm volatile ("vpxor   %ymm14,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1084:			asm volatile ("vpxor   %ymm7,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1085:			asm volatile ("vpxor   %ymm15,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1086-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1088-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1089:		asm volatile ("vbroadcasti128 %0,%%ymm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1090:		asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1091:		asm volatile ("vmovdqa %0,%%ymm4" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1092:		asm volatile ("vmovdqa %0,%%ymm12" : : "m" (v[0][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1093-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1094:		asm volatile ("vpxor %ymm5,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1095:		asm volatile ("vpxor %ymm13,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1096:		asm volatile ("vpcmpgtb %ymm1,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1097:		asm volatile ("vpcmpgtb %ymm9,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1098:		asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1099:		asm volatile ("vpaddb %ymm9,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1100:		asm volatile ("vpand %ymm7,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1101:		asm volatile ("vpand %ymm7,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1102:		asm volatile ("vpxor %ymm5,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1103:		asm volatile ("vpxor %ymm13,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1104-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1105:		asm volatile ("vpxor %ymm4,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1106:		asm volatile ("vpxor %ymm4,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1107:		asm volatile ("vpxor %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1108:		asm volatile ("vpxor %ymm4,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1109:		asm volatile ("vpxor %ymm12,%ymm8,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1110:		asm volatile ("vpxor %ymm12,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1111:		asm volatile ("vpxor %ymm12,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1112:		asm volatile ("vpxor %ymm12,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1113-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1114:		asm volatile ("vmovntdq %%ymm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1115:		asm volatile ("vmovntdq %%ymm8,%0" : "=m" (p[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1116:		asm volatile ("vmovntdq %%ymm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1117:		asm volatile ("vmovntdq %%ymm9,%0" : "=m" (q[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1118:		asm volatile ("vmovntdq %%ymm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1119:		asm volatile ("vmovntdq %%ymm10,%0" : "=m" (r[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1120:		asm volatile ("vmovntdq %%ymm3,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1121:		asm volatile ("vmovntdq %%ymm11,%0" : "=m" (s[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1122-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1163-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1164:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1165-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1166:		asm volatile ("movdqa %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1167:		asm volatile ("movdqa %%xmm4,%0" : "=m" (pd[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1168-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1169:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1170:		asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1171:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1172:		asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1173:		asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1174-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1175:		asm volatile ("movdqa %0,%%xmm1" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1176:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1177:		asm volatile ("pshufb %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1178:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1179:		asm volatile ("pxor   %xmm7,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1180-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1181:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1182:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1183:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1184:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1185:		asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1186-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1187:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfgenpshufb[l][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1188:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1189:		asm volatile ("pshufb %xmm4,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1190:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1191:		asm volatile ("pxor   %xmm7,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1192-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1194-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1195:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1196:			asm volatile ("movdqa %0,%%xmm6" : : "m" (pd[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1197:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1198-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1199:			asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1200:			asm volatile ("pcmpgtb %xmm0,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1201:			asm volatile ("paddb %xmm0,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1202:			asm volatile ("pand %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1203:			asm volatile ("pxor %xmm5,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1204-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1205:			asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1206:			asm volatile ("pxor %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1207:			asm volatile ("movdqa %%xmm6,%0" : "=m" (pd[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1208-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1209:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1210:			asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1211:			asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1212:			asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1213:			asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1214-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1215:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1216:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1217:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1218:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1219:			asm volatile ("pxor   %xmm6,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1220:			asm volatile ("pxor   %xmm7,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1221-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1222:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1223:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1224:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1225:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1226:			asm volatile ("pxor   %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1227:			asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1228-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1229:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1230:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1231:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1232:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1233:			asm volatile ("pxor   %xmm6,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1234:			asm volatile ("pxor   %xmm7,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1235-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1237-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1238:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1239:		asm volatile ("movdqa %0,%%xmm6" : : "m" (pd[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1240:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1241-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1242:		asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1243:		asm volatile ("pcmpgtb %xmm0,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1244:		asm volatile ("paddb %xmm0,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1245:		asm volatile ("pand %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1246:		asm volatile ("pxor %xmm5,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1247-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1248:		asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1249:		asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1250:		asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1251:		asm volatile ("pxor %xmm4,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1252:		asm volatile ("pxor %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1253-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1254:		asm volatile ("movntdq %%xmm6,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1255:		asm volatile ("movntdq %%xmm0,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1256:		asm volatile ("movntdq %%xmm1,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1257:		asm volatile ("movntdq %%xmm2,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1258:		asm volatile ("movntdq %%xmm3,%0" : "=m" (t[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1259-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1298-	/* generic case with at least two data disks */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1299:	asm volatile ("movdqa %0,%%xmm14" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1300:	asm volatile ("movdqa %0,%%xmm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1301-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1303-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1304:		asm volatile ("movdqa %0,%%xmm10" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1305-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1306:		asm volatile ("movdqa %xmm10,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1307:		asm volatile ("movdqa %xmm10,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1308-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1309:		asm volatile ("movdqa %xmm10,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1310:		asm volatile ("psrlw  $4,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1311:		asm volatile ("pand   %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1312:		asm volatile ("pand   %xmm15,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1313-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1314:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1315:		asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1316:		asm volatile ("pshufb %xmm10,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1317:		asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1318:		asm volatile ("pxor   %xmm13,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1319-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1320:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1321:		asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1322:		asm volatile ("pshufb %xmm10,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1323:		asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1324:		asm volatile ("pxor   %xmm13,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1325-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1326:		asm volatile ("movdqa %0,%%xmm4" : : "m" (gfgenpshufb[l][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1327:		asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[l][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1328:		asm volatile ("pshufb %xmm10,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1329:		asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1330:		asm volatile ("pxor   %xmm13,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1331-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1333-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1334:			asm volatile ("movdqa %0,%%xmm10" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1335-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1336:			asm volatile ("pxor %xmm11,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1337:			asm volatile ("pcmpgtb %xmm1,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1338:			asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1339:			asm volatile ("pand %xmm14,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1340:			asm volatile ("pxor %xmm11,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1341-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1342:			asm volatile ("pxor %xmm10,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1343:			asm volatile ("pxor %xmm10,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1344-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1345:			asm volatile ("movdqa %xmm10,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1346:			asm volatile ("psrlw  $4,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1347:			asm volatile ("pand   %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1348:			asm volatile ("pand   %xmm15,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1349-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1350:			asm volatile ("movdqa %0,%%xmm12" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1351:			asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1352:			asm volatile ("pshufb %xmm10,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1353:			asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1354:			asm volatile ("pxor   %xmm12,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1355:			asm volatile ("pxor   %xmm13,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1356-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1357:			asm volatile ("movdqa %0,%%xmm12" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1358:			asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1359:			asm volatile ("pshufb %xmm10,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1360:			asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1361:			asm volatile ("pxor   %xmm12,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1362:			asm volatile ("pxor   %xmm13,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1363-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1364:			asm volatile ("movdqa %0,%%xmm12" : : "m" (gfgenpshufb[d][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1365:			asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[d][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1366:			asm volatile ("pshufb %xmm10,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1367:			asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1368:			asm volatile ("pxor   %xmm12,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1369:			asm volatile ("pxor   %xmm13,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1370-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1372-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1373:		asm volatile ("movdqa %0,%%xmm10" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1374-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1375:		asm volatile ("pxor %xmm11,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1376:		asm volatile ("pcmpgtb %xmm1,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1377:		asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1378:		asm volatile ("pand %xmm14,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1379:		asm volatile ("pxor %xmm11,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1380-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1381:		asm volatile ("pxor %xmm10,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1382:		asm volatile ("pxor %xmm10,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1383:		asm volatile ("pxor %xmm10,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1384:		asm volatile ("pxor %xmm10,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1385:		asm volatile ("pxor %xmm10,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1386-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1387:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1388:		asm volatile ("movntdq %%xmm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1389:		asm volatile ("movntdq %%xmm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1390:		asm volatile ("movntdq %%xmm3,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1391:		asm volatile ("movntdq %%xmm4,%0" : "=m" (t[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1392-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1431-	/* generic case with at least two data disks */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1432:	asm volatile ("vpxor %ymm8,%ymm8,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1433:	asm volatile ("vbroadcasti128 %0,%%ymm14" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1434:	asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1435-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1437-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1438:		asm volatile ("vmovdqa %0,%%ymm10" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1439-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1440:		asm volatile ("vmovdqa %ymm10,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1441:		asm volatile ("vmovdqa %ymm10,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1442-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1443:		asm volatile ("vpsrlw  $4,%ymm10,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1444:		asm volatile ("vpand   %ymm15,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1445:		asm volatile ("vpand   %ymm15,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1446-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1447:		asm volatile ("vbroadcasti128 %0,%%ymm2" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1448:		asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1449:		asm volatile ("vpshufb %ymm10,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1450:		asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1451:		asm volatile ("vpxor   %ymm13,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1452-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1453:		asm volatile ("vbroadcasti128 %0,%%ymm3" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1454:		asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1455:		asm volatile ("vpshufb %ymm10,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1456:		asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1457:		asm volatile ("vpxor   %ymm13,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1458-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1459:		asm volatile ("vbroadcasti128 %0,%%ymm4" : : "m" (gfgenpshufb[l][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1460:		asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[l][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1461:		asm volatile ("vpshufb %ymm10,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1462:		asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1463:		asm volatile ("vpxor   %ymm13,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1464-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1466-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1467:			asm volatile ("vmovdqa %0,%%ymm10" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1468-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1469:			asm volatile ("vpcmpgtb %ymm1,%ymm8,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1470:			asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1471:			asm volatile ("vpand %ymm14,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1472:			asm volatile ("vpxor %ymm11,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1473-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1474:			asm volatile ("vpxor %ymm10,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1475:			asm volatile ("vpxor %ymm10,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1476-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1477:			asm volatile ("vpsrlw  $4,%ymm10,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1478:			asm volatile ("vpand   %ymm15,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1479:			asm volatile ("vpand   %ymm15,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1480-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1481:			asm volatile ("vbroadcasti128 %0,%%ymm12" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1482:			asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1483:			asm volatile ("vpshufb %ymm10,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1484:			asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1485:			asm volatile ("vpxor   %ymm12,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1486:			asm volatile ("vpxor   %ymm13,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1487-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1488:			asm volatile ("vbroadcasti128 %0,%%ymm12" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1489:			asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1490:			asm volatile ("vpshufb %ymm10,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1491:			asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1492:			asm volatile ("vpxor   %ymm12,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1493:			asm volatile ("vpxor   %ymm13,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1494-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1495:			asm volatile ("vbroadcasti128 %0,%%ymm12" : : "m" (gfgenpshufb[d][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1496:			asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[d][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1497:			asm volatile ("vpshufb %ymm10,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1498:			asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1499:			asm volatile ("vpxor   %ymm12,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1500:			asm volatile ("vpxor   %ymm13,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1501-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1503-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1504:		asm volatile ("vmovdqa %0,%%ymm10" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1505-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1506:		asm volatile ("vpcmpgtb %ymm1,%ymm8,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1507:		asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1508:		asm volatile ("vpand %ymm14,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1509:		asm volatile ("vpxor %ymm11,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1510-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1511:		asm volatile ("vpxor %ymm10,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1512:		asm volatile ("vpxor %ymm10,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1513:		asm volatile ("vpxor %ymm10,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1514:		asm volatile ("vpxor %ymm10,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1515:		asm volatile ("vpxor %ymm10,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1516-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1517:		asm volatile ("vmovntdq %%ymm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1518:		asm volatile ("vmovntdq %%ymm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1519:		asm volatile ("vmovntdq %%ymm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1520:		asm volatile ("vmovntdq %%ymm3,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1521:		asm volatile ("vmovntdq %%ymm4,%0" : "=m" (t[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1522-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1565-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1566:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1567-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1568:		asm volatile ("movdqa %%xmm4,%0" : "=m" (pd[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1569:		asm volatile ("movdqa %%xmm4,%0" : "=m" (pd[16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1570-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1571:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1572:		asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1573:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1574:		asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1575:		asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1576-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1577:		asm volatile ("movdqa %0,%%xmm0" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1578:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1579:		asm volatile ("pshufb %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1580:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1581:		asm volatile ("pxor   %xmm7,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1582-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1583:		asm volatile ("movdqa %0,%%xmm1" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1584:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1585:		asm volatile ("pshufb %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1586:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1587:		asm volatile ("pxor   %xmm7,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1588-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1589:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfgenpshufb[l][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1590:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1591:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1592:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1593:		asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1594-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1595:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfgenpshufb[l][3][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1596:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[l][3][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1597:		asm volatile ("pshufb %xmm4,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1598:		asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1599:		asm volatile ("pxor   %xmm7,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1600-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1602-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1603:			asm volatile ("movdqa %0,%%xmm5" : : "m" (pd[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1604:			asm volatile ("movdqa %0,%%xmm6" : : "m" (pd[16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1605:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1606-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1607:			asm volatile ("pxor %xmm4,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1608:			asm volatile ("pcmpgtb %xmm6,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1609:			asm volatile ("paddb %xmm6,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1610:			asm volatile ("pand %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1611:			asm volatile ("pxor %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1612-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1613:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1614-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1615:			asm volatile ("pxor %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1616:			asm volatile ("pxor %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1617:			asm volatile ("movdqa %%xmm5,%0" : "=m" (pd[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1618:			asm volatile ("movdqa %%xmm6,%0" : "=m" (pd[16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1619-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1620:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1621:			asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1622:			asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1623:			asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1624:			asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1625-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1626:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1627:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1628:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1629:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1630:			asm volatile ("pxor   %xmm6,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1631:			asm volatile ("pxor   %xmm7,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1632-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1633:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1634:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1635:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1636:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1637:			asm volatile ("pxor   %xmm6,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1638:			asm volatile ("pxor   %xmm7,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1639-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1640:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1641:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1642:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1643:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1644:			asm volatile ("pxor   %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1645:			asm volatile ("pxor   %xmm7,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1646-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1647:			asm volatile ("movdqa %0,%%xmm6" : : "m" (gfgenpshufb[d][3][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1648:			asm volatile ("movdqa %0,%%xmm7" : : "m" (gfgenpshufb[d][3][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1649:			asm volatile ("pshufb %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1650:			asm volatile ("pshufb %xmm5,%xmm7");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1651:			asm volatile ("pxor   %xmm6,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1652:			asm volatile ("pxor   %xmm7,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1653-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1655-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1656:		asm volatile ("movdqa %0,%%xmm5" : : "m" (pd[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1657:		asm volatile ("movdqa %0,%%xmm6" : : "m" (pd[16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1658:		asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1659-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1660:		asm volatile ("pxor %xmm4,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1661:		asm volatile ("pcmpgtb %xmm6,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1662:		asm volatile ("paddb %xmm6,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1663:		asm volatile ("pand %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1664:		asm volatile ("pxor %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1665-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1666:		asm volatile ("movdqa %0,%%xmm4" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1667:		asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1668:		asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1669:		asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1670:		asm volatile ("pxor %xmm4,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1671:		asm volatile ("pxor %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1672:		asm volatile ("pxor %xmm4,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1673-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1674:		asm volatile ("movntdq %%xmm5,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1675:		asm volatile ("movntdq %%xmm6,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1676:		asm volatile ("movntdq %%xmm0,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1677:		asm volatile ("movntdq %%xmm1,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1678:		asm volatile ("movntdq %%xmm2,%0" : "=m" (t[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1679:		asm volatile ("movntdq %%xmm3,%0" : "=m" (u[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1680-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1721-	/* generic case with at least two data disks */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1722:	asm volatile ("movdqa %0,%%xmm14" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1723:	asm volatile ("movdqa %0,%%xmm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1724-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1726-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1727:		asm volatile ("movdqa %0,%%xmm10" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1728-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1729:		asm volatile ("movdqa %xmm10,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1730:		asm volatile ("movdqa %xmm10,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1731-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1732:		asm volatile ("movdqa %xmm10,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1733:		asm volatile ("psrlw  $4,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1734:		asm volatile ("pand   %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1735:		asm volatile ("pand   %xmm15,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1736-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1737:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1738:		asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1739:		asm volatile ("pshufb %xmm10,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1740:		asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1741:		asm volatile ("pxor   %xmm13,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1742-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1743:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1744:		asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1745:		asm volatile ("pshufb %xmm10,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1746:		asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1747:		asm volatile ("pxor   %xmm13,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1748-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1749:		asm volatile ("movdqa %0,%%xmm4" : : "m" (gfgenpshufb[l][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1750:		asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[l][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1751:		asm volatile ("pshufb %xmm10,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1752:		asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1753:		asm volatile ("pxor   %xmm13,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1754-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1755:		asm volatile ("movdqa %0,%%xmm5" : : "m" (gfgenpshufb[l][3][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1756:		asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[l][3][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1757:		asm volatile ("pshufb %xmm10,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1758:		asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1759:		asm volatile ("pxor   %xmm13,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1760-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1762-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1763:			asm volatile ("movdqa %0,%%xmm10" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1764-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1765:			asm volatile ("pxor %xmm11,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1766:			asm volatile ("pcmpgtb %xmm1,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1767:			asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1768:			asm volatile ("pand %xmm14,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1769:			asm volatile ("pxor %xmm11,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1770-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1771:			asm volatile ("pxor %xmm10,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1772:			asm volatile ("pxor %xmm10,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1773-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1774:			asm volatile ("movdqa %xmm10,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1775:			asm volatile ("psrlw  $4,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1776:			asm volatile ("pand   %xmm15,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1777:			asm volatile ("pand   %xmm15,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1778-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1779:			asm volatile ("movdqa %0,%%xmm12" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1780:			asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1781:			asm volatile ("pshufb %xmm10,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1782:			asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1783:			asm volatile ("pxor   %xmm12,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1784:			asm volatile ("pxor   %xmm13,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1785-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1786:			asm volatile ("movdqa %0,%%xmm12" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1787:			asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1788:			asm volatile ("pshufb %xmm10,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1789:			asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1790:			asm volatile ("pxor   %xmm12,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1791:			asm volatile ("pxor   %xmm13,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1792-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1793:			asm volatile ("movdqa %0,%%xmm12" : : "m" (gfgenpshufb[d][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1794:			asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[d][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1795:			asm volatile ("pshufb %xmm10,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1796:			asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1797:			asm volatile ("pxor   %xmm12,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1798:			asm volatile ("pxor   %xmm13,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1799-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1800:			asm volatile ("movdqa %0,%%xmm12" : : "m" (gfgenpshufb[d][3][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1801:			asm volatile ("movdqa %0,%%xmm13" : : "m" (gfgenpshufb[d][3][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1802:			asm volatile ("pshufb %xmm10,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1803:			asm volatile ("pshufb %xmm11,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1804:			asm volatile ("pxor   %xmm12,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1805:			asm volatile ("pxor   %xmm13,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1806-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1808-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1809:		asm volatile ("movdqa %0,%%xmm10" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1810-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1811:		asm volatile ("pxor %xmm11,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1812:		asm volatile ("pcmpgtb %xmm1,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1813:		asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1814:		asm volatile ("pand %xmm14,%xmm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1815:		asm volatile ("pxor %xmm11,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1816-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1817:		asm volatile ("pxor %xmm10,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1818:		asm volatile ("pxor %xmm10,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1819:		asm volatile ("pxor %xmm10,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1820:		asm volatile ("pxor %xmm10,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1821:		asm volatile ("pxor %xmm10,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1822:		asm volatile ("pxor %xmm10,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1823-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1824:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1825:		asm volatile ("movntdq %%xmm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1826:		asm volatile ("movntdq %%xmm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1827:		asm volatile ("movntdq %%xmm3,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1828:		asm volatile ("movntdq %%xmm4,%0" : "=m" (t[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1829:		asm volatile ("movntdq %%xmm5,%0" : "=m" (u[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1830-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1871-	/* generic case with at least two data disks */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1872:	asm volatile ("vpxor %ymm8,%ymm8,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1873:	asm volatile ("vbroadcasti128 %0,%%ymm14" : : "m" (gfconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1874:	asm volatile ("vbroadcasti128 %0,%%ymm15" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1875-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1877-		/* last disk without the by two multiplication */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1878:		asm volatile ("vmovdqa %0,%%ymm10" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1879-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1880:		asm volatile ("vmovdqa %ymm10,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1881:		asm volatile ("vmovdqa %ymm10,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1882-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1883:		asm volatile ("vpsrlw  $4,%ymm10,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1884:		asm volatile ("vpand   %ymm15,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1885:		asm volatile ("vpand   %ymm15,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1886-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1887:		asm volatile ("vbroadcasti128 %0,%%ymm2" : : "m" (gfgenpshufb[l][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1888:		asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[l][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1889:		asm volatile ("vpshufb %ymm10,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1890:		asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1891:		asm volatile ("vpxor   %ymm13,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1892-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1893:		asm volatile ("vbroadcasti128 %0,%%ymm3" : : "m" (gfgenpshufb[l][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1894:		asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[l][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1895:		asm volatile ("vpshufb %ymm10,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1896:		asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1897:		asm volatile ("vpxor   %ymm13,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1898-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1899:		asm volatile ("vbroadcasti128 %0,%%ymm4" : : "m" (gfgenpshufb[l][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1900:		asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[l][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1901:		asm volatile ("vpshufb %ymm10,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1902:		asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1903:		asm volatile ("vpxor   %ymm13,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1904-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1905:		asm volatile ("vbroadcasti128 %0,%%ymm5" : : "m" (gfgenpshufb[l][3][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1906:		asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[l][3][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1907:		asm volatile ("vpshufb %ymm10,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1908:		asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1909:		asm volatile ("vpxor   %ymm13,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1910-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1912-		for (d = l - 1; d > 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1913:			asm volatile ("vmovdqa %0,%%ymm10" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1914-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1915:			asm volatile ("vpcmpgtb %ymm1,%ymm8,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1916:			asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1917:			asm volatile ("vpand %ymm14,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1918:			asm volatile ("vpxor %ymm11,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1919-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1920:			asm volatile ("vpxor %ymm10,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1921:			asm volatile ("vpxor %ymm10,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1922-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1923:			asm volatile ("vpsrlw  $4,%ymm10,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1924:			asm volatile ("vpand   %ymm15,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1925:			asm volatile ("vpand   %ymm15,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1926-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1927:			asm volatile ("vbroadcasti128 %0,%%ymm12" : : "m" (gfgenpshufb[d][0][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1928:			asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[d][0][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1929:			asm volatile ("vpshufb %ymm10,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1930:			asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1931:			asm volatile ("vpxor   %ymm12,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1932:			asm volatile ("vpxor   %ymm13,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1933-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1934:			asm volatile ("vbroadcasti128 %0,%%ymm12" : : "m" (gfgenpshufb[d][1][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1935:			asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[d][1][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1936:			asm volatile ("vpshufb %ymm10,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1937:			asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1938:			asm volatile ("vpxor   %ymm12,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1939:			asm volatile ("vpxor   %ymm13,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1940-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1941:			asm volatile ("vbroadcasti128 %0,%%ymm12" : : "m" (gfgenpshufb[d][2][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1942:			asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[d][2][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1943:			asm volatile ("vpshufb %ymm10,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1944:			asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1945:			asm volatile ("vpxor   %ymm12,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1946:			asm volatile ("vpxor   %ymm13,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1947-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1948:			asm volatile ("vbroadcasti128 %0,%%ymm12" : : "m" (gfgenpshufb[d][3][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1949:			asm volatile ("vbroadcasti128 %0,%%ymm13" : : "m" (gfgenpshufb[d][3][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1950:			asm volatile ("vpshufb %ymm10,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1951:			asm volatile ("vpshufb %ymm11,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1952:			asm volatile ("vpxor   %ymm12,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1953:			asm volatile ("vpxor   %ymm13,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1954-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1956-		/* first disk with all coefficients at 1 */
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1957:		asm volatile ("vmovdqa %0,%%ymm10" : : "m" (v[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1958-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1959:		asm volatile ("vpcmpgtb %ymm1,%ymm8,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1960:		asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1961:		asm volatile ("vpand %ymm14,%ymm11,%ymm11");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1962:		asm volatile ("vpxor %ymm11,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1963-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1964:		asm volatile ("vpxor %ymm10,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1965:		asm volatile ("vpxor %ymm10,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1966:		asm volatile ("vpxor %ymm10,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1967:		asm volatile ("vpxor %ymm10,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1968:		asm volatile ("vpxor %ymm10,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1969:		asm volatile ("vpxor %ymm10,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1970-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1971:		asm volatile ("vmovntdq %%ymm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1972:		asm volatile ("vmovntdq %%ymm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1973:		asm volatile ("vmovntdq %%ymm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1974:		asm volatile ("vmovntdq %%ymm3,%0" : "=m" (s[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1975:		asm volatile ("vmovntdq %%ymm4,%0" : "=m" (t[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:1976:		asm volatile ("vmovntdq %%ymm5,%0" : "=m" (u[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-1977-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2017-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2018:	asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2019:	asm volatile ("movdqa %0,%%xmm4" : : "m" (gfmulpshufb[V][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2020:	asm volatile ("movdqa %0,%%xmm5" : : "m" (gfmulpshufb[V][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2021-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2022-	for (i = 0; i < size; i += 16) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2023:		asm volatile ("movdqa %0,%%xmm0" : : "m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2024:		asm volatile ("movdqa %0,%%xmm1" : : "m" (pa[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2025:		asm volatile ("movdqa %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2026:		asm volatile ("movdqa %xmm5,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2027:		asm volatile ("pxor   %xmm0,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2028:		asm volatile ("movdqa %xmm1,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2029:		asm volatile ("psrlw  $4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2030:		asm volatile ("pand   %xmm7,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2031:		asm volatile ("pand   %xmm7,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2032:		asm volatile ("pshufb %xmm0,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2033:		asm volatile ("pshufb %xmm1,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2034:		asm volatile ("pxor   %xmm3,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2035:		asm volatile ("movdqa %%xmm2,%0" : "=m" (pa[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2036-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2076-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2077:	asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2078-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2079-	for (i = 0; i < size; i += 16) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2080:		asm volatile ("movdqa %0,%%xmm0" : : "m" (p[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2081:		asm volatile ("movdqa %0,%%xmm2" : : "m" (pa[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2082:		asm volatile ("movdqa %0,%%xmm1" : : "m" (p[1][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2083:		asm volatile ("movdqa %0,%%xmm3" : : "m" (pa[1][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2084:		asm volatile ("pxor   %xmm2,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2085:		asm volatile ("pxor   %xmm3,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2086-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2087:		asm volatile ("pxor %xmm6,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2088-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2089:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfmulpshufb[V[0]][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2090:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfmulpshufb[V[0]][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2091:		asm volatile ("movdqa %xmm0,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2092:		asm volatile ("movdqa %xmm0,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2093:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2094:		asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2095:		asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2096:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2097:		asm volatile ("pshufb %xmm5,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2098:		asm volatile ("pxor   %xmm2,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2099:		asm volatile ("pxor   %xmm3,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2100-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2101:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfmulpshufb[V[1]][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2102:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfmulpshufb[V[1]][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2103:		asm volatile ("movdqa %xmm1,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2104:		asm volatile ("movdqa %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2105:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2106:		asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2107:		asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2108:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2109:		asm volatile ("pshufb %xmm5,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2110:		asm volatile ("pxor   %xmm2,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2111:		asm volatile ("pxor   %xmm3,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2112-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2113:		asm volatile ("movdqa %%xmm6,%0" : "=m" (pa[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2114-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2115:		asm volatile ("pxor %xmm6,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2116-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2117:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfmulpshufb[V[2]][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2118:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfmulpshufb[V[2]][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2119:		asm volatile ("movdqa %xmm0,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2120:		asm volatile ("movdqa %xmm0,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2121:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2122:		asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2123:		asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2124:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2125:		asm volatile ("pshufb %xmm5,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2126:		asm volatile ("pxor   %xmm2,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2127:		asm volatile ("pxor   %xmm3,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2128-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2129:		asm volatile ("movdqa %0,%%xmm2" : : "m" (gfmulpshufb[V[3]][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2130:		asm volatile ("movdqa %0,%%xmm3" : : "m" (gfmulpshufb[V[3]][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2131:		asm volatile ("movdqa %xmm1,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2132:		asm volatile ("movdqa %xmm1,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2133:		asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2134:		asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2135:		asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2136:		asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2137:		asm volatile ("pshufb %xmm5,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2138:		asm volatile ("pxor   %xmm2,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2139:		asm volatile ("pxor   %xmm3,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2140-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2141:		asm volatile ("movdqa %%xmm6,%0" : "=m" (pa[1][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2142-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2182-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2183:	asm volatile ("movdqa %0,%%xmm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2184-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2187-		for (j = 0; j < N; ++j) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2188:			asm volatile ("movdqa %0,%%xmm0" : : "m" (p[j][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2189:			asm volatile ("movdqa %0,%%xmm1" : : "m" (pa[j][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2190:			asm volatile ("pxor   %xmm1,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2191:			asm volatile ("movdqa %%xmm0,%0" : "=m" (pd[j*16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2192-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2195-		for (j = 0; j < N; ++j) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2196:			asm volatile ("pxor %xmm0,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2197:			asm volatile ("pxor %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2198-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2201-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2202:				asm volatile ("movdqa %0,%%xmm2" : : "m" (gfmulpshufb[m][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2203:				asm volatile ("movdqa %0,%%xmm3" : : "m" (gfmulpshufb[m][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2204:				asm volatile ("movdqa %0,%%xmm4" : : "m" (pd[k*16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2205:				asm volatile ("movdqa %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2206:				asm volatile ("psrlw  $4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2207:				asm volatile ("pand   %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2208:				asm volatile ("pand   %xmm7,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2209:				asm volatile ("pshufb %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2210:				asm volatile ("pshufb %xmm5,%xmm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2211:				asm volatile ("pxor   %xmm2,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2212:				asm volatile ("pxor   %xmm3,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2213-			}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2214-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2215:			asm volatile ("pxor %xmm1,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2216:			asm volatile ("movdqa %%xmm0,%0" : "=m" (pa[j][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2217-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2258-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2259:	asm volatile ("vbroadcasti128 %0,%%ymm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2260:	asm volatile ("vbroadcasti128 %0,%%ymm4" : : "m" (gfmulpshufb[V][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2261:	asm volatile ("vbroadcasti128 %0,%%ymm5" : : "m" (gfmulpshufb[V][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2262-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2263-	for (i = 0; i < size; i += 32) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2264:		asm volatile ("vmovdqa %0,%%ymm0" : : "m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2265:		asm volatile ("vmovdqa %0,%%ymm1" : : "m" (pa[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2266:		asm volatile ("vpxor   %ymm1,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2267:		asm volatile ("vpsrlw  $4,%ymm0,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2268:		asm volatile ("vpand   %ymm7,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2269:		asm volatile ("vpand   %ymm7,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2270:		asm volatile ("vpshufb %ymm0,%ymm4,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2271:		asm volatile ("vpshufb %ymm1,%ymm5,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2272:		asm volatile ("vpxor   %ymm3,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2273:		asm volatile ("vmovdqa %%ymm2,%0" : "=m" (pa[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2274-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2314-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2315:	asm volatile ("vbroadcasti128 %0,%%ymm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2316-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2317-	for (i = 0; i < size; i += 32) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2318:		asm volatile ("vmovdqa %0,%%ymm0" : : "m" (p[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2319:		asm volatile ("vmovdqa %0,%%ymm2" : : "m" (pa[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2320:		asm volatile ("vmovdqa %0,%%ymm1" : : "m" (p[1][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2321:		asm volatile ("vmovdqa %0,%%ymm3" : : "m" (pa[1][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2322:		asm volatile ("vpxor   %ymm2,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2323:		asm volatile ("vpxor   %ymm3,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2324-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2325:		asm volatile ("vpxor %ymm6,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2326-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2327:		asm volatile ("vbroadcasti128 %0,%%ymm2" : : "m" (gfmulpshufb[V[0]][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2328:		asm volatile ("vbroadcasti128 %0,%%ymm3" : : "m" (gfmulpshufb[V[0]][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2329:		asm volatile ("vpsrlw  $4,%ymm0,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2330:		asm volatile ("vpand   %ymm7,%ymm0,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2331:		asm volatile ("vpand   %ymm7,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2332:		asm volatile ("vpshufb %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2333:		asm volatile ("vpshufb %ymm5,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2334:		asm volatile ("vpxor   %ymm2,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2335:		asm volatile ("vpxor   %ymm3,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2336-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2337:		asm volatile ("vbroadcasti128 %0,%%ymm2" : : "m" (gfmulpshufb[V[1]][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2338:		asm volatile ("vbroadcasti128 %0,%%ymm3" : : "m" (gfmulpshufb[V[1]][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2339:		asm volatile ("vpsrlw  $4,%ymm1,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2340:		asm volatile ("vpand   %ymm7,%ymm1,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2341:		asm volatile ("vpand   %ymm7,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2342:		asm volatile ("vpshufb %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2343:		asm volatile ("vpshufb %ymm5,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2344:		asm volatile ("vpxor   %ymm2,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2345:		asm volatile ("vpxor   %ymm3,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2346-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2347:		asm volatile ("vmovdqa %%ymm6,%0" : "=m" (pa[0][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2348-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2349:		asm volatile ("vpxor %ymm6,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2350-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2351:		asm volatile ("vbroadcasti128 %0,%%ymm2" : : "m" (gfmulpshufb[V[2]][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2352:		asm volatile ("vbroadcasti128 %0,%%ymm3" : : "m" (gfmulpshufb[V[2]][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2353:		asm volatile ("vpsrlw  $4,%ymm0,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2354:		asm volatile ("vpand   %ymm7,%ymm0,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2355:		asm volatile ("vpand   %ymm7,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2356:		asm volatile ("vpshufb %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2357:		asm volatile ("vpshufb %ymm5,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2358:		asm volatile ("vpxor   %ymm2,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2359:		asm volatile ("vpxor   %ymm3,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2360-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2361:		asm volatile ("vbroadcasti128 %0,%%ymm2" : : "m" (gfmulpshufb[V[3]][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2362:		asm volatile ("vbroadcasti128 %0,%%ymm3" : : "m" (gfmulpshufb[V[3]][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2363:		asm volatile ("vpsrlw  $4,%ymm1,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2364:		asm volatile ("vpand   %ymm7,%ymm1,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2365:		asm volatile ("vpand   %ymm7,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2366:		asm volatile ("vpshufb %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2367:		asm volatile ("vpshufb %ymm5,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2368:		asm volatile ("vpxor   %ymm2,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2369:		asm volatile ("vpxor   %ymm3,%ymm6,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2370-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2371:		asm volatile ("vmovdqa %%ymm6,%0" : "=m" (pa[1][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2372-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2412-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2413:	asm volatile ("vbroadcasti128 %0,%%ymm7" : : "m" (gfconst16.low4[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2414-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2417-		for (j = 0; j < N; ++j) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2418:			asm volatile ("vmovdqa %0,%%ymm0" : : "m" (p[j][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2419:			asm volatile ("vmovdqa %0,%%ymm1" : : "m" (pa[j][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2420:			asm volatile ("vpxor   %ymm1,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2421:			asm volatile ("vmovdqa %%ymm0,%0" : "=m" (pd[j*32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2422-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2425-		for (j = 0; j < N; ++j) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2426:			asm volatile ("vpxor %ymm0,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2427:			asm volatile ("vpxor %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2428-
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2431-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2432:				asm volatile ("vbroadcasti128 %0,%%ymm2" : : "m" (gfmulpshufb[m][0][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2433:				asm volatile ("vbroadcasti128 %0,%%ymm3" : : "m" (gfmulpshufb[m][1][0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2434:				asm volatile ("vmovdqa %0,%%ymm4" : : "m" (pd[k*32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2435:				asm volatile ("vpsrlw  $4,%ymm4,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2436:				asm volatile ("vpand   %ymm7,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2437:				asm volatile ("vpand   %ymm7,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2438:				asm volatile ("vpshufb %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2439:				asm volatile ("vpshufb %ymm5,%ymm3,%ymm3");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2440:				asm volatile ("vpxor   %ymm2,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2441:				asm volatile ("vpxor   %ymm3,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2442-			}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2443-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2444:			asm volatile ("vpxor %ymm1,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c:2445:			asm volatile ("vmovdqa %%ymm0,%0" : "=m" (pa[j][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86.c-2446-		}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-58-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:59:	asm volatile ("movdqa %0,%%xmm7" : : "m" (gfzconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:60:	asm volatile ("movdqa %0,%%xmm3" : : "m" (gfzconst16.half[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:61:	asm volatile ("movdqa %0,%%xmm6" : : "m" (gfzconst16.low7[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-62-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-63-	for (i = 0; i < size; i += 16) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:64:		asm volatile ("movdqa %0,%%xmm0" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:65:		asm volatile ("movdqa %xmm0,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:66:		asm volatile ("movdqa %xmm0,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-67-		for (d = l - 1; d >= 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:68:			asm volatile ("pxor %xmm4,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:69:			asm volatile ("pcmpgtb %xmm1,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:70:			asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:71:			asm volatile ("pand %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:72:			asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-73-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:74:			asm volatile ("movdqa %xmm2,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:75:			asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:76:			asm volatile ("psllw $7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:77:			asm volatile ("psrlw $1,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:78:			asm volatile ("pcmpgtb %xmm4,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:79:			asm volatile ("pand %xmm6,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:80:			asm volatile ("pand %xmm3,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:81:			asm volatile ("pxor %xmm5,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-82-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:83:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:84:			asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:85:			asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:86:			asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-87-		}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:88:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:89:		asm volatile ("movntdq %%xmm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:90:		asm volatile ("movntdq %%xmm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-91-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-118-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:119:	asm volatile ("movdqa %0,%%xmm7" : : "m" (gfzconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:120:	asm volatile ("movdqa %0,%%xmm3" : : "m" (gfzconst16.half[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:121:	asm volatile ("movdqa %0,%%xmm11" : : "m" (gfzconst16.low7[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-122-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-123-	for (i = 0; i < size; i += 32) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:124:		asm volatile ("movdqa %0,%%xmm0" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:125:		asm volatile ("movdqa %0,%%xmm8" : : "m" (v[l][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:126:		asm volatile ("movdqa %xmm0,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:127:		asm volatile ("movdqa %xmm8,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:128:		asm volatile ("movdqa %xmm0,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:129:		asm volatile ("movdqa %xmm8,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-130-		for (d = l - 1; d >= 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:131:			asm volatile ("movdqa %xmm2,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:132:			asm volatile ("movdqa %xmm10,%xmm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:133:			asm volatile ("pxor %xmm4,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:134:			asm volatile ("pxor %xmm12,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:135:			asm volatile ("pxor %xmm5,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:136:			asm volatile ("pxor %xmm13,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:137:			asm volatile ("psllw $7,%xmm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:138:			asm volatile ("psllw $7,%xmm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:139:			asm volatile ("psrlw $1,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:140:			asm volatile ("psrlw $1,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:141:			asm volatile ("pcmpgtb %xmm1,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:142:			asm volatile ("pcmpgtb %xmm9,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:143:			asm volatile ("pcmpgtb %xmm6,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:144:			asm volatile ("pcmpgtb %xmm14,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:145:			asm volatile ("paddb %xmm1,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:146:			asm volatile ("paddb %xmm9,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:147:			asm volatile ("pand %xmm11,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:148:			asm volatile ("pand %xmm11,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:149:			asm volatile ("pand %xmm7,%xmm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:150:			asm volatile ("pand %xmm7,%xmm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:151:			asm volatile ("pand %xmm3,%xmm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:152:			asm volatile ("pand %xmm3,%xmm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:153:			asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:154:			asm volatile ("pxor %xmm12,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:155:			asm volatile ("pxor %xmm5,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:156:			asm volatile ("pxor %xmm13,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-157-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:158:			asm volatile ("movdqa %0,%%xmm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:159:			asm volatile ("movdqa %0,%%xmm12" : : "m" (v[d][i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:160:			asm volatile ("pxor %xmm4,%xmm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:161:			asm volatile ("pxor %xmm4,%xmm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:162:			asm volatile ("pxor %xmm4,%xmm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:163:			asm volatile ("pxor %xmm12,%xmm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:164:			asm volatile ("pxor %xmm12,%xmm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:165:			asm volatile ("pxor %xmm12,%xmm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-166-		}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:167:		asm volatile ("movntdq %%xmm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:168:		asm volatile ("movntdq %%xmm8,%0" : "=m" (p[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:169:		asm volatile ("movntdq %%xmm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:170:		asm volatile ("movntdq %%xmm9,%0" : "=m" (q[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:171:		asm volatile ("movntdq %%xmm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:172:		asm volatile ("movntdq %%xmm10,%0" : "=m" (r[i + 16]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-173-	}
##############################################
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-200-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:201:	asm volatile ("vbroadcasti128 %0,%%ymm7" : : "m" (gfzconst16.poly[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:202:	asm volatile ("vbroadcasti128 %0,%%ymm3" : : "m" (gfzconst16.half[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:203:	asm volatile ("vbroadcasti128 %0,%%ymm11" : : "m" (gfzconst16.low7[0]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:204:	asm volatile ("vpxor %ymm15,%ymm15,%ymm15");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-205-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-206-	for (i = 0; i < size; i += 64) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:207:		asm volatile ("vmovdqa %0,%%ymm0" : : "m" (v[l][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:208:		asm volatile ("vmovdqa %0,%%ymm8" : : "m" (v[l][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:209:		asm volatile ("vmovdqa %ymm0,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:210:		asm volatile ("vmovdqa %ymm8,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:211:		asm volatile ("vmovdqa %ymm0,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:212:		asm volatile ("vmovdqa %ymm8,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-213-		for (d = l - 1; d >= 0; --d) {
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:214:			asm volatile ("vpsllw $7,%ymm2,%ymm6");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:215:			asm volatile ("vpsllw $7,%ymm10,%ymm14");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:216:			asm volatile ("vpsrlw $1,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:217:			asm volatile ("vpsrlw $1,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:218:			asm volatile ("vpcmpgtb %ymm1,%ymm15,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:219:			asm volatile ("vpcmpgtb %ymm9,%ymm15,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:220:			asm volatile ("vpcmpgtb %ymm6,%ymm15,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:221:			asm volatile ("vpcmpgtb %ymm14,%ymm15,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:222:			asm volatile ("vpaddb %ymm1,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:223:			asm volatile ("vpaddb %ymm9,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:224:			asm volatile ("vpand %ymm11,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:225:			asm volatile ("vpand %ymm11,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:226:			asm volatile ("vpand %ymm7,%ymm4,%ymm4");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:227:			asm volatile ("vpand %ymm7,%ymm12,%ymm12");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:228:			asm volatile ("vpand %ymm3,%ymm5,%ymm5");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:229:			asm volatile ("vpand %ymm3,%ymm13,%ymm13");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:230:			asm volatile ("vpxor %ymm4,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:231:			asm volatile ("vpxor %ymm12,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:232:			asm volatile ("vpxor %ymm5,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:233:			asm volatile ("vpxor %ymm13,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-234-
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:235:			asm volatile ("vmovdqa %0,%%ymm4" : : "m" (v[d][i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:236:			asm volatile ("vmovdqa %0,%%ymm12" : : "m" (v[d][i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:237:			asm volatile ("vpxor %ymm4,%ymm0,%ymm0");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:238:			asm volatile ("vpxor %ymm4,%ymm1,%ymm1");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:239:			asm volatile ("vpxor %ymm4,%ymm2,%ymm2");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:240:			asm volatile ("vpxor %ymm12,%ymm8,%ymm8");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:241:			asm volatile ("vpxor %ymm12,%ymm9,%ymm9");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:242:			asm volatile ("vpxor %ymm12,%ymm10,%ymm10");
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-243-		}
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:244:		asm volatile ("vmovntdq %%ymm0,%0" : "=m" (p[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:245:		asm volatile ("vmovntdq %%ymm8,%0" : "=m" (p[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:246:		asm volatile ("vmovntdq %%ymm1,%0" : "=m" (q[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:247:		asm volatile ("vmovntdq %%ymm9,%0" : "=m" (q[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:248:		asm volatile ("vmovntdq %%ymm2,%0" : "=m" (r[i]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c:249:		asm volatile ("vmovntdq %%ymm10,%0" : "=m" (r[i + 32]));
bcachefs-tools-0.1+git20201025.742dbbdb/raid/x86z.c-250-	}