Lines Matching refs:w1

858    ULong w1, w2;
860 w1 = 0xFEDC192837475675ULL;
865 do_andn64(&flags, &res, w1, w2);
866 printf("andn64 %016llx %016llx -> %016llx %04x\n", w1, w2, res, flags);
867 if (w1 == 0) break;
868 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
872 w1 = 0xFEDC192837475675ULL;
877 do_andn32(&flags, &res, w1, w2);
878 printf("andn32 %016llx %016llx -> %016llx %04x\n", w1, w2, res, flags);
879 if (w1 == 0) break;
880 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
884 w1 = 0xFEDC192837475675ULL;
888 do_mulx64(&res1, &res2, w1, w2);
889 printf("mulx64 %016llx %016llx -> %016llx %016llx\n", w1, w2, res1, res2);
890 if (w1 == 0) break;
891 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
895 w1 = 0xFEDC192837475675ULL;
899 do_mulx32(&res1, &res2, w1, w2);
900 printf("mulx32 %016llx %016llx -> %016llx %016llx\n", w1, w2, res1, res2);
901 if (w1 == 0) break;
902 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
906 w1 = 0xFEDC192837475675ULL;
910 do_sarx64(&res, w1, w2);
911 printf("sarx64 %016llx %016llx -> %016llx\n", w1, w2, res);
912 if (w1 == 0) break;
913 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
917 w1 = 0xFEDC192837475675ULL;
921 do_sarx32(&res, w1, w2);
922 printf("sarx32 %016llx %016llx -> %016llx\n", w1, w2, res);
923 if (w1 == 0) break;
924 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
928 w1 = 0xFEDC192837475675ULL;
932 do_shlx64(&res, w1, w2);
933 printf("shlx64 %016llx %016llx -> %016llx\n", w1, w2, res);
934 if (w1 == 0) break;
935 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
939 w1 = 0xFEDC192837475675ULL;
943 do_shlx32(&res, w1, w2);
944 printf("shlx32 %016llx %016llx -> %016llx\n", w1, w2, res);
945 if (w1 == 0) break;
946 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
950 w1 = 0xFEDC192837475675ULL;
954 do_shrx64(&res, w1, w2);
955 printf("shrx64 %016llx %016llx -> %016llx\n", w1, w2, res);
956 if (w1 == 0) break;
957 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
961 w1 = 0xFEDC192837475675ULL;
965 do_shrx32(&res, w1, w2);
966 printf("shrx32 %016llx %016llx -> %016llx\n", w1, w2, res);
967 if (w1 == 0) break;
968 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
972 w1 = 0xFEDC192837475675ULL;
975 do_rorx64(&res1, &res2, w1);
976 printf("rorx64 %016llx -> %016llx %016llx\n", w1, res1, res2);
977 if (w1 == 0) break;
978 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
981 w1 = 0xFEDC192837475675ULL;
984 do_rorx32(&res1, &res2, w1);
985 printf("rorx32 %016llx -> %016llx %016llx\n", w1, res1, res2);
986 if (w1 == 0) break;
987 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
990 w1 = 0xFEDC192837475675ULL;
994 do_blsi64(&flags, &res, w1);
995 printf("blsi64 %016llx -> %016llx %04x\n", w1, res, flags);
996 if (w1 == 0) break;
997 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1000 w1 = 0xFEDC192837475675ULL;
1004 do_blsi32(&flags, &res, w1);
1005 printf("blsi32 %016llx -> %016llx %04x\n", w1, res, flags);
1006 if (w1 == 0) break;
1007 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1010 w1 = 0xFEDC192837475675ULL;
1014 do_blsmsk64(&flags, &res, w1);
1015 printf("blsmsk64 %016llx -> %016llx %04x\n", w1, res, flags);
1016 if (w1 == 0) break;
1017 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1020 w1 = 0xFEDC192837475675ULL;
1024 do_blsmsk32(&flags, &res, w1);
1025 printf("blsmsk32 %016llx -> %016llx %04x\n", w1, res, flags);
1026 if (w1 == 0) break;
1027 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1030 w1 = 0xFEDC192837475675ULL;
1034 do_blsr64(&flags, &res, w1);
1035 printf("blsr64 %016llx -> %016llx %04x\n", w1, res, flags);
1036 if (w1 == 0) break;
1037 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1040 w1 = 0xFEDC192837475675ULL;
1044 do_blsr32(&flags, &res, w1);
1045 printf("blsr32 %016llx -> %016llx %04x\n", w1, res, flags);
1046 if (w1 == 0) break;
1047 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1050 w1 = 0xFEDC192837475675ULL;
1055 do_bextr64(&flags, &res, w1, w2);
1056 printf("bextr64 %016llx %016llx -> %016llx %04x\n", w1, w2, res, flags);
1057 if (w1 == 0) break;
1058 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1062 w1 = 0xFEDC192837475675ULL;
1067 do_bextr32(&flags, &res, w1, w2);
1068 printf("bextr32 %016llx %016llx -> %016llx %04x\n", w1, w2, res, flags);
1069 if (w1 == 0) break;
1070 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1074 w1 = 0xFEDC192837475675ULL;
1079 do_bzhi64(&flags, &res, w1, w2);
1080 printf("bzhi64 %016llx %016llx -> %016llx %04x\n", w1, w2, res, flags);
1081 if (w1 == 0) break;
1082 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1086 w1 = 0xFEDC192837475675ULL;
1091 do_bzhi32(&flags, &res, w1, w2);
1092 printf("bzhi32 %016llx %016llx -> %016llx %04x\n", w1, w2, res, flags);
1093 if (w1 == 0) break;
1094 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1098 w1 = 0xFEDC192837475675ULL;
1102 do_pdep64(&res, w1, w2);
1103 printf("pdep64 %016llx %016llx -> %016llx\n", w1, w2, res);
1104 if (w1 == 0) break;
1105 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1109 w1 = 0xFEDC192837475675ULL;
1113 do_pdep32(&res, w1, w2);
1114 printf("pdep32 %016llx %016llx -> %016llx\n", w1, w2, res);
1115 if (w1 == 0) break;
1116 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1120 w1 = 0xFEDC192837475675ULL;
1124 do_pext64(&res, w1, w2);
1125 printf("pext64 %016llx %016llx -> %016llx\n", w1, w2, res);
1126 if (w1 == 0) break;
1127 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);
1131 w1 = 0xFEDC192837475675ULL;
1135 do_pext32(&res, w1, w2);
1136 printf("pext32 %016llx %016llx -> %016llx\n", w1, w2, res);
1137 if (w1 == 0) break;
1138 w1 = ((w1 >> 2) | (w1 >> 1)) + (w1 / 17ULL);