diff --git a/lib/Target/SparcV9/SparcV9CodeEmitter.h b/lib/Target/SparcV9/SparcV9CodeEmitter.h index d21345ec041..5a932a843d4 100644 --- a/lib/Target/SparcV9/SparcV9CodeEmitter.h +++ b/lib/Target/SparcV9/SparcV9CodeEmitter.h @@ -7,7 +7,10 @@ // //===----------------------------------------------------------------------===// // -// TODO: Need a description here. +// Target-specific portions of the machine code emitter for the SparcV9. +// This class interfaces with the JIT's Emitter in order to turn MachineInstrs +// into words of binary machine code. Its code is partially generated by +// TableGen's CodeEmitterGenerator. // //===----------------------------------------------------------------------===// @@ -40,6 +43,8 @@ public: SparcV9CodeEmitter(TargetMachine &T, MachineCodeEmitter &M); ~SparcV9CodeEmitter(); + const char *getPassName() const { return "SparcV9 Machine Code Emitter"; } + /// runOnMachineFunction - emits the given machine function to memory. /// bool runOnMachineFunction(MachineFunction &F);