diff options
Diffstat (limited to 'llvm/utils/TableGen/DecoderEmitter.cpp')
-rw-r--r-- | llvm/utils/TableGen/DecoderEmitter.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/utils/TableGen/DecoderEmitter.cpp b/llvm/utils/TableGen/DecoderEmitter.cpp index ece92c7..25f1d82 100644 --- a/llvm/utils/TableGen/DecoderEmitter.cpp +++ b/llvm/utils/TableGen/DecoderEmitter.cpp @@ -2495,7 +2495,9 @@ void DecoderEmitter::parseInstructionEncodings() { ++NumEncodingsOmitted; continue; } + unsigned EncodingID = Encodings.size(); Encodings.emplace_back(EncodingDef, &Target.getInstruction(InstDef)); + EncodingIDsByHwMode[DefaultMode].push_back(EncodingID); } // Do some statistics. |