summaryrefslogtreecommitdiffstats
path: root/libdex/InstrUtils.h
diff options
context:
space:
mode:
Diffstat (limited to 'libdex/InstrUtils.h')
-rw-r--r--libdex/InstrUtils.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libdex/InstrUtils.h b/libdex/InstrUtils.h
index 7621b8e38..5ca175e68 100644
--- a/libdex/InstrUtils.h
+++ b/libdex/InstrUtils.h
@@ -99,6 +99,9 @@ enum InstructionFlags {
kInstrCanSwitch = 1 << 2, // switch statement
kInstrCanThrow = 1 << 3, // could cause an exception to be thrown
kInstrCanReturn = 1 << 4, // returns, no additional statements
+ kInstrInvoke = 1 << 5, // a flavor of invoke
+ kInstrUnconditional = 1 << 6, // unconditional branch
+ kInstrNoJit = 1 << 7, // don't jit trace containing this
};