Update large switch() cases in inc_common.cl and some inline assembly common functions for devices managed with HIP backend

This commit is contained in:
Jens Steube
2021-07-14 17:06:20 +02:00
parent 9c134833a6
commit cf512faa53
27 changed files with 139 additions and 174 deletions
+11 -11
View File
@@ -8339,17 +8339,17 @@ int backend_ctx_devices_init (hashcat_ctx_t *hashcat_ctx, const int comptime)
device_param->has_mov64 = false;
device_param->has_prmt = false;
device_param->has_vadd = false;
device_param->has_vaddc = false;
device_param->has_vadd_co = false;
device_param->has_vaddc_co = false;
device_param->has_vsub = false;
device_param->has_vsubb = false;
device_param->has_vsub_co = false;
device_param->has_vsubb_co = false;
device_param->has_vadd3 = false;
device_param->has_vbfe = false;
device_param->has_vperm = false;
device_param->has_vadd = true;
device_param->has_vaddc = true;
device_param->has_vadd_co = true;
device_param->has_vaddc_co = true;
device_param->has_vsub = true;
device_param->has_vsubb = true;
device_param->has_vsub_co = true;
device_param->has_vsubb_co = true;
device_param->has_vadd3 = true;
device_param->has_vbfe = true;
device_param->has_vperm = true;
// device_available_mem