Lines Matching refs:u256
88 fprintf(fp, "%016"PRIx64, v.bits.u256[3]);
89 fprintf(fp, "%016"PRIx64, v.bits.u256[2]);
90 fprintf(fp, "%016"PRIx64, v.bits.u256[1]);
91 fprintf(fp, "%016"PRIx64, v.bits.u256[0]);
93 fprintf(fp, "%016"PRIx64, v.bits.u256[0]);
94 fprintf(fp, "%016"PRIx64, v.bits.u256[1]);
95 fprintf(fp, "%016"PRIx64, v.bits.u256[2]);
96 fprintf(fp, "%016"PRIx64, v.bits.u256[3]);
120 case 256: new.bits.u256[0] = ~0ull;
121 new.bits.u256[1] = ~0ull;
122 new.bits.u256[2] = ~0ull;
123 new.bits.u256[3] = ~0ull;
147 case 256: new.bits.u256[0] = 0x0;
148 new.bits.u256[1] = 0x0;
149 new.bits.u256[2] = 0x0;
150 new.bits.u256[3] = 0x0;
173 case 256: return v1.bits.u256[0] == v2.bits.u256[0] &&
174 v1.bits.u256[1] == v2.bits.u256[1] &&
175 v1.bits.u256[2] == v2.bits.u256[2] &&
176 v1.bits.u256[3] == v2.bits.u256[3];
205 bits = v.bits.u256[0];
207 bits = v.bits.u256[3];
227 new.bits.u128[0] = v.bits.u256[0];
228 new.bits.u128[1] = v.bits.u256[1];
230 new.bits.u128[0] = v.bits.u256[2];
231 new.bits.u128[1] = v.bits.u256[3];
284 new.bits.u256[0] = bits;
286 new.bits.u256[1] = ~0ull;
287 new.bits.u256[2] = ~0ull;
288 new.bits.u256[3] = ~0ull;
290 new.bits.u256[1] = 0;
291 new.bits.u256[2] = 0;
292 new.bits.u256[3] = 0;
295 new.bits.u256[3] = bits;
297 new.bits.u256[0] = ~0ull;
298 new.bits.u256[1] = ~0ull;
299 new.bits.u256[2] = ~0ull;
301 new.bits.u256[0] = 0;
302 new.bits.u256[1] = 0;
303 new.bits.u256[2] = 0;
347 new.bits.u256[0] = b0;
348 new.bits.u256[1] = b1;
350 if (new.bits.u256[1] & (1ull << 63)) { // MSB is set
351 new.bits.u256[2] = ~0ull;
352 new.bits.u256[3] = ~0ull;
354 new.bits.u256[2] = 0;
355 new.bits.u256[3] = 0;
361 new.bits.u256[2] = b0;
362 new.bits.u256[3] = b1;
364 if (new.bits.u256[2] & (1ull << 63)) { // MSB is set
365 new.bits.u256[0] = ~0ull;
366 new.bits.u256[1] = ~0ull;
368 new.bits.u256[0] = 0;
369 new.bits.u256[1] = 0;
394 case 256: new.bits.u256[0] = v1.bits.u256[0] | v2.bits.u256[0];
395 new.bits.u256[1] = v1.bits.u256[1] | v2.bits.u256[1];
396 new.bits.u256[2] = v1.bits.u256[2] | v2.bits.u256[2];
397 new.bits.u256[3] = v1.bits.u256[3] | v2.bits.u256[3];
422 case 256: new.bits.u256[0] = v1.bits.u256[0] & v2.bits.u256[0];
423 new.bits.u256[1] = v1.bits.u256[1] & v2.bits.u256[1];
424 new.bits.u256[2] = v1.bits.u256[2] & v2.bits.u256[2];
425 new.bits.u256[3] = v1.bits.u256[3] & v2.bits.u256[3];
460 new.bits.u256[0] = v2.bits.u128[0];
461 new.bits.u256[1] = v2.bits.u128[1];
462 new.bits.u256[2] = v1.bits.u128[0];
463 new.bits.u256[3] = v1.bits.u128[1];
465 new.bits.u256[0] = v1.bits.u128[0];
466 new.bits.u256[1] = v1.bits.u128[1];
467 new.bits.u256[2] = v2.bits.u128[0];
468 new.bits.u256[3] = v2.bits.u128[1];
497 new.bits.u128[0] = v.bits.u256[2];
498 new.bits.u128[1] = v.bits.u256[3];
500 new.bits.u128[0] = v.bits.u256[0];
501 new.bits.u128[1] = v.bits.u256[1];
541 new.bits.u256[0] = bits;
542 new.bits.u256[1] = 0;
543 new.bits.u256[2] = 0;
544 new.bits.u256[3] = 0;
546 new.bits.u256[0] = 0;
547 new.bits.u256[1] = 0;
548 new.bits.u256[2] = 0;
549 new.bits.u256[3] = bits;
562 new.bits.u256[0] = v.bits.u128[0];
563 new.bits.u256[1] = v.bits.u128[1];
564 new.bits.u256[2] = 0;
565 new.bits.u256[3] = 0;
567 new.bits.u256[0] = 0;
568 new.bits.u256[1] = 0;
569 new.bits.u256[2] = v.bits.u128[1];
570 new.bits.u256[3] = v.bits.u128[0];
593 case 256: if (v.bits.u256[3] == (1ull << 63)) sextend = 1; break;
638 new.bits.u256[0] = 1ull << bitno;
639 new.bits.u256[1] = 0;
640 new.bits.u256[2] = 0;
641 new.bits.u256[3] = 0;
643 new.bits.u256[0] = 0;
644 new.bits.u256[1] = 1ull << (bitno - 64);
645 new.bits.u256[2] = 0;
646 new.bits.u256[3] = 0;
648 new.bits.u256[0] = 0;
649 new.bits.u256[1] = 0;
650 new.bits.u256[2] = 1ull << (bitno - 128);
651 new.bits.u256[3] = 0;
653 new.bits.u256[0] = 0;
654 new.bits.u256[1] = 0;
655 new.bits.u256[2] = 0;
656 new.bits.u256[3] = 1ull << (bitno - 192);
660 new.bits.u256[0] = 0;
661 new.bits.u256[1] = 0;
662 new.bits.u256[2] = 0;
663 new.bits.u256[3] = 1ull << bitno;
665 new.bits.u256[0] = 0;
666 new.bits.u256[1] = 0;
667 new.bits.u256[2] = 1ull << (bitno - 64);
668 new.bits.u256[3] = 0;
670 new.bits.u256[0] = 0;
671 new.bits.u256[1] = 1ull << (bitno - 128);
672 new.bits.u256[2] = 0;
673 new.bits.u256[3] = 0;
675 new.bits.u256[0] = 1ull << (bitno - 192);
676 new.bits.u256[1] = 0;
677 new.bits.u256[2] = 0;
678 new.bits.u256[3] = 0;