res = 0;
// Count up all the one bits
for (i = 0; i < 64; i++) {
res += GR[r3]{i};
}
GR[r1] = res;
GR[r1].nat = GR[r3].nat;
}
For details, see Volume
3: Instruction Set Reference of the Intel(R)
Itanium(R) Architecture Software Developer's Manual.
For the latest updates on the instruction set information, go to the
web site.