Skip to content

Commit d0c8d41

Browse files
committed
[TableGen][NFC] Format getOpcodeString and remove unreachable breaks
1 parent 0acfe84 commit d0c8d41

File tree

1 file changed

+72
-37
lines changed

1 file changed

+72
-37
lines changed

llvm/utils/TableGen/DAGISelMatcherEmitter.cpp

Lines changed: 72 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1060,45 +1060,80 @@ void MatcherTableEmitter::EmitPredicateFunctions(raw_ostream &OS) {
10601060

10611061
static StringRef getOpcodeString(Matcher::KindTy Kind) {
10621062
switch (Kind) {
1063-
case Matcher::Scope: return "OPC_Scope"; break;
1064-
case Matcher::RecordNode: return "OPC_RecordNode"; break;
1065-
case Matcher::RecordChild: return "OPC_RecordChild"; break;
1066-
case Matcher::RecordMemRef: return "OPC_RecordMemRef"; break;
1067-
case Matcher::CaptureGlueInput: return "OPC_CaptureGlueInput"; break;
1068-
case Matcher::MoveChild: return "OPC_MoveChild"; break;
1069-
case Matcher::MoveParent: return "OPC_MoveParent"; break;
1070-
case Matcher::CheckSame: return "OPC_CheckSame"; break;
1071-
case Matcher::CheckChildSame: return "OPC_CheckChildSame"; break;
1063+
case Matcher::Scope:
1064+
return "OPC_Scope";
1065+
case Matcher::RecordNode:
1066+
return "OPC_RecordNode";
1067+
case Matcher::RecordChild:
1068+
return "OPC_RecordChild";
1069+
case Matcher::RecordMemRef:
1070+
return "OPC_RecordMemRef";
1071+
case Matcher::CaptureGlueInput:
1072+
return "OPC_CaptureGlueInput";
1073+
case Matcher::MoveChild:
1074+
return "OPC_MoveChild";
1075+
case Matcher::MoveParent:
1076+
return "OPC_MoveParent";
1077+
case Matcher::CheckSame:
1078+
return "OPC_CheckSame";
1079+
case Matcher::CheckChildSame:
1080+
return "OPC_CheckChildSame";
10721081
case Matcher::CheckPatternPredicate:
1073-
return "OPC_CheckPatternPredicate"; break;
1074-
case Matcher::CheckPredicate: return "OPC_CheckPredicate"; break;
1075-
case Matcher::CheckOpcode: return "OPC_CheckOpcode"; break;
1076-
case Matcher::SwitchOpcode: return "OPC_SwitchOpcode"; break;
1077-
case Matcher::CheckType: return "OPC_CheckType"; break;
1078-
case Matcher::SwitchType: return "OPC_SwitchType"; break;
1079-
case Matcher::CheckChildType: return "OPC_CheckChildType"; break;
1080-
case Matcher::CheckInteger: return "OPC_CheckInteger"; break;
1081-
case Matcher::CheckChildInteger: return "OPC_CheckChildInteger"; break;
1082-
case Matcher::CheckCondCode: return "OPC_CheckCondCode"; break;
1083-
case Matcher::CheckChild2CondCode: return "OPC_CheckChild2CondCode"; break;
1084-
case Matcher::CheckValueType: return "OPC_CheckValueType"; break;
1085-
case Matcher::CheckComplexPat: return "OPC_CheckComplexPat"; break;
1086-
case Matcher::CheckAndImm: return "OPC_CheckAndImm"; break;
1087-
case Matcher::CheckOrImm: return "OPC_CheckOrImm"; break;
1082+
return "OPC_CheckPatternPredicate";
1083+
case Matcher::CheckPredicate:
1084+
return "OPC_CheckPredicate";
1085+
case Matcher::CheckOpcode:
1086+
return "OPC_CheckOpcode";
1087+
case Matcher::SwitchOpcode:
1088+
return "OPC_SwitchOpcode";
1089+
case Matcher::CheckType:
1090+
return "OPC_CheckType";
1091+
case Matcher::SwitchType:
1092+
return "OPC_SwitchType";
1093+
case Matcher::CheckChildType:
1094+
return "OPC_CheckChildType";
1095+
case Matcher::CheckInteger:
1096+
return "OPC_CheckInteger";
1097+
case Matcher::CheckChildInteger:
1098+
return "OPC_CheckChildInteger";
1099+
case Matcher::CheckCondCode:
1100+
return "OPC_CheckCondCode";
1101+
case Matcher::CheckChild2CondCode:
1102+
return "OPC_CheckChild2CondCode";
1103+
case Matcher::CheckValueType:
1104+
return "OPC_CheckValueType";
1105+
case Matcher::CheckComplexPat:
1106+
return "OPC_CheckComplexPat";
1107+
case Matcher::CheckAndImm:
1108+
return "OPC_CheckAndImm";
1109+
case Matcher::CheckOrImm:
1110+
return "OPC_CheckOrImm";
10881111
case Matcher::CheckFoldableChainNode:
1089-
return "OPC_CheckFoldableChainNode"; break;
1090-
case Matcher::CheckImmAllOnesV: return "OPC_CheckImmAllOnesV"; break;
1091-
case Matcher::CheckImmAllZerosV: return "OPC_CheckImmAllZerosV"; break;
1092-
case Matcher::EmitInteger: return "OPC_EmitInteger"; break;
1093-
case Matcher::EmitStringInteger: return "OPC_EmitStringInteger"; break;
1094-
case Matcher::EmitRegister: return "OPC_EmitRegister"; break;
1095-
case Matcher::EmitConvertToTarget: return "OPC_EmitConvertToTarget"; break;
1096-
case Matcher::EmitMergeInputChains: return "OPC_EmitMergeInputChains"; break;
1097-
case Matcher::EmitCopyToReg: return "OPC_EmitCopyToReg"; break;
1098-
case Matcher::EmitNode: return "OPC_EmitNode"; break;
1099-
case Matcher::MorphNodeTo: return "OPC_MorphNodeTo"; break;
1100-
case Matcher::EmitNodeXForm: return "OPC_EmitNodeXForm"; break;
1101-
case Matcher::CompleteMatch: return "OPC_CompleteMatch"; break;
1112+
return "OPC_CheckFoldableChainNode";
1113+
case Matcher::CheckImmAllOnesV:
1114+
return "OPC_CheckImmAllOnesV";
1115+
case Matcher::CheckImmAllZerosV:
1116+
return "OPC_CheckImmAllZerosV";
1117+
case Matcher::EmitInteger:
1118+
return "OPC_EmitInteger";
1119+
case Matcher::EmitStringInteger:
1120+
return "OPC_EmitStringInteger";
1121+
case Matcher::EmitRegister:
1122+
return "OPC_EmitRegister";
1123+
case Matcher::EmitConvertToTarget:
1124+
return "OPC_EmitConvertToTarget";
1125+
case Matcher::EmitMergeInputChains:
1126+
return "OPC_EmitMergeInputChains";
1127+
case Matcher::EmitCopyToReg:
1128+
return "OPC_EmitCopyToReg";
1129+
case Matcher::EmitNode:
1130+
return "OPC_EmitNode";
1131+
case Matcher::MorphNodeTo:
1132+
return "OPC_MorphNodeTo";
1133+
case Matcher::EmitNodeXForm:
1134+
return "OPC_EmitNodeXForm";
1135+
case Matcher::CompleteMatch:
1136+
return "OPC_CompleteMatch";
11021137
}
11031138

11041139
llvm_unreachable("Unhandled opcode?");

0 commit comments

Comments
 (0)