Fixing MOV instruction generation.
authorSasha Nicolas (arm1) <sasha@cs.wisc.edu>
Sat, 19 May 2018 00:41:44 +0000 (19:41 -0500)
committerSasha Nicolas (arm1) <sasha@cs.wisc.edu>
Sat, 19 May 2018 00:41:44 +0000 (19:41 -0500)
commit0f9e2776650813089b8f02743bb90e27b044f269
tree55b0fa1ceee3c63876fef916b3bab725dd00c12c
parent938491816da991d2389cf26552fff12e164241fe
Fixing MOV instruction generation.
Implementing store and restore register functions.
Fixed bug of stack pointer alignment.
emitCall - getting into shape.
emitR - first steps.
Some hard-coded values to be fixed, debug code and printing to be removed later.
13 files changed:
dyninstAPI/src/addressSpace.C
dyninstAPI/src/ast.C
dyninstAPI/src/codegen-aarch64.C
dyninstAPI/src/codegen-aarch64.h
dyninstAPI/src/dynProcess.C
dyninstAPI/src/emit-aarch64.C
dyninstAPI/src/emit-aarch64.h
dyninstAPI/src/inst-aarch64.C
dyninstAPI/src/inst-aarch64.h
dyninstAPI/src/pcEventMuxer.C
dyninstAPI/src/pcEventMuxer.h
dyninstAPI_RT/src/RTheap.c
proccontrol/src/process.C