Lines Matching refs:AssemblerOptions

145   SmallVector<std::unique_ptr<MipsAssemblerOptions>, 2> AssemblerOptions;  member in __anonb0f64e280211::MipsAsmParser
478 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in selectArch()
486 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in setFeatureBits()
495 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in clearFeatureBits()
501 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in setModuleFeatureBits()
506 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in clearModuleFeatureBits()
542 AssemblerOptions.push_back( in MipsAsmParser()
546 AssemblerOptions.push_back( in MipsAsmParser()
2321 MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder(); in processInstruction()
2343 if (AssemblerOptions.back()->isReorder() && !FillDelaySlot) { in processInstruction()
2354 hasForbiddenSlot(MCID) && AssemblerOptions.back()->isReorder(); in processInstruction()
2378 AssemblerOptions.back()->isReorder()) { in processInstruction()
2411 if (!AssemblerOptions.back()->isReorder()) in processInstruction()
2430 if (AssemblerOptions.back()->isReorder()) in onEndOfFile()
2737 if (MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder()) in expandJalWithRegs()
3675 if (MCID.hasDelaySlot() && AssemblerOptions.back()->isReorder()) in expandUncondBranchMMPseudo()
5278 if (AssemblerOptions.back()->isReorder()) in expandMulO()
5315 if (AssemblerOptions.back()->isReorder()) in expandMulOU()
6198 if (RegIndex != 0 && AssemblerOptions.back()->getATRegIndex() == RegIndex) in warnIfRegIndexIsAT()
6204 if (!AssemblerOptions.back()->isMacro()) in warnIfNoMacro()
6388 return AssemblerOptions.back()->getATRegIndex() != 0; in canUseATReg()
6392 unsigned ATIndex = AssemblerOptions.back()->getATRegIndex(); in getATReg()
7063 AssemblerOptions.back()->setATRegIndex(0); in parseSetNoAtDirective()
7086 AssemblerOptions.back()->setATRegIndex(1); in parseSetAtDirective()
7123 if (!AssemblerOptions.back()->setATRegIndex(AtRegNo)) { in parseSetAtDirective()
7149 AssemblerOptions.back()->setReorder(); in parseSetReorderDirective()
7163 AssemblerOptions.back()->setNoReorder(); in parseSetNoReorderDirective()
7177 AssemblerOptions.back()->setMacro(); in parseSetMacroDirective()
7191 if (AssemblerOptions.back()->isReorder()) { in parseSetNoMacroDirective()
7195 AssemblerOptions.back()->setNoMacro(); in parseSetNoMacroDirective()
7438 if (AssemblerOptions.size() == 2) in parseSetPopDirective()
7442 AssemblerOptions.pop_back(); in parseSetPopDirective()
7444 ComputeAvailableFeatures(AssemblerOptions.back()->getFeatures())); in parseSetPopDirective()
7445 STI.setFeatureBits(AssemblerOptions.back()->getFeatures()); in parseSetPopDirective()
7458 AssemblerOptions.push_back( in parseSetPushDirective()
7459 std::make_unique<MipsAssemblerOptions>(AssemblerOptions.back().get())); in parseSetPushDirective()
7528 ComputeAvailableFeatures(AssemblerOptions.front()->getFeatures())); in parseSetMips0Directive()
7529 STI.setFeatureBits(AssemblerOptions.front()->getFeatures()); in parseSetMips0Directive()
7530 AssemblerOptions.back()->setFeatures(AssemblerOptions.front()->getFeatures()); in parseSetMips0Directive()
7726 if (AssemblerOptions.back()->isReorder()) in parseDirectiveCpLoad()