diff options
| author | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2018-05-25 18:25:54 +0000 |
|---|---|---|
| committer | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2018-05-25 18:25:54 +0000 |
| commit | 6c40057bd0372a4b28cb6ea137e8917c229f1a5b (patch) | |
| tree | 3d0bf925ee0614a8a081b9e8e53a270c63a6eb57 /llvm/utils/TableGen | |
| parent | 5b79ffc5bc716172bf6061ca679ccc702840a352 (diff) | |
| download | bcm5719-llvm-6c40057bd0372a4b28cb6ea137e8917c229f1a5b.tar.gz bcm5719-llvm-6c40057bd0372a4b28cb6ea137e8917c229f1a5b.zip | |
[Tablegen][SubtargetEmitter] Add a default case to the auto-generated switch in MCSubtargetInfo::resolveVariantSchedClass(). NFC
llvm-svn: 333293
Diffstat (limited to 'llvm/utils/TableGen')
| -rw-r--r-- | llvm/utils/TableGen/SubtargetEmitter.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/SubtargetEmitter.cpp b/llvm/utils/TableGen/SubtargetEmitter.cpp index c90dbed3601..c229404e33c 100644 --- a/llvm/utils/TableGen/SubtargetEmitter.cpp +++ b/llvm/utils/TableGen/SubtargetEmitter.cpp @@ -1556,7 +1556,9 @@ void SubtargetEmitter::emitSchedModelHelpersImpl( OS << " return " << SC.Index << ";\n"; OS << " break;\n"; } - OS << " };\n"; + // Add a default case to avoid generating a potentially empty switch. + OS << " default : break;\n" + << " };\n"; } if (OnlyExpandMCInstPredicates) { |

