diff options
author | Caroline Tice <ctice@apple.com> | 2011-02-11 22:49:54 +0000 |
---|---|---|
committer | Caroline Tice <ctice@apple.com> | 2011-02-11 22:49:54 +0000 |
commit | 7b37670d56aedc97a429e6bb8dff3d7302a47aac (patch) | |
tree | c92a77fe6d910f57e9a6856e5c7621765c344ffc /clang/lib/Analysis | |
parent | a61541663c2341156ac38e8b647bc0841774c97a (diff) | |
download | bcm5719-llvm-7b37670d56aedc97a429e6bb8dff3d7302a47aac.tar.gz bcm5719-llvm-7b37670d56aedc97a429e6bb8dff3d7302a47aac.zip |
- Add three more instruction contexts to EmulateInstruction:
eContextAdjustBaseRegister, eContextRegisterStore and
eContextWriteMemoryRandomBits.
- Implement a version of WriteBits32UnknownToMemory for writing to memory.
- Modify EmulateLDM, EmulateLDMDA, EmulateLDMDB and EmulateLDMIB to use the
eContextAdjustBaseRegister context when appropriate.
- Add code to emulate the STM/STMIA/STMEA Arm instruction.
llvm-svn: 125414
Diffstat (limited to 'clang/lib/Analysis')
0 files changed, 0 insertions, 0 deletions