mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 11:42:57 +01:00
[Packetizer] Make endPacket virtual
This will allow custom handling of packet finalization. The current definition of endPacket will still perform the default finalization. llvm-svn: 255537
This commit is contained in:
parent
d1ffa4dc99
commit
1c65753742
@ -161,8 +161,10 @@ public:
|
||||
return MII;
|
||||
}
|
||||
|
||||
// endPacket - End the current packet.
|
||||
void endPacket(MachineBasicBlock *MBB, MachineInstr *MI);
|
||||
// End the current packet and reset the state of the packetizer.
|
||||
// Overriding this function allows the target-specific packetizer
|
||||
// to perform custom finalization.
|
||||
virtual void endPacket(MachineBasicBlock *MBB, MachineInstr *MI);
|
||||
|
||||
// initPacketizerState - perform initialization before packetizing
|
||||
// an instruction. This function is supposed to be overrided by
|
||||
|
Loading…
Reference in New Issue
Block a user