Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/
DAVRISelDAGToDAG.cpp267 SDValue CopyToReg = in SelectInlineAsmMemoryOperand() local
271 CurDAG->getCopyFromReg(CopyToReg, dl, VReg, TL.getPointerTy(DL)); in SelectInlineAsmMemoryOperand()
296 SDValue CopyToReg = CurDAG->getCopyToReg(Op, dl, VReg, Op); in SelectInlineAsmMemoryOperand() local
298 CurDAG->getCopyFromReg(CopyToReg, dl, VReg, TL.getPointerTy(DL)); in SelectInlineAsmMemoryOperand()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DResourcePriorityQueue.cpp89 case ISD::CopyToReg: break; in numberRCValPredInSU()
126 case ISD::CopyToReg: NumberDeps++; break; in numberRCValSuccInSU()
449 case ISD::CopyToReg: in SUSchedulingCost()
DInstrEmitter.cpp116 if (User->getOpcode() == ISD::CopyToReg && in EmitCopyFromReg()
235 if (User->getOpcode() == ISD::CopyToReg && in CreateVirtualRegisters()
482 if (User->getOpcode() == ISD::CopyToReg && in EmitSubregNode()
1085 } else if (F->getOpcode() == ISD::CopyToReg) { in EmitMachineNode()
1145 case ISD::CopyToReg: { in EmitSpecialNode()
DScheduleDAGSDNodes.cpp115 if (Op != 2 || User->getOpcode() != ISD::CopyToReg) in CheckForPhysRegDependency()
429 if (SUNode->getOpcode() != ISD::CopyToReg) in BuildSchedUnits()
660 if (Latency > 1 && Use->getOpcode() == ISD::CopyToReg && in computeOperandLatency()
DScheduleDAGRRList.cpp710 case ISD::CopyToReg: in EmitNode()
2036 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority()
2252 if (N->getOpcode() != ISD::CopyToReg) in unscheduledNode()
2338 Succ.getSUnit()->getNode()->getOpcode() == ISD::CopyToReg) in closestSucc()
2386 if (SuccSU->getNode() && SuccSU->getNode()->getOpcode() == ISD::CopyToReg) { in hasOnlyLiveOutUses()
2715 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing()
2957 if (N->getOpcode() == ISD::CopyToReg && in PrescheduleNodesWithMultipleUses()
DSelectionDAGDumper.cpp171 case ISD::CopyToReg: return "CopyToReg"; in getOperationName()
DSelectionDAGISel.cpp748 if (N->getOpcode() != ISD::CopyToReg) in ComputeLiveOutVRegInfo()
2863 case ISD::CopyToReg: in SelectCodeCommon()
DDAGCombiner.cpp1981 case ISD::CopyToReg: in visitTokenFactor()
10516 if (User->getOpcode() == ISD::CopyToReg) in ExtendUsesToFormExtLoad()
10525 if (Use.getResNo() == 0 && Use.getUser()->getOpcode() == ISD::CopyToReg) { in ExtendUsesToFormExtLoad()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h203 CopyToReg, enumerator
DSelectionDAG.h737 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
748 return getNode(ISD::CopyToReg, dl, VTs,
757 return getNode(ISD::CopyToReg, dl, VTs,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUISelDAGToDAG.cpp621 if (N->getOpcode() == ISD::CopyToReg) { in getOperandRegClass()
919 case ISD::CopyToReg: { in Select()
2324 if (Cond.getOpcode() == ISD::CopyToReg) in isCBranchSCC()
DSIISelLowering.cpp5108 SDNode *CopyToReg = findUser(SDValue(Intr, i), ISD::CopyToReg); in LowerBRCOND() local
5109 if (!CopyToReg) in LowerBRCOND()
5114 CopyToReg->getOperand(1), in LowerBRCOND()
5118 DAG.ReplaceAllUsesWith(SDValue(CopyToReg, 0), CopyToReg->getOperand(0)); in LowerBRCOND()
11107 if (Node->getOpcode() == ISD::CopyToReg) { in legalizeTargetIndependentNode()
DSIInstrInfo.td531 if (Use->isMachineOpcode() || Use->getOpcode() != ISD::CopyToReg)
DAMDGPUISelLowering.cpp678 case ISD::CopyToReg: in hasSourceMods()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp269 setOperationAction(ISD::CopyToReg, MVT::Other, Custom); in WebAssemblyTargetLowering()
1300 case ISD::CopyToReg: in LowerOperation()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp1763 if (CCUser->getOpcode() == ISD::CopyToReg || in IsProfitableToFold()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp2854 if (UI->getOpcode() != ISD::CopyToReg || in onlyUsesZeroFlag()
2890 if (UI->getOpcode() != ISD::CopyToReg || in hasNoSignFlagUses()
2948 if (UIOpc == ISD::CopyToReg) { in hasNoCarryFlagUses()
DX86ISelLowering.cpp2891 if (Copy->getOpcode() == ISD::CopyToReg) { in isUsedByReturnOnly()
22406 if (U->getOpcode() != ISD::CopyToReg && in isProfitableToUseFlagOp()
44338 case ISD::CopyToReg: in combineCompareEqual()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/
DVEISelLowering.cpp2508 case ISD::CopyToReg: in isI32Insn()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp505 if (Use->getOpcode() == ISD::CopyToReg) in hasNoVMLxHazardUse()
DARMISelLowering.cpp3252 if (Copy->getOpcode() == ISD::CopyToReg) { in isUsedByReturnOnly()
3264 if (UI->getOpcode() != ISD::CopyToReg) in isUsedByReturnOnly()
3292 if (Copy->getOpcode() != ISD::CopyToReg || !Copy->hasNUsesOfValue(1, 0)) in isUsedByReturnOnly()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp5821 [](SDNode *User) { return User->getOpcode() == ISD::CopyToReg; })) in performANY_EXTENDCombine()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp16955 if (Copy->getOpcode() == ISD::CopyToReg) { in isUsedByReturnOnly()