summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h
diff options
context:
space:
mode:
authorJohnny Chen <johnny.chen@apple.com>2010-04-19 23:02:58 +0000
committerJohnny Chen <johnny.chen@apple.com>2010-04-19 23:02:58 +0000
commite62b68096592ce2acdb48a915c1c437566cc401b (patch)
tree013e781479b87d5d23e8b4b7cf6201df35559cc9 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.h
parentc4df407604b8798dfc56b2692d25b13a11fda0db (diff)
downloadbcm5719-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.h2
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();
OpenPOWER on IntegriCloud