forked from OSchip/llvm-project
Add a bit of documentation to copyPhysReg.
llvm-svn: 162879
This commit is contained in:
parent
ffba07b927
commit
44a7cf73f2
|
@ -459,6 +459,13 @@ public:
|
|||
}
|
||||
|
||||
/// copyPhysReg - Emit instructions to copy a pair of physical registers.
|
||||
///
|
||||
/// This function should support copies within any legal register class as
|
||||
/// well as any cross-class copies created during instruction selection.
|
||||
///
|
||||
/// The source and destination registers may overlap, which may require a
|
||||
/// careful implementation when multiple copy instructions are required for
|
||||
/// large registers. See for example the ARM target.
|
||||
virtual void copyPhysReg(MachineBasicBlock &MBB,
|
||||
MachineBasicBlock::iterator MI, DebugLoc DL,
|
||||
unsigned DestReg, unsigned SrcReg,
|
||||
|
|
Loading…
Reference in New Issue