#include <stdio.h> #include "div.h" static void do_regmem_insns(unsigned long m2) { memsweep(d, m2); regsweep(dr, m2); memsweep(dl, m2); regsweep(dlr, m2); memsweep(dlg, m2); regsweep(dlgr, m2); memsweep(dsg, m2); regsweep(dsgr, m2); memsweep(dsgf, m2); regsweep(dsgfr, m2); } int main() { do_regmem_insns(0x7ffffffffffffffaul); do_regmem_insns(0x80000000f0000000ul); do_regmem_insns(0xfffffffafffffffaul); do_regmem_insns(0x7ffffffff0000000ul); do_regmem_insns(0x80000000f0000000ul); do_regmem_insns(0xfffffffaf0000000ul); do_regmem_insns(0x000000087ffffffful); do_regmem_insns(0x0000000480000000ul); do_regmem_insns(0x00000008fffffffaul); return 0; }