getValueOp() now takes a MachineInstr as well as a MachineOperand.
authorMisha Brukman <brukman+llvm@gmail.com>
Fri, 30 May 2003 20:32:01 +0000 (20:32 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Fri, 30 May 2003 20:32:01 +0000 (20:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6450 91177308-0d34-0410-b5e6-96231b3b80d8

support/tools/TableGen/CodeEmitterGen.cpp
utils/TableGen/CodeEmitterGen.cpp

index f27e14ea4191c16e52bdc2cd9b5cfd2f0ee329ae..0ba625311a0a6165285edf4e62b5bce6c6a88ea6 100644 (file)
@@ -69,7 +69,7 @@ void CodeEmitterGen::createEmitter(std::ostream &o) {
       {
         o << "      // op" << op << ": " << Vals[i].getName() << "\n"
           << "      int64_t op" << op 
-          <<" = getMachineOpValue(MI.getOperand("<<op<<"));\n";
+          <<" = getMachineOpValue(MI, MI.getOperand("<<op<<"));\n";
         //<< "      MachineOperand &op" << op <<" = MI.getOperand("<<op<<");\n";
         OpOrder[Vals[i].getName()] = op++;
       }
index f27e14ea4191c16e52bdc2cd9b5cfd2f0ee329ae..0ba625311a0a6165285edf4e62b5bce6c6a88ea6 100644 (file)
@@ -69,7 +69,7 @@ void CodeEmitterGen::createEmitter(std::ostream &o) {
       {
         o << "      // op" << op << ": " << Vals[i].getName() << "\n"
           << "      int64_t op" << op 
-          <<" = getMachineOpValue(MI.getOperand("<<op<<"));\n";
+          <<" = getMachineOpValue(MI, MI.getOperand("<<op<<"));\n";
         //<< "      MachineOperand &op" << op <<" = MI.getOperand("<<op<<");\n";
         OpOrder[Vals[i].getName()] = op++;
       }