1. Refactor code of reading contents from jump tables and determining jump target...
authorXiaozhu Meng <xmeng@cs.wisc.edu>
Sun, 14 May 2017 14:43:18 +0000 (09:43 -0500)
committerXiaozhu Meng <xmeng@cs.wisc.edu>
Sun, 14 May 2017 14:43:18 +0000 (09:43 -0500)
commit3310af625c5f7432980e39a2be2ae6524d5517a0
tree580777c68a5979370cee3cdbff08fb0ea9a23f02
parent39683879626ae6b090243af1ff730927b7b2cf4b
1. Refactor code of reading contents from jump tables and determining jump target by visiting the jump target AST.
2. Currently when backward slicing, a absloc that is written by call defined by abi will be killed, however, caller saved registers can/should survive
dataflowAPI/src/slicing.C
parseAPI/src/IndirectASTVisitor.C
parseAPI/src/IndirectASTVisitor.h
parseAPI/src/IndirectAnalyzer.C
parseAPI/src/IndirectAnalyzer.h
parseAPI/src/JumpTableFormatPred.C
parseAPI/src/JumpTableFormatPred.h