INT64 __stdcall PopMeasureEnergyChange(INT64 rcx0, INT64 a2){
INT64 result;
__int128 a1;
a1 = 0i64;
PopGetEnergyCounter(&a1);
result = 0i64;
if( *(_QWORD *)(a2 + 8) )
{
*(_DWORD *)rcx0 = a1 | *(_DWORD *)a2;
result = *((_QWORD *)&a1 + 1) - *(_QWORD *)(a2 + 8);
}
else
{
*(_DWORD *)rcx0 = 1;
}
*(_QWORD *)(rcx0 + 8) = result;
*(_OWORD *)a2 = a1;
return result;
}