Lines Matching refs:ITMask
511 unsigned &ProcessorIMod, StringRef &ITMask);
919 struct ITMaskOp ITMask; member
2520 Inst.addOperand(MCOperand::createImm(ITMask.Mask)); in addITMaskOperands()
3560 Op->ITMask.Mask = Mask; in CreateITMask()
3910 assert((ITMask.Mask & 0xf) == ITMask.Mask); in print()
3911 OS << "<it-mask " << MaskStr[ITMask.Mask] << ">"; in print()
6289 StringRef &ITMask) { in splitMnemonic() argument
6394 ITMask = Mnemonic.slice(2, Mnemonic.size()); in splitMnemonic()
6399 ITMask = Mnemonic.slice(4, Mnemonic.size()); in splitMnemonic()
6402 ITMask = Mnemonic.slice(3, Mnemonic.size()); in splitMnemonic()
6970 StringRef ITMask; in ParseInstruction() local
6972 CarrySetting, ProcessorIMod, ITMask); in ParseInstruction()
6997 if (ITMask.size() > 3) { in ParseInstruction()
7003 for (char Pos : llvm::reverse(ITMask)) { in ParseInstruction()
7005 return Error(Loc, "illegal IT block condition mask '" + ITMask + "'"); in ParseInstruction()