#include <cstring>
typedef unsigned long long Myuint64;
struct AnalysisData
{
Myuint64 maxRegsNeeded;
};
static const Myuint64 My_NA_Value_64 = (Myuint64) - 1;
void setData(void* pD,size_t s)
{
memcpy(pD,&My_NA_Value_64 ,s);
}
int main()
{
AnalysisData d;
setData(&d.maxRegsNeeded,sizeof(d.maxRegsNeeded));
}
I2luY2x1ZGUgPGNzdHJpbmc+Cgp0eXBlZGVmIHVuc2lnbmVkIGxvbmcgbG9uZyBNeXVpbnQ2NDsKCnN0cnVjdCBBbmFseXNpc0RhdGEKewogICAgTXl1aW50NjQgbWF4UmVnc05lZWRlZDsgCn07CgpzdGF0aWMgY29uc3QgTXl1aW50NjQgTXlfTkFfVmFsdWVfNjQgPSAoTXl1aW50NjQpIC0gMTsKCnZvaWQgc2V0RGF0YSh2b2lkKiBwRCxzaXplX3QgcykKewogICAgbWVtY3B5KHBELCZNeV9OQV9WYWx1ZV82NCAscyk7Cn0KCmludCBtYWluKCkKewogICAgQW5hbHlzaXNEYXRhIGQ7CiAgICBzZXREYXRhKCZkLm1heFJlZ3NOZWVkZWQsc2l6ZW9mKGQubWF4UmVnc05lZWRlZCkpOwp9Cg==