Searched refs:OtherMI (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TwoAddressInstructionPass.cpp | 920 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 D | PPDirectives.cpp | 3115 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 D | PPMacroExpansion.cpp | 562 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 D | MachineInstrBuilder.h | 214 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 D | CombinerHelper.h | 213 bool matchCombineDivRem(MachineInstr &MI, MachineInstr *&OtherMI); 214 void applyCombineDivRem(MachineInstr &MI, MachineInstr *&OtherMI);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LoadStoreOpt.cpp | 491 return llvm::any_of(C.Stores, [&](MachineInstr *OtherMI) { in operationAliasesWithCandidate() argument 492 return instMayAlias(MI, *OtherMI, *MRI, AA); in operationAliasesWithCandidate()
|
H A D | CombinerHelper.cpp | 1316 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 D | Core.cpp | 932 auto &OtherMI = OtherJITDylib.MaterializingInfos[OtherSymbol]; in addDependencies() local 935 transferEmittedNodeDependencies(MI, Name, OtherMI); in addDependencies() 937 OtherMI.Dependants[this].insert(Name); in addDependencies()
|