Massive changes to get InstructionAPI working with new MachRegister class.
authorBill Williams <bill@cs.wisc.edu>
Wed, 10 Feb 2010 16:25:28 +0000 (10:25 -0600)
committerBill Williams <bill@cs.wisc.edu>
Tue, 23 Feb 2010 17:38:01 +0000 (11:38 -0600)
commit735700d75d743fdc63c49d05aabf4de35cff7279
tree61b7b4d4cb6cf22c2db994b2e7d4f95e53f2e0fd
parentefa87d1f4d0eea1011dfda5231e82b626db181b0
Massive changes to get InstructionAPI working with new MachRegister class.
TODO: fix stack tests, fix thread tests, test cross-platform, code cleanup.
43 files changed:
common/src/dyn_regs.C
dyninstAPI/src/IAPI_to_AST.C
dyninstAPI/src/IA_IAPI.C
dyninstAPI/src/RegisterConversion-x86.C
dyninstAPI/src/RegisterConversion-x86.h
dyninstAPI/src/addressSpace.C
dyninstAPI/src/arch-x86.C
dyninstAPI/src/frameChecker.C
dyninstAPI/src/image-flowGraph.C
dyninstAPI/src/image-x86.C
dyninstAPI/src/liveness.C
dyninstAPI/src/stackwalk-x86.C
dyninstAPI/src/symtab.C
dyninstAPI/src/symtab.h
dynutil/h/dyn_regs.h
instructionAPI/h/Expression.h
instructionAPI/h/Instruction.h
instructionAPI/h/InstructionAST.h
instructionAPI/h/InstructionDecoder-power.h
instructionAPI/h/InstructionDecoder-x86.h
instructionAPI/h/InstructionDecoder.h
instructionAPI/h/Operation.h
instructionAPI/h/Register.h
instructionAPI/h/RegisterIDs-x86.h
instructionAPI/h/Result.h
instructionAPI/src/Expression.C
instructionAPI/src/Instruction.C
instructionAPI/src/InstructionAST.C
instructionAPI/src/InstructionDecoder-power.C
instructionAPI/src/InstructionDecoder-x86.C
instructionAPI/src/InstructionDecoder.C
instructionAPI/src/Operation.C
instructionAPI/src/Register.C
instructionAPI/src/arch-x86.C
instructionAPI/src/arch-x86.h
symtabAPI/src/parseDwarf.C
testsuite/src/dyninst/dyninst_comp.C
testsuite/src/instruction/power_cft.C
testsuite/src/instruction/power_decode.C
testsuite/src/instruction/test_instruction_bind_eval.C
testsuite/src/instruction/test_instruction_farcall.C
testsuite/src/instruction/test_instruction_profile.C
testsuite/src/instruction/test_instruction_read_write.C