diff options
author | Johnny Chen <johnny.chen@apple.com> | 2010-04-19 23:02:58 +0000 |
---|---|---|
committer | Johnny Chen <johnny.chen@apple.com> | 2010-04-19 23:02:58 +0000 |
commit | e62b68096592ce2acdb48a915c1c437566cc401b (patch) | |
tree | 013e781479b87d5d23e8b4b7cf6201df35559cc9 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h | |
parent | c4df407604b8798dfc56b2692d25b13a11fda0db (diff) | |
download | bcm5719-llvm-e62b68096592ce2acdb48a915c1c437566cc401b.tar.gz bcm5719-llvm-e62b68096592ce2acdb48a915c1c437566cc401b.zip |
Better error handling of invalid IT mask '0000', instead of just asserting.
llvm-svn: 101827
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h')
-rw-r--r-- | llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h b/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h index e418b2ba51e..0a74a3866ee 100644 --- a/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h +++ b/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h @@ -60,7 +60,7 @@ public: Session() : ITCounter(0), ITState(0) {} ~Session() {} /// InitIT - Initializes ITCounter/ITState. - void InitIT(unsigned short bits7_0); + bool InitIT(unsigned short bits7_0); /// UpdateIT - Updates ITCounter/ITState as IT Block progresses. void UpdateIT(); |