Lines Matching refs:current
472 // Returns number of bytes used including the current *data.
692 byte* current = data + 1;
695 get_modrm(*current, &mod, ®op, &rm);
699 current += PrintRightXMMOperand(current);
704 current += PrintRightXMMOperand(current);
708 current += PrintRightOperand(current);
716 current += PrintRightXMMOperand(current); \
727 current += PrintRightXMMOperand(current); \
738 current += PrintRightXMMOperand(current); \
748 current += PrintRightXMMOperand(current); \
775 get_modrm(*current, &mod, ®op, &rm);
779 current += PrintRightXMMOperand(current);
780 AppendToBuffer(",%d", Imm8_U(current));
781 current++;
785 current += PrintRightXMMOperand(current);
786 AppendToBuffer(",%d", Imm8_U(current));
787 current++;
792 current += PrintRightXMMOperand(current);
793 AppendToBuffer(",%d", Imm8_U(current));
794 current++;
799 current += PrintRightXMMOperand(current);
800 AppendToBuffer(",%d", Imm8_U(current));
801 current++;
806 current += PrintRightXMMOperand(current);
807 AppendToBuffer(",%d", Imm8_U(current));
808 current++;
813 current += PrintRightXMMOperand(current);
814 AppendToBuffer(",%d", Imm8_U(current));
815 current++;
819 current += PrintRightOperand(current);
820 AppendToBuffer(",%s,%d", NameOfXMMRegister(regop), Imm8(current));
821 current++;
825 current += PrintRightOperand(current);
826 AppendToBuffer(",%s,%d", NameOfXMMRegister(regop), Imm8(current));
827 current++;
831 current += PrintRightOperand(current);
832 AppendToBuffer(",%s,%d", NameOfXMMRegister(regop), Imm8(current));
833 current++;
838 current += PrintRightOperand(current);
839 AppendToBuffer(",%d", Imm8(current));
840 current++;
845 current += PrintRightXMMOperand(current);
846 AppendToBuffer(",%d", Imm8(current));
847 current++;
852 current += PrintRightOperand(current);
853 AppendToBuffer(",%d", Imm8(current));
854 current++;
859 current += PrintRightXMMOperand(current);
860 AppendToBuffer(",%s", NameOfXMMRegister(*current >> 4));
865 current += PrintRightXMMOperand(current);
866 AppendToBuffer(",%s", NameOfXMMRegister(*current >> 4));
871 current += PrintRightXMMOperand(current);
872 AppendToBuffer(",%s", NameOfXMMRegister(*current >> 4));
879 get_modrm(*current, &mod, ®op, &rm);
884 current += PrintRightXMMOperand(current);
888 current += PrintRightXMMOperand(current);
893 current += PrintRightXMMOperand(current);
897 current += PrintRightXMMOperand(current);
901 current += PrintRightXMMOperand(current);
902 AppendToBuffer(",%d", Imm8(current));
903 current++;
908 current += PrintRightXMMOperand(current);
914 current += PrintRightXMMOperand(current); \
923 get_modrm(*current, &mod, ®op, &rm);
928 current += PrintRightXMMOperand(current);
932 current += PrintRightXMMOperand(current);
937 current += PrintRightXMMOperand(current);
941 current += PrintRightXMMOperand(current);
946 current += PrintRightXMMOperand(current);
951 current += PrintRightXMMOperand(current);
956 current += PrintRightXMMOperand(current);
961 current += PrintRightXMMOperand(current);
965 current += PrintRightXMMOperand(current);
970 current += PrintRightXMMOperand(current);
975 current += PrintRightXMMOperand(current);
980 current += PrintRightXMMOperand(current);
985 current += PrintRightXMMOperand(current);
989 current += PrintRightOperand(current);
993 current += PrintRightXMMOperand(current);
994 AppendToBuffer(",%d", Imm8(current));
995 current++;
999 current += PrintRightOperand(current);
1004 current += PrintRightXMMOperand(current);
1011 get_modrm(*current, &mod, ®op, &rm);
1017 current += PrintRightOperand(current);
1021 current += PrintRightOperand(current);
1026 current += PrintRightOperand(current);
1044 current += PrintRightOperand(current);
1052 get_modrm(*current, &mod, ®op, &rm);
1057 current += PrintRightOperand(current);
1062 current += PrintRightOperand(current);
1066 current += PrintRightOperand(current);
1074 get_modrm(*current, &mod, ®op, &rm);
1079 current += PrintRightOperand(current);
1083 current += PrintRightOperand(current);
1091 get_modrm(*current, &mod, ®op, &rm);
1095 current += PrintRightOperand(current);
1096 AppendToBuffer(",%d", *current & 0x1F);
1097 current += 1;
1104 get_modrm(*current, &mod, ®op, &rm);
1108 current += PrintRightXMMOperand(current);
1112 current += PrintRightXMMOperand(current);
1123 current += PrintRightXMMOperand(current);
1127 current += PrintRightXMMOperand(current);
1133 current += PrintRightXMMOperand(current);
1137 current += PrintRightXMMOperand(current);
1141 current += PrintRightXMMOperand(current);
1146 current += PrintRightXMMOperand(current);
1150 current += PrintRightXMMOperand(current);
1155 current++;
1159 current += PrintRightXMMOperand(current);
1163 current += PrintRightXMMOperand(current);
1167 current += PrintRightXMMOperand(current);
1172 current += PrintRightXMMOperand(current);
1177 current += PrintRightXMMOperand(current);
1182 current += PrintRightXMMOperand(current);
1187 current += PrintRightXMMOperand(current);
1192 current += PrintRightXMMOperand(current);
1197 current += PrintRightXMMOperand(current);
1201 current += PrintRightXMMOperand(current);
1205 current += PrintRightXMMOperand(current);
1210 current += PrintRightXMMOperand(current);
1215 current += PrintRightXMMOperand(current);
1220 current += PrintRightXMMOperand(current);
1225 current += PrintRightXMMOperand(current);
1230 current += PrintRightXMMOperand(current);
1231 AppendToBuffer(", (%s)", cmp_pseudo_op[*current]);
1232 current++;
1238 current += PrintRightXMMOperand(current);
1239 AppendToBuffer(", %d", (*current) & 3);
1240 current += 1;
1247 get_modrm(*current, &mod, ®op, &rm);
1251 current += PrintRightXMMOperand(current);
1255 current += PrintRightXMMOperand(current);
1259 current += PrintRightXMMOperand(current);
1264 current++;
1269 current += PrintRightXMMOperand(current);
1274 current += PrintRightXMMOperand(current);
1279 current += PrintRightXMMOperand(current);
1284 current += PrintRightXMMOperand(current);
1289 current += PrintRightXMMOperand(current);
1294 current += PrintRightXMMOperand(current);
1298 current += PrintRightXMMOperand(current);
1303 current += PrintRightXMMOperand(current);
1308 current += PrintRightXMMOperand(current);
1313 current += PrintRightXMMOperand(current);
1318 current += PrintRightXMMOperand(current);
1322 current += PrintRightOperand(current);
1326 current += PrintRightOperand(current);
1330 current += PrintRightXMMOperand(current);
1331 AppendToBuffer(",%d", Imm8(current));
1332 current++;
1337 current++;
1338 AppendToBuffer(",%u", *current++);
1343 current++;
1344 AppendToBuffer(",%u", *current++);
1349 current++;
1350 AppendToBuffer(",%u", *current++);
1354 current += PrintRightOperand(current);
1360 current += PrintRightXMMOperand(current);
1361 AppendToBuffer(", (%s)", cmp_pseudo_op[*current]);
1362 current++;
1368 current += PrintRightOperand(current);
1369 AppendToBuffer(",%d", Imm8(current));
1370 current++;
1375 current += PrintRightXMMOperand(current);
1376 AppendToBuffer(",%d", Imm8(current));
1377 current++;
1382 current++;
1386 current += PrintRightXMMOperand(current);
1392 current += PrintRightXMMOperand(current); \
1405 return static_cast<int>(current - data);
1775 bool processed = true; // Will be set to false if the current instruction