Searched refs:ITState (Results 1 – 3 of 3) sorted by relevance
287 } ITState; member in __anon3b5979970111::ARMAsmParser300 ITInst.addOperand(MCOperand::createImm(ITState.Cond)); in flushPendingInstructions()301 ITInst.addOperand(MCOperand::createImm(ITState.Mask)); in flushPendingInstructions()312 ITState.Mask = 0; in flushPendingInstructions()313 ITState.CurPosition = ~0U; in flushPendingInstructions()316 bool inITBlock() { return ITState.CurPosition != ~0U; } in inITBlock()317 bool inExplicitITBlock() { return inITBlock() && ITState.IsExplicit; } in inExplicitITBlock()318 bool inImplicitITBlock() { return inITBlock() && !ITState.IsExplicit; } in inImplicitITBlock()321 return ITState.CurPosition == 4 - countTrailingZeros(ITState.Mask); in lastInITBlock()329 unsigned TZ = countTrailingZeros(ITState.Mask); in forwardITPosition()[all …]
44 uint32_t ITState = 0; // A2.5.2 Consists of IT[7:5] and IT[4:0] initially. variable
630 ITState = bits7_0; in InitIT()639 ITState = 0; in ITAdvance()641 unsigned short NewITState4_0 = Bits32(ITState, 4, 0) << 1; in ITAdvance()642 SetBits32(ITState, 4, 0, NewITState4_0); in ITAdvance()655 return Bits32(ITState, 7, 4); in GetCond()