Home | History | Annotate | Download | only in priv

Lines Matching refs:firstcond

2613 /* Thumb16 only.  Given the firstcond and mask fields from an IT
2617 disassembly printing. Returns False if firstcond or mask
2621 conditionalised depend on firstcond and mask:
2639 UInt firstcond, UInt mask )
2641 vassert(firstcond <= 0xF);
2648 if (firstcond == 0xF)
2650 if (firstcond == 0xE && popcount32(mask) != 1)
2651 return False; /* if firstcond is AL then all the rest must be too */
2658 UInt fc = (firstcond << 4) | 1/*in-IT-block*/;
2670 *ch1 = m3 == (firstcond & 1) ? 't' : 'e';
2679 *ch1 = m3 == (firstcond & 1) ? 't' : 'e';
2680 *ch2 = m2 == (firstcond & 1) ? 't' : 'e';
2689 *ch1 = m3 == (firstcond & 1) ? 't' : 'e';
2690 *ch2 = m2 == (firstcond & 1) ? 't' : 'e';
2691 *ch3 = m1 == (firstcond & 1) ? 't' : 'e';
18441 UInt firstcond = INSN0(7,4);
18450 firstcond, mask );
18451 if (valid && firstcond != 0xF/*NV*/) {
18459 DIP("it%c%c%c %s\n", c1, c2, c3, nCC(firstcond));
22007 An ITxyz instruction of the format "1011 1111 firstcond mask"