Home
last modified time | relevance | path

Searched refs:ITState (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp287 } ITState; member in __anon3b5979970111::ARMAsmParser
300 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 …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.h44 uint32_t ITState = 0; // A2.5.2 Consists of IT[7:5] and IT[4:0] initially. variable
H A DEmulateInstructionARM.cpp630 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()