diff options
| author | NAKAMURA Takumi <geek4civic@gmail.com> | 2023-02-19 01:22:38 +0900 |
|---|---|---|
| committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2023-03-21 16:21:27 +0900 |
| commit | a7e2b749b551dc39fe2840af21759796ccaeb78f (patch) | |
| tree | caa0f0a21919bcce1939fab3d991d4a16ea54302 /llvm/utils/TableGen/CodeEmitterGen.cpp | |
| parent | f35064dbe993708cad39234ced0b7c4b01c98ae2 (diff) | |
llvm-tblgen: Cleanup for each EmitterClass to be invoked by uniform signature.
Differential Revision: https://reviews.llvm.org/D144351
Diffstat (limited to 'llvm/utils/TableGen/CodeEmitterGen.cpp')
| -rw-r--r-- | llvm/utils/TableGen/CodeEmitterGen.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/CodeEmitterGen.cpp b/llvm/utils/TableGen/CodeEmitterGen.cpp index 11a57bb1bc31..4bbc26018617 100644 --- a/llvm/utils/TableGen/CodeEmitterGen.cpp +++ b/llvm/utils/TableGen/CodeEmitterGen.cpp @@ -358,6 +358,8 @@ void CodeEmitterGen::emitInstructionBaseValues( } void CodeEmitterGen::run(raw_ostream &o) { + emitSourceFileHeader("Machine Code Emitter", o); + CodeGenTarget Target(Records); std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction"); @@ -505,7 +507,6 @@ void CodeEmitterGen::run(raw_ostream &o) { namespace llvm { void EmitCodeEmitter(RecordKeeper &RK, raw_ostream &OS) { - emitSourceFileHeader("Machine Code Emitter", OS); CodeEmitterGen(RK).run(OS); } |
