| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 279 SDValue CopyToReg = in SelectInlineAsmMemoryOperand() local 283 CurDAG->getCopyFromReg(CopyToReg, dl, VReg, TL.getPointerTy(DL)); in SelectInlineAsmMemoryOperand() 308 SDValue CopyToReg = CurDAG->getCopyToReg(Op, dl, VReg, Op); in SelectInlineAsmMemoryOperand() local 310 CurDAG->getCopyFromReg(CopyToReg, dl, VReg, TL.getPointerTy(DL)); in SelectInlineAsmMemoryOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ResourcePriorityQueue.cpp | 85 case ISD::CopyToReg: break; in numberRCValPredInSU() 122 case ISD::CopyToReg: NumberDeps++; break; in numberRCValSuccInSU() 444 case ISD::CopyToReg: in SUSchedulingCost()
|
| H A D | InstrEmitter.cpp | 110 if (User->getOpcode() == ISD::CopyToReg && in EmitCopyFromReg() 229 if (User->getOpcode() == ISD::CopyToReg && in CreateVirtualRegisters() 507 if (User->getOpcode() == ISD::CopyToReg && in EmitSubregNode() 1178 } else if (F->getOpcode() == ISD::CopyToReg) { in EmitMachineNode() 1253 case ISD::CopyToReg: { in EmitSpecialNode()
|
| H A D | ScheduleDAGRRList.cpp | 712 case ISD::CopyToReg: in EmitNode() 1391 if (Node->getOpcode() == ISD::CopyToReg) { in DelayForLiveRegsBottomUp() 2043 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority() 2259 if (N->getOpcode() != ISD::CopyToReg) in unscheduledNode() 2354 Succ.getSUnit()->getNode()->getOpcode() == ISD::CopyToReg) in closestSucc() 2402 if (SuccSU->getNode() && SuccSU->getNode()->getOpcode() == ISD::CopyToReg) { in hasOnlyLiveOutUses() 2731 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing() 2970 if (N->getOpcode() == ISD::CopyToReg && in PrescheduleNodesWithMultipleUses()
|
| H A D | ScheduleDAGSDNodes.cpp | 116 if (Op != 2 || User->getOpcode() != ISD::CopyToReg) in CheckForPhysRegDependency() 432 if (SUNode->getOpcode() != ISD::CopyToReg) in BuildSchedUnits() 664 if (Latency > 1U && Use->getOpcode() == ISD::CopyToReg && in computeOperandLatency()
|
| H A D | ScheduleDAGFast.cpp | 507 if (Node->getOpcode() == ISD::CopyToReg) { in DelayForLiveRegsBottomUp()
|
| H A D | SelectionDAGDumper.cpp | 192 case ISD::CopyToReg: return "CopyToReg"; in getOperationName()
|
| H A D | SelectionDAGISel.cpp | 887 if (N->getOpcode() != ISD::CopyToReg) in ComputeLiveOutVRegInfo() 3265 case ISD::CopyToReg: in SelectCodeCommon()
|
| H A D | DAGCombiner.cpp | 2318 case ISD::CopyToReg: in visitTokenFactor() 13849 if (User->getOpcode() == ISD::CopyToReg) in ExtendUsesToFormExtLoad() 13856 if (Use.getResNo() == 0 && Use.getUser()->getOpcode() == ISD::CopyToReg) { in ExtendUsesToFormExtLoad()
|
| H A D | SelectionDAG.cpp | 12144 case ISD::CopyToReg: in gluePropagatesDivergence()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ISDOpcodes.h | 219 CopyToReg, enumerator
|
| H A D | SelectionDAG.h | 819 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain, 830 return getNode(ISD::CopyToReg, dl, VTs, 839 return getNode(ISD::CopyToReg, dl, VTs,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 178 case ISD::CopyToReg: { in Select() 2085 SDValue NewValue = CurDAG->getNode(ISD::CopyToReg, DL, SmallVector<EVT>(N->values()), NewOps); in SelectV2I64toI128()
|
| H A D | NVPTXISelLowering.cpp | 1000 setOperationAction(ISD::CopyToReg, MVT::i128, Custom); in NVPTXTargetLowering() 2961 case ISD::CopyToReg: in LowerOperation() 3312 return DAG.getNode(ISD::CopyToReg, DL, ResultsType, NewOps); in LowerCopyToReg_128()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 345 if (N->getOpcode() == ISD::CopyToReg) { in getOperandRegClass() 766 case ISD::CopyToReg: { in Select() 2499 if (Cond.getOpcode() == ISD::CopyToReg) in isCBranchSCC()
|
| H A D | SIISelLowering.cpp | 6972 SDNode *CopyToReg = findUser(SDValue(Intr, i), ISD::CopyToReg); in LowerBRCOND() local 6973 if (!CopyToReg) in LowerBRCOND() 6976 Chain = DAG.getCopyToReg(Chain, DL, CopyToReg->getOperand(1), in LowerBRCOND() 6979 DAG.ReplaceAllUsesWith(SDValue(CopyToReg, 0), CopyToReg->getOperand(0)); in LowerBRCOND() 13112 for (auto VectorwiseOp : {ISD::STORE, ISD::CopyToReg, ISD::CopyFromReg}) in performOrCombine() 16043 if (Node->getOpcode() == ISD::CopyToReg) { in legalizeTargetIndependentNode() 17672 if (User->getOpcode() != ISD::CopyToReg) in checkForPhysRegDependency()
|
| H A D | AMDGPUISelLowering.cpp | 739 case ISD::CopyToReg: in hasSourceMods()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 335 setOperationAction(ISD::CopyToReg, MVT::Other, Custom); in WebAssemblyTargetLowering() 1651 case ISD::CopyToReg: in LowerOperation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1902 if (CCUser->getOpcode() == ISD::CopyToReg || in IsProfitableToFold()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 3351 if (User->getOpcode() != ISD::CopyToReg || in onlyUsesZeroFlag() 3388 if (User->getOpcode() != ISD::CopyToReg || in hasNoSignFlagUses() 3447 if (UserOpc == ISD::CopyToReg) { in hasNoCarryFlagUses()
|
| H A D | X86ISelLoweringCall.cpp | 967 if (Copy->getOpcode() == ISD::CopyToReg) { in isUsedByReturnOnly()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 2931 case ISD::CopyToReg: in isI32Insn()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 509 if (User->getOpcode() == ISD::CopyToReg) in hasNoVMLxHazardUse()
|
| H A D | ARMISelLowering.cpp | 3447 if (Copy->getOpcode() == ISD::CopyToReg) { in isUsedByReturnOnly() 3458 if (U->getOpcode() != ISD::CopyToReg) in isUsedByReturnOnly() 3485 if (Copy->getOpcode() != ISD::CopyToReg || !Copy->hasNUsesOfValue(1, 0)) in isUsedByReturnOnly()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 7232 if (Copy->getOpcode() != ISD::CopyToReg) in isUsedByReturnOnly()
|