reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1381 ++MI; 1387 Offset += TII->getInstSizeInBytes(*MI), MI = std::next(MI)) { 1387 Offset += TII->getInstSizeInBytes(*MI), MI = std::next(MI)) { 1387 Offset += TII->getInstSizeInBytes(*MI), MI = std::next(MI)) { 1388 assert(MI != UserMBB->end() && "Fell off end of block"); 1389 if (CPUIndex < NumCPUsers && CPUsers[CPUIndex].MI == &*MI) { 1405 if (MI->getOpcode() == ARM::t2IT) 1406 LastIT = &*MI; 1409 --MI; 1414 ARMCC::CondCodes CC = getITInstrPredicate(*MI, PredReg); 1416 MI = LastIT; 1426 if (STI->isTargetWindows() && isThumb && MI->getOpcode() == ARM::t2MOVTi16 && 1427 (MI->getOperand(2).getTargetFlags() & ARMII::MO_OPTION_MASK) == 1429 --MI; 1430 assert(MI->getOpcode() == ARM::t2MOVi16 && 1431 (MI->getOperand(1).getTargetFlags() & ARMII::MO_OPTION_MASK) == 1438 assert(!isThumb || getITInstrPredicate(*MI, PredReg) == ARMCC::AL); 1440 NewMBB = splitBlockBeforeInstr(&*MI);