mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
Add a bit of documentation to copyPhysReg.
llvm-svn: 162879
This commit is contained in:
parent
6d8782280c
commit
8f5a57191e
@ -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
Block a user