Home
last modified time | relevance | path

Searched refs:OtherMI (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp920 for (MachineInstr &OtherMI : make_range(End, KillPos)) { in rescheduleMIBelowKill()
922 if (OtherMI.isDebugOrPseudoInstr()) in rescheduleMIBelowKill()
927 if (OtherMI.hasUnmodeledSideEffects() || OtherMI.isCall() || in rescheduleMIBelowKill()
928 OtherMI.isBranch() || OtherMI.isTerminator()) in rescheduleMIBelowKill()
931 for (const MachineOperand &MO : OtherMI.operands()) { in rescheduleMIBelowKill()
958 assert((MOReg != Reg || &OtherMI == KillMI) && in rescheduleMIBelowKill()
1092 for (MachineInstr &OtherMI : in rescheduleKillAboveMI()
1095 if (OtherMI.isDebugOrPseudoInstr()) in rescheduleKillAboveMI()
1100 if (OtherMI.hasUnmodeledSideEffects() || OtherMI.isCall() || in rescheduleKillAboveMI()
1101 OtherMI.isBranch() || OtherMI.isTerminator()) in rescheduleKillAboveMI()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPDirectives.cpp3115 if (!OtherMI || !MI->isIdenticalTo(*OtherMI, *this, in HandleDefineDirective()
3137 SourceMgr.getFileID(OtherMI->getDefinitionLoc()) == in HandleDefineDirective()
3143 !MI->isIdenticalTo(*OtherMI, *this, in HandleDefineDirective()
3147 assert(!OtherMI->isWarnIfUnused()); in HandleDefineDirective()
3157 if (!OtherMI->isUsed() && OtherMI->isWarnIfUnused()) in HandleDefineDirective()
3158 Diag(OtherMI->getDefinitionLoc(), diag::pp_macro_not_used); in HandleDefineDirective()
3162 if (isLanguageDefinedBuiltin(SourceMgr, OtherMI, II->getName())) in HandleDefineDirective()
3166 else if (!OtherMI->isAllowRedefinitionsWithoutWarning() && in HandleDefineDirective()
3170 Diag(OtherMI->getDefinitionLoc(), diag::note_previous_definition); in HandleDefineDirective()
3173 if (OtherMI->isWarnIfUnused()) in HandleDefineDirective()
[all …]
H A DPPMacroExpansion.cpp562 M.forAllDefinitions([&](const MacroInfo *OtherMI) { in HandleMacroExpandedIdentifier() argument
563 if (OtherMI != MI) in HandleMacroExpandedIdentifier()
564 Diag(OtherMI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_other) in HandleMacroExpandedIdentifier()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h214 const MachineInstrBuilder &cloneMemRefs(const MachineInstr &OtherMI) const { in cloneMemRefs() argument
215 MI->cloneMemRefs(*MF, OtherMI); in cloneMemRefs()
327 copyImplicitOps(const MachineInstr &OtherMI) const { in copyImplicitOps() argument
328 MI->copyImplicitOps(*MF, OtherMI); in copyImplicitOps()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h213 bool matchCombineDivRem(MachineInstr &MI, MachineInstr *&OtherMI);
214 void applyCombineDivRem(MachineInstr &MI, MachineInstr *&OtherMI);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp491 return llvm::any_of(C.Stores, [&](MachineInstr *OtherMI) { in operationAliasesWithCandidate() argument
492 return instMayAlias(MI, *OtherMI, *MRI, AA); in operationAliasesWithCandidate()
H A DCombinerHelper.cpp1316 MachineInstr *&OtherMI) { in matchCombineDivRem() argument
1370 OtherMI = &UseMI; in matchCombineDivRem()
1379 MachineInstr *&OtherMI) { in applyCombineDivRem() argument
1381 assert(OtherMI && "OtherMI shouldn't be empty."); in applyCombineDivRem()
1386 DestRemReg = OtherMI->getOperand(0).getReg(); in applyCombineDivRem()
1388 DestDivReg = OtherMI->getOperand(0).getReg(); in applyCombineDivRem()
1400 if (dominates(MI, *OtherMI)) { in applyCombineDivRem()
1404 Builder.setInstrAndDebugLoc(*OtherMI); in applyCombineDivRem()
1405 FirstInst = OtherMI; in applyCombineDivRem()
1413 OtherMI->eraseFromParent(); in applyCombineDivRem()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp932 auto &OtherMI = OtherJITDylib.MaterializingInfos[OtherSymbol]; in addDependencies() local
935 transferEmittedNodeDependencies(MI, Name, OtherMI); in addDependencies()
937 OtherMI.Dependants[this].insert(Name); in addDependencies()