diff options
Diffstat (limited to 'llvm/utils/TableGen/FastISelEmitter.cpp')
| -rw-r--r-- | llvm/utils/TableGen/FastISelEmitter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/utils/TableGen/FastISelEmitter.cpp b/llvm/utils/TableGen/FastISelEmitter.cpp index af05496a7b6a..17198c85f060 100644 --- a/llvm/utils/TableGen/FastISelEmitter.cpp +++ b/llvm/utils/TableGen/FastISelEmitter.cpp @@ -269,7 +269,7 @@ struct OperandsSignature { if (Op.getSimpleType(0) != VT) return false; - DefInit *OpDI = dyn_cast<DefInit>(Op.getLeafValue()); + const DefInit *OpDI = dyn_cast<DefInit>(Op.getLeafValue()); if (!OpDI) return false; const Record *OpLeafRec = OpDI->getDef(); @@ -509,7 +509,7 @@ void FastISelMap::collectPatterns(const CodeGenDAGPatterns &CGP) { if (!Dst.getChild(1).isLeaf()) continue; - DefInit *SR = dyn_cast<DefInit>(Dst.getChild(1).getLeafValue()); + const DefInit *SR = dyn_cast<DefInit>(Dst.getChild(1).getLeafValue()); if (SR) SubRegNo = getQualifiedName(SR->getDef()); else |
