Changeset 97361 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Nov 1, 2022 2:02:24 AM (2 years ago)
- Location:
- trunk/src/VBox/VMM/VMMAll
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsInterpretOnly.cpp
r97356 r97361 985 985 IEM_MC_END(); 986 986 } 987 return VINF_SUCCESS;988 987 } 989 988 … … 1054 1053 IEM_MC_END(); 1055 1054 break; 1055 1056 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 1056 1057 } 1057 1058 } … … 1137 1138 IEM_MC_END(); 1138 1139 break; 1140 1141 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 1139 1142 } 1140 1143 } 1141 return VINF_SUCCESS;1142 1144 } 1143 1145 … … 1193 1195 IEM_MC_END(); 1194 1196 } 1195 return VINF_SUCCESS;1196 1197 } 1197 1198 … … 1261 1262 IEM_MC_END(); 1262 1263 break; 1264 1265 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 1263 1266 } 1264 1267 } … … 1325 1328 IEM_MC_END(); 1326 1329 break; 1330 1331 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 1327 1332 } 1328 1333 } 1329 return VINF_SUCCESS;1330 1334 } 1331 1335 … … 1353 1357 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1354 1358 IEM_MC_END(); 1355 return VINF_SUCCESS;1356 1359 } 1357 1360 -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h
r97357 r97361 1124 1124 IEM_MC_END(); 1125 1125 return VINF_SUCCESS; 1126 } 1127 return VINF_SUCCESS; 1126 1127 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 1128 } 1128 1129 } 1129 1130 … … 1555 1556 IEM_MC_END(); 1556 1557 break; 1557 } 1558 1559 return VINF_SUCCESS;1558 1559 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 1560 } 1560 1561 } 1561 1562 … … 1693 1694 IEM_MC_END(); 1694 1695 break; 1695 } 1696 1697 return VINF_SUCCESS;1696 1697 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 1698 } 1698 1699 } 1699 1700 … … 1784 1785 IEM_MC_END(); 1785 1786 break; 1786 } 1787 1788 return VINF_SUCCESS;1787 1788 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 1789 } 1789 1790 } 1790 1791 … … 2043 2044 IEM_MC_END(); 2044 2045 } 2045 return VINF_SUCCESS;2046 2047 2046 } 2048 2047 … … 2094 2093 else 2095 2094 AssertFailedReturn(VERR_IEM_INSTR_NOT_IMPLEMENTED); 2096 2097 return VINF_SUCCESS;2098 2095 } 2099 2096 … … 2402 2399 return VINF_SUCCESS; 2403 2400 } 2404 } 2405 AssertFailedReturn(VERR_IEM_IPE_9); 2401 2402 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 2403 } 2406 2404 } 2407 2405 … … 2430 2428 IEM_MC_PUSH_U64(i8Imm); 2431 2429 break; 2430 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 2432 2431 } 2433 2432 IEM_MC_ADVANCE_RIP_AND_FINISH(); 2434 2433 IEM_MC_END(); 2435 return VINF_SUCCESS;2436 2434 } 2437 2435 … … 2595 2593 } 2596 2594 return VINF_SUCCESS; 2595 2596 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 2597 2597 } 2598 2598 AssertFailedReturn(VERR_IEM_IPE_8); … … 2809 2809 } IEM_MC_ENDIF(); 2810 2810 IEM_MC_END(); 2811 return VINF_SUCCESS;2812 2811 } 2813 2812 … … 2830 2829 } IEM_MC_ENDIF(); 2831 2830 IEM_MC_END(); 2832 return VINF_SUCCESS;2833 2831 } 2834 2832 … … 2850 2848 } IEM_MC_ENDIF(); 2851 2849 IEM_MC_END(); 2852 return VINF_SUCCESS;2853 2850 } 2854 2851 … … 2871 2868 } IEM_MC_ENDIF(); 2872 2869 IEM_MC_END(); 2873 return VINF_SUCCESS;2874 2870 } 2875 2871 … … 2892 2888 } IEM_MC_ENDIF(); 2893 2889 IEM_MC_END(); 2894 return VINF_SUCCESS;2895 2890 } 2896 2891 … … 2913 2908 } IEM_MC_ENDIF(); 2914 2909 IEM_MC_END(); 2915 return VINF_SUCCESS;2916 2910 } 2917 2911 … … 2934 2928 } IEM_MC_ENDIF(); 2935 2929 IEM_MC_END(); 2936 return VINF_SUCCESS;2937 2930 } 2938 2931 … … 2955 2948 } IEM_MC_ENDIF(); 2956 2949 IEM_MC_END(); 2957 return VINF_SUCCESS;2958 2950 } 2959 2951 … … 2976 2968 } IEM_MC_ENDIF(); 2977 2969 IEM_MC_END(); 2978 return VINF_SUCCESS;2979 2970 } 2980 2971 … … 2997 2988 } IEM_MC_ENDIF(); 2998 2989 IEM_MC_END(); 2999 return VINF_SUCCESS;3000 2990 } 3001 2991 … … 3018 3008 } IEM_MC_ENDIF(); 3019 3009 IEM_MC_END(); 3020 return VINF_SUCCESS;3021 3010 } 3022 3011 … … 3039 3028 } IEM_MC_ENDIF(); 3040 3029 IEM_MC_END(); 3041 return VINF_SUCCESS;3042 3030 } 3043 3031 … … 3060 3048 } IEM_MC_ENDIF(); 3061 3049 IEM_MC_END(); 3062 return VINF_SUCCESS;3063 3050 } 3064 3051 … … 3081 3068 } IEM_MC_ENDIF(); 3082 3069 IEM_MC_END(); 3083 return VINF_SUCCESS;3084 3070 } 3085 3071 … … 3102 3088 } IEM_MC_ENDIF(); 3103 3089 IEM_MC_END(); 3104 return VINF_SUCCESS;3105 3090 } 3106 3091 … … 3123 3108 } IEM_MC_ENDIF(); 3124 3109 IEM_MC_END(); 3125 return VINF_SUCCESS;3126 3110 } 3127 3111 … … 3196 3180 IEM_MC_END(); 3197 3181 } 3198 return VINF_SUCCESS;3199 3182 } 3200 3183 … … 3387 3370 break; 3388 3371 } 3389 } 3390 return VINF_SUCCESS; 3372 3373 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 3374 } 3391 3375 } 3392 3376 … … 3484 3468 break; 3485 3469 } 3470 3471 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 3486 3472 } 3487 3473 } … … 3585 3571 break; 3586 3572 } 3573 3574 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 3587 3575 } 3588 3576 } 3589 return VINF_SUCCESS;3590 3577 } 3591 3578 … … 3663 3650 IEM_MC_END(); 3664 3651 } 3665 return VINF_SUCCESS;3666 3652 } 3667 3653 … … 3839 3825 IEM_MC_END(); 3840 3826 } 3841 return VINF_SUCCESS;3842 3843 3827 } 3844 3828 … … 3887 3871 IEM_MC_END(); 3888 3872 break; 3873 3874 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 3889 3875 } 3890 3876 } … … 3931 3917 IEM_MC_END(); 3932 3918 break; 3919 3920 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 3933 3921 } 3934 3922 } 3935 return VINF_SUCCESS;3936 3923 } 3937 3924 … … 3974 3961 IEM_MC_END(); 3975 3962 } 3976 return VINF_SUCCESS;3977 3963 } 3978 3964 … … 4021 4007 IEM_MC_END(); 4022 4008 break; 4009 4010 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 4023 4011 } 4024 4012 } … … 4065 4053 IEM_MC_END(); 4066 4054 break; 4055 4056 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 4067 4057 } 4068 4058 } 4069 return VINF_SUCCESS;4070 4059 } 4071 4060 … … 4137 4126 IEM_MC_END(); 4138 4127 break; 4128 4129 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 4139 4130 } 4140 4131 } … … 4158 4149 IEM_MC_END(); 4159 4150 } 4160 return VINF_SUCCESS;4161 4151 } 4162 4152 … … 4186 4176 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4187 4177 IEM_MC_END(); 4188 return VINF_SUCCESS;4178 break; 4189 4179 4190 4180 case IEMMODE_32BIT: … … 4198 4188 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4199 4189 IEM_MC_END(); 4200 return VINF_SUCCESS;4190 break; 4201 4191 4202 4192 case IEMMODE_64BIT: … … 4208 4198 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4209 4199 IEM_MC_END(); 4210 return VINF_SUCCESS; 4211 } 4212 AssertFailedReturn(VERR_IEM_IPE_7); 4200 break; 4201 4202 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 4203 } 4213 4204 } 4214 4205 … … 4451 4442 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4452 4443 IEM_MC_END(); 4453 return VINF_SUCCESS;4444 break; 4454 4445 4455 4446 case IEMMODE_32BIT: … … 4463 4454 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4464 4455 IEM_MC_END(); 4465 return VINF_SUCCESS;4456 break; 4466 4457 4467 4458 case IEMMODE_64BIT: … … 4475 4466 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4476 4467 IEM_MC_END(); 4477 return VINF_SUCCESS;4468 break; 4478 4469 4479 4470 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 4511 4502 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4512 4503 IEM_MC_END(); 4513 return VINF_SUCCESS;4514 4504 } 4515 4505 … … 4603 4593 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4604 4594 IEM_MC_END(); 4605 return VINF_SUCCESS;4595 break; 4606 4596 4607 4597 case IEMMODE_32BIT: … … 4615 4605 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4616 4606 IEM_MC_END(); 4617 return VINF_SUCCESS;4607 break; 4618 4608 4619 4609 case IEMMODE_64BIT: … … 4627 4617 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4628 4618 IEM_MC_END(); 4629 return VINF_SUCCESS;4619 break; 4630 4620 4631 4621 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 4652 4642 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4653 4643 IEM_MC_END(); 4654 return VINF_SUCCESS;4644 break; 4655 4645 4656 4646 case IEMMODE_32BIT: … … 4664 4654 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4665 4655 IEM_MC_END(); 4666 return VINF_SUCCESS;4656 break; 4667 4657 4668 4658 case IEMMODE_64BIT: … … 4676 4666 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4677 4667 IEM_MC_END(); 4678 return VINF_SUCCESS;4668 break; 4679 4669 4680 4670 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 4714 4704 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4715 4705 IEM_MC_END(); 4716 return VINF_SUCCESS;4717 4706 } 4718 4707 … … 4764 4753 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4765 4754 IEM_MC_END(); 4766 return VINF_SUCCESS;4767 4755 } 4768 4756 … … 4784 4772 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4785 4773 IEM_MC_END(); 4786 return VINF_SUCCESS;4787 4774 } 4788 4775 … … 4834 4821 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4835 4822 IEM_MC_END(); 4836 return VINF_SUCCESS;4837 4823 } 4838 4824 … … 4862 4848 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4863 4849 IEM_MC_END(); 4864 return VINF_SUCCESS;4850 break; 4865 4851 4866 4852 case IEMMODE_32BIT: … … 4871 4857 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4872 4858 IEM_MC_END(); 4873 return VINF_SUCCESS;4859 break; 4874 4860 4875 4861 case IEMMODE_64BIT: … … 4880 4866 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4881 4867 IEM_MC_END(); 4882 return VINF_SUCCESS;4868 break; 4883 4869 4884 4870 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 4908 4894 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4909 4895 IEM_MC_END(); 4910 return VINF_SUCCESS;4911 4896 } 4912 4897 … … 4936 4921 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4937 4922 IEM_MC_END(); 4938 return VINF_SUCCESS;4923 break; 4939 4924 4940 4925 case IEMMODE_32BIT: … … 4945 4930 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4946 4931 IEM_MC_END(); 4947 return VINF_SUCCESS;4932 break; 4948 4933 4949 4934 case IEMMODE_64BIT: … … 4954 4939 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4955 4940 IEM_MC_END(); 4956 return VINF_SUCCESS;4941 break; 4957 4942 4958 4943 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 4977 4962 } IEM_MC_ENDIF(); \ 4978 4963 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 4979 IEM_MC_END() ;4964 IEM_MC_END() 4980 4965 4981 4966 /** … … 5012 4997 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5013 4998 } 5014 return VINF_SUCCESS;5015 4999 } 5016 5000 … … 5098 5082 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5099 5083 } 5100 return VINF_SUCCESS;5101 5084 } 5102 5085 … … 5128 5111 } IEM_MC_ENDIF(); \ 5129 5112 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5130 IEM_MC_END() ; \5113 IEM_MC_END() 5131 5114 5132 5115 /** … … 5174 5157 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5175 5158 } 5176 return VINF_SUCCESS;5177 5178 5159 } 5179 5160 … … 5296 5277 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5297 5278 } 5298 return VINF_SUCCESS;5299 5300 5279 } 5301 5280 … … 5338 5317 } IEM_MC_ENDIF(); \ 5339 5318 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5340 IEM_MC_END() ; \5319 IEM_MC_END() 5341 5320 5342 5321 /** … … 5373 5352 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5374 5353 } 5375 return VINF_SUCCESS;5376 5354 } 5377 5355 … … 5459 5437 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5460 5438 } 5461 return VINF_SUCCESS;5462 5439 } 5463 5440 … … 5478 5455 } IEM_MC_ENDIF(); \ 5479 5456 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5480 IEM_MC_END() ;5457 IEM_MC_END() 5481 5458 5482 5459 /** … … 5513 5490 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5514 5491 } 5515 return VINF_SUCCESS;5516 5492 } 5517 5493 … … 5599 5575 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5600 5576 } 5601 return VINF_SUCCESS;5602 5577 } 5603 5578 … … 5624 5599 } IEM_MC_ENDIF(); \ 5625 5600 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5626 IEM_MC_END() ;5601 IEM_MC_END() 5627 5602 5628 5603 /** … … 5670 5645 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5671 5646 } 5672 return VINF_SUCCESS;5673 5647 } 5674 5648 … … 5789 5763 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5790 5764 } 5791 return VINF_SUCCESS;5792 5765 } 5793 5766 … … 5807 5780 IEM_MC_ADVANCE_RIP_AND_FINISH(); 5808 5781 IEM_MC_END(); 5809 5810 return VINF_SUCCESS;5811 5782 } 5812 5783 … … 5936 5907 break; 5937 5908 } 5938 } 5939 5940 return VINF_SUCCESS; 5909 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 5910 } 5941 5911 } 5942 5912 … … 6081 6051 IEM_MC_END(); 6082 6052 } 6083 return VINF_SUCCESS;6084 6053 } 6085 6054 … … 6124 6093 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6125 6094 IEM_MC_END(); 6126 return VINF_SUCCESS;6095 break; 6127 6096 6128 6097 case IEMMODE_32BIT: … … 6137 6106 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6138 6107 IEM_MC_END(); 6139 return VINF_SUCCESS;6108 break; 6140 6109 6141 6110 case IEMMODE_64BIT: … … 6149 6118 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6150 6119 IEM_MC_END(); 6151 return VINF_SUCCESS;6120 break; 6152 6121 6153 6122 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 6178 6147 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6179 6148 IEM_MC_END(); 6180 return VINF_SUCCESS;6149 break; 6181 6150 6182 6151 case IEMMODE_32BIT: … … 6199 6168 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6200 6169 IEM_MC_END(); 6201 return VINF_SUCCESS;6170 break; 6202 6171 6203 6172 case IEMMODE_64BIT: … … 6220 6189 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6221 6190 IEM_MC_END(); 6222 return VINF_SUCCESS;6191 break; 6223 6192 6224 6193 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 6401 6370 IEM_MC_END(); 6402 6371 } 6403 return VINF_SUCCESS;6404 6372 } 6405 6373 … … 6427 6395 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6428 6396 IEM_MC_END(); 6429 return VINF_SUCCESS;6397 break; 6430 6398 6431 6399 case IEMMODE_32BIT: … … 6436 6404 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6437 6405 IEM_MC_END(); 6438 return VINF_SUCCESS;6406 break; 6439 6407 6440 6408 case IEMMODE_64BIT: … … 6445 6413 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6446 6414 IEM_MC_END(); 6447 return VINF_SUCCESS;6415 break; 6448 6416 6449 6417 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 6464 6432 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6465 6433 IEM_MC_END(); 6466 return VINF_SUCCESS;6434 break; 6467 6435 6468 6436 case IEMMODE_32BIT: … … 6475 6443 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6476 6444 IEM_MC_END(); 6477 return VINF_SUCCESS;6445 break; 6478 6446 6479 6447 case IEMMODE_64BIT: … … 6486 6454 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6487 6455 IEM_MC_END(); 6488 return VINF_SUCCESS;6456 break; 6489 6457 6490 6458 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 6655 6623 IEM_MC_END(); 6656 6624 } 6657 return VINF_SUCCESS;6658 6625 } 6659 6626 … … 6697 6664 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6698 6665 IEM_MC_END(); 6699 return VINF_SUCCESS;6666 break; 6700 6667 6701 6668 case IEMMODE_32BIT: … … 6710 6677 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6711 6678 IEM_MC_END(); 6712 return VINF_SUCCESS;6679 break; 6713 6680 6714 6681 case IEMMODE_64BIT: … … 6722 6689 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6723 6690 IEM_MC_END(); 6724 return VINF_SUCCESS;6691 break; 6725 6692 6726 6693 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 6749 6716 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6750 6717 IEM_MC_END(); 6751 return VINF_SUCCESS;6718 break; 6752 6719 6753 6720 case IEMMODE_32BIT: … … 6768 6735 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6769 6736 IEM_MC_END(); 6770 return VINF_SUCCESS;6737 break; 6771 6738 6772 6739 case IEMMODE_64BIT: … … 6787 6754 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6788 6755 IEM_MC_END(); 6789 return VINF_SUCCESS;6756 break; 6790 6757 6791 6758 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 6852 6819 IEM_MC_END(); 6853 6820 } 6854 return VINF_SUCCESS;6855 6821 } 6856 6822 … … 6894 6860 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6895 6861 IEM_MC_END(); 6896 return VINF_SUCCESS;6862 break; 6897 6863 6898 6864 case IEMMODE_32BIT: … … 6908 6874 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6909 6875 IEM_MC_END(); 6910 return VINF_SUCCESS;6876 break; 6911 6877 6912 6878 case IEMMODE_64BIT: … … 6921 6887 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6922 6888 IEM_MC_END(); 6923 return VINF_SUCCESS;6889 break; 6924 6890 6925 6891 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 6949 6915 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6950 6916 IEM_MC_END(); 6951 return VINF_SUCCESS;6917 break; 6952 6918 6953 6919 case IEMMODE_32BIT: … … 6969 6935 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6970 6936 IEM_MC_END(); 6971 return VINF_SUCCESS;6937 break; 6972 6938 6973 6939 case IEMMODE_64BIT: … … 6989 6955 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6990 6956 IEM_MC_END(); 6991 return VINF_SUCCESS;6957 break; 6992 6958 6993 6959 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 7041 7007 IEM_MC_ADVANCE_RIP_AND_FINISH(); 7042 7008 IEM_MC_END(); 7043 return VINF_SUCCESS;7044 7009 } 7045 7010 … … 7064 7029 IEM_MC_ADVANCE_RIP_AND_FINISH(); 7065 7030 IEM_MC_END(); 7066 return VINF_SUCCESS;7031 break; 7067 7032 7068 7033 case IEMMODE_32BIT: … … 7076 7041 IEM_MC_ADVANCE_RIP_AND_FINISH(); 7077 7042 IEM_MC_END(); 7078 return VINF_SUCCESS;7043 break; 7079 7044 7080 7045 case IEMMODE_64BIT: … … 7088 7053 IEM_MC_ADVANCE_RIP_AND_FINISH(); 7089 7054 IEM_MC_END(); 7090 return VINF_SUCCESS;7055 break; 7091 7056 7092 7057 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 7124 7089 7125 7090 IEM_MC_END(); 7126 return VINF_SUCCESS;7127 7091 } 7128 7092 … … 7157 7121 7158 7122 IEM_MC_END(); 7159 return VINF_SUCCESS;7160 7123 } 7161 7124 … … 7190 7153 7191 7154 IEM_MC_END(); 7192 return VINF_SUCCESS;7193 7155 } 7194 7156 … … 7292 7254 7293 7255 IEM_MC_END(); 7294 return VINF_SUCCESS;7295 7256 } 7296 7257 … … 7342 7303 7343 7304 IEM_MC_END(); 7344 return VINF_SUCCESS;7345 7305 } 7346 7306 … … 7376 7336 7377 7337 IEM_MC_END(); 7378 return VINF_SUCCESS;7379 7338 } 7380 7339 … … 7483 7442 7484 7443 IEM_MC_END(); 7485 return VINF_SUCCESS;7486 7444 } 7487 7445 … … 7519 7477 7520 7478 IEM_MC_END(); 7521 return VINF_SUCCESS;7522 7479 } 7523 7480 … … 7555 7512 7556 7513 IEM_MC_END(); 7557 return VINF_SUCCESS;7558 7514 } 7559 7515 … … 7630 7586 IEM_MC_ADVANCE_RIP_AND_FINISH(); /* C0-C3 are documented as undefined, we leave them unmodified. */ 7631 7587 IEM_MC_END(); 7632 return VINF_SUCCESS;7633 7588 } 7634 7589 … … 7649 7604 IEM_MC_ADVANCE_RIP_AND_FINISH(); /* C0-C3 are documented as undefined, we leave them unmodified. */ 7650 7605 IEM_MC_END(); 7651 return VINF_SUCCESS;7652 7606 } 7653 7607 … … 7677 7631 IEM_MC_ADVANCE_RIP_AND_FINISH(); 7678 7632 IEM_MC_END(); 7679 7680 return VINF_SUCCESS;7681 7633 } 7682 7634 … … 7709 7661 IEM_MC_ADVANCE_RIP_AND_FINISH(); 7710 7662 IEM_MC_END(); 7711 7712 return VINF_SUCCESS;7713 7663 } 7714 7664 … … 7758 7708 IEM_MC_END(); 7759 7709 } 7760 return VINF_SUCCESS;7761 7710 } 7762 7711 … … 7789 7738 7790 7739 IEM_MC_END(); 7791 return VINF_SUCCESS;7792 7740 } 7793 7741 … … 7832 7780 7833 7781 IEM_MC_END(); 7834 return VINF_SUCCESS;7835 7782 } 7836 7783 … … 7856 7803 7857 7804 IEM_MC_END(); 7858 return VINF_SUCCESS;7859 7805 } 7860 7806 … … 7885 7831 7886 7832 IEM_MC_END(); 7887 return VINF_SUCCESS;7888 7833 } 7889 7834 … … 7988 7933 7989 7934 IEM_MC_END(); 7990 return VINF_SUCCESS;7991 7935 } 7992 7936 … … 8027 7971 8028 7972 IEM_MC_END(); 8029 return VINF_SUCCESS;8030 7973 } 8031 7974 … … 8083 8026 IEM_MC_ADVANCE_RIP_AND_FINISH(); 8084 8027 IEM_MC_END(); 8085 return VINF_SUCCESS;8086 8028 } 8087 8029 … … 8107 8049 IEM_MC_ADVANCE_RIP_AND_FINISH(); 8108 8050 IEM_MC_END(); 8109 return VINF_SUCCESS;8110 8051 } 8111 8052 … … 8283 8224 8284 8225 IEM_MC_END(); 8285 return VINF_SUCCESS;8286 8226 } 8287 8227 … … 8311 8251 8312 8252 IEM_MC_END(); 8313 return VINF_SUCCESS;8314 8253 } 8315 8254 … … 8339 8278 8340 8279 IEM_MC_END(); 8341 return VINF_SUCCESS;8342 8280 } 8343 8281 … … 8367 8305 8368 8306 IEM_MC_END(); 8369 return VINF_SUCCESS;8370 8307 } 8371 8308 … … 8400 8337 8401 8338 IEM_MC_END(); 8402 return VINF_SUCCESS;8403 8339 } 8404 8340 … … 8446 8382 8447 8383 IEM_MC_END(); 8448 return VINF_SUCCESS;8449 8384 } 8450 8385 … … 8496 8431 8497 8432 IEM_MC_END(); 8498 return VINF_SUCCESS;8499 8433 } 8500 8434 … … 8530 8464 8531 8465 IEM_MC_END(); 8532 return VINF_SUCCESS;8533 8466 } 8534 8467 … … 8638 8571 8639 8572 IEM_MC_END(); 8640 return VINF_SUCCESS;8641 8573 } 8642 8574 … … 8674 8606 8675 8607 IEM_MC_END(); 8676 return VINF_SUCCESS;8677 8608 } 8678 8609 … … 8710 8641 8711 8642 IEM_MC_END(); 8712 return VINF_SUCCESS;8713 8643 } 8714 8644 … … 8746 8676 8747 8677 IEM_MC_END(); 8748 return VINF_SUCCESS;8749 8678 } 8750 8679 … … 8779 8708 8780 8709 IEM_MC_END(); 8781 return VINF_SUCCESS;8782 8710 } 8783 8711 … … 8815 8743 8816 8744 IEM_MC_END(); 8817 return VINF_SUCCESS;8818 8745 } 8819 8746 … … 8843 8770 8844 8771 IEM_MC_END(); 8845 return VINF_SUCCESS;8846 8772 } 8847 8773 … … 8871 8797 8872 8798 IEM_MC_END(); 8873 return VINF_SUCCESS;8874 8799 } 8875 8800 … … 8899 8824 8900 8825 IEM_MC_END(); 8901 return VINF_SUCCESS;8902 8826 } 8903 8827 … … 8927 8851 8928 8852 IEM_MC_END(); 8929 return VINF_SUCCESS;8930 8853 } 8931 8854 … … 8940 8863 IEM_MC_ADVANCE_RIP_AND_FINISH(); 8941 8864 IEM_MC_END(); 8942 return VINF_SUCCESS;8943 8865 } 8944 8866 … … 8953 8875 IEM_MC_ADVANCE_RIP_AND_FINISH(); 8954 8876 IEM_MC_END(); 8955 return VINF_SUCCESS;8956 8877 } 8957 8878 … … 8969 8890 IEM_MC_ADVANCE_RIP_AND_FINISH(); 8970 8891 IEM_MC_END(); 8971 return VINF_SUCCESS;8972 8892 } 8973 8893 … … 8991 8911 IEM_MC_ADVANCE_RIP_AND_FINISH(); 8992 8912 IEM_MC_END(); 8993 return VINF_SUCCESS;8994 8913 } 8995 8914 … … 9111 9030 9112 9031 IEM_MC_END(); 9113 return VINF_SUCCESS;9114 9032 } 9115 9033 … … 9196 9114 9197 9115 IEM_MC_END(); 9198 return VINF_SUCCESS;9199 9116 } 9200 9117 … … 9246 9163 9247 9164 IEM_MC_END(); 9248 return VINF_SUCCESS;9249 9165 } 9250 9166 … … 9280 9196 9281 9197 IEM_MC_END(); 9282 return VINF_SUCCESS;9283 9198 } 9284 9199 … … 9385 9300 9386 9301 IEM_MC_END(); 9387 return VINF_SUCCESS;9388 9302 } 9389 9303 … … 9421 9335 9422 9336 IEM_MC_END(); 9423 return VINF_SUCCESS;9424 9337 } 9425 9338 … … 9457 9370 9458 9371 IEM_MC_END(); 9459 return VINF_SUCCESS;9460 9372 } 9461 9373 … … 9495 9407 9496 9408 IEM_MC_END(); 9497 return VINF_SUCCESS;9498 9409 } 9499 9410 … … 9559 9470 * NT4SP1. (X86_FSW_PE) */ 9560 9471 IEM_MC_END(); 9561 return VINF_SUCCESS;9562 9472 } 9563 9473 … … 9582 9492 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9583 9493 IEM_MC_END(); 9584 return VINF_SUCCESS;9585 9494 } 9586 9495 … … 9608 9517 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9609 9518 IEM_MC_END(); 9610 return VINF_SUCCESS;9611 9519 } 9612 9520 … … 9758 9666 9759 9667 IEM_MC_END(); 9760 return VINF_SUCCESS;9761 9668 } 9762 9669 … … 9808 9715 9809 9716 IEM_MC_END(); 9810 return VINF_SUCCESS;9811 9717 } 9812 9718 … … 9842 9748 9843 9749 IEM_MC_END(); 9844 return VINF_SUCCESS;9845 9750 } 9846 9751 … … 9939 9844 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9940 9845 IEM_MC_END(); 9941 return VINF_SUCCESS;9942 9846 } 9943 9847 … … 9957 9861 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9958 9862 IEM_MC_END(); 9959 return VINF_SUCCESS;9960 9863 } 9961 9864 … … 10006 9909 10007 9910 IEM_MC_END(); 10008 return VINF_SUCCESS;10009 9911 } 10010 9912 … … 10042 9944 10043 9945 IEM_MC_END(); 10044 return VINF_SUCCESS;10045 9946 } 10046 9947 … … 10078 9979 10079 9980 IEM_MC_END(); 10080 return VINF_SUCCESS;10081 9981 } 10082 9982 … … 10114 10014 10115 10015 IEM_MC_END(); 10116 return VINF_SUCCESS;10117 10016 } 10118 10017 … … 10147 10046 10148 10047 IEM_MC_END(); 10149 return VINF_SUCCESS;10150 10048 } 10151 10049 … … 10180 10078 10181 10079 IEM_MC_END(); 10182 return VINF_SUCCESS;10183 10080 } 10184 10081 … … 10216 10113 10217 10114 IEM_MC_END(); 10218 return VINF_SUCCESS;10219 10115 } 10220 10116 … … 10252 10148 10253 10149 IEM_MC_END(); 10254 return VINF_SUCCESS;10255 10150 } 10256 10151 … … 10318 10213 } IEM_MC_ENDIF(); 10319 10214 IEM_MC_END(); 10320 return VINF_SUCCESS;10215 break; 10321 10216 10322 10217 case IEMMODE_32BIT: … … 10329 10224 } IEM_MC_ENDIF(); 10330 10225 IEM_MC_END(); 10331 return VINF_SUCCESS;10226 break; 10332 10227 10333 10228 case IEMMODE_64BIT: … … 10340 10235 } IEM_MC_ENDIF(); 10341 10236 IEM_MC_END(); 10342 return VINF_SUCCESS;10237 break; 10343 10238 10344 10239 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10368 10263 } IEM_MC_ENDIF(); 10369 10264 IEM_MC_END(); 10370 return VINF_SUCCESS;10265 break; 10371 10266 10372 10267 case IEMMODE_32BIT: … … 10379 10274 } IEM_MC_ENDIF(); 10380 10275 IEM_MC_END(); 10381 return VINF_SUCCESS;10276 break; 10382 10277 10383 10278 case IEMMODE_64BIT: … … 10390 10285 } IEM_MC_ENDIF(); 10391 10286 IEM_MC_END(); 10392 return VINF_SUCCESS;10287 break; 10393 10288 10394 10289 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10411 10306 * weird pseudo code in intel manual. */ 10412 10307 10413 /* *NB: At least Windows for Workgroups 3.11 (NDIS.386) and Windows 95 (NDIS.VXD, IOS)10308 /* NB: At least Windows for Workgroups 3.11 (NDIS.386) and Windows 95 (NDIS.VXD, IOS) 10414 10309 * use LOOP $-2 to implement NdisStallExecution and other CPU stall APIs. Shortcutting 10415 10310 * the loop causes guest crashes, but when logging it's nice to skip a few million … … 10424 10319 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10425 10320 IEM_MC_END(); 10426 return VINF_SUCCESS;10321 break; 10427 10322 10428 10323 case IEMMODE_32BIT: … … 10431 10326 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10432 10327 IEM_MC_END(); 10433 return VINF_SUCCESS;10328 break; 10434 10329 10435 10330 case IEMMODE_64BIT: … … 10438 10333 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10439 10334 IEM_MC_END(); 10440 return VINF_SUCCESS;10335 break; 10441 10336 10442 10337 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10456 10351 } IEM_MC_ENDIF(); 10457 10352 IEM_MC_END(); 10458 return VINF_SUCCESS;10353 break; 10459 10354 10460 10355 case IEMMODE_32BIT: … … 10467 10362 } IEM_MC_ENDIF(); 10468 10363 IEM_MC_END(); 10469 return VINF_SUCCESS;10364 break; 10470 10365 10471 10366 case IEMMODE_64BIT: … … 10478 10373 } IEM_MC_ENDIF(); 10479 10374 IEM_MC_END(); 10480 return VINF_SUCCESS;10375 break; 10481 10376 10482 10377 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10505 10400 } IEM_MC_ENDIF(); 10506 10401 IEM_MC_END(); 10507 return VINF_SUCCESS;10402 break; 10508 10403 10509 10404 case IEMMODE_32BIT: … … 10515 10410 } IEM_MC_ENDIF(); 10516 10411 IEM_MC_END(); 10517 return VINF_SUCCESS;10412 break; 10518 10413 10519 10414 case IEMMODE_64BIT: … … 10525 10420 } IEM_MC_ENDIF(); 10526 10421 IEM_MC_END(); 10527 return VINF_SUCCESS;10422 break; 10528 10423 10529 10424 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10799 10694 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10800 10695 IEM_MC_END(); 10801 return VINF_SUCCESS;10802 10696 } 10803 10697 … … 10844 10738 IEM_MC_END(); 10845 10739 } 10846 return VINF_SUCCESS;10847 10740 } 10848 10741 … … 10881 10774 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10882 10775 IEM_MC_END(); 10883 return VINF_SUCCESS;10776 break; 10884 10777 10885 10778 case IEMMODE_32BIT: … … 10901 10794 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10902 10795 IEM_MC_END(); 10903 return VINF_SUCCESS;10796 break; 10904 10797 10905 10798 case IEMMODE_64BIT: … … 10921 10814 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10922 10815 IEM_MC_END(); 10923 return VINF_SUCCESS;10816 break; 10924 10817 10925 10818 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10972 10865 IEM_MC_END(); 10973 10866 } 10974 return VINF_SUCCESS;10975 10867 } 10976 10868 … … 11000 10892 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11001 10893 IEM_MC_END(); 11002 return VINF_SUCCESS;10894 break; 11003 10895 } 11004 10896 … … 11016 10908 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11017 10909 IEM_MC_END(); 11018 return VINF_SUCCESS;10910 break; 11019 10911 } 11020 10912 … … 11031 10923 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11032 10924 IEM_MC_END(); 11033 return VINF_SUCCESS;10925 break; 11034 10926 } 11035 10927 … … 11062 10954 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11063 10955 IEM_MC_END(); 11064 return VINF_SUCCESS;10956 break; 11065 10957 } 11066 10958 … … 11085 10977 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11086 10978 IEM_MC_END(); 11087 return VINF_SUCCESS;10979 break; 11088 10980 } 11089 10981 … … 11108 11000 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11109 11001 IEM_MC_END(); 11110 return VINF_SUCCESS;11002 break; 11111 11003 } 11112 11004 … … 11166 11058 IEM_MC_END(); 11167 11059 } 11168 return VINF_SUCCESS;11169 11060 } 11170 11061 … … 11203 11094 11204 11095 IEM_MC_END(); 11205 return VINF_SUCCESS;11096 break; 11206 11097 } 11207 11098 … … 11230 11121 11231 11122 IEM_MC_END(); 11232 return VINF_SUCCESS;11123 break; 11233 11124 } 11234 11125 … … 11255 11146 11256 11147 IEM_MC_END(); 11257 return VINF_SUCCESS;11148 break; 11258 11149 } 11259 11150 … … 11290 11181 11291 11182 IEM_MC_END(); 11292 return VINF_SUCCESS;11183 break; 11293 11184 } 11294 11185 … … 11319 11210 11320 11211 IEM_MC_END(); 11321 return VINF_SUCCESS;11212 break; 11322 11213 } 11323 11214 … … 11346 11237 11347 11238 IEM_MC_END(); 11348 return VINF_SUCCESS;11239 break; 11349 11240 } 11350 11241 … … 11445 11336 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11446 11337 IEM_MC_END(); 11447 return VINF_SUCCESS;11448 11338 } 11449 11339 … … 11460 11350 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11461 11351 IEM_MC_END(); 11462 return VINF_SUCCESS;11463 11352 } 11464 11353 … … 11494 11383 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11495 11384 IEM_MC_END(); 11496 return VINF_SUCCESS;11497 11385 } 11498 11386 … … 11509 11397 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11510 11398 IEM_MC_END(); 11511 return VINF_SUCCESS;11512 11399 } 11513 11400 … … 11821 11708 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11822 11709 IEM_MC_END(); 11823 return VINF_SUCCESS;11710 break; 11824 11711 11825 11712 case IEMMODE_32BIT: … … 11833 11720 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11834 11721 IEM_MC_END(); 11835 return VINF_SUCCESS;11722 break; 11836 11723 11837 11724 case IEMMODE_64BIT: … … 11845 11732 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11846 11733 IEM_MC_END(); 11847 return VINF_SUCCESS;11734 break; 11848 11735 11849 11736 IEM_NOT_REACHED_DEFAULT_CASE_RET(); -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThree0f38.cpp.h
r97356 r97361 89 89 IEM_MC_END(); 90 90 } 91 return VINF_SUCCESS;92 91 } 93 92 … … 146 145 IEM_MC_END(); 147 146 } 148 return VINF_SUCCESS;149 147 } 150 148 … … 206 204 IEM_MC_END(); 207 205 } 208 return VINF_SUCCESS;209 206 } 210 207 … … 263 260 IEM_MC_END(); 264 261 } 265 return VINF_SUCCESS;266 262 } 267 263 … … 323 319 IEM_MC_END(); 324 320 } 325 return VINF_SUCCESS;326 321 } 327 322 … … 631 626 IEM_MC_END(); \ 632 627 } \ 633 return VINF_SUCCESS628 (void)0 634 629 635 630 /** Opcode 0x66 0x0f 0x38 0x10 (legacy only). */ … … 723 718 IEM_MC_END(); 724 719 } 725 return VINF_SUCCESS;726 720 } 727 721 … … 846 840 IEM_MC_END(); \ 847 841 } \ 848 return VINF_SUCCESS842 (void)0 849 843 850 844 … … 956 950 IEM_MC_ADVANCE_RIP_AND_FINISH(); 957 951 IEM_MC_END(); 958 return VINF_SUCCESS;959 952 } 960 953 … … 969 962 * @optest -> 970 963 */ 971 return IEMOP_RAISE_INVALID_OPCODE(); 964 else 965 return IEMOP_RAISE_INVALID_OPCODE(); 972 966 } 973 967 … … 1567 1561 IEM_MC_END(); 1568 1562 } 1569 return VINF_SUCCESS;1570 1563 } 1571 1564 … … 1605 1598 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1606 1599 IEM_MC_END(); 1607 return VINF_SUCCESS;1600 break; 1608 1601 1609 1602 case IEMMODE_32BIT: … … 1618 1611 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1619 1612 IEM_MC_END(); 1620 return VINF_SUCCESS;1613 break; 1621 1614 1622 1615 case IEMMODE_64BIT: … … 1631 1624 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1632 1625 IEM_MC_END(); 1633 return VINF_SUCCESS;1626 break; 1634 1627 1635 1628 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 1660 1653 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1661 1654 IEM_MC_END(); 1662 return VINF_SUCCESS;1655 break; 1663 1656 1664 1657 case IEMMODE_32BIT: … … 1679 1672 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1680 1673 IEM_MC_END(); 1681 return VINF_SUCCESS;1674 break; 1682 1675 1683 1676 case IEMMODE_64BIT: … … 1698 1691 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1699 1692 IEM_MC_END(); 1700 return VINF_SUCCESS;1693 break; 1701 1694 1702 1695 IEM_NOT_REACHED_DEFAULT_CASE_RET(); -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThree0f3a.cpp.h
r97356 r97361 90 90 IEM_MC_END(); 91 91 } 92 return VINF_SUCCESS;93 92 } 94 93 … … 150 149 IEM_MC_END(); 151 150 } 152 return VINF_SUCCESS;153 151 } 154 152 … … 211 209 IEM_MC_END(); 212 210 } 213 return VINF_SUCCESS;214 211 } 215 212 … … 316 313 IEM_MC_END(); 317 314 } 318 return VINF_SUCCESS;319 315 } 320 316 … … 455 451 IEM_MC_END(); 456 452 } 457 return VINF_SUCCESS;458 453 } 459 454 … … 560 555 IEM_MC_END(); 561 556 } 562 return VINF_SUCCESS;563 557 } 564 558 -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h
r97357 r97361 92 92 IEM_MC_END(); 93 93 } 94 return VINF_SUCCESS;95 94 } 96 95 … … 155 154 IEM_MC_END(); 156 155 } 157 return VINF_SUCCESS;158 156 } 159 157 … … 216 214 IEM_MC_END(); 217 215 } 218 return VINF_SUCCESS;219 216 } 220 217 … … 280 277 IEM_MC_END(); 281 278 } 282 return VINF_SUCCESS;283 279 } 284 280 … … 341 337 IEM_MC_END(); 342 338 } 343 return VINF_SUCCESS;344 339 } 345 340 … … 397 392 IEM_MC_END(); 398 393 } 399 return VINF_SUCCESS;400 394 } 401 395 … … 453 447 IEM_MC_END(); 454 448 } 455 return VINF_SUCCESS;456 449 } 457 450 … … 512 505 IEM_MC_END(); 513 506 } 514 return VINF_SUCCESS;515 507 } 516 508 … … 573 565 IEM_MC_END(); 574 566 } 575 return VINF_SUCCESS;576 567 } 577 568 … … 634 625 IEM_MC_END(); 635 626 } 636 return VINF_SUCCESS;637 627 } 638 628 … … 695 685 IEM_MC_END(); 696 686 } 697 return VINF_SUCCESS;698 687 } 699 688 … … 758 747 IEM_MC_END(); 759 748 } 760 return VINF_SUCCESS;761 749 } 762 750 … … 819 807 IEM_MC_END(); 820 808 } 821 return VINF_SUCCESS;822 809 } 823 810 … … 884 871 IEM_MC_END(); 885 872 } 886 return VINF_SUCCESS;887 873 } 888 874 … … 949 935 IEM_MC_END(); 950 936 } 951 return VINF_SUCCESS;952 937 } 953 938 … … 1014 999 IEM_MC_END(); 1015 1000 } 1016 return VINF_SUCCESS;1017 1001 } 1018 1002 … … 1079 1063 IEM_MC_END(); 1080 1064 } 1081 return VINF_SUCCESS;1082 1065 } 1083 1066 … … 1140 1123 IEM_MC_END(); 1141 1124 } 1142 return VINF_SUCCESS;1143 1125 } 1144 1126 … … 1205 1187 IEM_MC_END(); 1206 1188 } 1207 return VINF_SUCCESS;1208 1189 } 1209 1190 … … 2077 2058 IEM_MC_ADVANCE_RIP_AND_FINISH(); 2078 2059 IEM_MC_END(); 2079 return VINF_SUCCESS;2080 2060 } 2081 2061 … … 2094 2074 IEM_MC_ADVANCE_RIP_AND_FINISH(); 2095 2075 IEM_MC_END(); 2096 return VINF_SUCCESS;2097 2076 } 2098 2077 … … 2165 2144 IEM_MC_END(); 2166 2145 } 2167 return VINF_SUCCESS;2168 2146 2169 2147 } … … 2217 2195 IEM_MC_END(); 2218 2196 } 2219 return VINF_SUCCESS;2220 2197 } 2221 2198 … … 2271 2248 IEM_MC_END(); 2272 2249 } 2273 return VINF_SUCCESS;2274 2250 } 2275 2251 … … 2325 2301 IEM_MC_END(); 2326 2302 } 2327 return VINF_SUCCESS;2328 2303 } 2329 2304 … … 2376 2351 IEM_MC_END(); 2377 2352 } 2378 return VINF_SUCCESS;2379 2353 } 2380 2354 … … 2427 2401 IEM_MC_END(); 2428 2402 } 2429 return VINF_SUCCESS;2430 2403 } 2431 2404 … … 2481 2454 IEM_MC_END(); 2482 2455 } 2483 return VINF_SUCCESS;2484 2456 } 2485 2457 … … 2535 2507 IEM_MC_END(); 2536 2508 } 2537 return VINF_SUCCESS;2538 2509 } 2539 2510 … … 2599 2570 IEM_MC_END(); 2600 2571 } 2601 return VINF_SUCCESS;2602 2572 } 2603 2573 … … 2634 2604 IEM_MC_ADVANCE_RIP_AND_FINISH(); 2635 2605 IEM_MC_END(); 2636 return VINF_SUCCESS;2637 2606 } 2638 2607 … … 2647 2616 * @optest -> 2648 2617 */ 2649 return IEMOP_RAISE_INVALID_OPCODE(); 2618 else 2619 return IEMOP_RAISE_INVALID_OPCODE(); 2650 2620 } 2651 2621 … … 2707 2677 IEM_MC_END(); 2708 2678 } 2709 return VINF_SUCCESS;2710 2679 } 2711 2680 … … 2766 2735 IEM_MC_END(); 2767 2736 } 2768 return VINF_SUCCESS;2769 2737 } 2770 2738 … … 2801 2769 IEM_MC_ADVANCE_RIP_AND_FINISH(); 2802 2770 IEM_MC_END(); 2803 return VINF_SUCCESS;2804 2771 } 2805 2772 … … 2814 2781 * @optest -> 2815 2782 */ 2816 return IEMOP_RAISE_INVALID_OPCODE(); 2783 else 2784 return IEMOP_RAISE_INVALID_OPCODE(); 2817 2785 } 2818 2786 … … 2848 2816 IEM_MC_ADVANCE_RIP_AND_FINISH(); 2849 2817 IEM_MC_END(); 2850 return VINF_SUCCESS;2851 2818 } 2852 2819 … … 2861 2828 * @optest -> 2862 2829 */ 2863 return IEMOP_RAISE_INVALID_OPCODE(); 2830 else 2831 return IEMOP_RAISE_INVALID_OPCODE(); 2864 2832 } 2865 2833 … … 3022 2990 IEM_MC_END(); 3023 2991 } 3024 return VINF_SUCCESS;3025 2992 } 3026 2993 … … 3056 3023 IEM_MC_ADVANCE_RIP_AND_FINISH(); 3057 3024 IEM_MC_END(); 3058 return VINF_SUCCESS;3059 3025 } 3060 3026 … … 3069 3035 * @optest -> 3070 3036 */ 3071 return IEMOP_RAISE_INVALID_OPCODE(); 3037 else 3038 return IEMOP_RAISE_INVALID_OPCODE(); 3072 3039 } 3073 3040 … … 3129 3096 IEM_MC_END(); 3130 3097 } 3131 return VINF_SUCCESS;3132 3098 } 3133 3099 … … 3175 3141 IEM_MC_ADVANCE_RIP_AND_FINISH(); 3176 3142 IEM_MC_END(); 3177 return VINF_SUCCESS;3178 3143 } 3179 3144 … … 3188 3153 * @optest -> 3189 3154 */ 3190 return IEMOP_RAISE_INVALID_OPCODE(); 3155 else 3156 return IEMOP_RAISE_INVALID_OPCODE(); 3191 3157 } 3192 3158 … … 3223 3189 IEM_MC_ADVANCE_RIP_AND_FINISH(); 3224 3190 IEM_MC_END(); 3225 return VINF_SUCCESS;3226 3191 } 3227 3192 … … 3236 3201 * @optest -> 3237 3202 */ 3238 return IEMOP_RAISE_INVALID_OPCODE(); 3203 else 3204 return IEMOP_RAISE_INVALID_OPCODE(); 3239 3205 } 3240 3206 … … 3289 3255 IEM_MC_ADVANCE_RIP_AND_FINISH(); 3290 3256 IEM_MC_END(); 3291 return VINF_SUCCESS; 3292 } 3293 3294 return IEMOP_RAISE_INVALID_OPCODE(); 3257 } 3258 else 3259 return IEMOP_RAISE_INVALID_OPCODE(); 3295 3260 } 3296 3261 … … 3319 3284 IEM_MC_END(); 3320 3285 } 3321 return VINF_SUCCESS;3322 3286 } 3323 3287 … … 3496 3460 IEM_MC_END(); 3497 3461 } 3498 return VINF_SUCCESS;3499 3462 } 3500 3463 … … 3546 3509 IEM_MC_END(); 3547 3510 } 3548 return VINF_SUCCESS;3549 3511 } 3550 3512 … … 3599 3561 IEM_MC_END(); 3600 3562 } 3601 return VINF_SUCCESS;3602 3563 } 3603 3564 … … 3649 3610 IEM_MC_END(); 3650 3611 } 3651 return VINF_SUCCESS;3652 3612 } 3653 3613 … … 3722 3682 IEM_MC_END(); 3723 3683 } 3724 return VINF_SUCCESS;3725 3684 } 3726 3685 … … 3791 3750 IEM_MC_END(); 3792 3751 } 3793 return VINF_SUCCESS;3794 3752 } 3795 3753 … … 3917 3875 } 3918 3876 } 3919 return VINF_SUCCESS;3920 3877 } 3921 3878 … … 4043 4000 } 4044 4001 } 4045 return VINF_SUCCESS;4046 4002 } 4047 4003 … … 4084 4040 else 4085 4041 return IEMOP_RAISE_INVALID_OPCODE(); 4086 return VINF_SUCCESS;4087 4042 } 4088 4043 … … 4124 4079 else 4125 4080 return IEMOP_RAISE_INVALID_OPCODE(); 4126 return VINF_SUCCESS;4127 4081 } 4128 4082 /* Opcode 0xf3 0x0f 0x2b - invalid */ … … 4195 4149 IEM_MC_END(); 4196 4150 } 4197 return VINF_SUCCESS;4198 4151 } 4199 4152 … … 4266 4219 IEM_MC_END(); 4267 4220 } 4268 return VINF_SUCCESS;4269 4221 } 4270 4222 … … 4392 4344 } 4393 4345 } 4394 return VINF_SUCCESS;4395 4346 } 4396 4347 … … 4518 4469 } 4519 4470 } 4520 return VINF_SUCCESS;4521 4471 } 4522 4472 … … 4587 4537 IEM_MC_END(); 4588 4538 } 4589 return VINF_SUCCESS;4590 4539 } 4591 4540 … … 4658 4607 IEM_MC_END(); 4659 4608 } 4660 return VINF_SUCCESS;4661 4609 } 4662 4610 … … 4784 4732 } 4785 4733 } 4786 return VINF_SUCCESS;4787 4734 } 4788 4735 … … 4910 4857 } 4911 4858 } 4912 return VINF_SUCCESS;4913 4859 } 4914 4860 … … 4980 4926 IEM_MC_END(); 4981 4927 } 4982 return VINF_SUCCESS;4983 4928 } 4984 4929 … … 5050 4995 IEM_MC_END(); 5051 4996 } 5052 return VINF_SUCCESS;5053 4997 } 5054 4998 … … 5124 5068 IEM_MC_END(); 5125 5069 } 5126 return VINF_SUCCESS;5127 5070 } 5128 5071 … … 5194 5137 IEM_MC_END(); 5195 5138 } 5196 return VINF_SUCCESS;5197 5139 } 5198 5140 … … 5306 5248 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5307 5249 IEM_MC_END(); \ 5308 return VINF_SUCCESS; \5250 break; \ 5309 5251 \ 5310 5252 case IEMMODE_32BIT: \ … … 5319 5261 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5320 5262 IEM_MC_END(); \ 5321 return VINF_SUCCESS; \5263 break; \ 5322 5264 \ 5323 5265 case IEMMODE_64BIT: \ … … 5330 5272 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5331 5273 IEM_MC_END(); \ 5332 return VINF_SUCCESS; \5274 break; \ 5333 5275 \ 5334 5276 IEM_NOT_REACHED_DEFAULT_CASE_RET(); \ … … 5350 5292 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5351 5293 IEM_MC_END(); \ 5352 return VINF_SUCCESS; \5294 break; \ 5353 5295 \ 5354 5296 case IEMMODE_32BIT: \ … … 5365 5307 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5366 5308 IEM_MC_END(); \ 5367 return VINF_SUCCESS; \5309 break; \ 5368 5310 \ 5369 5311 case IEMMODE_64BIT: \ … … 5378 5320 IEM_MC_ADVANCE_RIP_AND_FINISH(); \ 5379 5321 IEM_MC_END(); \ 5380 return VINF_SUCCESS; \5322 break; \ 5381 5323 \ 5382 5324 IEM_NOT_REACHED_DEFAULT_CASE_RET(); \ … … 5537 5479 IEM_MC_ADVANCE_RIP_AND_FINISH(); 5538 5480 IEM_MC_END(); 5539 return VINF_SUCCESS; 5540 } 5541 5481 } 5542 5482 /* No memory operand. */ 5543 return IEMOP_RAISE_INVALID_OPCODE(); 5483 else 5484 return IEMOP_RAISE_INVALID_OPCODE(); 5544 5485 } 5545 5486 … … 5567 5508 IEM_MC_ADVANCE_RIP_AND_FINISH(); 5568 5509 IEM_MC_END(); 5569 return VINF_SUCCESS; 5570 } 5571 5510 } 5572 5511 /* No memory operand. */ 5573 return IEMOP_RAISE_INVALID_OPCODE(); 5512 else 5513 return IEMOP_RAISE_INVALID_OPCODE(); 5574 5514 5575 5515 } … … 6331 6271 } 6332 6272 } 6333 return VINF_SUCCESS;6334 6273 } 6335 6274 … … 6435 6374 } 6436 6375 } 6437 return VINF_SUCCESS;6438 6376 } 6439 6377 … … 6494 6432 IEM_MC_END(); 6495 6433 } 6496 return VINF_SUCCESS;6497 6434 } 6498 6435 … … 6546 6483 IEM_MC_END(); 6547 6484 } 6548 return VINF_SUCCESS;6549 6485 } 6550 6486 … … 6595 6531 IEM_MC_END(); 6596 6532 } 6597 return VINF_SUCCESS;6598 6533 } 6599 6534 … … 6656 6591 IEM_MC_END(); 6657 6592 } 6658 return VINF_SUCCESS;6659 6593 } 6660 6594 … … 6717 6651 IEM_MC_END(); 6718 6652 } 6719 return VINF_SUCCESS;6720 6653 } 6721 6654 … … 6787 6720 */ 6788 6721 /// @todo Caller already enforced register mode?! 6789 }6790 return VINF_SUCCESS;6722 AssertFailedReturn(VINF_SUCCESS); 6723 } 6791 6724 } 6792 6725 … … 6830 6763 */ 6831 6764 /// @todo Caller already enforced register mode?! 6832 }6833 return VINF_SUCCESS;6765 AssertFailedReturn(VINF_SUCCESS); 6766 } 6834 6767 } 6835 6768 … … 7136 7069 IEM_MC_ADVANCE_RIP_AND_FINISH(); 7137 7070 IEM_MC_END(); 7138 return VINF_SUCCESS;7139 7071 } 7140 7072 … … 7462 7394 } 7463 7395 } 7464 return VINF_SUCCESS;7465 7466 7396 } 7467 7397 … … 7568 7498 } 7569 7499 } 7570 return VINF_SUCCESS;7571 7572 7500 } 7573 7501 … … 7623 7551 IEM_MC_END(); 7624 7552 } 7625 return VINF_SUCCESS;7626 7553 } 7627 7554 … … 7675 7602 IEM_MC_END(); 7676 7603 } 7677 return VINF_SUCCESS;7678 7604 } 7679 7605 … … 7717 7643 IEM_MC_END(); 7718 7644 } 7719 return VINF_SUCCESS;7720 7645 } 7721 7646 … … 7759 7684 IEM_MC_END(); 7760 7685 } 7761 return VINF_SUCCESS;7762 7686 } 7763 7687 … … 7798 7722 IEM_MC_END(); 7799 7723 } 7800 return VINF_SUCCESS;7801 7724 } 7802 7725 … … 7834 7757 IEM_MC_END(); 7835 7758 } 7836 return VINF_SUCCESS;7837 7759 } 7838 7760 … … 7870 7792 IEM_MC_END(); 7871 7793 } 7872 return VINF_SUCCESS;7873 7794 } 7874 7795 … … 7906 7827 IEM_MC_END(); 7907 7828 } 7908 return VINF_SUCCESS;7909 7829 } 7910 7830 … … 7942 7862 IEM_MC_END(); 7943 7863 } 7944 return VINF_SUCCESS;7945 7864 } 7946 7865 … … 7978 7897 IEM_MC_END(); 7979 7898 } 7980 return VINF_SUCCESS;7981 7899 } 7982 7900 … … 8014 7932 IEM_MC_END(); 8015 7933 } 8016 return VINF_SUCCESS;8017 7934 } 8018 7935 … … 8050 7967 IEM_MC_END(); 8051 7968 } 8052 return VINF_SUCCESS;8053 7969 } 8054 7970 … … 8086 8002 IEM_MC_END(); 8087 8003 } 8088 return VINF_SUCCESS;8089 8004 } 8090 8005 … … 8122 8037 IEM_MC_END(); 8123 8038 } 8124 return VINF_SUCCESS;8125 8039 } 8126 8040 … … 8158 8072 IEM_MC_END(); 8159 8073 } 8160 return VINF_SUCCESS;8161 8074 } 8162 8075 … … 8194 8107 IEM_MC_END(); 8195 8108 } 8196 return VINF_SUCCESS;8197 8109 } 8198 8110 … … 8230 8142 IEM_MC_END(); 8231 8143 } 8232 return VINF_SUCCESS;8233 8144 } 8234 8145 … … 8266 8177 IEM_MC_END(); 8267 8178 } 8268 return VINF_SUCCESS;8269 8179 } 8270 8180 … … 8302 8212 IEM_MC_END(); 8303 8213 } 8304 return VINF_SUCCESS;8305 8214 } 8306 8215 … … 8338 8247 IEM_MC_END(); 8339 8248 } 8340 return VINF_SUCCESS;8341 8249 } 8342 8250 … … 8380 8288 IEM_MC_END(); 8381 8289 } 8382 return VINF_SUCCESS;8383 8290 } 8384 8291 … … 8422 8329 IEM_MC_END(); 8423 8330 } 8424 return VINF_SUCCESS;8425 8331 } 8426 8332 … … 8464 8370 IEM_MC_END(); 8465 8371 } 8466 return VINF_SUCCESS;8467 8372 } 8468 8373 … … 8506 8411 IEM_MC_END(); 8507 8412 } 8508 return VINF_SUCCESS;8509 8413 } 8510 8414 … … 8548 8452 IEM_MC_END(); 8549 8453 } 8550 return VINF_SUCCESS;8551 8454 } 8552 8455 … … 8590 8493 IEM_MC_END(); 8591 8494 } 8592 return VINF_SUCCESS;8593 8495 } 8594 8496 … … 8632 8534 IEM_MC_END(); 8633 8535 } 8634 return VINF_SUCCESS;8635 8536 } 8636 8537 … … 8674 8575 IEM_MC_END(); 8675 8576 } 8676 return VINF_SUCCESS;8677 8577 } 8678 8578 … … 8716 8616 IEM_MC_END(); 8717 8617 } 8718 return VINF_SUCCESS;8719 8618 } 8720 8619 … … 8758 8657 IEM_MC_END(); 8759 8658 } 8760 return VINF_SUCCESS;8761 8659 } 8762 8660 … … 8800 8698 IEM_MC_END(); 8801 8699 } 8802 return VINF_SUCCESS;8803 8700 } 8804 8701 … … 8842 8739 IEM_MC_END(); 8843 8740 } 8844 return VINF_SUCCESS;8845 8741 } 8846 8742 … … 8884 8780 IEM_MC_END(); 8885 8781 } 8886 return VINF_SUCCESS;8887 8782 } 8888 8783 … … 8926 8821 IEM_MC_END(); 8927 8822 } 8928 return VINF_SUCCESS;8929 8823 } 8930 8824 … … 8968 8862 IEM_MC_END(); 8969 8863 } 8970 return VINF_SUCCESS;8971 8864 } 8972 8865 … … 9010 8903 IEM_MC_END(); 9011 8904 } 9012 return VINF_SUCCESS;9013 8905 } 9014 8906 … … 9051 8943 IEM_MC_END(); 9052 8944 break; 9053 } 9054 9055 return VINF_SUCCESS;8945 8946 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 8947 } 9056 8948 } 9057 8949 … … 9116 9008 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9117 9009 IEM_MC_END(); 9118 return VINF_SUCCESS;9010 break; 9119 9011 9120 9012 case IEMMODE_32BIT: … … 9133 9025 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9134 9026 IEM_MC_END(); 9135 return VINF_SUCCESS;9027 break; 9136 9028 9137 9029 case IEMMODE_64BIT: … … 9149 9041 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9150 9042 IEM_MC_END(); 9151 return VINF_SUCCESS;9043 break; 9152 9044 9153 9045 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 9198 9090 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9199 9091 IEM_MC_END(); 9200 return VINF_SUCCESS;9092 break; 9201 9093 9202 9094 case IEMMODE_32BIT: … … 9231 9123 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9232 9124 IEM_MC_END(); 9233 return VINF_SUCCESS;9125 break; 9234 9126 9235 9127 case IEMMODE_64BIT: … … 9264 9156 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9265 9157 IEM_MC_END(); 9266 return VINF_SUCCESS;9158 break; 9267 9159 9268 9160 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 9310 9202 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9311 9203 IEM_MC_END(); 9312 return VINF_SUCCESS;9204 break; 9313 9205 9314 9206 case IEMMODE_32BIT: … … 9327 9219 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9328 9220 IEM_MC_END(); 9329 return VINF_SUCCESS;9221 break; 9330 9222 9331 9223 case IEMMODE_64BIT: … … 9343 9235 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9344 9236 IEM_MC_END(); 9345 return VINF_SUCCESS;9237 break; 9346 9238 9347 9239 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 9373 9265 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9374 9266 IEM_MC_END(); 9375 return VINF_SUCCESS;9267 break; 9376 9268 9377 9269 case IEMMODE_32BIT: … … 9396 9288 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9397 9289 IEM_MC_END(); 9398 return VINF_SUCCESS;9290 break; 9399 9291 9400 9292 case IEMMODE_64BIT: … … 9419 9311 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9420 9312 IEM_MC_END(); 9421 return VINF_SUCCESS;9313 break; 9422 9314 9423 9315 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 9456 9348 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9457 9349 IEM_MC_END(); 9458 return VINF_SUCCESS;9350 break; 9459 9351 9460 9352 case IEMMODE_32BIT: … … 9474 9366 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9475 9367 IEM_MC_END(); 9476 return VINF_SUCCESS;9368 break; 9477 9369 9478 9370 case IEMMODE_64BIT: … … 9491 9383 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9492 9384 IEM_MC_END(); 9493 return VINF_SUCCESS;9385 break; 9494 9386 9495 9387 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 9520 9412 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9521 9413 IEM_MC_END(); 9522 return VINF_SUCCESS;9414 break; 9523 9415 9524 9416 case IEMMODE_32BIT: … … 9542 9434 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9543 9435 IEM_MC_END(); 9544 return VINF_SUCCESS;9436 break; 9545 9437 9546 9438 case IEMMODE_64BIT: … … 9564 9456 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9565 9457 IEM_MC_END(); 9566 return VINF_SUCCESS;9458 break; 9567 9459 9568 9460 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 9895 9787 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9896 9788 IEM_MC_END(); 9897 return VINF_SUCCESS;9898 9789 } 9899 9790 … … 9919 9810 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9920 9811 IEM_MC_END(); 9921 return VINF_SUCCESS;9922 9812 } 9923 9813 … … 9943 9833 IEM_MC_ADVANCE_RIP_AND_FINISH(); 9944 9834 IEM_MC_END(); 9945 return VINF_SUCCESS;9946 9835 } 9947 9836 … … 9972 9861 IEM_MC_END(); 9973 9862 } 9974 return VINF_SUCCESS;9975 9863 } 9976 9864 … … 10001 9889 IEM_MC_END(); 10002 9890 } 10003 return VINF_SUCCESS;10004 9891 } 10005 9892 … … 10031 9918 IEM_MC_END(); 10032 9919 } 10033 return VINF_SUCCESS;10034 9920 } 10035 9921 … … 10061 9947 IEM_MC_END(); 10062 9948 } 10063 return VINF_SUCCESS;10064 9949 } 10065 9950 … … 10180 10065 IEM_MC_END(); 10181 10066 } 10182 return VINF_SUCCESS;10183 10067 } 10184 10068 … … 10213 10097 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10214 10098 IEM_MC_END(); 10215 return VINF_SUCCESS;10099 break; 10216 10100 10217 10101 case IEMMODE_32BIT: … … 10239 10123 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10240 10124 IEM_MC_END(); 10241 return VINF_SUCCESS;10125 break; 10242 10126 10243 10127 case IEMMODE_64BIT: … … 10271 10155 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10272 10156 IEM_MC_END(); 10273 return VINF_SUCCESS;10157 break; 10274 10158 10275 10159 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10306 10190 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10307 10191 IEM_MC_END(); 10308 return VINF_SUCCESS;10192 break; 10309 10193 10310 10194 case IEMMODE_32BIT: … … 10338 10222 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10339 10223 IEM_MC_END(); 10340 return VINF_SUCCESS;10224 break; 10341 10225 10342 10226 case IEMMODE_64BIT: … … 10378 10262 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10379 10263 IEM_MC_END(); 10380 return VINF_SUCCESS;10264 break; 10381 10265 10382 10266 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10517 10401 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10518 10402 IEM_MC_END(); 10519 return VINF_SUCCESS;10403 break; 10520 10404 10521 10405 case IEMMODE_32BIT: … … 10526 10410 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10527 10411 IEM_MC_END(); 10528 return VINF_SUCCESS;10412 break; 10529 10413 10530 10414 case IEMMODE_64BIT: … … 10535 10419 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10536 10420 IEM_MC_END(); 10537 return VINF_SUCCESS;10421 break; 10538 10422 10539 10423 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10557 10441 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10558 10442 IEM_MC_END(); 10559 return VINF_SUCCESS;10443 break; 10560 10444 10561 10445 case IEMMODE_32BIT: … … 10569 10453 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10570 10454 IEM_MC_END(); 10571 return VINF_SUCCESS;10455 break; 10572 10456 10573 10457 case IEMMODE_64BIT: … … 10581 10465 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10582 10466 IEM_MC_END(); 10583 return VINF_SUCCESS;10467 break; 10584 10468 10585 10469 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10655 10539 } 10656 10540 } 10657 return VINF_SUCCESS;10658 10541 } 10659 10542 … … 10737 10620 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10738 10621 IEM_MC_END(); 10739 return VINF_SUCCESS;10622 break; 10740 10623 10741 10624 case IEMMODE_32BIT: … … 10752 10635 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10753 10636 IEM_MC_END(); 10754 return VINF_SUCCESS;10637 break; 10755 10638 10756 10639 case IEMMODE_64BIT: … … 10766 10649 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10767 10650 IEM_MC_END(); 10768 return VINF_SUCCESS;10651 break; 10769 10652 10770 10653 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10809 10692 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10810 10693 IEM_MC_END(); 10811 return VINF_SUCCESS;10694 break; 10812 10695 10813 10696 case IEMMODE_32BIT: … … 10836 10719 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10837 10720 IEM_MC_END(); 10838 return VINF_SUCCESS;10721 break; 10839 10722 10840 10723 case IEMMODE_64BIT: … … 10863 10746 IEM_MC_ADVANCE_RIP_AND_FINISH(); 10864 10747 IEM_MC_END(); 10865 return VINF_SUCCESS;10748 break; 10866 10749 10867 10750 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 10947 10830 IEM_MC_END(); 10948 10831 break; 10832 10833 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 10949 10834 } 10950 10835 } … … 11012 10897 IEM_MC_END(); 11013 10898 break; 10899 10900 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 11014 10901 } 11015 10902 } 11016 return VINF_SUCCESS;11017 10903 } 11018 10904 … … 11114 11000 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11115 11001 IEM_MC_END(); 11116 return VINF_SUCCESS;11002 break; 11117 11003 11118 11004 case IEMMODE_32BIT: … … 11123 11009 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11124 11010 IEM_MC_END(); 11125 return VINF_SUCCESS;11011 break; 11126 11012 11127 11013 case IEMMODE_64BIT: … … 11132 11018 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11133 11019 IEM_MC_END(); 11134 return VINF_SUCCESS;11020 break; 11135 11021 11136 11022 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 11154 11040 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11155 11041 IEM_MC_END(); 11156 return VINF_SUCCESS;11042 break; 11157 11043 11158 11044 case IEMMODE_32BIT: … … 11166 11052 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11167 11053 IEM_MC_END(); 11168 return VINF_SUCCESS;11054 break; 11169 11055 11170 11056 case IEMMODE_64BIT: … … 11178 11064 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11179 11065 IEM_MC_END(); 11180 return VINF_SUCCESS;11066 break; 11181 11067 11182 11068 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 11252 11138 } 11253 11139 } 11254 return VINF_SUCCESS;11255 11140 } 11256 11141 … … 11310 11195 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11311 11196 IEM_MC_END(); 11312 return VINF_SUCCESS; 11313 } 11314 return VINF_SUCCESS; 11197 } 11315 11198 } 11316 11199 … … 11345 11228 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11346 11229 IEM_MC_END(); 11347 return VINF_SUCCESS;11230 break; 11348 11231 11349 11232 case IEMMODE_32BIT: … … 11362 11245 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11363 11246 IEM_MC_END(); 11364 return VINF_SUCCESS;11247 break; 11365 11248 11366 11249 case IEMMODE_64BIT: … … 11377 11260 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11378 11261 IEM_MC_END(); 11379 return VINF_SUCCESS;11262 break; 11380 11263 11381 11264 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 11412 11295 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11413 11296 IEM_MC_END(); 11414 return VINF_SUCCESS;11297 break; 11415 11298 11416 11299 case IEMMODE_32BIT: … … 11437 11320 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11438 11321 IEM_MC_END(); 11439 return VINF_SUCCESS;11322 break; 11440 11323 11441 11324 case IEMMODE_64BIT: … … 11462 11345 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11463 11346 IEM_MC_END(); 11464 return VINF_SUCCESS;11347 break; 11465 11348 11466 11349 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 11538 11421 IEM_MC_END(); 11539 11422 } 11540 return VINF_SUCCESS;11541 11423 } 11542 11424 … … 11610 11492 IEM_MC_END(); 11611 11493 } 11612 return VINF_SUCCESS;11613 11494 } 11614 11495 … … 11682 11563 IEM_MC_END(); 11683 11564 } 11684 return VINF_SUCCESS;11685 11565 } 11686 11566 … … 11754 11634 IEM_MC_END(); 11755 11635 } 11756 return VINF_SUCCESS;11757 11636 } 11758 11637 … … 11805 11684 /** @todo check this form. */ 11806 11685 return IEMOP_RAISE_INVALID_OPCODE(); 11686 11687 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 11807 11688 } 11808 11689 } 11809 11690 else 11810 11691 return IEMOP_RAISE_INVALID_OPCODE(); 11811 return VINF_SUCCESS;11812 11692 } 11813 11693 … … 11869 11749 IEM_MC_END(); 11870 11750 } 11871 return VINF_SUCCESS;11872 11751 } 11873 11752 … … 11920 11799 IEM_MC_END(); 11921 11800 } 11922 return VINF_SUCCESS;11923 11801 } 11924 11802 … … 11953 11831 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11954 11832 IEM_MC_END(); 11955 return VINF_SUCCESS; 11956 } 11957 11833 } 11958 11834 /* No memory operand. */ 11959 return IEMOP_RAISE_INVALID_OPCODE(); 11835 else 11836 return IEMOP_RAISE_INVALID_OPCODE(); 11960 11837 } 11961 11838 … … 11985 11862 IEM_MC_ADVANCE_RIP_AND_FINISH(); 11986 11863 IEM_MC_END(); 11987 return VINF_SUCCESS; 11988 } 11989 11864 } 11990 11865 /* No memory operand. */ 11991 return IEMOP_RAISE_INVALID_OPCODE(); 11866 else 11867 return IEMOP_RAISE_INVALID_OPCODE(); 11992 11868 } 11993 11869 … … 12046 11922 IEM_MC_END(); 12047 11923 } 12048 return VINF_SUCCESS;12049 11924 } 12050 11925 … … 12099 11974 IEM_MC_END(); 12100 11975 } 12101 return VINF_SUCCESS;12102 11976 } 12103 11977 … … 12148 12022 12149 12023 IEM_MC_END(); 12150 return VINF_SUCCESS;12151 12024 } 12152 12025 … … 12225 12098 12226 12099 IEM_MC_END(); 12227 return VINF_SUCCESS;12228 12100 #endif 12229 12101 } … … 12264 12136 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12265 12137 IEM_MC_END(); 12266 return VINF_SUCCESS;12138 break; 12267 12139 12268 12140 case IEMMODE_32BIT: … … 12279 12151 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12280 12152 IEM_MC_END(); 12281 return VINF_SUCCESS;12153 break; 12282 12154 12283 12155 case IEMMODE_64BIT: … … 12293 12165 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12294 12166 IEM_MC_END(); 12295 return VINF_SUCCESS;12167 break; 12296 12168 12297 12169 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 12298 12170 } 12299 12171 } 12300 else 12301 { 12302 /* Register only. */ 12172 /* Register only. */ 12173 else 12303 12174 return IEMOP_RAISE_INVALID_OPCODE(); 12304 }12305 12175 } 12306 12176 … … 12412 12282 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12413 12283 IEM_MC_END(); 12414 return VINF_SUCCESS;12284 break; 12415 12285 12416 12286 case IEMMODE_32BIT: … … 12427 12297 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12428 12298 IEM_MC_END(); 12429 return VINF_SUCCESS;12299 break; 12430 12300 12431 12301 case IEMMODE_64BIT: … … 12441 12311 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12442 12312 IEM_MC_END(); 12443 return VINF_SUCCESS;12313 break; 12444 12314 12445 12315 IEM_NOT_REACHED_DEFAULT_CASE_RET(); 12446 12316 } 12447 12317 } 12448 else 12449 { 12450 /* Register only. */ 12318 /* Register only. */ 12319 else 12451 12320 return IEMOP_RAISE_INVALID_OPCODE(); 12452 }12453 12321 } 12454 12322 … … 12516 12384 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12517 12385 IEM_MC_END(); 12518 return VINF_SUCCESS;12386 break; 12519 12387 12520 12388 case IEMMODE_32BIT: … … 12526 12394 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12527 12395 IEM_MC_END(); 12528 return VINF_SUCCESS;12396 break; 12529 12397 12530 12398 case IEMMODE_64BIT: … … 12535 12403 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12536 12404 IEM_MC_END(); 12537 return VINF_SUCCESS;12405 break; 12538 12406 12539 12407 IEM_NOT_REACHED_DEFAULT_CASE_RET(); … … 12786 12654 IEM_MC_END(); 12787 12655 } 12788 return VINF_SUCCESS;12789 12656 } 12790 12657 … … 12821 12688 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12822 12689 IEM_MC_END(); 12823 return VINF_SUCCESS;12824 12690 } 12825 12691 … … 12834 12700 * @optest -> 12835 12701 */ 12836 return FNIEMOP_CALL_1(iemOp_InvalidWithRMNeedDecode, bRm); 12702 else 12703 return FNIEMOP_CALL_1(iemOp_InvalidWithRMNeedDecode, bRm); 12837 12704 } 12838 12705 … … 12873 12740 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12874 12741 IEM_MC_END(); 12875 return VINF_SUCCESS;12876 12742 } 12877 12743 … … 12886 12752 * @optest -> 12887 12753 */ 12888 return FNIEMOP_CALL_1(iemOp_InvalidWithRMNeedDecode, bRm); 12754 else 12755 return FNIEMOP_CALL_1(iemOp_InvalidWithRMNeedDecode, bRm); 12889 12756 } 12890 12757 … … 12913 12780 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12914 12781 IEM_MC_END(); 12915 return VINF_SUCCESS;12916 }12917 return IEMOP_RAISE_INVALID_OPCODE();12782 } 12783 else 12784 return IEMOP_RAISE_INVALID_OPCODE(); 12918 12785 } 12919 12786 … … 12939 12806 IEM_MC_ADVANCE_RIP_AND_FINISH(); 12940 12807 IEM_MC_END(); 12941 return VINF_SUCCESS;12942 }12943 return IEMOP_RAISE_INVALID_OPCODE();12808 } 12809 else 12810 return IEMOP_RAISE_INVALID_OPCODE(); 12944 12811 } 12945 12812 … … 13272 13139 IEM_MC_ADVANCE_RIP_AND_FINISH(); 13273 13140 IEM_MC_END(); 13274 return VINF_SUCCESS;13275 13141 } 13276 13142 /** … … 13284 13150 * @optest -> 13285 13151 */ 13286 return IEMOP_RAISE_INVALID_OPCODE(); 13152 else 13153 return IEMOP_RAISE_INVALID_OPCODE(); 13287 13154 } 13288 13155 … … 13318 13185 IEM_MC_ADVANCE_RIP_AND_FINISH(); 13319 13186 IEM_MC_END(); 13320 return VINF_SUCCESS;13321 13187 } 13322 13188 … … 13331 13197 * @optest -> 13332 13198 */ 13333 return IEMOP_RAISE_INVALID_OPCODE(); 13199 else 13200 return IEMOP_RAISE_INVALID_OPCODE(); 13334 13201 } 13335 13202 … … 13529 13396 IEM_MC_END(); 13530 13397 } 13531 return VINF_SUCCESS;13532 13398 } 13533 13399 -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap1.cpp.h
r97356 r97361 143 143 } 144 144 } 145 return VINF_SUCCESS;146 145 } 147 146 … … 254 253 } 255 254 } 256 return VINF_SUCCESS;257 255 } 258 256 … … 387 385 } 388 386 } 389 return VINF_SUCCESS;390 387 } 391 388 … … 488 485 IEM_MC_END(); 489 486 } 490 return VINF_SUCCESS;491 487 } 492 488 … … 564 560 IEM_MC_END(); 565 561 } 566 return VINF_SUCCESS;567 562 } 568 563 … … 629 624 IEM_MC_END(); 630 625 } 631 632 return VINF_SUCCESS;633 626 } 634 627 … … 695 688 IEM_MC_END(); 696 689 } 697 698 return VINF_SUCCESS;699 690 } 700 691 … … 772 763 IEM_MC_END(); 773 764 } 774 return VINF_SUCCESS;775 765 } 776 766 … … 848 838 IEM_MC_END(); 849 839 } 850 return VINF_SUCCESS;851 840 } 852 841 … … 912 901 IEM_MC_END(); 913 902 } 914 915 return VINF_SUCCESS;916 903 } 917 904 … … 978 965 IEM_MC_END(); 979 966 } 980 981 return VINF_SUCCESS;982 967 } 983 968 … … 1050 1035 IEM_MC_END(); 1051 1036 } 1052 return VINF_SUCCESS;1053 1037 } 1054 1038 … … 1089 1073 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1090 1074 IEM_MC_END(); 1091 return VINF_SUCCESS;1092 1075 } 1093 1076 … … 1102 1085 * @optest -> 1103 1086 */ 1104 return IEMOP_RAISE_INVALID_OPCODE(); 1087 else 1088 return IEMOP_RAISE_INVALID_OPCODE(); 1105 1089 } 1106 1090 … … 1208 1192 } 1209 1193 } 1210 return VINF_SUCCESS;1211 1194 } 1212 1195 … … 1311 1294 } 1312 1295 } 1313 return VINF_SUCCESS;1314 1296 } 1315 1297 … … 1346 1328 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1347 1329 IEM_MC_END(); 1348 return VINF_SUCCESS;1349 1330 } 1350 1331 … … 1359 1340 * @optest -> 1360 1341 */ 1361 return IEMOP_RAISE_INVALID_OPCODE(); 1342 else 1343 return IEMOP_RAISE_INVALID_OPCODE(); 1362 1344 } 1363 1345 … … 1393 1375 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1394 1376 IEM_MC_END(); 1395 return VINF_SUCCESS;1396 1377 } 1397 1378 … … 1406 1387 * @optest -> 1407 1388 */ 1408 return IEMOP_RAISE_INVALID_OPCODE(); 1389 else 1390 return IEMOP_RAISE_INVALID_OPCODE(); 1409 1391 } 1410 1392 … … 1514 1496 IEM_MC_END(); 1515 1497 } 1516 return VINF_SUCCESS;1517 1498 } 1518 1499 … … 1549 1530 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1550 1531 IEM_MC_END(); 1551 return VINF_SUCCESS;1552 1532 } 1553 1533 … … 1562 1542 * @optest -> 1563 1543 */ 1564 return IEMOP_RAISE_INVALID_OPCODE(); 1544 else 1545 return IEMOP_RAISE_INVALID_OPCODE(); 1565 1546 } 1566 1547 … … 1664 1645 } 1665 1646 } 1666 return VINF_SUCCESS;1667 1647 } 1668 1648 … … 1700 1680 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1701 1681 IEM_MC_END(); 1702 return VINF_SUCCESS;1703 1682 } 1704 1683 … … 1713 1692 * @optest -> 1714 1693 */ 1715 return IEMOP_RAISE_INVALID_OPCODE(); 1694 else 1695 return IEMOP_RAISE_INVALID_OPCODE(); 1716 1696 } 1717 1697 … … 1745 1725 IEM_MC_ADVANCE_RIP_AND_FINISH(); 1746 1726 IEM_MC_END(); 1747 return VINF_SUCCESS;1748 1727 } 1749 1728 … … 1758 1737 * @optest -> 1759 1738 */ 1760 return IEMOP_RAISE_INVALID_OPCODE(); 1739 else 1740 return IEMOP_RAISE_INVALID_OPCODE(); 1761 1741 } 1762 1742 … … 1858 1838 } 1859 1839 } 1860 return VINF_SUCCESS;1861 1840 } 1862 1841 … … 1936 1915 } 1937 1916 } 1938 return VINF_SUCCESS;1939 1917 } 1940 1918 … … 2033 2011 } 2034 2012 } 2035 return VINF_SUCCESS;2036 2013 } 2037 2014 … … 2110 2087 } 2111 2088 } 2112 return VINF_SUCCESS;2113 2089 } 2114 2090 … … 2202 2178 else 2203 2179 return IEMOP_RAISE_INVALID_OPCODE(); 2204 return VINF_SUCCESS;2205 2180 } 2206 2181 … … 2264 2239 else 2265 2240 return IEMOP_RAISE_INVALID_OPCODE(); 2266 return VINF_SUCCESS;2267 2241 } 2268 2242 … … 2371 2345 IEM_MC_END(); 2372 2346 } 2373 return VINF_SUCCESS;2374 2347 } 2375 2348 … … 2443 2416 IEM_MC_END(); 2444 2417 } 2445 return VINF_SUCCESS;2446 2418 } 2447 2419 … … 2518 2490 IEM_MC_END(); 2519 2491 } 2520 return VINF_SUCCESS;2521 2492 } 2522 2493 … … 2590 2561 IEM_MC_END(); 2591 2562 } 2592 return VINF_SUCCESS;2593 2563 } 2594 2564 … … 2675 2645 IEM_MC_END(); 2676 2646 } 2677 return VINF_SUCCESS; 2678 } 2679 2647 } 2680 2648 /* No memory operand. */ 2681 return IEMOP_RAISE_INVALID_OPCODE(); 2649 else 2650 return IEMOP_RAISE_INVALID_OPCODE(); 2682 2651 } 2683 2652 … … 2685 2654 /** Opcode VEX.66.0F 0x50 - vmovmskpd Gy,Upd */ 2686 2655 FNIEMOP_DEF(iemOp_vmovmskpd_Gy_Upd) 2687 {2688 2656 { 2689 2657 IEMOP_MNEMONIC2(VEX_RM_REG, VMOVMSKPD, vmovmskpd, Gd, Ux, DISOPTYPE_HARMLESS, IEMOPHINT_VEX_L_ZERO); … … 2728 2696 IEM_MC_END(); 2729 2697 } 2730 return VINF_SUCCESS; 2731 } 2732 2698 } 2733 2699 /* No memory operand. */ 2734 return IEMOP_RAISE_INVALID_OPCODE();2735 } 2700 else 2701 return IEMOP_RAISE_INVALID_OPCODE(); 2736 2702 } 2737 2703 … … 3288 3254 } 3289 3255 } 3290 return VINF_SUCCESS;3291 3256 } 3292 3257 … … 3370 3335 IEM_MC_END(); 3371 3336 } 3372 return VINF_SUCCESS;3373 3337 } 3374 3338 … … 3446 3410 IEM_MC_END(); 3447 3411 } 3448 return VINF_SUCCESS;3449 3412 } 3450 3413 … … 3555 3518 } 3556 3519 } 3557 return VINF_SUCCESS;3558 3520 } 3559 3521 … … 3839 3801 IEM_MC_END(); 3840 3802 } 3841 return VINF_SUCCESS;3842 3803 } 3843 3804 … … 3985 3946 } 3986 3947 } 3987 return VINF_SUCCESS; 3988 } 3948 } 3949 3989 3950 3990 3951 /** … … 4037 3998 IEM_MC_END(); 4038 3999 } 4039 return VINF_SUCCESS;4040 4000 4041 4001 } … … 4118 4078 IEM_MC_END(); 4119 4079 } 4120 return VINF_SUCCESS; 4121 } 4080 } 4081 4122 4082 4123 4083 /** … … 4194 4154 IEM_MC_END(); 4195 4155 } 4196 return VINF_SUCCESS;4197 4156 } 4198 4157 … … 4491 4450 IEM_MC_END(); 4492 4451 } 4493 4494 return VINF_SUCCESS;4495 4452 } 4496 4453 … … 4527 4484 IEM_MC_ADVANCE_RIP_AND_FINISH(); 4528 4485 IEM_MC_END(); 4529 return VINF_SUCCESS; 4530 } 4531 4486 } 4532 4487 /* No memory operand. */ 4533 return IEMOP_RAISE_INVALID_OPCODE(); 4488 else 4489 return IEMOP_RAISE_INVALID_OPCODE(); 4534 4490 } 4535 4491 … … 4642 4598 } \ 4643 4599 } \ 4644 return VINF_SUCCESS;4600 (void)0 4645 4601 4646 4602 /** Opcode VEX.0F 0xc6 - vshufps Vps,Hps,Wps,Ib */ … … 4785 4741 IEM_MC_END(); 4786 4742 } 4787 return VINF_SUCCESS;4788 4743 } 4789 4744 … … 4832 4787 IEM_MC_END(); 4833 4788 } 4834 return VINF_SUCCESS;4835 }4836 return IEMOP_RAISE_INVALID_OPCODE();4789 } 4790 else 4791 return IEMOP_RAISE_INVALID_OPCODE(); 4837 4792 } 4838 4793 … … 5066 5021 IEM_MC_END(); 5067 5022 } 5068 return VINF_SUCCESS;5069 5023 } 5070 5024 /** … … 5078 5032 * @optest -> 5079 5033 */ 5080 return IEMOP_RAISE_INVALID_OPCODE(); 5034 else 5035 return IEMOP_RAISE_INVALID_OPCODE(); 5081 5036 } 5082 5037 … … 5228 5183 IEM_MC_END(); 5229 5184 } 5230 return VINF_SUCCESS;5231 5185 } 5232 5186 -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap2.cpp.h
r97356 r97361 307 307 } 308 308 } 309 return VINF_SUCCESS;310 311 309 } 312 310 … … 450 448 } \ 451 449 } \ 452 return VINF_SUCCESS \450 (void)0 453 451 454 452 /** Opcode VEX.66.0F38 0x20. */ … … 595 593 IEM_MC_END(); 596 594 } 597 return VINF_SUCCESS;598 595 } 599 596 … … 608 605 * @optest -> 609 606 */ 610 return IEMOP_RAISE_INVALID_OPCODE(); 607 else 608 return IEMOP_RAISE_INVALID_OPCODE(); 611 609 } 612 610 … … 828 826 IEM_MC_END(); 829 827 } 830 831 return VINF_SUCCESS;832 828 } 833 829 … … 1193 1189 } 1194 1190 } 1195 return VINF_SUCCESS;1196 1191 } 1197 1192 … … 1288 1283 } \ 1289 1284 } \ 1290 return VINF_SUCCESS1285 (void)0 1291 1286 1292 1287 … … 1452 1447 } \ 1453 1448 } \ 1454 return VINF_SUCCESS1449 (void)0 1455 1450 1456 1451 /** Body for SARX, SHLX, SHRX; assumes VEX.L must be 0. */ … … 1537 1532 } \ 1538 1533 } \ 1539 return VINF_SUCCESS1534 (void)0 1540 1535 1541 1536 /** Opcode VEX.0F38 0xf5 (vex only). */ … … 1634 1629 } \ 1635 1630 } \ 1636 return VINF_SUCCESS;1631 (void)0 1637 1632 1638 1633 … … 1752 1747 } 1753 1748 } 1754 return VINF_SUCCESS;1755 1749 } 1756 1750 -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap3.cpp.h
r97356 r97361 149 149 } 150 150 } 151 return VINF_SUCCESS;152 151 } 153 152 … … 349 348 IEM_MC_END(); 350 349 } 351 return VINF_SUCCESS;352 350 } 353 351 … … 487 485 } 488 486 } 489 return VINF_SUCCESS;490 487 } 491 488 … … 719 716 } 720 717 } 721 return VINF_SUCCESS;722 718 } 723 719
Note:
See TracChangeset
for help on using the changeset viewer.