Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/
DAVRISelDAGToDAG.cpp271 SDValue CopyToReg = in SelectInlineAsmMemoryOperand() local
275 CurDAG->getCopyFromReg(CopyToReg, dl, VReg, TL.getPointerTy(DL)); in SelectInlineAsmMemoryOperand()
300 SDValue CopyToReg = CurDAG->getCopyToReg(Op, dl, VReg, Op); in SelectInlineAsmMemoryOperand() local
302 CurDAG->getCopyFromReg(CopyToReg, dl, VReg, TL.getPointerTy(DL)); in SelectInlineAsmMemoryOperand()
/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp114 if (User->getOpcode() == ISD::CopyToReg && in EmitCopyFromReg()
197 if (User->getOpcode() == ISD::CopyToReg && in getDstOfOnlyCopyToRegUse()
246 if (User->getOpcode() == ISD::CopyToReg && in CreateVirtualRegisters()
479 if (User->getOpcode() == ISD::CopyToReg && in EmitSubregNode()
853 } else if (F->getOpcode() == ISD::CopyToReg) { in EmitMachineNode()
897 case ISD::CopyToReg: { in EmitSpecialNode()
DResourcePriorityQueue.cpp89 case ISD::CopyToReg: break; in numberRCValPredInSU()
126 case ISD::CopyToReg: NumberDeps++; break; in numberRCValSuccInSU()
457 case ISD::CopyToReg: in SUSchedulingCost()
DScheduleDAGSDNodes.cpp114 if (Op != 2 || User->getOpcode() != ISD::CopyToReg) in CheckForPhysRegDependency()
409 if (SUNode->getOpcode() != ISD::CopyToReg) in BuildSchedUnits()
639 if (Latency > 1 && Use->getOpcode() == ISD::CopyToReg && in computeOperandLatency()
DScheduleDAGRRList.cpp681 case ISD::CopyToReg: in EmitNode()
1890 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority()
2107 if (N->getOpcode() != ISD::CopyToReg) in unscheduledNode()
2193 Succ.getSUnit()->getNode()->getOpcode() == ISD::CopyToReg) in closestSucc()
2241 if (SuccSU->getNode() && SuccSU->getNode()->getOpcode() == ISD::CopyToReg) { in hasOnlyLiveOutUses()
2570 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing()
2811 if (N->getOpcode() == ISD::CopyToReg && in PrescheduleNodesWithMultipleUses()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DResourcePriorityQueue.cpp86 case ISD::CopyToReg: break; in numberRCValPredInSU()
122 case ISD::CopyToReg: NumberDeps++; break; in numberRCValSuccInSU()
444 case ISD::CopyToReg: in SUSchedulingCost()
DInstrEmitter.cpp114 if (User->getOpcode() == ISD::CopyToReg && in EmitCopyFromReg()
198 if (User->getOpcode() == ISD::CopyToReg && in getDstOfOnlyCopyToRegUse()
246 if (User->getOpcode() == ISD::CopyToReg && in CreateVirtualRegisters()
502 if (User->getOpcode() == ISD::CopyToReg && in EmitSubregNode()
933 } else if (F->getOpcode() == ISD::CopyToReg) { in EmitMachineNode()
977 case ISD::CopyToReg: { in EmitSpecialNode()
DScheduleDAGSDNodes.cpp115 if (Op != 2 || User->getOpcode() != ISD::CopyToReg) in CheckForPhysRegDependency()
410 if (SUNode->getOpcode() != ISD::CopyToReg) in BuildSchedUnits()
640 if (Latency > 1 && Use->getOpcode() == ISD::CopyToReg && in computeOperandLatency()
DScheduleDAGRRList.cpp705 case ISD::CopyToReg: in EmitNode()
2016 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority()
2232 if (N->getOpcode() != ISD::CopyToReg) in unscheduledNode()
2318 Succ.getSUnit()->getNode()->getOpcode() == ISD::CopyToReg) in closestSucc()
2366 if (SuccSU->getNode() && SuccSU->getNode()->getOpcode() == ISD::CopyToReg) { in hasOnlyLiveOutUses()
2695 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing()
2937 if (N->getOpcode() == ISD::CopyToReg && in PrescheduleNodesWithMultipleUses()
/external/llvm/test/CodeGen/AMDGPU/
Dcopy-to-reg.ll4 ; Test that CopyToReg instructions don't have non-register operands prior
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dcopy-to-reg.ll4 ; Test that CopyToReg instructions don't have non-register operands prior
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp376 if (UI->getOpcode() == ISD::CopyToReg) { in SelectAddrRI12()
425 if (UI->getOpcode() == ISD::CopyToReg) { in SelectAddrRI()
468 if (UI->getOpcode() == ISD::CopyToReg) { in SelectAddrRRI12()
517 if (UI->getOpcode() == ISD::CopyToReg) { in SelectAddrRRI20()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp96 if (User->getOpcode() == ISD::CopyToReg && in EmitCopyFromReg()
177 if (User->getOpcode() == ISD::CopyToReg && in getDstOfOnlyCopyToRegUse()
212 if (User->getOpcode() == ISD::CopyToReg && in CreateVirtualRegisters()
437 if (User->getOpcode() == ISD::CopyToReg && in EmitSubregNode()
804 case ISD::CopyToReg: { in EmitSpecialNode()
DScheduleDAGSDNodes.cpp106 if (Op != 2 || User->getOpcode() != ISD::CopyToReg) in CheckForPhysRegDependency()
371 if (SUNode->getOpcode() != ISD::CopyToReg) in BuildSchedUnits()
592 if (Latency > 1 && Use->getOpcode() == ISD::CopyToReg && in ComputeOperandLatency()
DScheduleDAGRRList.cpp560 case ISD::CopyToReg: in EmitNode()
1781 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in getNodePriority()
1999 if (N->getOpcode() != ISD::CopyToReg) in UnscheduledNode()
2087 I->getSUnit()->getNode()->getOpcode() == ISD::CopyToReg) in closestSucc()
2138 if (SuccSU->getNode() && SuccSU->getNode()->getOpcode() == ISD::CopyToReg) { in hasOnlyLiveOutUses()
2495 if (Opc == ISD::TokenFactor || Opc == ISD::CopyToReg) in canEnableCoalescing()
2737 if (N->getOpcode() == ISD::CopyToReg && in PrescheduleNodesWithMultipleUses()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h160 CopyToReg, enumerator
DSelectionDAG.h400 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
411 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3);
419 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3);
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h165 CopyToReg, enumerator
DSelectionDAG.h584 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
595 return getNode(ISD::CopyToReg, dl, VTs,
604 return getNode(ISD::CopyToReg, dl, VTs,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h170 CopyToReg, enumerator
DSelectionDAG.h676 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
687 return getNode(ISD::CopyToReg, dl, VTs,
696 return getNode(ISD::CopyToReg, dl, VTs,
/external/llvm/test/CodeGen/WebAssembly/
Duserstack.ll192 ; The use of the alloca in a phi causes a CopyToReg DAG node to be generated,
193 ; which has to have special handling because CopyToReg can't have a FI operand
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp116 setOperationAction(ISD::CopyToReg, MVT::Other, Custom); in WebAssemblyTargetLowering()
554 case ISD::CopyToReg: in LowerOperation()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/WebAssembly/
Duserstack.ll271 ; The use of the alloca in a phi causes a CopyToReg DAG node to be generated,
272 ; which has to have special handling because CopyToReg can't have a FI operand
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp131 setOperationAction(ISD::CopyToReg, MVT::Other, Custom); in WebAssemblyTargetLowering()
751 case ISD::CopyToReg: in LowerOperation()

123