Lines Matching refs:AssemblerOptions
139 SmallVector<std::unique_ptr<MipsAssemblerOptions>, 2> AssemblerOptions; member in __anon775249370211::MipsAsmParser
435 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in selectArch()
443 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in setFeatureBits()
452 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in clearFeatureBits()
458 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in setModuleFeatureBits()
463 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in clearModuleFeatureBits()
499 AssemblerOptions.push_back( in MipsAsmParser()
503 AssemblerOptions.push_back( in MipsAsmParser()
2285 MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder(); in processInstruction()
2322 if (!AssemblerOptions.back()->isReorder()) in processInstruction()
2609 if (MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder()) in expandJalWithRegs()
3486 if (MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder()) in expandUncondBranchMMPseudo()
4752 if (AssemblerOptions.back()->isReorder()) in expandMulO()
4789 if (AssemblerOptions.back()->isReorder()) in expandMulOU()
5509 if (RegIndex != 0 && AssemblerOptions.back()->getATRegIndex() == RegIndex) in warnIfRegIndexIsAT()
5515 if (!AssemblerOptions.back()->isMacro()) in warnIfNoMacro()
5699 return AssemblerOptions.back()->getATRegIndex() != 0; in canUseATReg()
5703 unsigned ATIndex = AssemblerOptions.back()->getATRegIndex(); in getATReg()
6396 AssemblerOptions.back()->setATRegIndex(0); in parseSetNoAtDirective()
6419 AssemblerOptions.back()->setATRegIndex(1); in parseSetAtDirective()
6456 if (!AssemblerOptions.back()->setATRegIndex(AtRegNo)) { in parseSetAtDirective()
6482 AssemblerOptions.back()->setReorder(); in parseSetReorderDirective()
6496 AssemblerOptions.back()->setNoReorder(); in parseSetNoReorderDirective()
6510 AssemblerOptions.back()->setMacro(); in parseSetMacroDirective()
6524 if (AssemblerOptions.back()->isReorder()) { in parseSetNoMacroDirective()
6528 AssemblerOptions.back()->setNoMacro(); in parseSetNoMacroDirective()
6756 if (AssemblerOptions.size() == 2) in parseSetPopDirective()
6760 AssemblerOptions.pop_back(); in parseSetPopDirective()
6762 ComputeAvailableFeatures(AssemblerOptions.back()->getFeatures())); in parseSetPopDirective()
6763 STI.setFeatureBits(AssemblerOptions.back()->getFeatures()); in parseSetPopDirective()
6776 AssemblerOptions.push_back( in parseSetPushDirective()
6777 llvm::make_unique<MipsAssemblerOptions>(AssemblerOptions.back().get())); in parseSetPushDirective()
6848 ComputeAvailableFeatures(AssemblerOptions.front()->getFeatures())); in parseSetMips0Directive()
6849 STI.setFeatureBits(AssemblerOptions.front()->getFeatures()); in parseSetMips0Directive()
6850 AssemblerOptions.back()->setFeatures(AssemblerOptions.front()->getFeatures()); in parseSetMips0Directive()
7016 if (AssemblerOptions.back()->isReorder()) in parseDirectiveCpLoad()