reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1605   Chain = DAG.getCopyToReg(Chain, dl, SPReg, Tmp1);     // Output chain
 3064       Results.push_back(DAG.getCopyToReg(Node->getOperand(0), dl, SP,
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  917       Part = DAG.getCopyToReg(Chain, dl, Regs[i], Parts[i]);
 2439   SDValue CopyTo = DAG.getCopyToReg(getControlRoot(), dl,
 2650   SDValue CopyTo = DAG.getCopyToReg(getControlRoot(), dl, B.Reg, Sub);
 4144   SDValue CopyNode = DAG.getCopyToReg(getRoot(), getCurSDLoc(), VReg,
 7193     SDValue CopyNode = CLI.DAG.getCopyToReg(Result.second, CLI.DL, VReg, Src);
 9771         SDB->DAG.getCopyToReg(NewRoot, SDB->getCurSDLoc(), SRetReg, ArgValue);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2252   SDValue New = CurDAG->getCopyToReg(
lib/Target/AArch64/AArch64ISelLowering.cpp
 3358         SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), DL, Reg, InVals[I]);
 8333     Chain = DAG.getCopyToReg(Chain, dl, AArch64::SP, SP);
 8348   Chain = DAG.getCopyToReg(Chain, dl, AArch64::SP, SP);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 2078   SDValue VCC = CurDAG->getCopyToReg(N->getOperand(0), SL, CondReg, Cond);
lib/Target/ARM/ARMISelLowering.cpp
16078     Chain = DAG.getCopyToReg(Chain, DL, ARM::SP, SP);
lib/Target/AVR/AVRISelDAGToDAG.cpp
  271             CurDAG->getCopyToReg(CopyFromRegOp, dl, VReg, CopyFromRegOp);
  299   SDValue CopyToReg = CurDAG->getCopyToReg(Op, dl, VReg, Op);
  462   Chain = CurDAG->getCopyToReg(Chain, DL, AVR::R31R30, JmpAddr);
lib/Target/Hexagon/HexagonISelLowering.cpp
 2814   Chain = DAG.getCopyToReg(Chain, dl, OffsetReg, Offset);
lib/Target/Lanai/LanaiISelLowering.cpp
  519     SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), DL, Reg, InVals[0]);
 1046   SDValue CopyChain = DAG.getCopyToReg(Chain, DL, SPReg, Sub);
lib/Target/MSP430/MSP430ISelLowering.cpp
  699       SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), dl, Reg, InVals[i]);
lib/Target/Mips/MipsISelLowering.cpp
 3595       SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), DL, Reg, InVals[i]);
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  875       SDValue ChainOut = CurDAG->getCopyToReg(ChainIn, DL,
  958     SDValue Chain = CurDAG->getCopyToReg(CurDAG->getEntryNode(), DL, DestReg,
lib/Target/PowerPC/PPCISelLowering.cpp
 7009   Chain = DAG.getCopyToReg(LoadLinkSP.getValue(1), dl, SP, SaveSP);
lib/Target/Sparc/SparcISelLowering.cpp
  530     SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), dl, Reg, InVals[0]);
 2596   Chain = DAG.getCopyToReg(SP.getValue(1), dl, SPReg, NewSP);    // Output chain
lib/Target/SystemZ/SystemZISelLowering.cpp
 3246   Chain = DAG.getCopyToReg(Chain, DL, SPReg, NewSP);
 3884   Chain = DAG.getCopyToReg(Chain, DL, SystemZ::R15D, NewSP);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  930     Chain = DAG.getCopyToReg(
 1039                ? DAG.getCopyToReg(Chain, DL, Reg, Copy)
lib/Target/X86/X86ISelLowering.cpp
 3331       SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), dl, Reg, InVals[I]);
 3478       Chain = DAG.getCopyToReg(Chain, dl, FR.VReg, RegVal);
22229     Chain = DAG.getCopyToReg(Chain, dl, SPReg, Result); // Output chain
22246     Chain = DAG.getCopyToReg(Chain, dl, Vreg, Size);
22262       Chain = DAG.getCopyToReg(Chain, dl, SPReg, SP);
24328   Chain = DAG.getCopyToReg(Chain, dl, StoreAddrReg, StoreAddr);
lib/Target/XCore/XCoreISelLowering.cpp
  842     DAG.getCopyToReg(Chain, dl, StackReg, Stack),
  843     DAG.getCopyToReg(Chain, dl, HandlerReg, Handler)