diff options
author | Andrew Trick <atrick@apple.com> | 2012-09-18 03:55:55 +0000 |
---|---|---|
committer | Andrew Trick <atrick@apple.com> | 2012-09-18 03:55:55 +0000 |
commit | a88f1bddc6824452feac672051e432ad2ef3a1cc (patch) | |
tree | 5f80df36981600bc36ef3c5ec2a8cf4a4baaef7c /llvm/utils/TableGen/InstrInfoEmitter.cpp | |
parent | c6c88151bbf228b7fe76c8b0980cf51117a43fcc (diff) | |
download | bcm5719-llvm-a88f1bddc6824452feac672051e432ad2ef3a1cc.tar.gz bcm5719-llvm-a88f1bddc6824452feac672051e432ad2ef3a1cc.zip |
TableGen subtarget emitter. Use getSchedClassIdx.
llvm-svn: 164096
Diffstat (limited to 'llvm/utils/TableGen/InstrInfoEmitter.cpp')
-rw-r--r-- | llvm/utils/TableGen/InstrInfoEmitter.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/utils/TableGen/InstrInfoEmitter.cpp b/llvm/utils/TableGen/InstrInfoEmitter.cpp index b41ad94aca3..79602da92b9 100644 --- a/llvm/utils/TableGen/InstrInfoEmitter.cpp +++ b/llvm/utils/TableGen/InstrInfoEmitter.cpp @@ -304,11 +304,10 @@ void InstrInfoEmitter::emitRecord(const CodeGenInstruction &Inst, unsigned Num, MinOperands = Inst.Operands.back().MIOperandNo + Inst.Operands.back().MINumOperands; - Record *ItinDef = Inst.TheDef->getValueAsDef("Itinerary"); OS << " { "; OS << Num << ",\t" << MinOperands << ",\t" << Inst.Operands.NumDefs << ",\t" - << SchedModels.getItinClassIdx(ItinDef) << ",\t" + << SchedModels.getSchedClassIdx(Inst) << ",\t" << Inst.TheDef->getValueAsInt("Size") << ",\t0"; // Emit all of the target indepedent flags... |