Slicing changes
authorMadhavi Krishnan <madhavi@cs.wisc.edu>
Fri, 3 Dec 2010 23:37:05 +0000 (17:37 -0600)
committerMadhavi Krishnan <madhavi@cs.wisc.edu>
Fri, 3 Dec 2010 23:37:05 +0000 (17:37 -0600)
commit3fe0fcd0d89fe8eb327095ac12fa7290436f50bf
treeab83ba5a296d4b65246ee0c2e589bcd04bc77242
parenta58722f3bf9d41741affeec06992ed34b71ac7d2
Slicing changes

Slicing had a bug in labeling edges in the backward slicing case.
The edge from the instruction at which backward slicing
is applied, was labeled with the output of the instruction. Instead we
should create an edge for each of the inputs to the instruction (since
it is backward slicing) and label them based on the input.
dataflowAPI/h/slicing.h
dataflowAPI/src/slicing.C