HomeSort by: relevance | last modified time | path
    Searched refs:isCopy (Results 1 - 25 of 68) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZCopyPhysRegs.cpp 82 if (!MI->isCopy())
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LowerTileCopy.cpp 81 if (!MI.isCopy())
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineCopyPropagation.cpp 155 assert(MI->isCopy() && "Tracking non-copy?");
373 assert(Copy.isCopy());
414 if (!UseI.isCopy())
538 if (MI.isCopy() && MI.modifiesRegister(CopySrcReg, TRI) &&
579 if (MI->isCopy() && !TRI->regsOverlap(MI->getOperand(0).getReg(),
735 assert(MaybeDead->isCopy());
756 assert(MI.isCopy() && "MI is expected to be a COPY");
836 if (MI->isCopy() && MI->getNumOperands() == 2 &&
OptimizePHIs.cpp 119 if (SrcMI && SrcMI->isCopy() && !SrcMI->getOperand(0).getSubReg() &&
MachineSink.cpp 269 if (!MI.isCopy())
590 if (!MI.isCopy() && !TII->isAsCheapAsAMove(MI))
1240 if (!MI.isCopy()) {
1430 if (MI.getMF()->getFunction().getSubprogram() && MI.isCopy())
1450 assert(MI.isCopy());
1765 if (!MI->isCopy() || !MI->getOperand(0).isRenamable()) {
PeepholeOptimizer.cpp 243 return MI.isCopy() || (!DisableAdvCopyOpt &&
837 assert(MI.isCopy() && "Expected copy instruction");
1396 assert(MI.isCopy() && "expected a COPY machine instruction");
1441 assert(MI.isCopy() && "expected a COPY machine instruction");
1659 if (!MI->isCopy()) {
1722 if (MI->isCopy() && (foldRedundantCopy(*MI, CopySrcMIs) ||
1809 assert(Def->isCopy() && "Invalid definition");
2057 if (Def->isCopy())
LiveRangeShrink.cpp 201 if (!DefInstr.isCopy())
TwoAddressInstructionPass.cpp 229 if (!Def || !Def->isCopy())
272 if (MI.isCopy()) {
379 bool &IsCopy, Register &DstReg, bool &IsDstPhys) {
389 IsCopy = true;
637 bool IsCopy = false;
640 while (MachineInstr *UseMI = findOnlyInterestingUse(Reg, MBB, MRI, TII,IsCopy,
642 if (IsCopy && !Processed.insert(UseMI).second)
746 if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
792 if (End->isCopy() && regOverlapsSet(Defs, End->getOperand(1).getReg(), TRI))
887 if (DefMI.getParent() != MBB || DefMI.isCopy() || DefMI.isCopyLike()
    [all...]
TargetRegisterInfo.cpp 603 if (MI->isCopy())
626 if (MI->isCopy())
VirtRegMap.cpp 429 if (!MI.isCopy() && !MI.isKill())
440 if (!I->isCopy() && !I->isKill())
CalcSpillWeights.cpp 265 if (!MI->isCopy())
MIRCanonicalizerPass.cpp 306 if (MI.isCopy())
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
Thumb2ITBlockPass.cpp 123 static bool isCopy(MachineInstr *MI) {
139 if (!isCopy(MI))
A15SDOptimizer.cpp 163 if (MI->isCopy() && usesRegClass(MI->getOperand(1),
242 if (MI->isCopy()) {
263 if (EC && EC->isCopy() &&
326 if (MI->isCopy() && usesRegClass(MI->getOperand(1), &ARM::SPRRegClass))
MLxExpansionPass.cpp 126 while (UseMI->isCopy() || UseMI->isInsertSubreg()) {
336 if (MI->isPosition() || MI->isImplicitDef() || MI->isCopy())
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonSubtarget.cpp 302 if (MI->isCopy() &&
312 if (MO.isUse() && !MI->isCopy() &&
412 if (DstInst->isCopy())
417 if ((DstInst->isRegSequence() || DstInst->isCopy()) && Dst->NumSuccs == 1) {
HexagonPeephole.cpp 200 if (!DisableOptSZExt && MI.isCopy()) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64RedundantCopyElimination.cpp 323 if (PredI->isCopy()) {
379 bool IsCopy = MI->isCopy();
381 if (IsCopy || IsMoveImm) {
383 Register SrcReg = IsCopy ? MI->getOperand(1).getReg() : Register();
386 ((IsCopy && (SrcReg == AArch64::XZR || SrcReg == AArch64::WZR)) ||
394 if (IsCopy && KnownReg.Imm != 0)
418 if (IsCopy)
AArch64StackTaggingPreRA.cpp 191 } else if (UseI->isCopy() &&
290 if (UseI.isCopy()) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNNSAReassign.cpp 203 if (Def && Def->isCopy() && Def->getOperand(1).getReg() == PhysReg)
210 if (UseInst->isCopy() && UseInst->getOperand(0).getReg() == PhysReg)
SIFixSGPRCopies.cpp 230 if (!CopyUse.isCopy())
789 AllAGPRUses &= (UseMI->isCopy() &&
792 if (UseMI->isCopy() || UseMI->isRegSequence()) {
793 if (UseMI->isCopy() &&
838 if (Def->isCopy()) {
848 else if (Def->isCopy() &&
SIFoldOperands.cpp 681 if (FoldingImmLike && UseMI->isCopy()) {
738 if (UseMI->isCopy() && OpToFold.isReg() &&
1532 if (!SubDef || !SubDef->isCopy() || SubDef->getOperand(1).getSubReg())
1540 while (UseMI->isCopy() && !Op->getSubReg()) {
1625 if (!Copy || !Copy->isCopy())
1674 if (!I->isCopy() && !I->isRegSequence())
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
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() &&
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/
WebAssemblyMCTargetDesc.h 306 inline bool isCopy(unsigned Opc) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCReduceCRLogicals.cpp 543 if (!Copy->isCopy())
619 if (CRI.TrueDefs.first->isCopy() || CRI.TrueDefs.second->isCopy() ||

Completed in 111 milliseconds

1 2 3