| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachineCopyPropagation.cpp | 155 assert(MI->isCopy() && "Tracking non-copy?"); in trackCopy() 373 assert(Copy.isCopy()); in eraseIfRedundant() 414 if (!UseI.isCopy()) in isForwardableRegClassCopy() 538 if (MI.isCopy() && MI.modifiesRegister(CopySrcReg, TRI) && in forwardUses() 579 if (MI->isCopy() && !TRI->regsOverlap(MI->getOperand(0).getReg(), in ForwardCopyPropagateBlock() 735 assert(MaybeDead->isCopy()); in ForwardCopyPropagateBlock() 756 assert(MI.isCopy() && "MI is expected to be a COPY"); in isBackwardPropagatableCopy() 836 if (MI->isCopy() && MI->getNumOperands() == 2 && in BackwardCopyPropagateBlock()
|
| H A D | PeepholeOptimizer.cpp | 243 return MI.isCopy() || (!DisableAdvCopyOpt && in isCoalescableCopy() 837 assert(MI.isCopy() && "Expected copy instruction"); in CopyRewriter() 1396 assert(MI.isCopy() && "expected a COPY machine instruction"); in foldRedundantCopy() 1441 assert(MI.isCopy() && "expected a COPY machine instruction"); in foldRedundantNAPhysCopy() 1659 if (!MI->isCopy()) { in runOnMachineFunction() 1722 if (MI->isCopy() && (foldRedundantCopy(*MI, CopySrcMIs) || in runOnMachineFunction() 1809 assert(Def->isCopy() && "Invalid definition"); in getNextSourceFromCopy() 2057 if (Def->isCopy()) in getNextSourceImpl()
|
| H A D | MachineSink.cpp | 269 if (!MI.isCopy()) in INITIALIZE_PASS_DEPENDENCY() 590 if (!MI.isCopy() && !TII->isAsCheapAsAMove(MI)) in isWorthBreakingCriticalEdge() 1240 if (!MI.isCopy()) { in SinkIntoLoop() 1430 if (MI.getMF()->getFunction().getSubprogram() && MI.isCopy()) in SinkInstruction() 1450 assert(MI.isCopy()); in SalvageUnsunkDebugUsersOfCopy() 1765 if (!MI->isCopy() || !MI->getOperand(0).isRenamable()) { in tryToSinkCopy()
|
| H A D | TwoAddressInstructionPass.cpp | 229 if (!Def || !Def->isCopy()) in isRevCopyChain() 272 if (MI.isCopy()) { in isCopyToReg() 746 if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike()) in rescheduleMIBelowKill() 792 if (End->isCopy() && regOverlapsSet(Defs, End->getOperand(1).getReg(), TRI)) in rescheduleMIBelowKill() 887 if (DefMI.getParent() != MBB || DefMI.isCopy() || DefMI.isCopyLike()) in isDefTooClose() 935 if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike()) in rescheduleKillAboveMI()
|
| H A D | OptimizePHIs.cpp | 119 if (SrcMI && SrcMI->isCopy() && !SrcMI->getOperand(0).getSubReg() && in IsSingleValuePHICycle()
|
| H A D | LiveRangeShrink.cpp | 201 if (!DefInstr.isCopy()) in runOnMachineFunction()
|
| H A D | VirtRegMap.cpp | 429 if (!MI.isCopy() && !MI.isKill()) in expandCopyBundle() 440 if (!I->isCopy() && !I->isKill()) in expandCopyBundle()
|
| H A D | TargetRegisterInfo.cpp | 603 if (MI->isCopy()) in lookThruCopyLike() 626 if (MI->isCopy()) in lookThruSingleUseCopyChain()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | SIFixSGPRCopies.cpp | 230 if (!CopyUse.isCopy()) in foldVGPRCopyIntoRegSequence() 789 AllAGPRUses &= (UseMI->isCopy() && in processPHINode() 792 if (UseMI->isCopy() || UseMI->isRegSequence()) { in processPHINode() 793 if (UseMI->isCopy() && in processPHINode() 838 if (Def->isCopy()) { in processPHINode() 848 else if (Def->isCopy() && in processPHINode()
|
| H A D | GCNNSAReassign.cpp | 203 if (Def && Def->isCopy() && Def->getOperand(1).getReg() == PhysReg) in CheckNSA() 210 if (UseInst->isCopy() && UseInst->getOperand(0).getReg() == PhysReg) in CheckNSA()
|
| H A D | SIFoldOperands.cpp | 681 if (FoldingImmLike && UseMI->isCopy()) { in foldOperand() 738 if (UseMI->isCopy() && OpToFold.isReg() && in foldOperand() 1532 if (!SubDef || !SubDef->isCopy() || SubDef->getOperand(1).getSubReg()) in tryFoldRegSequence() 1540 while (UseMI->isCopy() && !Op->getSubReg()) { in tryFoldRegSequence() 1625 if (!Copy || !Copy->isCopy()) in tryFoldLCSSAPhi() 1674 if (!I->isCopy() && !I->isRegSequence()) in tryFoldLoad()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | A15SDOptimizer.cpp | 163 if (MI->isCopy() && usesRegClass(MI->getOperand(1), in getPrefSPRLane() 242 if (MI->isCopy()) { in optimizeSDPattern() 263 if (EC && EC->isCopy() && in optimizeSDPattern() 326 if (MI->isCopy() && usesRegClass(MI->getOperand(1), &ARM::SPRRegClass)) in hasPartialWrite()
|
| H A D | Thumb2ITBlockPass.cpp | 123 static bool isCopy(MachineInstr *MI) { in isCopy() function 139 if (!isCopy(MI)) in MoveCopyOutOfITBlock()
|
| H A D | MLxExpansionPass.cpp | 126 while (UseMI->isCopy() || UseMI->isInsertSubreg()) { in getDefReg() 336 if (MI->isPosition() || MI->isImplicitDef() || MI->isCopy()) in ExpandFPMLxInstructions()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSubtarget.cpp | 302 if (MI->isCopy() && in apply() 312 if (MO.isUse() && !MI->isCopy() && in apply() 412 if (DstInst->isCopy()) in adjustSchedDependency() 417 if ((DstInst->isRegSequence() || DstInst->isCopy()) && Dst->NumSuccs == 1) { in adjustSchedDependency()
|
| H A D | HexagonPeephole.cpp | 200 if (!DisableOptSZExt && MI.isCopy()) { in runOnMachineFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTaggingPreRA.cpp | 191 } else if (UseI->isCopy() && in uncheckUsesOf() 290 if (UseI.isCopy()) { in findFirstSlotCandidate()
|
| H A D | AArch64RedundantCopyElimination.cpp | 323 if (PredI->isCopy()) { in optimizeBlock() 379 bool IsCopy = MI->isCopy(); in optimizeBlock()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZCopyPhysRegs.cpp | 82 if (!MI->isCopy()) in visitMBB()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86LowerTileCopy.cpp | 81 if (!MI.isCopy()) in runOnMachineFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCReduceCRLogicals.cpp | 543 if (!Copy->isCopy()) in lookThroughCRCopy() 619 if (CRI.TrueDefs.first->isCopy() || CRI.TrueDefs.second->isCopy() || in splitBlockOnBinaryCROp()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 1279 bool isCopy() const { 1284 return isCopy() && !getOperand(0).getSubReg() && !getOperand(1).getSubReg(); 1294 return isCopy() || isSubregToReg(); 1299 return isCopy() && getOperand(0).getReg() == getOperand(1).getReg() &&
|
| /netbsd-src/external/gpl3/binutils.old/dist/gprofng/src/ |
| H A D | DwarfLib.h | 89 bool isCopy;
|
| /netbsd-src/external/gpl3/binutils/dist/gprofng/src/ |
| H A D | DwarfLib.h | 93 bool isCopy;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyMCTargetDesc.h | 306 inline bool isCopy(unsigned Opc) { in isCopy() function
|