summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorCaroline Tice <ctice@apple.com>2011-02-14 23:03:21 +0000
committerCaroline Tice <ctice@apple.com>2011-02-14 23:03:21 +0000
commiteccad4d005a849f1eaa6aacd7726c9e604dba396 (patch)
treee245ce2f736ba3d6f19eb39bf0ddd4f59a6f3c89 /llvm/lib
parentdacc14c9957160257814694c66c7577e87ab4c98 (diff)
downloadbcm5719-llvm-eccad4d005a849f1eaa6aacd7726c9e604dba396.tar.gz
bcm5719-llvm-eccad4d005a849f1eaa6aacd7726c9e604dba396.zip
- Rearrange instruction emulation contexts to use a union for the
various types and numbers of arguments rather than trying to keep a constant number of arguments for all the types. - Also create a Register type within the instructions, to hold register type and number. - Modify EmulateInstructionArm.cpp to use the new register and context types in all the instruction emulation functions. - Add code to emulate the STM Arm instruction. llvm-svn: 125528
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud