Home
last modified time | relevance | path

Searched refs:isCopyLike (Results 1 – 25 of 25) sorted by relevance

/external/llvm/lib/CodeGen/GlobalISel/
DRegisterBankInfo.cpp218 bool isCopyLike = MI.isCopy() || MI.isPHI(); in getInstrMappingImpl() local
239 const RegisterBank *CurRegBank = isCopyLike ? AltRegBank : nullptr; in getInstrMappingImpl()
259 if (!isCopyLike) in getInstrMappingImpl()
279 assert(isCopyLike && "We should have bailed on non-copies at this point"); in getInstrMappingImpl()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineCSE.cpp259 if (MI->isCopyLike()) in isCSECandidate()
314 if (!Use->isCopyLike()) { in isProfitableToCSE()
371 if (MI->isCopyLike()) in ProcessBlock()
DMachineSink.cpp127 if (DefMI->isCopyLike()) in PerformTrivialForwardCoalescing()
DLiveIntervalAnalysis.cpp322 if (mi->isCopyLike()) { in handleVirtualRegisterDef()
447 if (PartReDef && mi->isCopyLike()) in handleVirtualRegisterDef()
476 if (mi->isCopyLike()) in handleVirtualRegisterDef()
588 if (MI->isCopyLike()) in handleRegisterDef()
DMachineLICM.cpp880 if (UseMI->isCopyLike()) in HasHighOperandLatency()
906 if (MI.getDesc().isAsCheapAsAMove() || MI.isCopyLike()) in IsCheapInstruction()
DRegAllocFast.cpp555 if (UseMI.isCopyLike()) in defineVirtReg()
DSplitKit.cpp1122 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
DRegisterCoalescer.cpp1855 assert(MI->isCopyLike() && "Unrecognized copy instruction"); in runOnMachineFunction()
/external/llvm/lib/CodeGen/
DMachineCSE.cpp337 if (MI->isCopyLike()) in isCSECandidate()
413 if (!MI.isCopyLike()) { in isProfitableToCSE()
470 if (MI->isCopyLike()) in ProcessBlock()
DProcessImplicitDefs.cpp66 if (!MI->isCopyLike() && in canTurnIntoImplicitDef()
DRegisterCoalescer.cpp307 if (!MI.isCopyLike() && !MI.isUnconditionalBranch()) in isSplitEdge()
900 if (DefMI->isCopyLike()) { in reMaterializeTrivialDef()
2824 assert(Copy.isCopyLike()); in isTerminalReg()
2827 if (&MI != &Copy && MI.isCopyLike()) in isTerminalReg()
2833 assert(Copy.isCopyLike()); in applyTerminalRule()
2858 if (&MI == &Copy || !MI.isCopyLike() || MI.getParent() != OrigBB) in applyTerminalRule()
2894 if (!MII->isCopyLike()) in copyCoalesceInMBB()
2916 if (MII.isCopyLike()) { in copyCoalesceInMBB()
DTwoAddressInstructionPass.cpp846 if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike()) in rescheduleMIBelowKill()
984 if (DefMI.getParent() != MBB || DefMI.isCopy() || DefMI.isCopyLike()) in isDefTooClose()
1033 if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike()) in rescheduleKillAboveMI()
DMachineLICM.cpp973 if (UseMI.isCopyLike()) in HasHighOperandLatency()
999 if (TII->isAsCheapAsAMove(MI) || MI.isCopyLike()) in IsCheapInstruction()
DMachineSink.cpp176 if (DefMI->isCopyLike()) in INITIALIZE_PASS_DEPENDENCY()
DRegAllocFast.cpp613 if (UseMI.isCopyLike()) in defineVirtReg()
DSplitKit.cpp1237 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
/external/llvm/lib/Target/ARM/
DMLxExpansionPass.cpp99 if (DefMI->isCopyLike()) { in getAccDefMI()
165 } else if (DefMI->isCopyLike()) { in hasLoopHazard()
DA15SDOptimizer.cpp405 if (MI->isCopyLike() || MI->isInsertSubreg() || MI->isRegSequence() || in getReadDPRs()
DARMBaseInstrInfo.cpp3690 if (ResolvedDefMI->isCopyLike() || ResolvedDefMI->isInsertSubreg() || in getOperandLatency()
3986 if (MI.isCopyLike() || MI.isInsertSubreg() || MI.isRegSequence() || in getPredicationCost()
4006 if (MI.isCopyLike() || MI.isInsertSubreg() || MI.isRegSequence() || in getInstrLatency()
/external/llvm/lib/Target/PowerPC/
DPPCMIPeephole.cpp204 if (!MI->isCopyLike()) in lookThruCopyLike()
DPPCVSXSwapRemoval.cpp555 if (!MI->isCopyLike()) in lookThruCopyLike()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineInstr.h293 bool isCopyLike() const {
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DMLxExpansionPass.cpp96 if (DefMI->isCopyLike()) { in getAccDefMI()
DARMBaseInstrInfo.cpp2342 if (DefMI->isCopyLike() || DefMI->isInsertSubreg() || in getOperandLatency()
2672 if (MI->isCopyLike() || MI->isInsertSubreg() || in getInstrLatency()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h829 bool isCopyLike() const {