mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-20 03:23:01 +02:00
Add statistic
llvm-svn: 5026
This commit is contained in:
parent
70760e7cb9
commit
ab38002b81
@ -12,6 +12,8 @@
|
||||
#include "Support/Statistic.h"
|
||||
|
||||
namespace {
|
||||
Statistic<> NumBytes("jello", "Number of bytes of machine code compiled");
|
||||
|
||||
class Emitter : public MachineCodeEmitter {
|
||||
VM &TheVM;
|
||||
|
||||
@ -62,9 +64,11 @@ void Emitter::finishFunction(MachineFunction &F) {
|
||||
BBRefs.clear();
|
||||
BBLocations.clear();
|
||||
|
||||
DEBUG(std::cerr << "Finished Code Generation of Function: "
|
||||
<< F.getFunction()->getName() << ": " << CurByte-CurBlock
|
||||
<< " bytes of text\n");
|
||||
NumBytes += CurByte-CurBlock;
|
||||
|
||||
DEBUG(std::cerr << "Finished CodeGen of [" << std::hex << (unsigned)CurBlock
|
||||
<< std::dec << "] Function: " << F.getFunction()->getName()
|
||||
<< ": " << CurByte-CurBlock << " bytes of text\n");
|
||||
}
|
||||
|
||||
void Emitter::startBasicBlock(MachineBasicBlock &BB) {
|
||||
|
Loading…
Reference in New Issue
Block a user