{"Template_token": ["", "void", "AsmBackend", "::", "adjustFixupValue", "(", "const", "MCFixup", "&", "Fixup", ",", "const", "MCValue", "&", "Target", ",", "uint64_t", "&", "Value", ",", "MCContext", "*", "Ctx", ")", "const", "{", "unsigned", "Kind", "=", "Fixup", ".", "getKind", "(", ")", ";", "switch", "(", "Kind", ")", "{"], "ground_truth": ["default", ":"], "File": "MINA32AsmBackend", "Func": "adjustFixupValue", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135669, "Length": 41, "Cover_Rate": 0.6029411764705882} {"Template_token": ["", "auto", "NumBits", "=", "Info", ".", "TargetSize", "+", "Info", ".", "TargetOffset", ";", "auto", "NumBytes", "=", "(", "NumBits", "/", "", ")", "+", "(", "(", "NumBits", "%", "", ")", "==", "", "?", "", ":", "", ")", ";", "Value", "<<=", "Info", ".", "TargetOffset", ";", "unsigned", "Offset", "=", "Fixup", ".", "getOffset", "(", ")", ";"], "ground_truth": ["assert", "(", "Offset", "+", "NumBytes", "<=", "Data", ".", "size", "(", ")", "&&", "", ")", ";"], "File": "MINA32AsmBackend", "Func": "applyFixup", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135670, "Length": 64, "Cover_Rate": 0.35359116022099446} {"Template_token": ["", "auto", "NumBits", "=", "Info", ".", "TargetSize", "+", "Info", ".", "TargetOffset", ";", "auto", "NumBytes", "=", "(", "NumBits", "/", "", ")", "+", "(", "(", "NumBits", "%", "", ")", "==", "", "?", "", ":", "", ")", ";", "Value", "<<=", "Info", ".", "TargetOffset", ";", "unsigned", "Offset", "=", "Fixup", ".", "getOffset", "(", ")", ";"], "ground_truth": ["assert", "(", "Offset", "+", "NumBytes", "<=", "Data", ".", "size", "(", ")", "&&", "", ")", ";"], "File": "MINA32AsmBackend", "Func": "applyFixup", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135671, "Length": 64, "Cover_Rate": 0.35359116022099446} {"Template_token": ["", "static", "void", "assertUnsignedWidth", "(", "unsigned", "Width", ",", "uint64_t", "Value", ",", "std", "::", "string", "Description", ",", "const", "MCFixup", "&", "Fixup", ",", "MCContext", "*", "Ctx", "=", "nullptr", ")", "{"], "ground_truth": ["if", "(", "!", "isUIntN", "(", "Width", ",", "Value", ")", ")", "{"], "File": "MINA32AsmBackend", "Func": "assertUnsignedWidth", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135672, "Length": 38, "Cover_Rate": 0.37623762376237624} {"Template_token": ["", "if", "(", "!", "isUIntN", "(", "Width", ",", "Value", ")", ")", "{", "std", "::", "string", "Diagnostic", "=", "", "+", "Description", ";", "int64_t", "Max", "=", "maxUIntN", "(", "Width", ")", ";", "Diagnostic", "+=", "", "+", "std", "::", "to_string", "(", "Max", ")", "+", "", ";", "if", "(", "Ctx", ")", "{", "Ctx", "->", "reportFatalError", "(", "Fixup", ".", "getLoc", "(", ")", ",", "Diagnostic", ")", ";", "}", "else", "{", "llvm_unreachable", "(", "Diagnostic", ".", "c_str", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "MINA32AsmBackend", "Func": "assertUnsignedWidth", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135673, "Length": 72, "Cover_Rate": 0.7128712871287128} {"Template_token": ["", "std", "::", "unique_ptr", "<", "MCObjectTargetWriter", ">", "AsmBackend", "::", "createObjectTargetWriter", "(", ")", "const", "{"], "ground_truth": ["return", "createELFObjectWriter", "(", "", ")", ";"], "File": "MINA32AsmBackend", "Func": "createObjectTargetWriter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135675, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "std", "::", "unique_ptr", "<", "MCObjectTargetWriter", ">", "AsmBackend", "::", "createObjectTargetWriter", "(", ")", "const", "{"], "ground_truth": ["return", "createELFObjectWriter", "(", "", ")", ";"], "File": "MINA32AsmBackend", "Func": "createObjectTargetWriter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135676, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "bool", "fixupNeedsRelaxation", "(", "const", "MCFixup", "&", "Fixup", ",", "uint64_t", "Value", ",", "const", "MCRelaxableFragment", "*", "DF", ",", "const", "MCAsmLayout", "&", "Layout", ")", "const", "override", "{", "llvm_unreachable", "(", "", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "MINA32AsmBackend", "Func": "fixupNeedsRelaxation", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135677, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "bool", "fixupNeedsRelaxation", "(", "const", "MCFixup", "&", "Fixup", ",", "uint64_t", "Value", ",", "const", "MCRelaxableFragment", "*", "DF", ",", "const", "MCAsmLayout", "&", "Layout", ")", "const", "override", "{", "llvm_unreachable", "(", "", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "MINA32AsmBackend", "Func": "fixupNeedsRelaxation", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135678, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "assert", "(", "unsigned", "(", "Kind", "-", "FirstTargetFixupKind", ")", "<", "getNumFixupKinds", "(", ")", "&&", "", ")", ";", "return", "Infos", "[", "Kind", "-", "FirstTargetFixupKind", "]", ";"], "ground_truth": ["}"], "File": "MINA32AsmBackend", "Func": "getFixupKindInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135679, "Length": 25, "Cover_Rate": 0.33783783783783783} {"Template_token": ["", "{", "", ",", "", ",", "", ",", "", "}", ",", "}", ";", "if", "(", "Kind", "<", "FirstTargetFixupKind", ")", "return", "MCAsmBackend", "::", "getFixupKindInfo", "(", "Kind", ")", ";", "assert", "(", "unsigned", "(", "Kind", "-", "FirstTargetFixupKind", ")", "<", "getNumFixupKinds", "(", ")", "&&", "", ")", ";", "return", "Infos", "[", "Kind", "-", "FirstTargetFixupKind", "]", ";"], "ground_truth": ["}"], "File": "MINA32AsmBackend", "Func": "getFixupKindInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135680, "Length": 51, "Cover_Rate": 0.6891891891891891} {"Template_token": ["", "unsigned", "getNumFixupKinds", "(", ")", "const", "override", "{", "return", "", ";"], "ground_truth": ["}"], "File": "MINA32AsmBackend", "Func": "getNumFixupKinds", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135681, "Length": 11, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "unsigned", "getNumFixupKinds", "(", ")", "const", "override", "{", "return", "", ";"], "ground_truth": ["}"], "File": "MINA32AsmBackend", "Func": "getNumFixupKinds", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135682, "Length": 11, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "bool", "mayNeedRelaxation", "(", "const", "MCInst", "&", "Inst", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "override", "{"], "ground_truth": ["return", "false", ";"], "File": "MINA32AsmBackend", "Func": "mayNeedRelaxation", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135683, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "AsmBackend", "(", ")", ":", "MCAsmBackend", "(", "", ")", "{"], "ground_truth": ["}"], "File": "MINA32AsmBackend", "Func": "MINA32AsmBackend", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135684, "Length": 10, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "AsmBackend", "(", ")", ":", "MCAsmBackend", "(", "", ")", "{"], "ground_truth": ["}"], "File": "MINA32AsmBackend", "Func": "MINA32AsmBackend", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135685, "Length": 10, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "bool", "AsmBackend", "::", "shouldForceRelocation", "(", "const", "MCAssembler", "&", "Asm", ",", "const", "MCFixup", "&", "Fixup", ",", "const", "MCValue", "&", "Target", ")", "{", "switch", "(", "(", "unsigned", ")", "Fixup", ".", "getKind", "(", ")", ")", "{"], "ground_truth": ["default", ":"], "File": "MINA32AsmBackend", "Func": "shouldForceRelocation", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135686, "Length": 35, "Cover_Rate": 0.875} {"Template_token": ["", "bool", "AsmBackend", "::", "shouldForceRelocation", "(", "const", "MCAssembler", "&", "Asm", ",", "const", "MCFixup", "&", "Fixup", ",", "const", "MCValue", "&", "Target", ")", "{", "switch", "(", "(", "unsigned", ")", "Fixup", ".", "getKind", "(", ")", ")", "{", "default", ":"], "ground_truth": ["return", "false", ";"], "File": "MINA32AsmBackend", "Func": "shouldForceRelocation", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135687, "Length": 38, "Cover_Rate": 0.95} {"Template_token": ["", "bool", "AsmBackend", "::", "writeNopData", "(", "raw_ostream", "&", "OS", ",", "uint64_t", "Count", ")", "const", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmBackend", "Func": "writeNopData", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135688, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "Expr", "==", "", ")", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "", ")", ")", ";"], "ground_truth": ["else", "if", "(", "const", "MCConstantExpr", "*", "CE", "=", "dyn_cast", "<", "MCConstantExpr", ">", "(", "Expr", ")", ")", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "CE", "->", "getValue", "(", ")", ")", ")", ";"], "File": "MINA32AsmParser", "Func": "addExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135690, "Length": 50, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "void", "addExpr", "(", "MCInst", "&", "Inst", ",", "const", "MCExpr", "*", "Expr", ")", "const", "{", "if", "(", "Expr", "==", "", ")", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "", ")", ")", ";"], "ground_truth": ["else", "if", "(", "const", "MCConstantExpr", "*", "CE", "=", "dyn_cast", "<", "MCConstantExpr", ">", "(", "Expr", ")", ")", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "CE", "->", "getValue", "(", ")", ")", ")", ";"], "File": "MINA32AsmParser", "Func": "addExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135691, "Length": 64, "Cover_Rate": 0.8205128205128205} {"Template_token": ["", "assert", "(", "N", "==", "", "&&", "", ")", ";", "const", "MCExpr", "*", "Expr", "=", "getImm", "(", ")", ";", "addExpr", "(", "Inst", ",", "Expr", ")", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "addImmOperands", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135692, "Length": 26, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "assert", "(", "N", "==", "", "&&", "", ")", ";", "const", "MCExpr", "*", "Expr", "=", "getImm", "(", ")", ";", "addExpr", "(", "Inst", ",", "Expr", ")", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "addImmOperands", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135693, "Length": 26, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "assert", "(", "N", "==", "", "&&", "", ")", ";"], "ground_truth": ["Inst", ".", "addOperand", "(", "MCOperand", "::", "createReg", "(", "getMemBase", "(", ")", ")", ")", ";"], "File": "MINA32AsmParser", "Func": "addMemOperands", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135694, "Length": 23, "Cover_Rate": 0.4423076923076923} {"Template_token": ["", "void", "addMemOperands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{", "assert", "(", "N", "==", "", "&&", "", ")", ";", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createReg", "(", "getMemBase", "(", ")", ")", ")", ";"], "ground_truth": ["const", "MCExpr", "*", "Expr", "=", "getMemOff", "(", ")", ";"], "File": "MINA32AsmParser", "Func": "addMemOperands", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135695, "Length": 44, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "void", "addRegOperands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{", "assert", "(", "N", "==", "", "&&", "", ")", ";", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createReg", "(", "getReg", "(", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "addRegOperands", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135696, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "assert", "(", "N", "==", "", "&&", "", ")", ";"], "ground_truth": ["Inst", ".", "addOperand", "(", "MCOperand", "::", "createReg", "(", "getReg", "(", ")", ")", ")", ";"], "File": "MINA32AsmParser", "Func": "addRegOperands", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135697, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "Op", "->", "Mem", ".", "Base", "=", "Base", ";", "Op", "->", "Mem", ".", "Off", "=", "Off", ";", "Op", "->", "StartLoc", "=", "S", ";"], "ground_truth": ["Op", "->", "EndLoc", "=", "E", ";"], "File": "MINA32AsmParser", "Func": "CreateMem", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135698, "Length": 28, "Cover_Rate": 0.4057971014492754} {"Template_token": ["", "static", "std", "::", "unique_ptr", "<", "Operand", ">", "CreateReg", "(", "unsigned", "RegNum", ",", "SMLoc", "S", ",", "SMLoc", "E", ")", "{", "auto", "Op", "=", "std", "::", "make_unique", "<", "Operand", ">", "(", "k_Register", ")", ";", "Op", "->", "Reg", ".", "RegNum", "=", "RegNum", ";", "Op", "->", "StartLoc", "=", "S", ";"], "ground_truth": ["Op", "->", "EndLoc", "=", "E", ";"], "File": "MINA32AsmParser", "Func": "CreateReg", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135699, "Length": 52, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "static", "std", "::", "unique_ptr", "<", "Operand", ">", "CreateToken", "(", "StringRef", "Str", ",", "SMLoc", "S", ")", "{", "auto", "Op", "=", "std", "::", "make_unique", "<", "Operand", ">", "(", "k_Token", ")", ";", "Op", "->", "Tok", ".", "Data", "=", "Str", ".", "data", "(", ")", ";", "Op", "->", "Tok", ".", "Length", "=", "Str", ".", "size", "(", ")", ";", "Op", "->", "StartLoc", "=", "S", ";"], "ground_truth": ["Op", "->", "EndLoc", "=", "S", ";"], "File": "MINA32AsmParser", "Func": "CreateToken", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135700, "Length": 65, "Cover_Rate": 0.9420289855072463} {"Template_token": ["", "MCExpr", "::", "VariantKind", "Kind", "=", "StringSwitch", "<", "MCExpr", "::", "VariantKind", ">", "(", "RelocStr", ")", ".", "Default", "(", "MCExpr", "::", "VK__None", ")", ";", "assert", "(", "Kind", "!=", "MCExpr", "::", "VK__None", ")", ";", "return", "MCExpr", "::", "create", "(", "Kind", ",", "Expr", ",", "getContext", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "evaluateRelocExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135701, "Length": 46, "Cover_Rate": 0.7419354838709677} {"Template_token": ["", "const", "MCExpr", "*", "AsmParser", "::", "evaluateRelocExpr", "(", "const", "MCExpr", "*", "Expr", ",", "StringRef", "RelocStr", ")", "{"], "ground_truth": ["MCExpr", "::", "VariantKind", "Kind", "=", "StringSwitch", "<", "MCExpr", "::", "VariantKind", ">", "(", "RelocStr", ")", ".", "Default", "(", "MCExpr", "::", "VK__None", ")", ";"], "File": "MINA32AsmParser", "Func": "evaluateRelocExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135702, "Length": 38, "Cover_Rate": 0.6129032258064516} {"Template_token": ["", "SMLoc", "getEndLoc", "(", ")", "const", "override", "{", "return", "EndLoc", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "getEndLoc", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135703, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "SMLoc", "getEndLoc", "(", ")", "const", "override", "{"], "ground_truth": ["return", "EndLoc", ";"], "File": "MINA32AsmParser", "Func": "getEndLoc", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135704, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "assert", "(", "(", "Kind", "==", "k_Immediate", ")", "&&", "", ")", ";"], "ground_truth": ["return", "Imm", ".", "Val", ";"], "File": "MINA32AsmParser", "Func": "getImm", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135705, "Length": 16, "Cover_Rate": 0.64} {"Template_token": ["", "unsigned", "getMemBase", "(", ")", "const", "{"], "ground_truth": ["assert", "(", "(", "Kind", "==", "k_Memory", ")", "&&", "", ")", ";"], "File": "MINA32AsmParser", "Func": "getMemBase", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135706, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "unsigned", "getMemBase", "(", ")", "const", "{", "assert", "(", "(", "Kind", "==", "k_Memory", ")", "&&", "", ")", ";", "return", "Mem", ".", "Base", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "getMemBase", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135707, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "assert", "(", "(", "Kind", "==", "k_Memory", ")", "&&", "", ")", ";", "return", "Mem", ".", "Off", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "getMemOff", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135708, "Length": 17, "Cover_Rate": 0.68} {"Template_token": ["", "SMLoc", "getStartLoc", "(", ")", "const", "override", "{", "return", "StartLoc", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "getStartLoc", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135711, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "isImm", "(", ")", "const", "override", "{"], "ground_truth": ["return", "Kind", "==", "k_Immediate", ";"], "File": "MINA32AsmParser", "Func": "isImm", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135713, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "macro", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "isMacro", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135715, "Length": 4, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "Kind", "==", "k_Memory", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "isMem", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135717, "Length": 6, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "return", "Kind", "==", "k_Register", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "isReg", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135719, "Length": 6, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "return", "Kind", "==", "k_Register", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "isReg", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135720, "Length": 6, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "bool", "isReorder", "(", ")", "{"], "ground_truth": ["return", "reorder", ";"], "File": "MINA32AsmParser", "Func": "isReorder", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135721, "Length": 8, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "bool", "isToken", "(", ")", "const", "override", "{", "return", "Kind", "==", "k_Token", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "isToken", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135723, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "isToken", "(", ")", "const", "override", "{"], "ground_truth": ["return", "Kind", "==", "k_Token", ";"], "File": "MINA32AsmParser", "Func": "isToken", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135724, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "void", "LLVMInitializeAsmParser", "(", ")", "{", "RegisterMCAsmParser", "<", "AsmParser", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "LLVMInitializeMINA32AsmParser", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135725, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "void", "LLVMInitializeAsmParser", "(", ")", "{"], "ground_truth": ["RegisterMCAsmParser", "<", "AsmParser", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "File": "MINA32AsmParser", "Func": "LLVMInitializeMINA32AsmParser", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135726, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "bool", "AsmParser", "::", "MatchAndEmitInstruction", "(", "SMLoc", "IDLoc", ",", "unsigned", "&", "Opcode", ",", "OperandVector", "&", "Operands", ",", "MCStreamer", "&", "Out", ",", "uint64_t", "&", "ErrorInfo", ",", "bool", "MatchingInlineAsm", ")", "{", "printOperands", "(", "Operands", ")", ";", "MCInst", "Inst", ";", "unsigned", "MatchResult", "=", "MatchInstructionImpl", "(", "Operands", ",", "Inst", ",", "ErrorInfo", ",", "MatchingInlineAsm", ")", ";", "switch", "(", "MatchResult", ")", "{", "default", ":", "break", ";", "case", "Match_Success", ":", "{", "Inst", ".", "setLoc", "(", "IDLoc", ")", ";", "Out", ".", "emitInstruction", "(", "Inst", ",", "getSTI", "(", ")", ")", ";", "return", "false", ";", "}", "case", "Match_MissingFeature", ":", "Error", "(", "IDLoc", ",", "", ")", ";", "return", "true", ";", "case", "Match_InvalidOperand", ":", "{", "SMLoc", "ErrorLoc", "=", "IDLoc", ";"], "ground_truth": ["if", "(", "ErrorInfo", "!=", "~", "", ")", "{"], "File": "MINA32AsmParser", "Func": "MatchAndEmitInstruction", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135727, "Length": 115, "Cover_Rate": 0.6084656084656085} {"Template_token": ["", "Inst", ".", "setLoc", "(", "IDLoc", ")", ";", "Out", ".", "emitInstruction", "(", "Inst", ",", "getSTI", "(", ")", ")", ";", "return", "false", ";", "}", "case", "Match_MissingFeature", ":", "Error", "(", "IDLoc", ",", "", ")", ";", "return", "true", ";", "case", "Match_InvalidOperand", ":", "{", "SMLoc", "ErrorLoc", "=", "IDLoc", ";", "if", "(", "ErrorInfo", "!=", "~", "", ")", "{", "if", "(", "ErrorInfo", ">=", "Operands", ".", "size", "(", ")", ")", "return", "Error", "(", "IDLoc", ",", "", ")", ";"], "ground_truth": ["ErrorLoc", "=", "(", "(", "Operand", "&", ")", "*", "Operands", "[", "ErrorInfo", "]", ")", ".", "getStartLoc", "(", ")", ";"], "File": "MINA32AsmParser", "Func": "MatchAndEmitInstruction", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135728, "Length": 88, "Cover_Rate": 0.4656084656084656} {"Template_token": ["", "int", "AsmParser", "::", "matchRegisterName", "(", "StringRef", "Name", ")", "{", "return", "MatchRegisterName", "(", "Name", ")", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "matchRegisterName", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135729, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "MCAsmParserExtension", "::", "Initialize", "(", "parser", ")", ";"], "ground_truth": ["setAvailableFeatures", "(", "ComputeAvailableFeatures", "(", "getSTI", "(", ")", ".", "getFeatureBits", "(", ")", ")", ")", ";"], "File": "MINA32AsmParser", "Func": "MINA32AsmParser", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135731, "Length": 21, "Cover_Rate": 0.39622641509433965} {"Template_token": ["", "AssemblerOptions", "(", ")", ":", "reorder", "(", "true", ")", ",", "macro", "(", "true", ")", "{"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "MINA32AssemblerOptions", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135732, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "AssemblerOptions", "(", ")", ":", "reorder", "(", "true", ")", ",", "macro", "(", "true", ")", "{"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "MINA32AssemblerOptions", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135733, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "Operand", "(", "KindTy", "K", ")", ":", "MCParsedAsmOperand", "(", ")", ",", "Kind", "(", "K", ")", "{"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "MINA32Operand", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135734, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "Operand", "(", "KindTy", "K", ")", ":", "MCParsedAsmOperand", "(", ")", ",", "Kind", "(", "K", ")", "{"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "MINA32Operand", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135735, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "}", "if", "(", "DirectiveID", ".", "getString", "(", ")", "==", "", ")", "{", "Parser", ".", "eatToEndOfStatement", "(", ")", ";", "return", "false", ";", "}", "if", "(", "DirectiveID", ".", "getString", "(", ")", "==", "", ")", "{", "Parser", ".", "eatToEndOfStatement", "(", ")", ";", "return", "false", ";", "}", "if", "(", "DirectiveID", ".", "getString", "(", ")", "==", "", ")", "{", "Parser", ".", "eatToEndOfStatement", "(", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "ParseDirective", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135736, "Length": 64, "Cover_Rate": 0.3902439024390244} {"Template_token": ["", "bool", "AsmParser", "::", "parseDirectiveSet", "(", ")", "{", "const", "AsmToken", "&", "Tok", "=", "getParser", "(", ")", ".", "getTok", "(", ")", ";", "if", "(", "Tok", ".", "getString", "(", ")", "==", "", ")", "{", "return", "parseSetReorderDirective", "(", ")", ";"], "ground_truth": ["}", "else", "if", "(", "Tok", ".", "getString", "(", ")", "==", "", ")", "{"], "File": "MINA32AsmParser", "Func": "parseDirectiveSet", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135737, "Length": 49, "Cover_Rate": 0.5157894736842106} {"Template_token": ["", "Operands", ".", "push_back", "(", "", "(", "", ",", "S", ")", ")", ";", "Parser", ".", "Lex", "(", ")", ";", "}", "return", "false", ";", "}", "StringRef", "Identifier", ";", "if", "(", "Parser", ".", "parseIdentifier", "(", "Identifier", ")", ")", "return", "true", ";", "SMLoc", "E", "=", "SMLoc", "::", "getFromPointer", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ".", "getPointer", "(", ")", "-", "", ")", ";", "MCSymbol", "*", "Sym", "=", "getContext", "(", ")", ".", "getOrCreateSymbol", "(", "", "+", "Identifier", ")", ";", "const", "MCExpr", "*", "Res", "=", "MCSymbolRefExpr", "::", "create", "(", "Sym", ",", "MCSymbolRefExpr", "::", "VK_None", ",", "getContext", "(", ")", ")", ";", "Operands", ".", "push_back", "(", "", "(", "Res", ",", "S", ",", "E", ")", ")", ";", "return", "false", ";", "}", "case", "AsmToken", "::", "Identifier", ":", "case", "AsmToken", "::", "LParen", ":", "case", "AsmToken", "::", "Minus", ":", "case", "AsmToken", "::", "Plus", ":", "case", "AsmToken", "::", "Integer", ":", "case", "AsmToken", "::", "String", ":", "{", "const", "MCExpr", "*", "IdVal", ";", "SMLoc", "S", "=", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ";", "if", "(", "getParser", "(", ")", ".", "parseExpression", "(", "IdVal", ")", ")", "return", "true", ";", "SMLoc", "E", "=", "SMLoc", "::", "getFromPointer", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ".", "getPointer", "(", ")", "-", "", ")", ";", "Operands", ".", "push_back", "(", "", "(", "IdVal", ",", "S", ",", "E", ")", ")", ";", "return", "false", ";", "}", "case", "AsmToken", "::", "Percent", ":", "{", "const", "MCExpr", "*", "IdVal", ";", "SMLoc", "S", "=", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ";", "if", "(", "parseRelocOperand", "(", "IdVal", ")", ")", "return", "true", ";"], "ground_truth": ["SMLoc", "E", "=", "SMLoc", "::", "getFromPointer", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ".", "getPointer", "(", ")", "-", "", ")", ";"], "File": "MINA32AsmParser", "Func": "ParseOperand", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135738, "Length": 278, "Cover_Rate": 0.54296875} {"Template_token": ["", "bool", "AsmParser", "::", "ParseRegister", "(", "unsigned", "&", "RegNo", ",", "SMLoc", "&", "StartLoc", ",", "SMLoc", "&", "EndLoc", ")", "{", "return", "tryParseRegister", "(", "RegNo", ",", "StartLoc", ",", "EndLoc", ")", "!=", "MatchOperand_Success", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "ParseRegister", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135739, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "tryParseRegister", "(", "RegNo", ",", "StartLoc", ",", "EndLoc", ")", "!=", "MatchOperand_Success", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "ParseRegister", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135740, "Length": 13, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "if", "(", "Tok", ".", "isNot", "(", "AsmToken", "::", "Identifier", ")", ")", "return", "true", ";", "std", "::", "string", "Str", "=", "Tok", ".", "getIdentifier", "(", ")", ".", "str", "(", ")", ";", "Parser", ".", "Lex", "(", ")", ";", "const", "MCExpr", "*", "IdVal", ";", "SMLoc", "EndLoc", ";", "if", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", "==", "AsmToken", "::", "LParen", ")", "{", "while", "(", "", ")", "{", "Parser", ".", "Lex", "(", ")", ";", "if", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", "==", "AsmToken", "::", "Percent", ")", "{", "Parser", ".", "Lex", "(", ")", ";", "const", "AsmToken", "&", "nextTok", "=", "Parser", ".", "getTok", "(", ")", ";", "if", "(", "nextTok", ".", "isNot", "(", "AsmToken", "::", "Identifier", ")", ")", "return", "true", ";", "Str", "+=", "", ";", "Str", "+=", "nextTok", ".", "getIdentifier", "(", ")", ";", "Parser", ".", "Lex", "(", ")", ";", "if", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", "!=", "AsmToken", "::", "LParen", ")", "return", "true", ";", "}", "else", "break", ";", "}"], "ground_truth": ["if", "(", "getParser", "(", ")", ".", "parseParenExpression", "(", "IdVal", ",", "EndLoc", ")", ")", "return", "true", ";"], "File": "MINA32AsmParser", "Func": "parseRelocOperand", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135741, "Length": 171, "Cover_Rate": 0.6951219512195121} {"Template_token": ["", "reportParseError", "(", "", ")", ";", "return", "false", ";", "}", "Options", ".", "setMacro", "(", ")", ";"], "ground_truth": ["Parser", ".", "Lex", "(", ")", ";"], "File": "MINA32AsmParser", "Func": "parseSetMacroDirective", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135742, "Length": 21, "Cover_Rate": 0.35} {"Template_token": ["", "Parser", ".", "Lex", "(", ")", ";", "if", "(", "getLexer", "(", ")", ".", "isNot", "(", "AsmToken", "::", "EndOfStatement", ")", ")", "{", "reportParseError", "(", "", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "parseSetMacroDirective", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135743, "Length": 29, "Cover_Rate": 0.48333333333333334} {"Template_token": ["", "MCAsmParser", "&", "Parser", "=", "getParser", "(", ")", ";", "Parser", ".", "Lex", "(", ")", ";", "if", "(", "getLexer", "(", ")", ".", "isNot", "(", "AsmToken", "::", "EndOfStatement", ")", ")", "{", "reportParseError", "(", "", ")", ";", "return", "false", ";", "}", "if", "(", "Options", ".", "isReorder", "(", ")", ")", "{", "reportParseError", "(", "", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "parseSetNoMacroDirective", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135744, "Length": 55, "Cover_Rate": 0.7051282051282052} {"Template_token": ["", "bool", "AsmParser", "::", "parseSetNoMacroDirective", "(", ")", "{", "MCAsmParser", "&", "Parser", "=", "getParser", "(", ")", ";", "Parser", ".", "Lex", "(", ")", ";", "if", "(", "getLexer", "(", ")", ".", "isNot", "(", "AsmToken", "::", "EndOfStatement", ")", ")", "{", "reportParseError", "(", "", ")", ";", "return", "false", ";", "}", "if", "(", "Options", ".", "isReorder", "(", ")", ")", "{", "reportParseError", "(", "", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "parseSetNoMacroDirective", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135745, "Length": 62, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "MCAsmParser", "&", "Parser", "=", "getParser", "(", ")", ";", "Parser", ".", "Lex", "(", ")", ";", "if", "(", "getLexer", "(", ")", ".", "isNot", "(", "AsmToken", "::", "EndOfStatement", ")", ")", "{", "reportParseError", "(", "", ")", ";", "return", "false", ";", "}", "Options", ".", "setNoreorder", "(", ")", ";", "Parser", ".", "Lex", "(", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "parseSetNoReorderDirective", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135746, "Length": 53, "Cover_Rate": 0.8833333333333333} {"Template_token": ["", "if", "(", "getLexer", "(", ")", ".", "isNot", "(", "AsmToken", "::", "EndOfStatement", ")", ")", "{", "reportParseError", "(", "", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "parseSetReorderDirective", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135747, "Length": 23, "Cover_Rate": 0.38333333333333336} {"Template_token": ["", "if", "(", "getLexer", "(", ")", ".", "isNot", "(", "AsmToken", "::", "EndOfStatement", ")", ")", "{", "reportParseError", "(", "", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "parseSetReorderDirective", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135748, "Length": 23, "Cover_Rate": 0.38333333333333336} {"Template_token": ["", "case", "k_Immediate", ":", "OS", "<<", "", ";", "OS", "<<", "*", "Imm", ".", "Val", ";", "OS", "<<", "", ";", "break", ";", "case", "k_Memory", ":", "OS", "<<", "", ";", "OS", "<<", "Mem", ".", "Base", ";", "OS", "<<", "", ";", "OS", "<<", "*", "Mem", ".", "Off", ";"], "ground_truth": ["OS", "<<", "", ";"], "File": "MINA32AsmParser", "Func": "print", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135749, "Length": 48, "Cover_Rate": 0.5161290322580645} {"Template_token": ["", "for", "(", "size_t", "i", "=", "", ";", "i", "<", "Operands", ".", "size", "(", ")", ";", "i", "++", ")", "{", "Operand", "*", "op", "=", "static_cast", "<", "Operand", "*", ">", "(", "&", "*", "Operands", "[", "i", "]", ")", ";", "assert", "(", "op", "!=", "nullptr", ")", ";", "LLVM_DEBUG", "(", "dbgs", "(", ")", "<<", "", "<<", "*", "op", "<<", "", ")", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "printMINA32Operands", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135750, "Length": 59, "Cover_Rate": 0.686046511627907} {"Template_token": ["", "void", "printOperands", "(", "OperandVector", "&", "Operands", ")", "{", "LLVM_DEBUG", "(", "dbgs", "(", ")", "<<", "", ")", ";"], "ground_truth": ["for", "(", "size_t", "i", "=", "", ";", "i", "<", "Operands", ".", "size", "(", ")", ";", "i", "++", ")", "{"], "File": "MINA32AsmParser", "Func": "printMINA32Operands", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135751, "Length": 36, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "SMLoc", "Loc", "=", "getLexer", "(", ")", ".", "getLoc", "(", ")", ";"], "ground_truth": ["getParser", "(", ")", ".", "eatToEndOfStatement", "(", ")", ";"], "File": "MINA32AsmParser", "Func": "reportParseError", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135752, "Length": 19, "Cover_Rate": 0.5135135135135135} {"Template_token": ["", "void", "setMacro", "(", ")", "{", "macro", "=", "true", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "setMacro", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135753, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "void", "setMacro", "(", ")", "{", "macro", "=", "true", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "setMacro", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135754, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "macro", "=", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "setNomacro", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135755, "Length": 5, "Cover_Rate": 0.5} {"Template_token": ["", "reorder", "=", "false", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "setNoreorder", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135758, "Length": 5, "Cover_Rate": 0.5} {"Template_token": ["", "reorder", "=", "true", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "setReorder", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135759, "Length": 5, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "Tok", ".", "is", "(", "AsmToken", "::", "Identifier", ")", ")", "{", "std", "::", "string", "lowerCase", "=", "Tok", ".", "getString", "(", ")", ".", "lower", "(", ")", ";", "RegNo", "=", "matchRegisterName", "(", "lowerCase", ")", ";", "if", "(", "RegNo", "!=", "", ")", "{", "return", "MatchOperand_Success", ";"], "ground_truth": ["}"], "File": "MINA32AsmParser", "Func": "tryParseRegister", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135761, "Length": 45, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "int", "RegNo", "=", "matchRegisterName", "(", "RegisterName", ")", ";", "if", "(", "RegNo", "==", "", ")", "return", "true", ";", "Operands", ".", "push_back", "(", "", "(", "RegNo", ",", "S", ",", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ")", ")", ";"], "ground_truth": ["Parser", ".", "Lex", "(", ")", ";"], "File": "MINA32AsmParser", "Func": "tryParseRegisterOperand", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135762, "Length": 45, "Cover_Rate": 0.4326923076923077} {"Template_token": ["", "std", "::", "unique_ptr", "<", "MCObjectTargetWriter", ">", "createELFObjectWriter", "(", "uint8_t", "OSABI", ")", "{", "return", "std", "::", "make_unique", "<", "ELFObjectWriter", ">", "(", "OSABI", ")", ";"], "ground_truth": ["}"], "File": "MINA32ELFObjectWriter", "Func": "createMINA32ELFObjectWriter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135764, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "ELFObjectWriter", "::", "ELFObjectWriter", "(", "uint8_t", "OSABI", ")", ":", "MCELFObjectTargetWriter", "(", "false", ",", "OSABI", ",", "ELF", "::", "EM_", ",", "true", ")", "{"], "ground_truth": ["}"], "File": "MINA32ELFObjectWriter", "Func": "MINA32ELFObjectWriter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135765, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "ELFObjectWriter", "::", "ELFObjectWriter", "(", "uint8_t", "OSABI", ")", ":", "MCELFObjectTargetWriter", "(", "false", ",", "OSABI", ",", "ELF", "::", "EM_", ",", "true", ")", "{"], "ground_truth": ["}"], "File": "MINA32ELFObjectWriter", "Func": "MINA32ELFObjectWriter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135766, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "~", "ELFObjectWriter", "(", ")", "{"], "ground_truth": ["}"], "File": "MINA32ELFObjectWriter", "Func": "~MINA32ELFObjectWriter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135767, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "~", "ELFObjectWriter", "(", ")", "{"], "ground_truth": ["}"], "File": "MINA32ELFObjectWriter", "Func": "~MINA32ELFObjectWriter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135768, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "determineCalleeSaves", "(", "MachineFunction", "&", "MF", ",", "BitVector", "&", "SavedRegs", ",", "RegScavenger", "*", "RS", ")", "const", "{", "TargetFrameLowering", "::", "determineCalleeSaves", "(", "MF", ",", "SavedRegs", ",", "RS", ")", ";"], "ground_truth": ["}"], "File": "MINA32FrameLowering", "Func": "determineCalleeSaves", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135769, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "determineCalleeSaves", "(", "MachineFunction", "&", "MF", ",", "BitVector", "&", "SavedRegs", ",", "RegScavenger", "*", "RS", ")", "const", "{"], "ground_truth": ["TargetFrameLowering", "::", "determineCalleeSaves", "(", "MF", ",", "SavedRegs", ",", "RS", ")", ";"], "File": "MINA32FrameLowering", "Func": "determineCalleeSaves", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135770, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "MachineBasicBlock", "::", "iterator", "FrameLowering", "::", "eliminateCallFramePseudoInstr", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "::", "iterator", "I", ")", "const", "{"], "ground_truth": ["return", "MBB", ".", "erase", "(", "I", ")", ";"], "File": "MINA32FrameLowering", "Func": "eliminateCallFramePseudoInstr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135771, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "void", "FrameLowering", "::", "emitEpilogue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "MINA32FrameLowering", "Func": "emitEpilogue", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135773, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitEpilogue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "MINA32FrameLowering", "Func": "emitEpilogue", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135774, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitPrologue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "MINA32FrameLowering", "Func": "emitPrologue", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135775, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitPrologue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "MINA32FrameLowering", "Func": "emitPrologue", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135776, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "int", "FrameLowering", "::", "getFrameIndexReference", "(", "const", "MachineFunction", "&", "MF", ",", "int", "FI", ",", "Register", "&", "FrameReg", ")", "const", "{", "const", "Subtarget", "&", "Subtarget", "=", "MF", ".", "getSubtarget", "<", "Subtarget", ">", "(", ")", ";", "const", "MachineFrameInfo", "&", "MFI", "=", "MF", ".", "getFrameInfo", "(", ")", ";", "const", "RegisterInfo", "*", "RegInfo", "=", "Subtarget", ".", "getRegisterInfo", "(", ")", ";", "FrameReg", "=", "RegInfo", "->", "getFrameRegister", "(", "MF", ")", ";"], "ground_truth": ["int64_t", "FrameOffset", "=", "MFI", ".", "getObjectOffset", "(", "FI", ")", "+", "MFI", ".", "getOffsetAdjustment", "(", ")", ";"], "File": "MINA32FrameLowering", "Func": "getFrameIndexReference", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135777, "Length": 80, "Cover_Rate": 0.8163265306122449} {"Template_token": ["", "bool", "FrameLowering", "::", "hasFP", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{"], "ground_truth": ["return", "MF", ".", "getFrameInfo", "(", ")", ".", "hasVarSizedObjects", "(", ")", ";"], "File": "MINA32FrameLowering", "Func": "hasFP", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135779, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "bool", "FrameLowering", "::", "isFPCloseToIncomingSP", "(", ")", "const", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "MINA32FrameLowering", "Func": "isFPCloseToIncomingSP", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135781, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "FrameLowering", "::", "FrameLowering", "(", ")", ":", "TargetFrameLowering", "(", "TargetFrameLowering", "::", "StackGrowsDown", ",", "Align", "(", "", ")", ",", "", ",", "Align", "(", "", ")", ")", "{"], "ground_truth": ["}"], "File": "MINA32FrameLowering", "Func": "MINA32FrameLowering", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135782, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "FrameLowering", "::", "FrameLowering", "(", ")", ":", "TargetFrameLowering", "(", "TargetFrameLowering", "::", "StackGrowsDown", ",", "Align", "(", "", ")", ",", "", ",", "Align", "(", "", ")", ")", "{"], "ground_truth": ["}"], "File": "MINA32FrameLowering", "Func": "MINA32FrameLowering", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135783, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "InstPrinter", "(", "const", "MCAsmInfo", "&", "MAI", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCRegisterInfo", "&", "MRI", ")", ":", "MCInstPrinter", "(", "MAI", ",", "MII", ",", "MRI", ")", "{"], "ground_truth": ["}"], "File": "MINA32InstPrinter", "Func": "MINA32InstPrinter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135784, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "InstPrinter", "(", "const", "MCAsmInfo", "&", "MAI", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCRegisterInfo", "&", "MRI", ")", ":", "MCInstPrinter", "(", "MAI", ",", "MII", ",", "MRI", ")", "{"], "ground_truth": ["}"], "File": "MINA32InstPrinter", "Func": "MINA32InstPrinter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135785, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "!", "printAliasInstr", "(", "MI", ",", "Address", ",", "O", ")", ")", "printInstruction", "(", "MI", ",", "Address", ",", "O", ")", ";", "printAnnotation", "(", "O", ",", "Annot", ")", ";"], "ground_truth": ["}"], "File": "MINA32InstPrinter", "Func": "printInst", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135787, "Length": 29, "Cover_Rate": 0.5272727272727272} {"Template_token": ["", "return", ";", "}", "if", "(", "Op", ".", "isImm", "(", ")", ")", "{", "O", "<<", "Op", ".", "getImm", "(", ")", ";", "return", ";", "}", "assert", "(", "Op", ".", "isExpr", "(", ")", "&&", "", ")", ";", "Op", ".", "getExpr", "(", ")", "->", "print", "(", "O", ",", "&", "MAI", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "MINA32InstPrinter", "Func": "printOperand", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135788, "Length": 51, "Cover_Rate": 0.504950495049505} {"Template_token": ["", "printPCRelImm", "(", "MI", ",", "OpNo", ",", "O", ")", ";"], "ground_truth": ["}"], "File": "MINA32InstPrinter", "Func": "printPCRelImm", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135789, "Length": 10, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "void", "printPCRelImm", "(", "const", "MCInst", "*", "MI", ",", "uint64_t", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ")", "{", "printPCRelImm", "(", "MI", ",", "OpNo", ",", "O", ")", ";"], "ground_truth": ["}"], "File": "MINA32InstPrinter", "Func": "printPCRelImm", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135790, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "RI", ";"], "ground_truth": ["}"], "File": "MINA32InstrInfo", "Func": "getRegisterInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135793, "Length": 4, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "InstrInfo", "::", "InstrInfo", "(", ")", ":", "GenInstrInfo", "(", "", ",", "", ")", ",", "RI", "(", ")", "{"], "ground_truth": ["}"], "File": "MINA32InstrInfo", "Func": "MINA32InstrInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135795, "Length": 18, "Cover_Rate": 0.8181818181818182} {"Template_token": ["", "InstrInfo", "::", "InstrInfo", "(", ")", ":", "GenInstrInfo", "(", "", ",", "", ")", ",", "RI", "(", ")", "{"], "ground_truth": ["}"], "File": "MINA32InstrInfo", "Func": "MINA32InstrInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135796, "Length": 18, "Cover_Rate": 0.8181818181818182} {"Template_token": ["", "FunctionPass", "*", "llvm", "::", "createISelDag", "(", "TargetMachine", "&", "TM", ",", "CodeGenOpt", "::", "Level", "OptLevel", ")", "{", "return", "new", "DAGToDAGISel", "(", "TM", ",", "OptLevel", ")", ";"], "ground_truth": ["}"], "File": "MINA32ISelDAGToDAG", "Func": "createMINA32ISelDag", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135798, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "MINA32ISelDAGToDAG", "Func": "getPassName", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135800, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "explicit", "DAGToDAGISel", "(", "TargetMachine", "&", "TM", ",", "CodeGenOpt", "::", "Level", "OptLevel", ")", ":", "SelectionDAGISel", "(", "TM", ",", "OptLevel", ")", ",", "Subtarget", "(", "nullptr", ")", "{"], "ground_truth": ["}"], "File": "MINA32ISelDAGToDAG", "Func": "MINA32DAGToDAGISel", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135801, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "DAGToDAGISel", "(", "TargetMachine", "&", "TM", ",", "CodeGenOpt", "::", "Level", "OptLevel", ")", ":", "SelectionDAGISel", "(", "TM", ",", "OptLevel", ")", ",", "Subtarget", "(", "nullptr", ")", "{"], "ground_truth": ["}"], "File": "MINA32ISelDAGToDAG", "Func": "MINA32DAGToDAGISel", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135802, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "Subtarget", "=", "&", "MF", ".", "getSubtarget", "<", "Subtarget", ">", "(", ")", ";", "return", "SelectionDAGISel", "::", "runOnMachineFunction", "(", "MF", ")", ";"], "ground_truth": ["}"], "File": "MINA32ISelDAGToDAG", "Func": "runOnMachineFunction", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135803, "Length": 21, "Cover_Rate": 0.6774193548387096} {"Template_token": ["", "bool", "DAGToDAGISel", "::", "runOnMachineFunction", "(", "MachineFunction", "&", "MF", ")", "{"], "ground_truth": ["Subtarget", "=", "&", "MF", ".", "getSubtarget", "<", "Subtarget", ">", "(", ")", ";"], "File": "MINA32ISelDAGToDAG", "Func": "runOnMachineFunction", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135804, "Length": 22, "Cover_Rate": 0.7096774193548387} {"Template_token": ["", "if", "(", "N", "->", "isMachineOpcode", "(", ")", ")", "{"], "ground_truth": ["LLVM_DEBUG", "(", "errs", "(", ")", "<<", "", ";", "N", "->", "dump", "(", "CurDAG", ")", ";", "errs", "(", ")", "<<", "", ")", ";"], "File": "MINA32ISelDAGToDAG", "Func": "Select", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135805, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "MachineBasicBlock", "*", "TargetLowering", "::", "EmitInstrWithCustomInserter", "(", "MachineInstr", "&", "MI", ",", "MachineBasicBlock", "*", "MBB", ")", "const", "{"], "ground_truth": ["llvm_unreachable", "(", "", ")", ";"], "File": "MINA32ISelLowering", "Func": "EmitInstrWithCustomInserter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135808, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "MachineBasicBlock", "*", "TargetLowering", "::", "EmitInstrWithCustomInserter", "(", "MachineInstr", "&", "MI", ",", "MachineBasicBlock", "*", "MBB", ")", "const", "{"], "ground_truth": ["llvm_unreachable", "(", "", ")", ";"], "File": "MINA32ISelLowering", "Func": "EmitInstrWithCustomInserter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135809, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "SDValue", "TargetLowering", "::", "LowerOperation", "(", "SDValue", "Op", ",", "SelectionDAG", "&", "DAG", ")", "const", "{"], "ground_truth": ["llvm_unreachable", "(", "", ")", ";"], "File": "MINA32ISelLowering", "Func": "LowerOperation", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135811, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "TargetLowering", "::", "TargetLowering", "(", "const", "TargetMachine", "&", "TM", ",", "const", "Subtarget", "&", "STI", ")", ":", "TargetLowering", "(", "TM", ")", ",", "Subtarget", "(", "STI", ")", "{", "addRegisterClass", "(", "", ",", "&", "", ")", ";", "computeRegisterProperties", "(", "Subtarget", ".", "getRegisterInfo", "(", ")", ")", ";"], "ground_truth": ["setStackPointerRegisterToSaveRestore", "(", "", ")", ";"], "File": "MINA32ISelLowering", "Func": "MINA32TargetLowering", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135812, "Length": 47, "Cover_Rate": 0.8703703703703703} {"Template_token": ["", "PrivateLabelPrefix", "=", "", ";", "SupportsDebugInformation", "=", "true", ";"], "ground_truth": ["UseIntegratedAssembler", "=", "true", ";"], "File": "MINA32MCAsmInfo", "Func": "MINA32MCAsmInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135813, "Length": 12, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "new", "MCCodeEmitter", "(", "MCII", ",", "Ctx", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCCodeEmitter", "Func": "createMINA32MCCodeEmitter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135814, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "MCCodeEmitter", "*", "llvm", "::", "createMCCodeEmitter", "(", "const", "MCInstrInfo", "&", "MCII", ",", "const", "MCRegisterInfo", "&", "MRI", ",", "MCContext", "&", "Ctx", ")", "{", "return", "new", "MCCodeEmitter", "(", "MCII", ",", "Ctx", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCCodeEmitter", "Func": "createMINA32MCCodeEmitter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135815, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCCodeEmitter", "::", "encodeInstruction", "(", "const", "MCInst", "&", "MI", ",", "raw_ostream", "&", "OS", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{", "verifyInstructionPredicates", "(", "MI", ",", "computeAvailableFeatures", "(", "STI", ".", "getFeatureBits", "(", ")", ")", ")", ";"], "ground_truth": ["uint64_t", "Binary", "=", "getBinaryCodeForInstr", "(", "MI", ",", "Fixups", ",", "STI", ")", ";"], "File": "MINA32MCCodeEmitter", "Func": "encodeInstruction", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135816, "Length": 54, "Cover_Rate": 0.7105263157894737} {"Template_token": ["", "void", "MCCodeEmitter", "::", "encodeInstruction", "(", "const", "MCInst", "&", "MI", ",", "raw_ostream", "&", "OS", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{", "verifyInstructionPredicates", "(", "MI", ",", "computeAvailableFeatures", "(", "STI", ".", "getFeatureBits", "(", ")", ")", ")", ";", "uint64_t", "Binary", "=", "getBinaryCodeForInstr", "(", "MI", ",", "Fixups", ",", "STI", ")", ";"], "ground_truth": ["", "::", "write", "<", "uint32_t", ">", "(", "OS", ",", "Binary", ",", "", ")", ";"], "File": "MINA32MCCodeEmitter", "Func": "encodeInstruction", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135817, "Length": 68, "Cover_Rate": 0.8947368421052632} {"Template_token": ["", "if", "(", "MO", ".", "isReg", "(", ")", ")", "return", "Ctx", ".", "getRegisterInfo", "(", ")", "->", "getEncodingValue", "(", "MO", ".", "getReg", "(", ")", ")", ";", "assert", "(", "MO", ".", "isImm", "(", ")", "&&", "", ")", ";", "return", "static_cast", "<", "unsigned", ">", "(", "MO", ".", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCCodeEmitter", "Func": "getMachineOpValue", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135818, "Length": 49, "Cover_Rate": 0.6282051282051282} {"Template_token": ["", "unsigned", "MCCodeEmitter", "::", "getMachineOpValue", "(", "const", "MCInst", "&", "MI", ",", "const", "MCOperand", "&", "MO", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{", "if", "(", "MO", ".", "isReg", "(", ")", ")", "return", "Ctx", ".", "getRegisterInfo", "(", ")", "->", "getEncodingValue", "(", "MO", ".", "getReg", "(", ")", ")", ";", "assert", "(", "MO", ".", "isImm", "(", ")", "&&", "", ")", ";", "return", "static_cast", "<", "unsigned", ">", "(", "MO", ".", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCCodeEmitter", "Func": "getMachineOpValue", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135819, "Length": 78, "Cover_Rate": 1.0} {"Template_token": ["", "MCCodeEmitter", "(", "const", "MCInstrInfo", "&", "MCII", ",", "MCContext", "&", "Ctx", ")", ":", "MCII", "(", "MCII", ")", ",", "Ctx", "(", "Ctx", ")", "{"], "ground_truth": ["}"], "File": "MINA32MCCodeEmitter", "Func": "MINA32MCCodeEmitter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135820, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "MCCodeEmitter", "(", "const", "MCInstrInfo", "&", "MCII", ",", "MCContext", "&", "Ctx", ")", ":", "MCII", "(", "MCII", ")", ",", "Ctx", "(", "Ctx", ")", "{"], "ground_truth": ["}"], "File": "MINA32MCCodeEmitter", "Func": "MINA32MCCodeEmitter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135821, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "new", "(", "Ctx", ")", "MCExpr", "(", "Kind", ",", "Expr", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "create", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135823, "Length": 13, "Cover_Rate": 0.3939393939393939} {"Template_token": ["", "bool", "MCExpr", "::", "evaluateAsRelocatableImpl", "(", "MCValue", "&", "Res", ",", "MCAsmLayout", "const", "*", "Layout", ",", "MCFixup", "const", "*", "Fixup", ")", "const", "{", "return", "Expr", "->", "evaluateAsRelocatable", "(", "Res", ",", "Layout", ",", "Fixup", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "evaluateAsRelocatableImpl", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135824, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "return", "Expr", "->", "evaluateAsRelocatable", "(", "Res", ",", "Layout", ",", "Fixup", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "evaluateAsRelocatableImpl", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135825, "Length": 13, "Cover_Rate": 0.38235294117647056} {"Template_token": ["", "MCFragment", "*", "MCExpr", "::", "findAssociatedFragment", "(", ")", "const", "{", "return", "Expr", "->", "findAssociatedFragment", "(", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "findAssociatedFragment", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135826, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCExpr", "::", "fixELFSymbolsInTLSFixups", "(", "MCAssembler", "&", "Asm", ")", "const", "{"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "fixELFSymbolsInTLSFixups", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135828, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCExpr", "::", "fixELFSymbolsInTLSFixups", "(", "MCAssembler", "&", "Asm", ")", "const", "{"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "fixELFSymbolsInTLSFixups", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135829, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "MCExpr", "(", "VariantKind", "Kind", ",", "const", "MCExpr", "*", "Expr", ")", ":", "Kind", "(", "Kind", ")", ",", "Expr", "(", "Expr", ")", "{"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "MINA32MCExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135830, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "MCExpr", "(", "VariantKind", "Kind", ",", "const", "MCExpr", "*", "Expr", ")", ":", "Kind", "(", "Kind", ")", ",", "Expr", "(", "Expr", ")", "{"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "MINA32MCExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135831, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCExpr", "::", "visitUsedExpr", "(", "MCStreamer", "&", "Streamer", ")", "const", "{"], "ground_truth": ["Streamer", ".", "visitUsedExpr", "(", "*", "Expr", ")", ";"], "File": "MINA32MCExpr", "Func": "visitUsedExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135834, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "void", "MCExpr", "::", "visitUsedExpr", "(", "MCStreamer", "&", "Streamer", ")", "const", "{"], "ground_truth": ["Streamer", ".", "visitUsedExpr", "(", "*", "Expr", ")", ";"], "File": "MINA32MCExpr", "Func": "visitUsedExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135835, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "~", "MCExpr", "(", ")", "{"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "~MINA32MCExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135836, "Length": 6, "Cover_Rate": 1.0} {"Template_token": ["", "~", "MCExpr", "(", ")", "{"], "ground_truth": ["}"], "File": "MINA32MCExpr", "Func": "~MINA32MCExpr", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135837, "Length": 6, "Cover_Rate": 1.0} {"Template_token": ["", "static", "MCStreamer", "*", "createMCStreamer", "(", "const", "Triple", "&", "TT", ",", "MCContext", "&", "Context", ",", "std", "::", "unique_ptr", "<", "MCAsmBackend", ">", "&&", "MAB", ",", "std", "::", "unique_ptr", "<", "MCObjectWriter", ">", "&&", "OW", ",", "std", "::", "unique_ptr", "<", "MCCodeEmitter", ">", "&&", "Emitter", ",", "bool", "RelaxAll", ")", "{"], "ground_truth": ["return", "createELFStreamer", "(", "Context", ",", "std", "::", "move", "(", "MAB", ")", ",", "std", "::", "move", "(", "OW", ")", ",", "std", "::", "move", "(", "Emitter", ")", ",", "RelaxAll", ")", ";"], "File": "MINA32MCTargetDesc", "Func": "createMCStreamer", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135838, "Length": 74, "Cover_Rate": 0.9866666666666667} {"Template_token": ["", "static", "MCStreamer", "*", "createMCStreamer", "(", "const", "Triple", "&", "TT", ",", "MCContext", "&", "Context", ",", "std", "::", "unique_ptr", "<", "MCAsmBackend", ">", "&&", "MAB", ",", "std", "::", "unique_ptr", "<", "MCObjectWriter", ">", "&&", "OW", ",", "std", "::", "unique_ptr", "<", "MCCodeEmitter", ">", "&&", "Emitter", ",", "bool", "RelaxAll", ")", "{"], "ground_truth": ["return", "createELFStreamer", "(", "Context", ",", "std", "::", "move", "(", "MAB", ")", ",", "std", "::", "move", "(", "OW", ")", ",", "std", "::", "move", "(", "Emitter", ")", ",", "RelaxAll", ")", ";"], "File": "MINA32MCTargetDesc", "Func": "createMCStreamer", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135839, "Length": 74, "Cover_Rate": 0.9866666666666667} {"Template_token": ["", "static", "MCInstPrinter", "*", "createMCInstPrinter", "(", "const", "Triple", "&", "TT", ",", "unsigned", "SyntaxVariant", ",", "const", "MCAsmInfo", "&", "MAI", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCRegisterInfo", "&", "MRI", ")", "{", "if", "(", "SyntaxVariant", "==", "", ")", "return", "new", "InstPrinter", "(", "MAI", ",", "MII", ",", "MRI", ")", ";"], "ground_truth": ["return", "nullptr", ";"], "File": "MINA32MCTargetDesc", "Func": "createMINA32MCInstPrinter", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135841, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "InitMCRegisterInfo", "(", "X", ",", "", ")", ";"], "ground_truth": ["return", "X", ";"], "File": "MINA32MCTargetDesc", "Func": "createMINA32MCRegisterInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135842, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "static", "MCSubtargetInfo", "*", "createMCSubtargetInfo", "(", "const", "Triple", "&", "TT", ",", "StringRef", "CPU", ",", "StringRef", "FS", ")", "{"], "ground_truth": ["return", "createMCSubtargetInfoImpl", "(", "TT", ",", "CPU", ",", "FS", ")", ";"], "File": "MINA32MCTargetDesc", "Func": "createMINA32MCSubtargetInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135843, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "static", "MCSubtargetInfo", "*", "createMCSubtargetInfo", "(", "const", "Triple", "&", "TT", ",", "StringRef", "CPU", ",", "StringRef", "FS", ")", "{", "return", "createMCSubtargetInfoImpl", "(", "TT", ",", "CPU", ",", "FS", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCTargetDesc", "Func": "createMINA32MCSubtargetInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135844, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "getTheTarget", "(", ")", ",", "createMCSubtargetInfo", ")", ";", "TargetRegistry", "::", "RegisterMCInstPrinter", "(", "getTheTarget", "(", ")", ",", "createMCInstPrinter", ")", ";", "TargetRegistry", "::", "RegisterMCCodeEmitter", "(", "getTheTarget", "(", ")", ",", "createMCCodeEmitter", ")", ";"], "ground_truth": ["TargetRegistry", "::", "RegisterELFStreamer", "(", "getTheTarget", "(", ")", ",", "createMCStreamer", ")", ";"], "File": "MINA32MCTargetDesc", "Func": "LLVMInitializeMINA32TargetMC", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135845, "Length": 44, "Cover_Rate": 0.4631578947368421} {"Template_token": ["", "RegisterMCAsmInfo", "<", "MCAsmInfo", ">", "X", "(", "getTheTarget", "(", ")", ")", ";", "TargetRegistry", "::", "RegisterMCInstrInfo", "(", "getTheTarget", "(", ")", ",", "createMCInstrInfo", ")", ";", "TargetRegistry", "::", "RegisterMCRegInfo", "(", "getTheTarget", "(", ")", ",", "createMCRegisterInfo", ")", ";", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "getTheTarget", "(", ")", ",", "createMCSubtargetInfo", ")", ";", "TargetRegistry", "::", "RegisterMCInstPrinter", "(", "getTheTarget", "(", ")", ",", "createMCInstPrinter", ")", ";", "TargetRegistry", "::", "RegisterMCCodeEmitter", "(", "getTheTarget", "(", ")", ",", "createMCCodeEmitter", ")", ";", "TargetRegistry", "::", "RegisterELFStreamer", "(", "getTheTarget", "(", ")", ",", "createMCStreamer", ")", ";", "TargetRegistry", "::", "RegisterMCAsmBackend", "(", "getTheTarget", "(", ")", ",", "createAsmBackend", ")", ";"], "ground_truth": ["}"], "File": "MINA32MCTargetDesc", "Func": "LLVMInitializeMINA32TargetMC", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135846, "Length": 89, "Cover_Rate": 0.9368421052631579} {"Template_token": ["", "void", "RegisterInfo", "::", "eliminateFrameIndex", "(", "MachineBasicBlock", "::", "iterator", "MI", ",", "int", "SPAdj", ",", "unsigned", "FIOperandNum", ",", "RegScavenger", "*", "RS", ")", "const", "{"], "ground_truth": ["}"], "File": "MINA32RegisterInfo", "Func": "eliminateFrameIndex", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135847, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "void", "RegisterInfo", "::", "eliminateFrameIndex", "(", "MachineBasicBlock", "::", "iterator", "MI", ",", "int", "SPAdj", ",", "unsigned", "FIOperandNum", ",", "RegScavenger", "*", "RS", ")", "const", "{"], "ground_truth": ["}"], "File": "MINA32RegisterInfo", "Func": "eliminateFrameIndex", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135848, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";"], "ground_truth": ["markSuperRegs", "(", "Reserved", ",", "", ")", ";"], "File": "MINA32RegisterInfo", "Func": "getReservedRegs", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135851, "Length": 77, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "if", "(", "TFI", "->", "hasFP", "(", "MF", ")", ")", "markSuperRegs", "(", "Reserved", ",", "", ")", ";", "if", "(", "hasBasePointer", "(", "MF", ")", ")", "markSuperRegs", "(", "Reserved", ",", "BasePtr", ")", ";", "assert", "(", "checkAllSuperRegsMarked", "(", "Reserved", ")", ")", ";", "return", "Reserved", ";"], "ground_truth": ["}"], "File": "MINA32RegisterInfo", "Func": "getReservedRegs", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135852, "Length": 126, "Cover_Rate": 0.6737967914438503} {"Template_token": ["", "bool", "RegisterInfo", "::", "hasBasePointer", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "const", "MachineFrameInfo", "&", "MFI", "=", "MF", ".", "getFrameInfo", "(", ")", ";"], "ground_truth": ["return", "MFI", ".", "getNumFixedObjects", "(", ")", "&&", "needsStackRealignment", "(", "MF", ")", ";"], "File": "MINA32RegisterInfo", "Func": "hasBasePointer", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135854, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "RegisterInfo", "::", "RegisterInfo", "(", ")", ":", "GenRegisterInfo", "(", "", ")", "{"], "ground_truth": ["}"], "File": "MINA32RegisterInfo", "Func": "MINA32RegisterInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135855, "Length": 12, "Cover_Rate": 0.8571428571428571} {"Template_token": ["", "RegisterInfo", "::", "RegisterInfo", "(", ")", ":", "GenRegisterInfo", "(", "", ")", "{"], "ground_truth": ["}"], "File": "MINA32RegisterInfo", "Func": "MINA32RegisterInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135856, "Length": 12, "Cover_Rate": 0.8571428571428571} {"Template_token": ["", "void", "Subtarget", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "MINA32Subtarget", "Func": "anchor", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135857, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "Subtarget", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "MINA32Subtarget", "Func": "anchor", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135858, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "const", "TargetFrameLowering", "*", "getFrameLowering", "(", ")", "const", "override", "{", "return", "&", "FrameLowering", ";"], "ground_truth": ["}"], "File": "MINA32Subtarget", "Func": "getFrameLowering", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135859, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "const", "InstrInfo", "*", "getInstrInfo", "(", ")", "const", "override", "{"], "ground_truth": ["return", "&", "InstrInfo", ";"], "File": "MINA32Subtarget", "Func": "getInstrInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135861, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "return", "&", "InstrInfo", ".", "getRegisterInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "MINA32Subtarget", "Func": "getRegisterInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135862, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "&", "InstrInfo", ".", "getRegisterInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "MINA32Subtarget", "Func": "getRegisterInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135863, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "const", "SelectionDAGTargetInfo", "*", "getSelectionDAGInfo", "(", ")", "const", "override", "{", "return", "&", "TSInfo", ";"], "ground_truth": ["}"], "File": "MINA32Subtarget", "Func": "getSelectionDAGInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135864, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "return", "&", "TSInfo", ";"], "ground_truth": ["}"], "File": "MINA32Subtarget", "Func": "getSelectionDAGInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135865, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "ParseSubtargetFeatures", "(", "CPU", ",", "FS", ")", ";"], "ground_truth": ["return", "*", "this", ";"], "File": "MINA32Subtarget", "Func": "initializeSubtargetDependencies", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135867, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "ParseSubtargetFeatures", "(", "CPU", ",", "FS", ")", ";", "return", "*", "this", ";"], "ground_truth": ["}"], "File": "MINA32Subtarget", "Func": "initializeSubtargetDependencies", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135868, "Length": 12, "Cover_Rate": 0.4} {"Template_token": ["", "static", "Target", "TheTarget", ";", "return", "TheTarget", ";"], "ground_truth": ["}"], "File": "MINA32TargetInfo", "Func": "getTheMINA32Target", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135870, "Length": 8, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "static", "Target", "TheTarget", ";", "return", "TheTarget", ";"], "ground_truth": ["}"], "File": "MINA32TargetInfo", "Func": "getTheMINA32Target", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135871, "Length": 8, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "LLVM_EXTERNAL_VISIBILITY", "void", "LLVMInitializeTargetInfo", "(", ")", "{", "llvm", "::", "RegisterTarget", "<", "llvm", "::", "Triple", "::", "mina32", ">", "X", "(", "llvm", "::", "getTheTarget", "(", ")", ",", "", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "MINA32TargetInfo", "Func": "LLVMInitializeMINA32TargetInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135872, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "LLVM_EXTERNAL_VISIBILITY", "void", "LLVMInitializeTargetInfo", "(", ")", "{"], "ground_truth": ["llvm", "::", "RegisterTarget", "<", "llvm", "::", "Triple", "::", "mina32", ">", "X", "(", "llvm", "::", "getTheTarget", "(", ")", ",", "", ",", "", ",", "", ")", ";"], "File": "MINA32TargetInfo", "Func": "LLVMInitializeMINA32TargetInfo", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135873, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "bool", "PassConfig", "::", "addInstSelector", "(", ")", "{"], "ground_truth": ["addPass", "(", "createISelDag", "(", "getTargetMachine", "(", ")", ",", "getOptLevel", "(", ")", ")", ")", ";"], "File": "MINA32TargetMachine", "Func": "addInstSelector", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135874, "Length": 21, "Cover_Rate": 0.84} {"Template_token": ["", "return", "new", "PassConfig", "(", "*", "this", ",", "PM", ")", ";"], "ground_truth": ["}"], "File": "MINA32TargetMachine", "Func": "createPassConfig", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135876, "Length": 11, "Cover_Rate": 0.5} {"Template_token": ["", "static", "Reloc", "::", "Model", "getEffectiveRelocModel", "(", "Optional", "<", "Reloc", "::", "Model", ">", "RM", ")", "{"], "ground_truth": ["return", "RM", ".", "hasValue", "(", ")", "?", "*", "RM", ":", "Reloc", "::", "Static", ";"], "File": "MINA32TargetMachine", "Func": "getEffectiveRelocModel", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135877, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "Reloc", "::", "Model", "getEffectiveRelocModel", "(", "Optional", "<", "Reloc", "::", "Model", ">", "RM", ")", "{"], "ground_truth": ["return", "RM", ".", "hasValue", "(", ")", "?", "*", "RM", ":", "Reloc", "::", "Static", ";"], "File": "MINA32TargetMachine", "Func": "getEffectiveRelocModel", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135878, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "TargetMachine", "&", "getTargetMachine", "(", ")", "const", "{", "return", "getTM", "<", "TargetMachine", ">", "(", ")", ";"], "ground_truth": ["}"], "File": "MINA32TargetMachine", "Func": "getMINA32TargetMachine", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135879, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "TargetLoweringObjectFile", "*", "getObjFileLowering", "(", ")", "const", "override", "{", "return", "TLOF", ".", "get", "(", ")", ";"], "ground_truth": ["}"], "File": "MINA32TargetMachine", "Func": "getObjFileLowering", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135882, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "const", "Subtarget", "*", "TargetMachine", "::", "getSubtargetImpl", "(", "const", "Function", "&", ")", "const", "{"], "ground_truth": ["return", "&", "SubTarget", ";"], "File": "MINA32TargetMachine", "Func": "getSubtargetImpl", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135883, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "const", "Subtarget", "*", "TargetMachine", "::", "getSubtargetImpl", "(", "const", "Function", "&", ")", "const", "{", "return", "&", "SubTarget", ";"], "ground_truth": ["}"], "File": "MINA32TargetMachine", "Func": "getSubtargetImpl", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135884, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "isMachineVerifierClean", "(", ")", "const", "override", "{"], "ground_truth": ["return", "false", ";"], "File": "MINA32TargetMachine", "Func": "isMachineVerifierClean", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135885, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "RegisterTargetMachine", "<", "TargetMachine", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "MINA32TargetMachine", "Func": "LLVMInitializeMINA32Target", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135887, "Length": 12, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "PassConfig", "(", "TargetMachine", "&", "TM", ",", "PassManagerBase", "&", "PM", ")", ":", "TargetPassConfig", "(", "TM", ",", "PM", ")", "{"], "ground_truth": ["}"], "File": "MINA32TargetMachine", "Func": "MINA32PassConfig", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135888, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "PassConfig", "(", "TargetMachine", "&", "TM", ",", "PassManagerBase", "&", "PM", ")", ":", "TargetPassConfig", "(", "TM", ",", "PM", ")", "{"], "ground_truth": ["}"], "File": "MINA32TargetMachine", "Func": "MINA32PassConfig", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135889, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "TargetMachine", "::", "TargetMachine", "(", "const", "Target", "&", "T", ",", "const", "Triple", "&", "TT", ",", "StringRef", "CPU", ",", "StringRef", "FS", ",", "const", "TargetOptions", "&", "Options", ",", "Optional", "<", "Reloc", "::", "Model", ">", "RM", ",", "Optional", "<", "CodeModel", "::", "Model", ">", "CM", ",", "CodeGenOpt", "::", "Level", "OL", ",", "bool", "JIT", ")", ":", "LLVMTargetMachine", "(", "T", ",", "DataLayout", ",", "TT", ",", "CPU", ",", "FS", ",", "Options", ",", "getEffectiveRelocModel", "(", "RM", ")", ",", "getEffectiveCodeModel", "(", "CM", ",", "CodeModel", "::", "Small", ")", ",", "OL", ")", ",", "TLOF", "(", "std", "::", "make_unique", "<", "TargetLoweringObjectFileELF", ">", "(", ")", ")", ",", "SubTarget", "(", "TT", ",", "std", "::", "string", "(", "CPU", ")", ",", "std", "::", "string", "(", "FS", ")", ",", "*", "this", ")", "{", "initAsmInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "MINA32TargetMachine", "Func": "MINA32TargetMachine", "Target": "MINA32", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 135890, "Length": 120, "Cover_Rate": 1.0}