Home
last modified time | relevance | path

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

/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp805 if (OtherMI.isDebugOrPseudoInstr()) in rescheduleMIBelowKill()
810 if (OtherMI.hasUnmodeledSideEffects() || OtherMI.isCall() || in rescheduleMIBelowKill()
811 OtherMI.isBranch() || OtherMI.isTerminator()) in rescheduleMIBelowKill()
814 for (const MachineOperand &MO : OtherMI.operands()) { in rescheduleMIBelowKill()
842 assert((MOReg != Reg || &OtherMI == KillMI) && in rescheduleMIBelowKill()
975 for (MachineInstr &OtherMI : in rescheduleKillAboveMI()
978 if (OtherMI.isDebugOrPseudoInstr()) in rescheduleKillAboveMI()
983 if (OtherMI.hasUnmodeledSideEffects() || OtherMI.isCall() || in rescheduleKillAboveMI()
984 OtherMI.isBranch() || OtherMI.isTerminator()) in rescheduleKillAboveMI()
988 for (const MachineOperand &MO : OtherMI.operands()) { in rescheduleKillAboveMI()
[all …]
/netbsd/external/apache2/llvm/dist/clang/lib/Lex/
H A DPPDirectives.cpp2817 if (!OtherMI || !MI->isIdenticalTo(*OtherMI, *this, in HandleDefineDirective()
2839 SourceMgr.getFileID(OtherMI->getDefinitionLoc()) in HandleDefineDirective()
2845 !MI->isIdenticalTo(*OtherMI, *this, in HandleDefineDirective()
2849 assert(!OtherMI->isWarnIfUnused()); in HandleDefineDirective()
2858 if (!OtherMI->isUsed() && OtherMI->isWarnIfUnused()) in HandleDefineDirective()
2859 Diag(OtherMI->getDefinitionLoc(), diag::pp_macro_not_used); in HandleDefineDirective()
2863 if (OtherMI->isBuiltinMacro()) in HandleDefineDirective()
2867 else if (!OtherMI->isAllowRedefinitionsWithoutWarning() && in HandleDefineDirective()
2871 Diag(OtherMI->getDefinitionLoc(), diag::note_previous_definition); in HandleDefineDirective()
2874 if (OtherMI->isWarnIfUnused()) in HandleDefineDirective()
[all …]
H A DPPMacroExpansion.cpp555 M.forAllDefinitions([&](const MacroInfo *OtherMI) { in HandleMacroExpandedIdentifier() argument
556 if (OtherMI != MI) in HandleMacroExpandedIdentifier()
557 Diag(OtherMI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_other) in HandleMacroExpandedIdentifier()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h213 const MachineInstrBuilder &cloneMemRefs(const MachineInstr &OtherMI) const { in cloneMemRefs() argument
214 MI->cloneMemRefs(*MF, OtherMI); in cloneMemRefs()
315 copyImplicitOps(const MachineInstr &OtherMI) const { in copyImplicitOps() argument
316 MI->copyImplicitOps(*MF, OtherMI); in copyImplicitOps()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h161 bool matchCombineDivRem(MachineInstr &MI, MachineInstr *&OtherMI);
162 void applyCombineDivRem(MachineInstr &MI, MachineInstr *&OtherMI);
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp953 MachineInstr *&OtherMI) { in matchCombineDivRem() argument
1006 OtherMI = &UseMI; in matchCombineDivRem()
1015 MachineInstr *&OtherMI) { in applyCombineDivRem() argument
1017 assert(OtherMI && "OtherMI shouldn't be empty."); in applyCombineDivRem()
1022 DestRemReg = OtherMI->getOperand(0).getReg(); in applyCombineDivRem()
1024 DestDivReg = OtherMI->getOperand(0).getReg(); in applyCombineDivRem()
1033 if (dominates(MI, *OtherMI)) in applyCombineDivRem()
1036 Builder.setInstrAndDebugLoc(*OtherMI); in applyCombineDivRem()
1043 OtherMI->eraseFromParent(); in applyCombineDivRem()
/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp876 auto &OtherMI = OtherJITDylib.MaterializingInfos[OtherSymbol]; in addDependencies() local
879 transferEmittedNodeDependencies(MI, Name, OtherMI); in addDependencies()
881 OtherMI.Dependants[this].insert(Name); in addDependencies()