BOOL __fastcall KiIsKvaShadowNeededForBranchConfusion(INT64 a1){
INT64 v2;
__int128 a3;
a3 = 0i64;
KiDetectHardwareSpecControlFeatures(a1, 0, &a3, 0i64);
return(a3 & 0x8000) != 0
&& (unsigned int)KiIsBranchConfusionMitigationDesired(a1, &a3)
&& KiIsBranchConfusionMitigationSupported(v2, &a3);
}