Lines Matching refs:getFeatureBits
474 FeatureBitset FeatureBits = STI.getFeatureBits(); in selectArch()
479 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in selectArch()
483 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
487 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in setFeatureBits()
492 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
496 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in clearFeatureBits()
502 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in setModuleFeatureBits()
507 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in clearModuleFeatureBits()
540 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in MipsAsmParser()
544 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
548 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
577 return getSTI().getFeatureBits()[Mips::FeatureGP64Bit]; in isGP64bit()
581 return getSTI().getFeatureBits()[Mips::FeatureFP64Bit]; in isFP64bit()
602 return getSTI().getFeatureBits()[Mips::FeatureFPXX]; in isABI_FPXX()
606 return !(getSTI().getFeatureBits()[Mips::FeatureNoOddSPReg]); in useOddSPReg()
610 return getSTI().getFeatureBits()[Mips::FeatureMicroMips]; in inMicroMipsMode()
614 return getSTI().getFeatureBits()[Mips::FeatureMips1]; in hasMips1()
618 return getSTI().getFeatureBits()[Mips::FeatureMips2]; in hasMips2()
622 return getSTI().getFeatureBits()[Mips::FeatureMips3]; in hasMips3()
626 return getSTI().getFeatureBits()[Mips::FeatureMips4]; in hasMips4()
630 return getSTI().getFeatureBits()[Mips::FeatureMips5]; in hasMips5()
634 return getSTI().getFeatureBits()[Mips::FeatureMips32]; in hasMips32()
638 return getSTI().getFeatureBits()[Mips::FeatureMips64]; in hasMips64()
642 return getSTI().getFeatureBits()[Mips::FeatureMips32r2]; in hasMips32r2()
646 return getSTI().getFeatureBits()[Mips::FeatureMips64r2]; in hasMips64r2()
650 return (getSTI().getFeatureBits()[Mips::FeatureMips32r3]); in hasMips32r3()
654 return (getSTI().getFeatureBits()[Mips::FeatureMips64r3]); in hasMips64r3()
658 return (getSTI().getFeatureBits()[Mips::FeatureMips32r5]); in hasMips32r5()
662 return (getSTI().getFeatureBits()[Mips::FeatureMips64r5]); in hasMips64r5()
666 return getSTI().getFeatureBits()[Mips::FeatureMips32r6]; in hasMips32r6()
670 return getSTI().getFeatureBits()[Mips::FeatureMips64r6]; in hasMips64r6()
674 return getSTI().getFeatureBits()[Mips::FeatureDSP]; in hasDSP()
678 return getSTI().getFeatureBits()[Mips::FeatureDSPR2]; in hasDSPR2()
682 return getSTI().getFeatureBits()[Mips::FeatureDSPR3]; in hasDSPR3()
686 return getSTI().getFeatureBits()[Mips::FeatureMSA]; in hasMSA()
690 return (getSTI().getFeatureBits()[Mips::FeatureCnMips]); in hasCnMips()
694 return (getSTI().getFeatureBits()[Mips::FeatureCnMipsP]); in hasCnMipsP()
702 return getSTI().getFeatureBits()[Mips::FeatureMips16]; in inMips16Mode()
706 return getSTI().getFeatureBits()[Mips::FeatureUseTCCInDIV]; in useTraps()
710 return getSTI().getFeatureBits()[Mips::FeatureSoftFloat]; in useSoftFloat()
713 return getSTI().getFeatureBits()[Mips::FeatureMT]; in hasMT()
717 return getSTI().getFeatureBits()[Mips::FeatureCRC]; in hasCRC()
721 return getSTI().getFeatureBits()[Mips::FeatureVirt]; in hasVirt()
725 return getSTI().getFeatureBits()[Mips::FeatureGINV]; in hasGINV()
2935 bool UseXGOT = STI->getFeatureBits()[Mips::FeatureXGOT] && !IsLocalSym; in loadAndAddSymbolAddress()
6941 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in ParseInstruction()