Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DTwoAddressInstructionPass.cpp263 for (MachineInstr &OtherMI : llvm::make_range(std::next(OldPos), KillPos)) { in sink3AddrInstruction()
265 if (OtherMI.isDebugValue()) in sink3AddrInstruction()
270 for (unsigned i = 0, e = OtherMI.getNumOperands(); i != e; ++i) { in sink3AddrInstruction()
271 MachineOperand &MO = OtherMI.getOperand(i); in sink3AddrInstruction()
280 if (MO.isKill() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS))) { in sink3AddrInstruction()
281 if (&OtherMI == KillMI && MOReg == SavedReg) in sink3AddrInstruction()
900 for (MachineInstr &OtherMI : llvm::make_range(End, KillPos)) { in rescheduleMIBelowKill()
902 if (OtherMI.isDebugValue()) in rescheduleMIBelowKill()
907 if (OtherMI.hasUnmodeledSideEffects() || OtherMI.isCall() || in rescheduleMIBelowKill()
908 OtherMI.isBranch() || OtherMI.isTerminator()) in rescheduleMIBelowKill()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTwoAddressInstructionPass.cpp291 for (MachineInstr &OtherMI : make_range(std::next(OldPos), KillPos)) { in sink3AddrInstruction()
293 if (OtherMI.isDebugInstr()) in sink3AddrInstruction()
298 for (unsigned i = 0, e = OtherMI.getNumOperands(); i != e; ++i) { in sink3AddrInstruction()
299 MachineOperand &MO = OtherMI.getOperand(i); in sink3AddrInstruction()
308 if (MO.isKill() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS))) { in sink3AddrInstruction()
309 if (&OtherMI == KillMI && MOReg == SavedReg) in sink3AddrInstruction()
943 for (MachineInstr &OtherMI : make_range(End, KillPos)) { in rescheduleMIBelowKill()
945 if (OtherMI.isDebugInstr()) in rescheduleMIBelowKill()
950 if (OtherMI.hasUnmodeledSideEffects() || OtherMI.isCall() || in rescheduleMIBelowKill()
951 OtherMI.isBranch() || OtherMI.isTerminator()) in rescheduleMIBelowKill()
[all …]
/external/llvm-project/llvm/lib/CodeGen/
DTwoAddressInstructionPass.cpp803 for (MachineInstr &OtherMI : make_range(End, KillPos)) { in rescheduleMIBelowKill()
805 if (OtherMI.isDebugInstr()) 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()
833 MO.isKill() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS)); in rescheduleMIBelowKill()
842 assert((MOReg != Reg || &OtherMI == KillMI) && in rescheduleMIBelowKill()
975 for (MachineInstr &OtherMI : in rescheduleKillAboveMI()
978 if (OtherMI.isDebugInstr()) in rescheduleKillAboveMI()
983 if (OtherMI.hasUnmodeledSideEffects() || OtherMI.isCall() || in rescheduleKillAboveMI()
[all …]
/external/llvm-project/clang/lib/Lex/
DPPDirectives.cpp2792 const MacroInfo *OtherMI = getMacroInfo(MacroNameTok.getIdentifierInfo()); in HandleDefineDirective() local
2793 if (!OtherMI || !MI->isIdenticalTo(*OtherMI, *this, in HandleDefineDirective()
2804 if (const MacroInfo *OtherMI=getMacroInfo(MacroNameTok.getIdentifierInfo())) { in HandleDefineDirective() local
2815 SourceMgr.getFileID(OtherMI->getDefinitionLoc()) in HandleDefineDirective()
2821 !MI->isIdenticalTo(*OtherMI, *this, in HandleDefineDirective()
2825 assert(!OtherMI->isWarnIfUnused()); in HandleDefineDirective()
2834 if (!OtherMI->isUsed() && OtherMI->isWarnIfUnused()) in HandleDefineDirective()
2835 Diag(OtherMI->getDefinitionLoc(), diag::pp_macro_not_used); in HandleDefineDirective()
2839 if (OtherMI->isBuiltinMacro()) in HandleDefineDirective()
2843 else if (!OtherMI->isAllowRedefinitionsWithoutWarning() && in HandleDefineDirective()
[all …]
DPPMacroExpansion.cpp553 M.forAllDefinitions([&](const MacroInfo *OtherMI) { in HandleMacroExpandedIdentifier() argument
554 if (OtherMI != MI) in HandleMacroExpandedIdentifier()
555 Diag(OtherMI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_other) in HandleMacroExpandedIdentifier()
/external/clang/lib/Lex/
DPPDirectives.cpp2470 if (const MacroInfo *OtherMI=getMacroInfo(MacroNameTok.getIdentifierInfo())) { in HandleDefineDirective() local
2481 SourceMgr.getFileID(OtherMI->getDefinitionLoc()) in HandleDefineDirective()
2487 !MI->isIdenticalTo(*OtherMI, *this, in HandleDefineDirective()
2491 assert(!OtherMI->isWarnIfUnused()); in HandleDefineDirective()
2500 if (!OtherMI->isUsed() && OtherMI->isWarnIfUnused()) in HandleDefineDirective()
2501 Diag(OtherMI->getDefinitionLoc(), diag::pp_macro_not_used); in HandleDefineDirective()
2505 if (OtherMI->isBuiltinMacro()) in HandleDefineDirective()
2509 else if (!OtherMI->isAllowRedefinitionsWithoutWarning() && in HandleDefineDirective()
2510 !MI->isIdenticalTo(*OtherMI, *this, /*Syntactic=*/LangOpts.MicrosoftExt)) { in HandleDefineDirective()
2513 Diag(OtherMI->getDefinitionLoc(), diag::note_previous_definition); in HandleDefineDirective()
[all …]
DPPMacroExpansion.cpp500 M.forAllDefinitions([&](const MacroInfo *OtherMI) { in HandleMacroExpandedIdentifier() argument
501 if (OtherMI != MI) in HandleMacroExpandedIdentifier()
502 Diag(OtherMI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_other) in HandleMacroExpandedIdentifier()
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachineInstrBuilder.h214 const MachineInstrBuilder &cloneMemRefs(const MachineInstr &OtherMI) const { in cloneMemRefs() argument
215 MI->cloneMemRefs(*MF, OtherMI); in cloneMemRefs()
313 copyImplicitOps(const MachineInstr &OtherMI) const { in copyImplicitOps() argument
314 MI->copyImplicitOps(*MF, OtherMI); in copyImplicitOps()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineInstrBuilder.h204 const MachineInstrBuilder &cloneMemRefs(const MachineInstr &OtherMI) const { in cloneMemRefs() argument
205 MI->cloneMemRefs(*MF, OtherMI); in cloneMemRefs()
303 copyImplicitOps(const MachineInstr &OtherMI) const { in copyImplicitOps() argument
304 MI->copyImplicitOps(*MF, OtherMI); in copyImplicitOps()
/external/llvm/include/llvm/CodeGen/
DMachineInstrBuilder.h235 copyImplicitOps(const MachineInstr &OtherMI) const { in copyImplicitOps() argument
236 MI->copyImplicitOps(*MF, OtherMI); in copyImplicitOps()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenGlobalISel.inc2773 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
2800 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
2827 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
2854 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
2877 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/1, /*OtherOpIdx*/1,
2898 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/1, /*OtherOpIdx*/1,
2919 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/1, /*OtherOpIdx*/2,
2939 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/1, /*OtherMI*/0, /*OtherOpIdx*/1,
2960 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/1, /*OtherMI*/0, /*OtherOpIdx*/1,
2982 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/2, /*OtherMI*/0, /*OtherOpIdx*/1,
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DCore.cpp987 auto &OtherMI = OtherJITDylib.MaterializingInfos[OtherSymbol]; in addDependencies() local
990 transferEmittedNodeDependencies(MI, Name, OtherMI); in addDependencies()
992 OtherMI.Dependants[this].insert(Name); in addDependencies()
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DCore.cpp852 auto &OtherMI = OtherJITDylib.MaterializingInfos[OtherSymbol]; in addDependencies() local
855 transferEmittedNodeDependencies(MI, Name, OtherMI); in addDependencies()
857 OtherMI.Dependants[this].insert(Name); in addDependencies()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/Mips/
DMipsGenGlobalISel.inc2939 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/0, /*OtherOpIdx*/1,
2953 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/0, /*OtherOpIdx*/1,
2974 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/0, /*OtherOpIdx*/1,
2976 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/3, /*OtherMI*/0, /*OtherOpIdx*/1,
2978 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/4, /*OtherMI*/0, /*OtherOpIdx*/1,
2992 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/0, /*OtherOpIdx*/1,
2994 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/3, /*OtherMI*/0, /*OtherOpIdx*/1,
2996 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/4, /*OtherMI*/0, /*OtherOpIdx*/1,
3016 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/0, /*OtherOpIdx*/1,
3018 GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/3, /*OtherMI*/0, /*OtherOpIdx*/1,
[all …]
/external/llvm-project/llvm/test/TableGen/
DGlobalISelEmitter.td1044 // NOOPT-NEXT: GIM_CheckIsSameOperand, /*MI*/0, /*OpIdx*/2, /*OtherMI*/0, /*OtherOpIdx*/1,
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenGlobalISel.inc5747 GIM_CheckIsSameOperand, /*MI*/4, /*OpIdx*/1, /*OtherMI*/2, /*OtherOpIdx*/1,
5787 GIM_CheckIsSameOperand, /*MI*/4, /*OpIdx*/1, /*OtherMI*/2, /*OtherOpIdx*/1,
5827 GIM_CheckIsSameOperand, /*MI*/4, /*OpIdx*/1, /*OtherMI*/2, /*OtherOpIdx*/1,
5867 GIM_CheckIsSameOperand, /*MI*/4, /*OpIdx*/1, /*OtherMI*/2, /*OtherOpIdx*/1,
14185 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/3, /*OtherMI*/1, /*OtherOpIdx*/2,
14214 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/3, /*OtherMI*/1, /*OtherOpIdx*/2,
14244 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/3, /*OtherMI*/1, /*OtherOpIdx*/2,
14273 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/3, /*OtherMI*/1, /*OtherOpIdx*/2,
14302 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/3, /*OtherMI*/1, /*OtherOpIdx*/2,
14331 GIM_CheckIsSameOperand, /*MI*/1, /*OpIdx*/3, /*OtherMI*/1, /*OtherOpIdx*/2,
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenGlobalISel.inc1373 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
1398 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
39820 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
39850 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
39898 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
39922 GIM_CheckIsSameOperand, /*MI*/2, /*OpIdx*/1, /*OtherMI*/1, /*OtherOpIdx*/1,
45155 GIM_CheckIsSameOperand, /*MI*/3, /*OpIdx*/2, /*OtherMI*/4, /*OtherOpIdx*/1,
45189 GIM_CheckIsSameOperand, /*MI*/4, /*OpIdx*/1, /*OtherMI*/3, /*OtherOpIdx*/1,
45240 GIM_CheckIsSameOperand, /*MI*/3, /*OpIdx*/2, /*OtherMI*/4, /*OtherOpIdx*/1,
45274 GIM_CheckIsSameOperand, /*MI*/4, /*OpIdx*/1, /*OtherMI*/3, /*OtherOpIdx*/1,