Home | History | Annotate | Download | only in amd64

Lines Matching refs:vbits

24 static void set_vbits(V128 *addr, V128 vbits)
28 (void)VALGRIND_SET_VBITS(&addr->w64[i], &vbits.w64[i], sizeof(vbits.w64[i]));
32 static void print(V128 vbits, V128 val, int bit, int result)
34 printf("vbits=0x%016lx%016lx val=0x%016lx%016lx bit=%d result=%d\n",
35 vbits.w64[1], vbits.w64[0], val.w64[1], val.w64[0],
54 V128 vbits = { { vbits_lo, vbits_hi } };
61 set_vbits(&val, vbits);
65 int vbits_mask = getMSBs16x8(vbits);
68 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
72 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
76 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
80 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
84 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
88 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
92 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
96 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
100 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
104 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
108 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
112 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
116 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
120 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
124 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);
128 if ((vbits_mask & mask) == 0) print(vbits, val_copy, bit, result & mask);