_guard_retpoline_import_r10
__int64 __fastcall _guard_retpoline_import_r10(__int64 a1, __int64 a2, __int64 a3){
unsigned __int64 v3;
if( retpoline_image_bitmap )
{
if( _bittest64((const signed __int64 *)retpoline_image_bitmap, v3 >> 16) )
return((__int64(__fastcall *)(__int64, __int64, __int64))v3)(a1, a2, a3);
__writegsbyte(0x853u, __readgsbyte(0x853u) | 1);
if( (__readgsbyte(0x853u) & 2) == 0 )
{
_guard_retpoline_exit();
if( (BYTE4(xmmword_140CFB490) & 2) != 0 )
_guard_retpoline_import_r10_log_event(a1, a2, a3);
}
}
_mm_lfence();
return((__int64(__fastcall *)(__int64, __int64, __int64))v3)(a1, a2, a3);
}Referenced by:
No references.