asm powered by definitions/uses analysis