Lines Matching refs:getSTI
233 Out.EmitInstruction(ITInst, getSTI()); in flushPendingInstructions()
238 Out.EmitInstruction(Inst, getSTI()); in flushPendingInstructions()
435 return getSTI().getFeatureBits()[ARM::ModeThumb]; in isThumb()
439 return isThumb() && !getSTI().getFeatureBits()[ARM::FeatureThumb2]; in isThumbOne()
443 return isThumb() && getSTI().getFeatureBits()[ARM::FeatureThumb2]; in isThumbTwo()
447 return getSTI().getFeatureBits()[ARM::HasV4TOps]; in hasThumb()
451 return getSTI().getFeatureBits()[ARM::FeatureThumb2]; in hasThumb2()
455 return getSTI().getFeatureBits()[ARM::HasV6Ops]; in hasV6Ops()
459 return getSTI().getFeatureBits()[ARM::HasV6T2Ops]; in hasV6T2Ops()
463 return getSTI().getFeatureBits()[ARM::HasV6MOps]; in hasV6MOps()
467 return getSTI().getFeatureBits()[ARM::HasV7Ops]; in hasV7Ops()
471 return getSTI().getFeatureBits()[ARM::HasV8Ops]; in hasV8Ops()
475 return getSTI().getFeatureBits()[ARM::HasV8MBaselineOps]; in hasV8MBaseline()
479 return getSTI().getFeatureBits()[ARM::HasV8MMainlineOps]; in hasV8MMainline()
483 return getSTI().getFeatureBits()[ARM::Feature8MSecExt]; in has8MSecExt()
487 return !getSTI().getFeatureBits()[ARM::FeatureNoARM]; in hasARM()
491 return getSTI().getFeatureBits()[ARM::FeatureDSP]; in hasDSP()
495 return getSTI().getFeatureBits()[ARM::FeatureD16]; in hasD16()
499 return getSTI().getFeatureBits()[ARM::HasV8_1aOps]; in hasV8_1aOps()
503 return getSTI().getFeatureBits()[ARM::FeatureRAS]; in hasRAS()
515 return getSTI().getFeatureBits()[ARM::FeatureMClass]; in isMClass()
4389 if (!TheReg || !TheReg->hasRequiredFeatures(getSTI().getFeatureBits())) in parseMSRMaskOperand()
9337 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
9344 uint64_t FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
9763 if (!getSTI().isCPUStringValid(CPU)) in parseDirectiveCPU()