dash
dash copied to clipboard
Implement data flow tracking for each architechture
Often when analyzing or debugging assembly code it's useful to know which instructions affected the operands / state of the cpu for the current instruction your examining.
To make this effective we need to bring back a feature from the original dash program that's not for public consumption and that is to highlight the program slices (instructions) that affected the operands of the currently highlighted instruction.
Additionally we should also find program slices to determine the instructions affected by the currently highlighted instruction, e.g. a forward program slice.