mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-23 17:24:48 +00:00
Rename createEmitter to run because eventually all tablegen backends will
be subclasses of a common interface. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7445 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
#include "Record.h"
|
||||
#include "CodeEmitterGen.h"
|
||||
|
||||
int CodeEmitterGen::createEmitter(std::ostream &o) {
|
||||
bool CodeEmitterGen::run(std::ostream &o) {
|
||||
std::vector<Record*> Insts;
|
||||
|
||||
const std::map<std::string, Record*> &Defs = Records.getDefs();
|
||||
@ -33,7 +33,7 @@ int CodeEmitterGen::createEmitter(std::ostream &o) {
|
||||
const RecordVal *InstVal = R->getValue("Inst");
|
||||
if (!InstVal) {
|
||||
std::cerr << "No 'Inst' record found in target description file!\n";
|
||||
return 1;
|
||||
return true;
|
||||
}
|
||||
|
||||
Init *InitVal = InstVal->getValue();
|
||||
@ -229,5 +229,5 @@ int CodeEmitterGen::createEmitter(std::ostream &o) {
|
||||
<< " }\n"
|
||||
<< " return Value;\n"
|
||||
<< "}\n";
|
||||
return 0;
|
||||
return false;
|
||||
}
|
||||
|
Reference in New Issue
Block a user