Lines Matching refs:AssemblerOptions
145 SmallVector<std::unique_ptr<MipsAssemblerOptions>, 2> AssemblerOptions; member in __anon03c4d4620211::MipsAsmParser
480 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in selectArch()
488 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in setFeatureBits()
497 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in clearFeatureBits()
503 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in setModuleFeatureBits()
508 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in clearModuleFeatureBits()
544 AssemblerOptions.push_back( in MipsAsmParser()
548 AssemblerOptions.push_back( in MipsAsmParser()
2322 MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder(); in processInstruction()
2359 if (!AssemblerOptions.back()->isReorder()) in processInstruction()
2674 if (MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder()) in expandJalWithRegs()
3605 if (MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder()) in expandUncondBranchMMPseudo()
5208 if (AssemblerOptions.back()->isReorder()) in expandMulO()
5245 if (AssemblerOptions.back()->isReorder()) in expandMulOU()
6125 if (RegIndex != 0 && AssemblerOptions.back()->getATRegIndex() == RegIndex) in warnIfRegIndexIsAT()
6131 if (!AssemblerOptions.back()->isMacro()) in warnIfNoMacro()
6315 return AssemblerOptions.back()->getATRegIndex() != 0; in canUseATReg()
6319 unsigned ATIndex = AssemblerOptions.back()->getATRegIndex(); in getATReg()
6999 AssemblerOptions.back()->setATRegIndex(0); in parseSetNoAtDirective()
7022 AssemblerOptions.back()->setATRegIndex(1); in parseSetAtDirective()
7059 if (!AssemblerOptions.back()->setATRegIndex(AtRegNo)) { in parseSetAtDirective()
7085 AssemblerOptions.back()->setReorder(); in parseSetReorderDirective()
7099 AssemblerOptions.back()->setNoReorder(); in parseSetNoReorderDirective()
7113 AssemblerOptions.back()->setMacro(); in parseSetMacroDirective()
7127 if (AssemblerOptions.back()->isReorder()) { in parseSetNoMacroDirective()
7131 AssemblerOptions.back()->setNoMacro(); in parseSetNoMacroDirective()
7374 if (AssemblerOptions.size() == 2) in parseSetPopDirective()
7378 AssemblerOptions.pop_back(); in parseSetPopDirective()
7380 ComputeAvailableFeatures(AssemblerOptions.back()->getFeatures())); in parseSetPopDirective()
7381 STI.setFeatureBits(AssemblerOptions.back()->getFeatures()); in parseSetPopDirective()
7394 AssemblerOptions.push_back( in parseSetPushDirective()
7395 std::make_unique<MipsAssemblerOptions>(AssemblerOptions.back().get())); in parseSetPushDirective()
7464 ComputeAvailableFeatures(AssemblerOptions.front()->getFeatures())); in parseSetMips0Directive()
7465 STI.setFeatureBits(AssemblerOptions.front()->getFeatures()); in parseSetMips0Directive()
7466 AssemblerOptions.back()->setFeatures(AssemblerOptions.front()->getFeatures()); in parseSetMips0Directive()
7662 if (AssemblerOptions.back()->isReorder()) in parseDirectiveCpLoad()