1 /* Capstone Disassembly Engine */ 2 /* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */ 3 4 #include "MCInstrDesc.h" 5 6 /// isPredicate - Set if this is one of the operands that made up of 7 /// the predicate operand that controls an isPredicable() instruction. MCOperandInfo_isPredicate(const MCOperandInfo * m)8bool MCOperandInfo_isPredicate(const MCOperandInfo *m) 9 { 10 return m->Flags & (1 << MCOI_Predicate); 11 } 12 13 /// isOptionalDef - Set if this operand is a optional def. 14 /// MCOperandInfo_isOptionalDef(const MCOperandInfo * m)15bool MCOperandInfo_isOptionalDef(const MCOperandInfo *m) 16 { 17 return m->Flags & (1 << MCOI_OptionalDef); 18 } 19