Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/R600/
H A Dcopy-to-reg.ll4 ; Test that CopyToReg instructions don't have non-register operands prior
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp113 if (User->getOpcode() == ISD::CopyToReg && in EmitCopyFromReg()
196 if (User->getOpcode() == ISD::CopyToReg && in getDstOfOnlyCopyToRegUse()
245 if (User->getOpcode() == ISD::CopyToReg && in CreateVirtualRegisters()
475 if (User->getOpcode() == ISD::CopyToReg && in EmitSubregNode()
847 } else if (F->getOpcode() == ISD::CopyToReg) { in EmitMachineNode()
891 case ISD::CopyToReg: { in EmitSpecialNode()
H A DResourcePriorityQueue.cpp89 case ISD::CopyToReg: break; in numberRCValPredInSU()
126 case ISD::CopyToReg: NumberDeps++; break; in numberRCValSuccInSU()
457 case ISD::CopyToReg: in SUSchedulingCost()
H A DScheduleDAGSDNodes.cpp114 if (Op != 2 || User->getOpcode() != ISD::CopyToReg) in CheckForPhysRegDependency()
421 if (SUNode->getOpcode() != ISD::CopyToReg) in BuildSchedUnits()
651 if (Latency > 1 && Use->getOpcode() == ISD::CopyToReg && in computeOperandLatency()
H A DScheduleDAGRRList.cpp681 case ISD::CopyToReg: in EmitNode()
1894 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority()
2114 if (N->getOpcode() != ISD::CopyToReg) in unscheduledNode()
2202 I->getSUnit()->getNode()->getOpcode() == ISD::CopyToReg) in closestSucc()
2253 if (SuccSU->getNode() && SuccSU->getNode()->getOpcode() == ISD::CopyToReg) { in hasOnlyLiveOutUses()
2585 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing()
2830 if (N->getOpcode() == ISD::CopyToReg && in PrescheduleNodesWithMultipleUses()
H A DSelectionDAGDumper.cpp134 case ISD::CopyToReg: return "CopyToReg"; in getOperationName()
H A DSelectionDAGISel.cpp631 if (N->getOpcode() != ISD::CopyToReg) in ComputeLiveOutVRegInfo()
2028 UserOpcode == ISD::CopyToReg || in WalkChainUsers()
2514 case ISD::CopyToReg: in SelectCodeCommon()
H A DDAGCombiner.cpp5231 if (User->getOpcode() == ISD::CopyToReg) in ExtendUsesToFormExtLoad()
5240 if (Use.getResNo() == 0 && Use.getUser()->getOpcode() == ISD::CopyToReg) { in ExtendUsesToFormExtLoad()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h156 CopyToReg, enumerator
H A DSelectionDAG.h515 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
526 return getNode(ISD::CopyToReg, dl, VTs,
535 return getNode(ISD::CopyToReg, dl, VTs,
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DSIISelLowering.cpp787 SDNode *CopyToReg = findUser(SDValue(Intr, i), ISD::CopyToReg); in LowerBRCOND() local
788 if (!CopyToReg) in LowerBRCOND()
793 CopyToReg->getOperand(1), in LowerBRCOND()
797 DAG.ReplaceAllUsesWith(SDValue(CopyToReg, 0), CopyToReg->getOperand(0)); in LowerBRCOND()
H A DAMDGPUISelDAGToDAG.cpp543 case ISD::CopyToReg: { in Select()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1874 if (UI->getOpcode() != ISD::CopyToReg) in HasNoSignedComparisonUses()
H A DX86ISelLowering.cpp2138 if (Copy->getOpcode() == ISD::CopyToReg) { in isUsedByReturnOnly()
14885 if (UI->getOpcode() != ISD::CopyToReg && in EmitTest()
24219 case ISD::CopyToReg: in CMPEQCombine()
26084 if (UI->getOpcode() != ISD::CopyToReg) in IsDesirableToPromoteOp()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp424 if (Use->getOpcode() == ISD::CopyToReg) in hasNoVMLxHazardUse()
H A DARMISelLowering.cpp2293 if (Copy->getOpcode() == ISD::CopyToReg) { in isUsedByReturnOnly()
2305 if (UI->getOpcode() != ISD::CopyToReg) in isUsedByReturnOnly()
2333 if (Copy->getOpcode() != ISD::CopyToReg || !Copy->hasNUsesOfValue(1, 0)) in isUsedByReturnOnly()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8587 if (Copy->getOpcode() == ISD::CopyToReg) { in isUsedByReturnOnly()