{"Template_token": ["", "AsmBackend", "(", "uint8_t", "OSABI", ")", ":", "MCAsmBackend", "(", "", ")", ",", "OSABI", "(", "OSABI", ")", "{"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "AGCAsmBackend", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190365, "Length": 17, "Cover_Rate": 0.8947368421052632} {"Template_token": ["", "AsmBackend", "(", "uint8_t", "OSABI", ")", ":", "MCAsmBackend", "(", "", ")", ",", "OSABI", "(", "OSABI", ")", "{"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "AGCAsmBackend", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190366, "Length": 17, "Cover_Rate": 0.8947368421052632} {"Template_token": ["", "uint8_t", "OSABI", "=", "MCELFObjectTargetWriter", "::", "getOSABI", "(", "Triple", "::", "UnknownOS", ")", ";"], "ground_truth": ["return", "new", "AsmBackend", "(", "OSABI", ")", ";"], "File": "AGCAsmBackend", "Func": "createAGCAsmBackend", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190367, "Length": 19, "Cover_Rate": 0.40425531914893614} {"Template_token": ["", "std", "::", "unique_ptr", "<", "MCObjectTargetWriter", ">", "AsmBackend", "::", "createObjectTargetWriter", "(", ")", "const", "{", "return", "createELFObjectWriter", "(", "OSABI", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "createObjectTargetWriter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190369, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "fixupNeedsRelaxation", "(", "const", "MCFixup", "&", "Fixup", ",", "uint64_t", "Value", ",", "const", "MCRelaxableFragment", "*", "DF", ",", "const", "MCAsmLayout", "&", "Layout", ")", "const", "override", "{"], "ground_truth": ["return", "false", ";"], "File": "AGCAsmBackend", "Func": "fixupNeedsRelaxation", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190370, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "bool", "fixupNeedsRelaxation", "(", "const", "MCFixup", "&", "Fixup", ",", "uint64_t", "Value", ",", "const", "MCRelaxableFragment", "*", "DF", ",", "const", "MCAsmLayout", "&", "Layout", ")", "const", "override", "{"], "ground_truth": ["return", "false", ";"], "File": "AGCAsmBackend", "Func": "fixupNeedsRelaxation", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190371, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "unsigned", "getMinimumNopSize", "(", ")", "const", "override", "{", "return", "", ";"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "getMinimumNopSize", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190372, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "getMinimumNopSize", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190373, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "unsigned", "getNumFixupKinds", "(", ")", "const", "override", "{", "return", "", ";"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "getNumFixupKinds", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190374, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "getNumFixupKinds", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190375, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "bool", "mayNeedRelaxation", "(", "const", "MCInst", "&", "Inst", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "override", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "mayNeedRelaxation", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190376, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "mayNeedRelaxation", "(", "const", "MCInst", "&", "Inst", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "override", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "mayNeedRelaxation", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190377, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "for", "(", "uint64_t", "i", "=", "", ";", "i", "<", "NopCount", ";", "i", "++", ")", "MCCodeEmitter", "::", "emitBitsWithParity", "(", "OS", ",", "", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "writeNopData", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190379, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "~", "AsmBackend", "(", ")", "override", "{"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "~AGCAsmBackend", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190380, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "~", "AsmBackend", "(", ")", "override", "{"], "ground_truth": ["}"], "File": "AGCAsmBackend", "Func": "~AGCAsmBackend", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190381, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "AsmParser", "(", "const", "MCSubtargetInfo", "&", "STI", ",", "MCAsmParser", "&", "Parser", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCTargetOptions", "&", "Options", ")", ":", "MCTargetAsmParser", "(", "Options", ",", "STI", ",", "MII", ")", "{"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "AGCAsmParser", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190385, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "AsmParser", "(", "const", "MCSubtargetInfo", "&", "STI", ",", "MCAsmParser", "&", "Parser", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCTargetOptions", "&", "Options", ")", ":", "MCTargetAsmParser", "(", "Options", ",", "STI", ",", "MII", ")", "{"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "AGCAsmParser", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190386, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "Kind", "=", "o", ".", "Kind", ";", "StartLoc", "=", "o", ".", "StartLoc", ";", "EndLoc", "=", "o", ".", "EndLoc", ";", "switch", "(", "Kind", ")", "{", "case", "Immediate", ":", "Imm", "=", "o", ".", "Imm", ";", "break", ";"], "ground_truth": ["case", "Token", ":"], "File": "AGCAsmParser", "Func": "AGCOperand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190387, "Length": 37, "Cover_Rate": 0.6271186440677966} {"Template_token": ["", "EndLoc", "=", "o", ".", "EndLoc", ";", "switch", "(", "Kind", ")", "{", "case", "Immediate", ":", "Imm", "=", "o", ".", "Imm", ";"], "ground_truth": ["break", ";"], "File": "AGCAsmParser", "Func": "AGCOperand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190388, "Length": 22, "Cover_Rate": 0.3728813559322034} {"Template_token": ["", "unsigned", "AsmParser", "::", "checkEarlyTargetMatchPredicate", "(", "MCInst", "&", "Inst", ",", "const", "OperandVector", "&", "Operands", ")", "{", "unsigned", "Opcode", "=", "Inst", ".", "getOpcode", "(", ")", ";", "if", "(", "Opcode", "==", "", ")", "{", "ParsedExtend", "=", "true", ";", "return", "Match_IgnoredExtend", ";", "}", "bool", "InstIsExtracode", "=", "MII", ".", "get", "(", "Opcode", ")", ".", "TSFlags", "&", "", ";"], "ground_truth": ["if", "(", "!", "ParsingExtracode", ")", "return", "InstIsExtracode", "?", "Match_ExtracodeFail", ":", "Match_Success", ";"], "File": "AGCAsmParser", "Func": "checkEarlyTargetMatchPredicate", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190389, "Length": 65, "Cover_Rate": 0.8125} {"Template_token": ["", "Op", "->", "Imm", ".", "Val", "=", "Val", ";", "Op", "->", "StartLoc", "=", "S", ";", "Op", "->", "EndLoc", "=", "E", ";"], "ground_truth": ["return", "Op", ";"], "File": "AGCAsmParser", "Func": "createImm", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190390, "Length": 23, "Cover_Rate": 0.4107142857142857} {"Template_token": ["", "Op", "->", "StartLoc", "=", "S", ";", "Op", "->", "EndLoc", "=", "S", ";", "return", "Op", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "createToken", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190391, "Length": 16, "Cover_Rate": 0.32653061224489793} {"Template_token": ["", "int64_t", "getConstantImm", "(", ")", "const", "{", "uint64_t", "Val", "=", "static_cast", "<", "const", "MCConstantExpr", "*", ">", "(", "getImm", "(", ")", ")", "->", "getValue", "(", ")", ";", "return", "Val", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "getConstantImm", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190392, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "EndLoc", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "getEndLoc", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190393, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "EndLoc", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "getEndLoc", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190394, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "assert", "(", "Kind", "==", "Immediate", "&&", "", ")", ";"], "ground_truth": ["return", "Imm", ".", "Val", ";"], "File": "AGCAsmParser", "Func": "getImm", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190396, "Length": 14, "Cover_Rate": 0.6086956521739131} {"Template_token": ["", "llvm_unreachable", "(", "", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "getReg", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190399, "Length": 6, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "SMLoc", "getStartLoc", "(", ")", "const", "override", "{"], "ground_truth": ["return", "StartLoc", ";"], "File": "AGCAsmParser", "Func": "getStartLoc", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190401, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "StringRef", "getToken", "(", ")", "const", "{"], "ground_truth": ["assert", "(", "Kind", "==", "Token", "&&", "", ")", ";"], "File": "AGCAsmParser", "Func": "getToken", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190402, "Length": 15, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "assert", "(", "Kind", "==", "Token", "&&", "", ")", ";", "return", "Tok", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "getToken", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190403, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "isConstantImm", "(", ")", "&&", "isUInt", "<", "", ">", "(", "getConstantImm", "(", ")", ")", ")", "||", "isSymbolRef", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isAddress12", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190404, "Length": 22, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "bool", "isAddress12", "(", ")", "const", "{", "return", "(", "isConstantImm", "(", ")", "&&", "isUInt", "<", "", ">", "(", "getConstantImm", "(", ")", ")", ")", "||", "isSymbolRef", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isAddress12", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190405, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "isBank6", "(", ")", "const", "{"], "ground_truth": ["return", "isConstantImm", "(", ")", "&&", "getConstantImm", "(", ")", "<", "", ";"], "File": "AGCAsmParser", "Func": "isBank6", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190406, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "isConstantImm", "(", ")", "&&", "getConstantImm", "(", ")", "<", "", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isBank6", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190407, "Length": 12, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "bool", "isBlock2", "(", ")", "const", "{", "if", "(", "!", "isConstantImm", "(", ")", ")", "return", "false", ";"], "ground_truth": ["int64_t", "Imm", "=", "getConstantImm", "(", ")", ";"], "File": "AGCAsmParser", "Func": "isBlock2", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190408, "Length": 23, "Cover_Rate": 0.6216216216216216} {"Template_token": ["", "bool", "isConstantImm", "(", ")", "const", "{"], "ground_truth": ["return", "isImm", "(", ")", "&&", "getImm", "(", ")", "->", "getKind", "(", ")", "==", "MCExpr", "::", "Constant", ";"], "File": "AGCAsmParser", "Func": "isConstantImm", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190409, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "bool", "isConstantImm", "(", ")", "const", "{"], "ground_truth": ["return", "isImm", "(", ")", "&&", "getImm", "(", ")", "->", "getKind", "(", ")", "==", "MCExpr", "::", "Constant", ";"], "File": "AGCAsmParser", "Func": "isConstantImm", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190410, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "isConstantImm", "(", ")", "&&", "isUInt", "<", "", ">", "(", "getConstantImm", "(", ")", ")", ")", "||", "isSymbolRef", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isImm15", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190414, "Length": 22, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "return", "(", "isConstantImm", "(", ")", "&&", "isUInt", "<", "", ">", "(", "getConstantImm", "(", ")", ")", ")", "||", "isSymbolRef", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isIO9", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190415, "Length": 22, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "return", "(", "isConstantImm", "(", ")", "&&", "isUInt", "<", "", ">", "(", "getConstantImm", "(", ")", ")", ")", "||", "isSymbolRef", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isIO9", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190416, "Length": 22, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "return", "false", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isMem", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190417, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "bool", "isMem", "(", ")", "const", "override", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isMem", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190418, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "isMem12", "(", ")", "const", "{", "return", "(", "isConstantImm", "(", ")", "&&", "isUInt", "<", "", ">", "(", "getConstantImm", "(", ")", ")", ")", "||", "isSymbolRef", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isMem12", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190420, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "isConstantImm", "(", ")", "&&", "isUInt", "<", "", ">", "(", "getConstantImm", "(", ")", ")", ")", "||", "isSymbolRef", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isMem12", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190421, "Length": 22, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "return", "false", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isReg", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190422, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "false", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "isReg", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190423, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "RegisterMCAsmParser", "<", "AsmParser", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "LLVMInitializeAGCAsmParser", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190428, "Length": 12, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "void", "LLVMInitializeAsmParser", "(", ")", "{", "RegisterMCAsmParser", "<", "AsmParser", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "LLVMInitializeAGCAsmParser", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190429, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "switch", "(", "MatchInstructionImpl", "(", "Operands", ",", "Inst", ",", "ErrorInfo", ",", "MatchingInlineAsm", ")", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "case", "Match_IgnoredExtend", ":", "return", "false", ";", "case", "Match_Success", ":", "Inst", ".", "setLoc", "(", "IDLoc", ")", ";", "Out", ".", "EmitInstruction", "(", "Inst", ",", "getSTI", "(", ")", ")", ";", "return", "false", ";", "case", "Match_MnemonicFail", ":", "return", "Error", "(", "IDLoc", ",", "", ")", ";", "case", "Match_ExtracodeFail", ":", "return", "Error", "(", "IDLoc", ",", "", ")", ";", "case", "Match_NonExtracodeFail", ":", "return", "Error", "(", "IDLoc", ",", "", ")", ";", "case", "Match_InvalidOperand", ":", "{", "SMLoc", "ErrorLoc", "=", "IDLoc", ";", "if", "(", "ErrorInfo", "!=", "~", "", ")", "{", "if", "(", "ErrorInfo", ">=", "Operands", ".", "size", "(", ")", ")", "return", "Error", "(", "ErrorLoc", ",", "", ")", ";", "ErrorLoc", "=", "Operands", "[", "ErrorInfo", "]", "->", "getStartLoc", "(", ")", ";"], "ground_truth": ["if", "(", "ErrorLoc", "==", "SMLoc", "(", ")", ")", "ErrorLoc", "=", "IDLoc", ";"], "File": "AGCAsmParser", "Func": "MatchAndEmitInstruction", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190430, "Length": 142, "Cover_Rate": 0.39118457300275483} {"Template_token": ["", "bool", "AsmParser", "::", "ParseDirective", "(", "AsmToken", "DirectiveID", ")", "{"], "ground_truth": ["return", "true", ";"], "File": "AGCAsmParser", "Func": "ParseDirective", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190431, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "bool", "AsmParser", "::", "ParseDirective", "(", "AsmToken", "DirectiveID", ")", "{", "return", "true", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "ParseDirective", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190432, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "default", ":", "return", "MatchOperand_NoMatch", ";", "case", "AsmToken", "::", "Minus", ":", "case", "AsmToken", "::", "Plus", ":", "case", "AsmToken", "::", "Integer", ":", "case", "AsmToken", "::", "Identifier", ":", "break", ";", "}", "const", "MCExpr", "*", "IdVal", ";", "SMLoc", "StartLoc", "=", "getLoc", "(", ")", ";", "if", "(", "getParser", "(", ")", ".", "parseExpression", "(", "IdVal", ")", ")", "return", "MatchOperand_ParseFail", ";", "if", "(", "auto", "*", "CE", "=", "dyn_cast", "<", "MCConstantExpr", ">", "(", "IdVal", ")", ")", "{", "if", "(", "StartLoc", ".", "getPointer", "(", ")", "[", "", "]", "!=", "'0'", ")", "{"], "ground_truth": ["uint64_t", "Octal", "=", "CE", "->", "getValue", "(", ")", ";"], "File": "AGCAsmParser", "Func": "parseImmediate", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190433, "Length": 92, "Cover_Rate": 0.42592592592592593} {"Template_token": ["", "bool", "AsmParser", "::", "ParseInstruction", "(", "ParseInstructionInfo", "&", "Info", ",", "StringRef", "Name", ",", "SMLoc", "NameLoc", ",", "OperandVector", "&", "Operands", ")", "{", "ParsingExtracode", "=", "ParsedExtend", ";", "ParsedExtend", "=", "false", ";", "Operands", ".", "push_back", "(", "", "(", "Name", ",", "NameLoc", ")", ")", ";"], "ground_truth": ["if", "(", "getLexer", "(", ")", ".", "is", "(", "AsmToken", "::", "EndOfStatement", ")", ")", "return", "false", ";"], "File": "AGCAsmParser", "Func": "ParseInstruction", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190434, "Length": 56, "Cover_Rate": 0.4409448818897638} {"Template_token": ["", "return", "Error", "(", "StartLoc", ",", "", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "ParseRegister", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190435, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "bool", "AsmParser", "::", "ParseRegister", "(", "unsigned", "&", "RegNo", ",", "SMLoc", "&", "StartLoc", ",", "SMLoc", "&", "EndLoc", ")", "{"], "ground_truth": ["return", "Error", "(", "StartLoc", ",", "", ")", ";"], "File": "AGCAsmParser", "Func": "ParseRegister", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190436, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "case", "Immediate", ":", "OS", "<<", "*", "getImm", "(", ")", ";", "break", ";", "case", "Token", ":", "OS", "<<", "", "<<", "getToken", "(", ")", "<<", "", ";", "break", ";"], "ground_truth": ["}"], "File": "AGCAsmParser", "Func": "print", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190437, "Length": 28, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "case", "Token", ":", "OS", "<<", "", "<<", "getToken", "(", ")", "<<", "", ";"], "ground_truth": ["break", ";"], "File": "AGCAsmParser", "Func": "print", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190438, "Length": 15, "Cover_Rate": 0.3409090909090909} {"Template_token": ["", "explicit", "AsmPrinter", "(", "TargetMachine", "&", "TM", ",", "std", "::", "unique_ptr", "<", "MCStreamer", ">", "Streamer", ")", ":", "AsmPrinter", "(", "TM", ",", "std", "::", "move", "(", "Streamer", ")", ")", "{"], "ground_truth": ["}"], "File": "AGCAsmPrinter", "Func": "AGCAsmPrinter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190439, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "AsmPrinter", "(", "TargetMachine", "&", "TM", ",", "std", "::", "unique_ptr", "<", "MCStreamer", ">", "Streamer", ")", ":", "AsmPrinter", "(", "TM", ",", "std", "::", "move", "(", "Streamer", ")", ")", "{"], "ground_truth": ["}"], "File": "AGCAsmPrinter", "Func": "AGCAsmPrinter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190440, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "LowerMachineInstrToMCInst", "(", "MI", ",", "TmpInst", ")", ";"], "ground_truth": ["EmitToStreamer", "(", "*", "OutStreamer", ",", "TmpInst", ")", ";"], "File": "AGCAsmPrinter", "Func": "EmitInstruction", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190441, "Length": 15, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "StringRef", "getPassName", "(", ")", "const", "override", "{", "return", "", ";"], "ground_truth": ["}"], "File": "AGCAsmPrinter", "Func": "getPassName", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190442, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "StringRef", "getPassName", "(", ")", "const", "override", "{"], "ground_truth": ["return", "", ";"], "File": "AGCAsmPrinter", "Func": "getPassName", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190443, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "RegisterAsmPrinter", "<", "AsmPrinter", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AGCAsmPrinter", "Func": "LLVMInitializeAGCAsmPrinter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190444, "Length": 12, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "Disassembler", "(", "const", "MCSubtargetInfo", "&", "STI", ",", "MCContext", "&", "Ctx", ")", ":", "MCDisassembler", "(", "STI", ",", "Ctx", ")", "{"], "ground_truth": ["}"], "File": "AGCDisassembler", "Func": "AGCDisassembler", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190446, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "Disassembler", "(", "const", "MCSubtargetInfo", "&", "STI", ",", "MCContext", "&", "Ctx", ")", ":", "MCDisassembler", "(", "STI", ",", "Ctx", ")", "{"], "ground_truth": ["}"], "File": "AGCDisassembler", "Func": "AGCDisassembler", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190447, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "static", "MCDisassembler", "*", "createDisassembler", "(", "const", "Target", "&", "T", ",", "const", "MCSubtargetInfo", "&", "STI", ",", "MCContext", "&", "Ctx", ")", "{"], "ground_truth": ["return", "new", "Disassembler", "(", "STI", ",", "Ctx", ")", ";"], "File": "AGCDisassembler", "Func": "createAGCDisassembler", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190448, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "MCDisassembler", "*", "createDisassembler", "(", "const", "Target", "&", "T", ",", "const", "MCSubtargetInfo", "&", "STI", ",", "MCContext", "&", "Ctx", ")", "{"], "ground_truth": ["return", "new", "Disassembler", "(", "STI", ",", "Ctx", ")", ";"], "File": "AGCDisassembler", "Func": "createAGCDisassembler", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190449, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "DecodeStatus", "DecodeAccLowerRegisterClass", "(", "MCInst", "&", "Inst", ",", "uint64_t", "Insn", ",", "int64_t", "Address", ",", "const", "void", "*", "Decoder", ")", "{"], "ground_truth": ["Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "", ")", ")", ";"], "File": "AGCDisassembler", "Func": "DecodeAccLowerRegisterClass", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190451, "Length": 32, "Cover_Rate": 0.8421052631578947} {"Template_token": ["", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "", ")", ")", ";", "return", "MCDisassembler", "::", "Success", ";"], "ground_truth": ["}"], "File": "AGCDisassembler", "Func": "DecodeAccPairRegisterClass", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190452, "Length": 18, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "static", "DecodeStatus", "DecodeAccRegisterClass", "(", "MCInst", "&", "Inst", ",", "uint64_t", "Insn", ",", "int64_t", "Address", ",", "const", "void", "*", "Decoder", ")", "{", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "", ")", ")", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Success", ";"], "File": "AGCDisassembler", "Func": "DecodeAccRegisterClass", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190453, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "static", "DecodeStatus", "DecodeAccRegisterClass", "(", "MCInst", "&", "Inst", ",", "uint64_t", "Insn", ",", "int64_t", "Address", ",", "const", "void", "*", "Decoder", ")", "{"], "ground_truth": ["Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "", ")", ")", ";"], "File": "AGCDisassembler", "Func": "DecodeAccRegisterClass", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190454, "Length": 32, "Cover_Rate": 0.8421052631578947} {"Template_token": ["", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Imm", ")", ")", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Success", ";"], "File": "AGCDisassembler", "Func": "decodeAddress12Operand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190455, "Length": 17, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "assert", "(", "isUInt", "<", "", ">", "(", "Imm", ")", "&&", "", ")", ";"], "ground_truth": ["Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Imm", ")", ")", ";"], "File": "AGCDisassembler", "Func": "decodeAddress12Operand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190456, "Length": 25, "Cover_Rate": 0.49019607843137253} {"Template_token": ["", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Imm", ")", ")", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Success", ";"], "File": "AGCDisassembler", "Func": "decodeIO9Operand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190457, "Length": 17, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Imm", ")", ")", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Success", ";"], "File": "AGCDisassembler", "Func": "decodeMem10Operand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190459, "Length": 17, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "assert", "(", "isUInt", "<", "", ">", "(", "Imm", ")", "&&", "", ")", ";", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Imm", ")", ")", ";", "return", "MCDisassembler", "::", "Success", ";"], "ground_truth": ["}"], "File": "AGCDisassembler", "Func": "decodeMem12Operand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190460, "Length": 31, "Cover_Rate": 0.6078431372549019} {"Template_token": ["", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "", ")", ")", ";", "return", "MCDisassembler", "::", "Success", ";"], "ground_truth": ["}"], "File": "AGCDisassembler", "Func": "DecodeRARegisterClass", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190461, "Length": 18, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "if", "(", "MI", ".", "getOpcode", "(", ")", "!=", "", ")", "{", "Size", "=", "", ";", "return", "Result", ";", "}", "Instruction", "=", "", "::", "read16be", "(", "Bytes", ".", "drop_front", "(", "", ")", ".", "data", "(", ")", ")", ";", "Instruction", "=", "(", "Instruction", "&", "", ")", ">>", "", ";"], "ground_truth": ["Result", "=", "decodeInstruction", "(", "DecoderTableExtracode16", ",", "MI", ",", "Instruction", ",", "Address", ",", "this", ",", "STI", ")", ";"], "File": "AGCDisassembler", "Func": "getInstruction", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190462, "Length": 64, "Cover_Rate": 0.41025641025641024} {"Template_token": ["", "void", "LLVMInitializeDisassembler", "(", ")", "{", "TargetRegistry", "::", "RegisterMCDisassembler", "(", "getTheTarget", "(", ")", ",", "createDisassembler", ")", ";"], "ground_truth": ["}"], "File": "AGCDisassembler", "Func": "LLVMInitializeAGCDisassembler", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190463, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "void", "LLVMInitializeDisassembler", "(", ")", "{", "TargetRegistry", "::", "RegisterMCDisassembler", "(", "getTheTarget", "(", ")", ",", "createDisassembler", ")", ";"], "ground_truth": ["}"], "File": "AGCDisassembler", "Func": "LLVMInitializeAGCDisassembler", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190464, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "ExpandPseudo", "(", ")", ":", "MachineFunctionPass", "(", "ID", ")", "{", "initializeExpandPseudoPass", "(", "*", "PassRegistry", "::", "getPassRegistry", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AGCExpandPseudos", "Func": "AGCExpandPseudo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190466, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "while", "(", "MBBI", "!=", "E", ")", "{", "MachineBasicBlock", "::", "iterator", "NMBBI", "=", "std", "::", "next", "(", "MBBI", ")", ";", "Modified", "|=", "expandMI", "(", "MBB", ",", "MBBI", ",", "NMBBI", ")", ";", "MBBI", "=", "NMBBI", ";"], "ground_truth": ["}"], "File": "AGCExpandPseudos", "Func": "expandMBB", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190469, "Length": 35, "Cover_Rate": 0.4794520547945205} {"Template_token": ["", "while", "(", "MBBI", "!=", "E", ")", "{", "MachineBasicBlock", "::", "iterator", "NMBBI", "=", "std", "::", "next", "(", "MBBI", ")", ";", "Modified", "|=", "expandMI", "(", "MBB", ",", "MBBI", ",", "NMBBI", ")", ";", "MBBI", "=", "NMBBI", ";", "}", "return", "Modified", ";"], "ground_truth": ["}"], "File": "AGCExpandPseudos", "Func": "expandMBB", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190470, "Length": 39, "Cover_Rate": 0.5342465753424658} {"Template_token": ["", "bool", "ExpandPseudo", "::", "expandMI", "(", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "::", "iterator", "MBBI", ",", "MachineBasicBlock", "::", "iterator", "&", "NextMBBI", ")", "{", "switch", "(", "MBBI", "->", "getOpcode", "(", ")", ")", "{", "default", ":", "break", ";", "case", "", ":", "return", "expandPseudoCONST", "(", "MBB", ",", "MBBI", ",", "NextMBBI", ")", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "AGCExpandPseudos", "Func": "expandMI", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190472, "Length": 52, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "unsigned", "DestReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "int64_t", "Constant", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getImm", "(", ")", ";", "if", "(", "!", "toConstant", "(", "Constant", ")", ")", "report_fatal_error", "(", "", ")", ";", "MachineBasicBlock", "*", "NewMBB", "=", "MF", "->", "CreateMachineBasicBlock", "(", "MBB", ".", "getBasicBlock", "(", ")", ")", ";", "MF", "->", "insert", "(", "++", "MBB", ".", "getIterator", "(", ")", ",", "NewMBB", ")", ";", "BuildMI", "(", "NewMBB", ",", "DL", ",", "TII", "->", "get", "(", "", ")", ")", ".", "addReg", "(", "DestReg", ")", ";", "BuildMI", "(", "NewMBB", ",", "DL", ",", "TII", "->", "get", "(", "", ")", ")", ".", "addImm", "(", "Constant", ")", ";", "const", "TargetMachine", "&", "TM", "=", "MF", "->", "getTarget", "(", ")", ";", "StringRef", "SectionName", "=", "(", "(", "MCSectionELF", "*", ")", "TM", ".", "getObjFileLowering", "(", ")", "->", "SectionForGlobal", "(", "&", "MF", "->", "getFunction", "(", ")", ",", "TM", ")", ")", "->", "getSectionName", "(", ")", ";", "BuildMI", "(", "NewMBB", ",", "DL", ",", "TII", "->", "get", "(", "", ")", ")", ".", "addImm", "(", "toBankNumber", "(", "SectionName", ")", ")", ";", "NewMBB", "->", "splice", "(", "NewMBB", "->", "end", "(", ")", ",", "&", "MBB", ",", "std", "::", "next", "(", "MBBI", ")", ",", "MBB", ".", "end", "(", ")", ")", ";", "NewMBB", "->", "transferSuccessorsAndUpdatePHIs", "(", "&", "MBB", ")", ";", "MBB", ".", "addSuccessor", "(", "NewMBB", ")", ";", "LivePhysRegs", "LiveRegs", ";", "computeAndAddLiveIns", "(", "LiveRegs", ",", "*", "NewMBB", ")", ";"], "ground_truth": ["NextMBBI", "=", "MBB", ".", "end", "(", ")", ";"], "File": "AGCExpandPseudos", "Func": "expandPseudoCONST", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190473, "Length": 233, "Cover_Rate": 0.7871621621621622} {"Template_token": ["", "StringRef", "getPassName", "(", ")", "const", "override", "{"], "ground_truth": ["return", "", ";"], "File": "AGCExpandPseudos", "Func": "getPassName", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190474, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "TII", "=", "static_cast", "<", "const", "InstrInfo", "*", ">", "(", "MF", ".", "getSubtarget", "(", ")", ".", "getInstrInfo", "(", ")", ")", ";", "bool", "Modified", "=", "false", ";"], "ground_truth": ["for", "(", "auto", "&", "MBB", ":", "MF", ")", "Modified", "|=", "expandMBB", "(", "MBB", ")", ";"], "File": "AGCExpandPseudos", "Func": "runOnMachineFunction", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190475, "Length": 40, "Cover_Rate": 0.7407407407407407} {"Template_token": ["", "TII", "=", "static_cast", "<", "const", "InstrInfo", "*", ">", "(", "MF", ".", "getSubtarget", "(", ")", ".", "getInstrInfo", "(", ")", ")", ";"], "ground_truth": ["bool", "Modified", "=", "false", ";"], "File": "AGCExpandPseudos", "Func": "runOnMachineFunction", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190476, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "int64_t", "Result", "=", "std", "::", "stoi", "(", "Input", ".", "str", "(", ")", ",", "&", "Idx", ",", "", ")", ";", "if", "(", "Idx", "<", "Input", ".", "size", "(", ")", "-", "", ")", "report_fatal_error", "(", "", ")", ";", "return", "Result", ";"], "ground_truth": ["}"], "File": "AGCExpandPseudos", "Func": "strtoi", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190477, "Length": 40, "Cover_Rate": 0.7843137254901961} {"Template_token": ["", "int64_t", "Result", "=", "std", "::", "stoi", "(", "Input", ".", "str", "(", ")", ",", "&", "Idx", ",", "", ")", ";"], "ground_truth": ["if", "(", "Idx", "<", "Input", ".", "size", "(", ")", "-", "", ")", "report_fatal_error", "(", "", ")", ";"], "File": "AGCExpandPseudos", "Func": "strtoi", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190478, "Length": 36, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "static", "bool", "toConstant", "(", "int64_t", "&", "Constant", ")", "{", "constexpr", "int64_t", "MAX_VAL", "=", "(", "", "<<", "", ")", "-", "", ";"], "ground_truth": ["if", "(", "Constant", ">", "MAX_VAL", ")", "return", "false", ";"], "File": "AGCExpandPseudos", "Func": "toAGCConstant", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190479, "Length": 30, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "Constant", ">", "MAX_VAL", ")", "return", "false", ";", "if", "(", "Constant", "<", "-", "MAX_VAL", ")", "return", "false", ";", "if", "(", "Constant", "<", "", ")", "Constant", "=", "(", "Constant", "-", "", ")", "&", "", ";"], "ground_truth": ["return", "true", ";"], "File": "AGCExpandPseudos", "Func": "toAGCConstant", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190480, "Length": 38, "Cover_Rate": 0.6333333333333333} {"Template_token": ["", "int64_t", "BlockNumber", "=", "strtoi", "(", "SectionName", ".", "drop_front", "(", "", ")", ")", ";", "if", "(", "BlockNumber", "==", "", "||", "BlockNumber", "==", "", ")", "return", "BlockNumber", ";", "}"], "ground_truth": ["report_fatal_error", "(", "", ")", ";"], "File": "AGCExpandPseudos", "Func": "toBankNumber", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190481, "Length": 32, "Cover_Rate": 0.4507042253521127} {"Template_token": ["", "explicit", "FrameLowering", "(", ")", ":", "TargetFrameLowering", "(", "StackGrowsUp", ",", "", ",", "", ")", "{"], "ground_truth": ["}"], "File": "AGCFrameLowering", "Func": "AGCFrameLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190482, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "FrameLowering", "(", ")", ":", "TargetFrameLowering", "(", "StackGrowsUp", ",", "", ",", "", ")", "{"], "ground_truth": ["}"], "File": "AGCFrameLowering", "Func": "AGCFrameLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190483, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitEpilogue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "AGCFrameLowering", "Func": "emitEpilogue", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190484, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitEpilogue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "AGCFrameLowering", "Func": "emitEpilogue", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190485, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitPrologue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "AGCFrameLowering", "Func": "emitPrologue", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190486, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitPrologue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "AGCFrameLowering", "Func": "emitPrologue", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190487, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "InstPrinter", "(", "const", "MCAsmInfo", "&", "MAI", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCRegisterInfo", "&", "MRI", ")", ":", "MCInstPrinter", "(", "MAI", ",", "MII", ",", "MRI", ")", "{"], "ground_truth": ["}"], "File": "AGCInstPrinter", "Func": "AGCInstPrinter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190489, "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": "AGCInstPrinter", "Func": "AGCInstPrinter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190490, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "uint64_t", "Pow", "=", "", ";", "uint64_t", "Octal", "=", "", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "if", "(", "Val", "==", "", ")", "break", ";", "Octal", "+=", "(", "Val", "%", "", ")", "*", "Pow", ";", "Val", "/=", "", ";", "Pow", "*=", "", ";"], "ground_truth": ["}"], "File": "AGCInstPrinter", "Func": "printOperand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190492, "Length": 52, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "if", "(", "MO", ".", "isImm", "(", ")", ")", "{", "uint64_t", "Val", "=", "MO", ".", "getImm", "(", ")", ";", "uint64_t", "Pow", "=", "", ";", "uint64_t", "Octal", "=", "", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "if", "(", "Val", "==", "", ")", "break", ";"], "ground_truth": ["Octal", "+=", "(", "Val", "%", "", ")", "*", "Pow", ";"], "File": "AGCInstPrinter", "Func": "printOperand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190493, "Length": 61, "Cover_Rate": 0.391025641025641} {"Template_token": ["", "InstrInfo", "::", "InstrInfo", "(", ")", ":", "GenInstrInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "AGCInstrInfo", "Func": "AGCInstrInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190494, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "InstrInfo", "::", "InstrInfo", "(", ")", ":", "GenInstrInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "AGCInstrInfo", "Func": "AGCInstrInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190495, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "SrcReg", "==", "DestReg", ")", "return", ";", "if", "(", "DestReg", "==", "", ")", "{", "assert", "(", "", ".", "contains", "(", "SrcReg", ")", "&&", "", ")", ";", "BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ",", "DestReg", ")", ".", "addReg", "(", "SrcReg", ",", "RegState", "::", "Define", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "KillSrc", ")", ")", ";", "return", ";", "}", "assert", "(", "", ".", "contains", "(", "DestReg", ")", "&&", "", ")", ";", "if", "(", "SrcReg", "!=", "", ")", "{", "assert", "(", "", ".", "contains", "(", "SrcReg", ")", "&&", "", ")", ";", "BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ",", "DestReg", ")", ".", "addReg", "(", "SrcReg", ",", "RegState", "::", "Define", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "KillSrc", ")", ")", ";", "KillSrc", "=", "true", ";", "}"], "ground_truth": ["assert", "(", "KillSrc", "&&", "", ")", ";"], "File": "AGCInstrInfo", "Func": "copyPhysReg", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190496, "Length": 143, "Cover_Rate": 0.6355555555555555} {"Template_token": ["", "if", "(", "DestReg", "==", "", ")", "{", "assert", "(", "", ".", "contains", "(", "SrcReg", ")", "&&", "", ")", ";", "BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ",", "DestReg", ")", ".", "addReg", "(", "SrcReg", ",", "RegState", "::", "Define", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "KillSrc", ")", ")", ";", "return", ";", "}", "assert", "(", "", ".", "contains", "(", "DestReg", ")", "&&", "", ")", ";", "if", "(", "SrcReg", "!=", "", ")", "{", "assert", "(", "", ".", "contains", "(", "SrcReg", ")", "&&", "", ")", ";"], "ground_truth": ["BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ",", "DestReg", ")", ".", "addReg", "(", "SrcReg", ",", "RegState", "::", "Define", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "KillSrc", ")", ")", ";"], "File": "AGCInstrInfo", "Func": "copyPhysReg", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190497, "Length": 123, "Cover_Rate": 0.5466666666666666} {"Template_token": ["", "explicit", "DAGToDAGISel", "(", "TargetMachine", "&", "TM", ")", ":", "SelectionDAGISel", "(", "TM", ")", "{"], "ground_truth": ["}"], "File": "AGCISelDAGToDAG", "Func": "AGCDAGToDAGISel", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190498, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "DAGToDAGISel", "(", "TargetMachine", "&", "TM", ")", ":", "SelectionDAGISel", "(", "TM", ")", "{"], "ground_truth": ["}"], "File": "AGCISelDAGToDAG", "Func": "AGCDAGToDAGISel", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190499, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "FunctionPass", "*", "llvm", "::", "createISelDag", "(", "TargetMachine", "&", "TM", ")", "{", "return", "new", "DAGToDAGISel", "(", "TM", ")", ";"], "ground_truth": ["}"], "File": "AGCISelDAGToDAG", "Func": "createAGCISelDag", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190500, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "FunctionPass", "*", "llvm", "::", "createISelDag", "(", "TargetMachine", "&", "TM", ")", "{", "return", "new", "DAGToDAGISel", "(", "TM", ")", ";"], "ground_truth": ["}"], "File": "AGCISelDAGToDAG", "Func": "createAGCISelDag", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190501, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "StringRef", "getPassName", "(", ")", "const", "override", "{", "return", "", ";"], "ground_truth": ["}"], "File": "AGCISelDAGToDAG", "Func": "getPassName", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190502, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "break", ";", "case", "", ":", "{", "SelectConstant", "(", "Node", ")", ";", "return", ";", "}", "}", "for", "(", "auto", "&", "Op", ":", "Node", "->", "ops", "(", ")", ")", "{", "switch", "(", "Op", ".", "getNode", "(", ")", "->", "getOpcode", "(", ")", ")", "{", "default", ":"], "ground_truth": ["break", ";"], "File": "AGCISelDAGToDAG", "Func": "Select", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190503, "Length": 45, "Cover_Rate": 0.3543307086614173} {"Template_token": ["", "assert", "(", "Node", "->", "getValueType", "(", "", ")", "==", "", "&&", "", ")", ";", "SDLoc", "DL", "(", "Node", ")", ";", "int64_t", "ConstImm", "=", "cast", "<", "ConstantSDNode", ">", "(", "Node", ")", "->", "getSExtValue", "(", ")", ";", "SDValue", "ConstValue", "=", "CurDAG", "->", "getTargetConstant", "(", "ConstImm", ",", "DL", ",", "", ")", ";", "SDNode", "*", "New", "=", "CurDAG", "->", "getMachineNode", "(", "", ",", "DL", ",", "", ",", "ConstValue", ")", ";"], "ground_truth": ["ReplaceNode", "(", "Node", ",", "New", ")", ";"], "File": "AGCISelDAGToDAG", "Func": "SelectAGCConstant", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190504, "Length": 73, "Cover_Rate": 0.7934782608695652} {"Template_token": ["", "TargetLowering", "::", "TargetLowering", "(", "const", "TargetMachine", "&", "TM", ",", "const", "Subtarget", "&", "STI", ")", ":", "TargetLowering", "(", "TM", ")", ",", "Subtarget", "(", "STI", ")", "{", "addRegisterClass", "(", "", ",", "&", "", ")", ";"], "ground_truth": ["addRegisterClass", "(", "", ",", "&", "", ")", ";"], "File": "AGCISelLowering", "Func": "AGCTargetLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190505, "Length": 41, "Cover_Rate": 0.37272727272727274} {"Template_token": ["", "switch", "(", "(", "", ")", "Opcode", ")", "{", "default", ":", "break", ";", "case", "", ":", "return", "", ";", "}"], "ground_truth": ["return", "nullptr", ";"], "File": "AGCISelLowering", "Func": "getTargetNodeName", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190506, "Length": 22, "Cover_Rate": 0.5641025641025641} {"Template_token": ["", "default", ":", "report_fatal_error", "(", "", ")", ";", "case", "CallingConv", "::", "C", ":", "break", ";", "}", "MachineFunction", "&", "MF", "=", "DAG", ".", "getMachineFunction", "(", ")", ";", "MachineRegisterInfo", "&", "RegInfo", "=", "MF", ".", "getRegInfo", "(", ")", ";", "if", "(", "IsVarArg", ")", "report_fatal_error", "(", "", ")", ";", "SmallVector", "<", "CCValAssign", ",", "", ">", "ArgLocs", ";", "CCState", "CCInfo", "(", "CallConv", ",", "IsVarArg", ",", "MF", ",", "ArgLocs", ",", "*", "DAG", ".", "getContext", "(", ")", ")", ";", "CCInfo", ".", "AnalyzeFormalArguments", "(", "Ins", ",", "CC_", ")", ";", "for", "(", "auto", "&", "VA", ":", "ArgLocs", ")", "{", "if", "(", "!", "VA", ".", "isRegLoc", "(", ")", ")", "report_fatal_error", "(", "", ")", ";", "EVT", "RegVT", "=", "VA", ".", "getLocVT", "(", ")", ";"], "ground_truth": ["if", "(", "RegVT", "!=", "", "&&", "RegVT", "!=", "", ")", "{"], "File": "AGCISelLowering", "Func": "LowerFormalArguments", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190507, "Length": 123, "Cover_Rate": 0.4659090909090909} {"Template_token": ["", "SDValue", "TargetLowering", "::", "LowerMUL", "(", "SDValue", "Op", ",", "SelectionDAG", "&", "DAG", ")", "const", "{", "assert", "(", "Op", ".", "getValueType", "(", ")", "==", "", "&&", "", ")", ";", "if", "(", "Op", ".", "getOperand", "(", "", ")", ".", "getOpcode", "(", ")", "!=", "", "||", "Op", ".", "getOperand", "(", "", ")", ".", "getOpcode", "(", ")", "!=", "", ")", "report_fatal_error", "(", "", ")", ";"], "ground_truth": ["SDValue", "Arg0", "=", "Op", ".", "getOperand", "(", "", ")", ".", "getOperand", "(", "", ")", ";"], "File": "AGCISelLowering", "Func": "LowerMUL", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190508, "Length": 75, "Cover_Rate": 0.4934210526315789} {"Template_token": ["", "SDValue", "Arg0", "=", "Op", ".", "getOperand", "(", "", ")", ".", "getOperand", "(", "", ")", ";", "SDValue", "Arg1", "=", "Op", ".", "getOperand", "(", "", ")", ".", "getOperand", "(", "", ")", ";"], "ground_truth": ["if", "(", "Arg0", ".", "getValueType", "(", ")", "!=", "", "||", "Arg1", ".", "getValueType", "(", ")", "!=", "", ")", "report_fatal_error", "(", "", ")", ";"], "File": "AGCISelLowering", "Func": "LowerMUL", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190509, "Length": 53, "Cover_Rate": 0.34868421052631576} {"Template_token": ["", "case", "", ":", "return", "LowerMUL", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerSDIV", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerSREM", "(", "Op", ",", "DAG", ")", ";", "}"], "ground_truth": ["}"], "File": "AGCISelLowering", "Func": "LowerOperation", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190510, "Length": 35, "Cover_Rate": 0.49295774647887325} {"Template_token": ["", "return", "LowerMUL", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerSDIV", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerSREM", "(", "Op", ",", "DAG", ")", ";", "}"], "ground_truth": ["}"], "File": "AGCISelLowering", "Func": "LowerOperation", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190511, "Length": 32, "Cover_Rate": 0.4507042253521127} {"Template_token": ["", "if", "(", "VA", ".", "getValNo", "(", ")", "==", "", ")", "{", "ArgOut", "=", "DAG", ".", "getRegister", "(", "VA", ".", "getLocReg", "(", ")", ",", "VA", ".", "getLocVT", "(", ")", ")", ";", "}", "else", "if", "(", "VA", ".", "getValNo", "(", ")", "==", "", ")", "{", "ArgOut", "=", "DAG", ".", "getRegister", "(", "VA", ".", "getLocReg", "(", ")", ",", "VA", ".", "getLocVT", "(", ")", ")", ";", "}", "else", "report_fatal_error", "(", "", ")", ";", "RetOps", ".", "push_back", "(", "DAG", ".", "getRegister", "(", "VA", ".", "getLocReg", "(", ")", ",", "VA", ".", "getLocVT", "(", ")", ")", ")", ";", "}", "RetOps", "[", "", "]", "=", "Chain", ";", "if", "(", "Flag", ".", "getNode", "(", ")", ")", "RetOps", ".", "push_back", "(", "Flag", ")", ";"], "ground_truth": ["return", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "", ",", "RetOps", ")", ";"], "File": "AGCISelLowering", "Func": "LowerReturn", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190512, "Length": 128, "Cover_Rate": 0.39751552795031053} {"Template_token": ["", "SDValue", "Flag", ";", "SmallVector", "<", "SDValue", ",", "", ">", "RetOps", "(", "", ",", "Chain", ")", ";", "for", "(", "unsigned", "i", "=", "", ",", "e", "=", "RVLocs", ".", "size", "(", ")", ";", "i", "<", "e", ";", "++", "i", ")", "{", "CCValAssign", "&", "VA", "=", "RVLocs", "[", "i", "]", ";", "assert", "(", "VA", ".", "isRegLoc", "(", ")", "&&", "", ")", ";", "Chain", "=", "DAG", ".", "getCopyToReg", "(", "Chain", ",", "DL", ",", "VA", ".", "getLocReg", "(", ")", ",", "OutVals", "[", "i", "]", ",", "Flag", ")", ";", "Flag", "=", "Chain", ".", "getValue", "(", "", ")", ";", "SDValue", "ArgOut", ";", "if", "(", "VA", ".", "getValNo", "(", ")", "==", "", ")", "{", "ArgOut", "=", "DAG", ".", "getRegister", "(", "VA", ".", "getLocReg", "(", ")", ",", "VA", ".", "getLocVT", "(", ")", ")", ";", "}", "else", "if", "(", "VA", ".", "getValNo", "(", ")", "==", "", ")", "{", "ArgOut", "=", "DAG", ".", "getRegister", "(", "VA", ".", "getLocReg", "(", ")", ",", "VA", ".", "getLocVT", "(", ")", ")", ";", "}", "else", "report_fatal_error", "(", "", ")", ";", "RetOps", ".", "push_back", "(", "DAG", ".", "getRegister", "(", "VA", ".", "getLocReg", "(", ")", ",", "VA", ".", "getLocVT", "(", ")", ")", ")", ";", "}", "RetOps", "[", "", "]", "=", "Chain", ";"], "ground_truth": ["if", "(", "Flag", ".", "getNode", "(", ")", ")", "RetOps", ".", "push_back", "(", "Flag", ")", ";"], "File": "AGCISelLowering", "Func": "LowerReturn", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190513, "Length": 209, "Cover_Rate": 0.6490683229813664} {"Template_token": ["", "assert", "(", "Op", ".", "getValueType", "(", ")", "==", "", "&&", "", ")", ";", "if", "(", "Op", ".", "getOperand", "(", "", ")", ".", "getOpcode", "(", ")", "!=", "", ")", "report_fatal_error", "(", "", ")", ";", "SDValue", "Denominator", "=", "Op", ".", "getOperand", "(", "", ")", ".", "getOperand", "(", "", ")", ";", "if", "(", "Denominator", ".", "getValueType", "(", ")", "!=", "", ")", "report_fatal_error", "(", "", ")", ";", "SDValue", "Div", "=", "SDValue", "(", "DAG", ".", "getMachineNode", "(", "", ",", "SDLoc", "(", "Op", ")", ",", "", ",", "", ",", "Op", ".", "getOperand", "(", "", ")", ",", "Denominator", ")", ",", "", ")", ";", "return", "DAG", ".", "getNode", "(", "", ",", "SDLoc", "(", "Op", ")", ",", "", ",", "Div", ")", ";"], "ground_truth": ["}"], "File": "AGCISelLowering", "Func": "LowerSDIV", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190514, "Length": 114, "Cover_Rate": 0.7916666666666666} {"Template_token": ["", "if", "(", "Denominator", ".", "getValueType", "(", ")", "!=", "", ")", "report_fatal_error", "(", "", ")", ";", "SDValue", "Div", "=", "SDValue", "(", "DAG", ".", "getMachineNode", "(", "", ",", "SDLoc", "(", "Op", ")", ",", "", ",", "", ",", "Op", ".", "getOperand", "(", "", ")", ",", "Denominator", ")", ",", "", ")", ";"], "ground_truth": ["return", "DAG", ".", "getNode", "(", "", ",", "SDLoc", "(", "Op", ")", ",", "", ",", "Div", ")", ";"], "File": "AGCISelLowering", "Func": "LowerSREM", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190515, "Length": 65, "Cover_Rate": 0.4513888888888889} {"Template_token": ["", "if", "(", "Denominator", ".", "getValueType", "(", ")", "!=", "", ")", "report_fatal_error", "(", "", ")", ";", "SDValue", "Div", "=", "SDValue", "(", "DAG", ".", "getMachineNode", "(", "", ",", "SDLoc", "(", "Op", ")", ",", "", ",", "", ",", "Op", ".", "getOperand", "(", "", ")", ",", "Denominator", ")", ",", "", ")", ";"], "ground_truth": ["return", "DAG", ".", "getNode", "(", "", ",", "SDLoc", "(", "Op", ")", ",", "", ",", "Div", ")", ";"], "File": "AGCISelLowering", "Func": "LowerSREM", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190516, "Length": 65, "Cover_Rate": 0.4513888888888889} {"Template_token": ["", "switch", "(", "N", "->", "getOpcode", "(", ")", ")", "{", "default", ":"], "ground_truth": ["SDValue", "Res", "=", "LowerOperation", "(", "SDValue", "(", "N", ",", "", ")", ",", "DAG", ")", ";"], "File": "AGCISelLowering", "Func": "ReplaceNodeResults", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190517, "Length": 26, "Cover_Rate": 0.3023255813953488} {"Template_token": ["", "for", "(", "unsigned", "I", "=", "", ",", "E", "=", "Res", "->", "getNumValues", "(", ")", ";", "I", "!=", "E", ";", "++", "I", ")", "Results", ".", "push_back", "(", "Res", ".", "getValue", "(", "I", ")", ")", ";", "break", ";"], "ground_truth": ["}"], "File": "AGCISelLowering", "Func": "ReplaceNodeResults", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190518, "Length": 37, "Cover_Rate": 0.43023255813953487} {"Template_token": ["", "CodePointerSize", "=", "", ";", "MinInstAlignment", "=", "", ";", "MaxInstLength", "=", "", ";", "IsLittleEndian", "=", "false", ";", "CommentString", "=", "", ";"], "ground_truth": ["}"], "File": "AGCMCAsmInfo", "Func": "AGCMCAsmInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190519, "Length": 21, "Cover_Rate": 0.6774193548387096} {"Template_token": ["", "MCAsmInfo", "::", "MCAsmInfo", "(", "const", "Triple", "&", "TT", ")", "{", "CodePointerSize", "=", "", ";", "MinInstAlignment", "=", "", ";", "MaxInstLength", "=", "", ";"], "ground_truth": ["IsLittleEndian", "=", "false", ";"], "File": "AGCMCAsmInfo", "Func": "AGCMCAsmInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190520, "Length": 26, "Cover_Rate": 0.8387096774193549} {"Template_token": ["", "void", "MCAsmInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AGCMCAsmInfo", "Func": "anchor", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190521, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCAsmInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AGCMCAsmInfo", "Func": "anchor", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190522, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "MCCodeEmitter", "(", "const", "MCInstrInfo", "&", "MCII", ",", "MCContext", "&", "Ctx", ")", ":", "MCII", "(", "MCII", ")", ",", "Ctx", "(", "Ctx", ")", "{"], "ground_truth": ["}"], "File": "AGCMCCodeEmitter", "Func": "AGCMCCodeEmitter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190523, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "MCCodeEmitter", "(", "const", "MCInstrInfo", "&", "MCII", ",", "MCContext", "&", "Ctx", ")", ":", "MCII", "(", "MCII", ")", ",", "Ctx", "(", "Ctx", ")", "{"], "ground_truth": ["}"], "File": "AGCMCCodeEmitter", "Func": "AGCMCCodeEmitter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190524, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCCodeEmitter", "::", "emitBitsWithParity", "(", "raw_ostream", "&", "OS", ",", "uint16_t", "Bits", ")", "{"], "ground_truth": ["uint16_t", "Encoding", "=", "getEncodingWithParity", "(", "Bits", ")", ";"], "File": "AGCMCCodeEmitter", "Func": "emitBitsWithParity", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190527, "Length": 21, "Cover_Rate": 0.525} {"Template_token": ["", "if", "(", "MO", ".", "isExpr", "(", ")", "&&", "MO", ".", "getExpr", "(", ")", "->", "getKind", "(", ")", "==", "MCExpr", "::", "SymbolRef", ")", "return", "", ";"], "ground_truth": ["llvm_unreachable", "(", "", ")", ";"], "File": "AGCMCCodeEmitter", "Func": "getMachineOpValue", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190530, "Length": 30, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "if", "(", "MO", ".", "isExpr", "(", ")", "&&", "MO", ".", "getExpr", "(", ")", "->", "getKind", "(", ")", "==", "MCExpr", "::", "SymbolRef", ")", "return", "", ";", "llvm_unreachable", "(", "", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "AGCMCCodeEmitter", "Func": "getMachineOpValue", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190531, "Length": 34, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "static", "uint16_t", "getParityBitForEncoding", "(", "uint16_t", "Enc", ")", "{"], "ground_truth": ["uint16_t", "ParityBit", "=", "", ";"], "File": "AGCMCCodeEmitter", "Func": "getParityBitForEncoding", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190532, "Length": 13, "Cover_Rate": 0.3023255813953488} {"Template_token": ["", "~", "MCCodeEmitter", "(", ")", "override", "{"], "ground_truth": ["}"], "File": "AGCMCCodeEmitter", "Func": "~AGCMCCodeEmitter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190534, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "~", "MCCodeEmitter", "(", ")", "override", "{"], "ground_truth": ["}"], "File": "AGCMCCodeEmitter", "Func": "~AGCMCCodeEmitter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190535, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "ELFObjectWriter", "(", "uint8_t", "OSABI", ")", ":", "MCELFObjectTargetWriter", "(", "false", ",", "OSABI", ",", "ELF", "::", "EM_", ",", "true", ")", "{"], "ground_truth": ["}"], "File": "AGCMCELFObjectWriter", "Func": "AGCELFObjectWriter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190536, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "ELFObjectWriter", "(", "uint8_t", "OSABI", ")", ":", "MCELFObjectTargetWriter", "(", "false", ",", "OSABI", ",", "ELF", "::", "EM_", ",", "true", ")", "{"], "ground_truth": ["}"], "File": "AGCMCELFObjectWriter", "Func": "AGCELFObjectWriter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190537, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "llvm", "::", "make_unique", "<", "ELFObjectWriter", ">", "(", "OSABI", ")", ";"], "ground_truth": ["}"], "File": "AGCMCELFObjectWriter", "Func": "createAGCELFObjectWriter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190538, "Length": 12, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "return", "llvm", "::", "make_unique", "<", "ELFObjectWriter", ">", "(", "OSABI", ")", ";"], "ground_truth": ["}"], "File": "AGCMCELFObjectWriter", "Func": "createAGCELFObjectWriter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190539, "Length": 12, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "~", "ELFObjectWriter", "(", ")", "override", "{"], "ground_truth": ["}"], "File": "AGCMCELFObjectWriter", "Func": "~AGCELFObjectWriter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190540, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "~", "ELFObjectWriter", "(", ")", "override", "{"], "ground_truth": ["}"], "File": "AGCMCELFObjectWriter", "Func": "~AGCELFObjectWriter", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190541, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "MCELFStreamer", "::", "MCELFStreamer", "(", "MCContext", "&", "Context", ",", "std", "::", "unique_ptr", "<", "MCAsmBackend", ">", "TAB", ",", "std", "::", "unique_ptr", "<", "MCObjectWriter", ">", "OW", ",", "std", "::", "unique_ptr", "<", "MCCodeEmitter", ">", "Emitter", ")", ":", "MCELFStreamer", "(", "Context", ",", "std", "::", "move", "(", "TAB", ")", ",", "std", "::", "move", "(", "OW", ")", ",", "std", "::", "move", "(", "Emitter", ")", ")", "{"], "ground_truth": ["}"], "File": "AGCMCELFStreamer", "Func": "AGCMCELFStreamer", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190542, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "MCELFStreamer", "::", "MCELFStreamer", "(", "MCContext", "&", "Context", ",", "std", "::", "unique_ptr", "<", "MCAsmBackend", ">", "TAB", ",", "std", "::", "unique_ptr", "<", "MCObjectWriter", ">", "OW", ",", "std", "::", "unique_ptr", "<", "MCCodeEmitter", ">", "Emitter", ")", ":", "MCELFStreamer", "(", "Context", ",", "std", "::", "move", "(", "TAB", ")", ",", "std", "::", "move", "(", "OW", ")", ",", "std", "::", "move", "(", "Emitter", ")", ")", "{"], "ground_truth": ["}"], "File": "AGCMCELFStreamer", "Func": "AGCMCELFStreamer", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190543, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "return", "new", "MCELFStreamer", "(", "Context", ",", "std", "::", "move", "(", "MAB", ")", ",", "std", "::", "move", "(", "OW", ")", ",", "std", "::", "move", "(", "CE", ")", ")", ";"], "ground_truth": ["}"], "File": "AGCMCELFStreamer", "Func": "createAGCMCELFStreamer", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190545, "Length": 29, "Cover_Rate": 0.3972602739726027} {"Template_token": ["", "MCSection", "*", "Section", "=", "(", "(", "MCSection", "*", ")", "getContext", "(", ")", ".", "getELFSection", "(", "SectionName", ",", "ELF", "::", "SHT_PROGBITS", ",", "ELF", "::", "SHF_EXECINSTR", "|", "ELF", "::", "SHF_ALLOC", ")", ")", ";", "SwitchSection", "(", "Section", ",", "nullptr", ")", ";", "return", ";", "}", "case", "", ":", "{", "StringRef", "SectionName", "=", "", "+", "itostr", "(", "Inst", ".", "getOperand", "(", "", ")", ".", "getImm", "(", ")", ")", ";", "MCSection", "*", "Section", "=", "(", "(", "MCSection", "*", ")", "getContext", "(", ")", ".", "getELFSection", "(", "SectionName", ",", "ELF", "::", "SHT_PROGBITS", ",", "ELF", "::", "SHF_EXECINSTR", "|", "ELF", "::", "SHF_ALLOC", ")", ")", ";", "SwitchSection", "(", "Section", ",", "nullptr", ")", ";"], "ground_truth": ["return", ";"], "File": "AGCMCELFStreamer", "Func": "EmitInstruction", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190546, "Length": 104, "Cover_Rate": 0.3969465648854962} {"Template_token": ["", "void", "MCELFStreamer", "::", "EmitInstruction", "(", "const", "MCInst", "&", "Inst", ",", "const", "MCSubtargetInfo", "&", "STI", ",", "bool", ")", "{", "switch", "(", "Inst", ".", "getOpcode", "(", ")", ")", "{", "default", ":", "break", ";", "case", "", ":", "{", "int64_t", "ImmOp", "=", "Inst", ".", "getOperand", "(", "", ")", ".", "getImm", "(", ")", ";", "StringRef", "SectionName", "=", "ImmOp", "==", "", "?", "", ":", "(", "", "+", "itostr", "(", "ImmOp", ")", ")", ";", "MCSection", "*", "Section", "=", "(", "(", "MCSection", "*", ")", "getContext", "(", ")", ".", "getELFSection", "(", "SectionName", ",", "ELF", "::", "SHT_PROGBITS", ",", "ELF", "::", "SHF_EXECINSTR", "|", "ELF", "::", "SHF_ALLOC", ")", ")", ";", "SwitchSection", "(", "Section", ",", "nullptr", ")", ";", "return", ";", "}", "case", "", ":", "{", "StringRef", "SectionName", "=", "", "+", "itostr", "(", "Inst", ".", "getOperand", "(", "", ")", ".", "getImm", "(", ")", ")", ";", "MCSection", "*", "Section", "=", "(", "(", "MCSection", "*", ")", "getContext", "(", ")", ".", "getELFSection", "(", "SectionName", ",", "ELF", "::", "SHT_PROGBITS", ",", "ELF", "::", "SHF_EXECINSTR", "|", "ELF", "::", "SHF_ALLOC", ")", ")", ";", "SwitchSection", "(", "Section", ",", "nullptr", ")", ";", "return", ";", "}", "case", "", ":", "{"], "ground_truth": ["return", ";"], "File": "AGCMCELFStreamer", "Func": "EmitInstruction", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190547, "Length": 178, "Cover_Rate": 0.6793893129770993} {"Template_token": ["", "OutMI", ".", "setOpcode", "(", "MI", "->", "getOpcode", "(", ")", ")", ";", "for", "(", "const", "MachineOperand", "&", "MO", ":", "MI", "->", "operands", "(", ")", ")", "{", "MCOperand", "MCOp", ";", "if", "(", "LowerMachineOperandToMCOperand", "(", "MO", ",", "MCOp", ")", ")", "OutMI", ".", "addOperand", "(", "MCOp", ")", ";", "}"], "ground_truth": ["}"], "File": "AGCMCInstLower", "Func": "LowerAGCMachineInstrToMCInst", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190548, "Length": 46, "Cover_Rate": 0.7540983606557377} {"Template_token": ["", "void", "llvm", "::", "LowerMachineInstrToMCInst", "(", "const", "MachineInstr", "*", "MI", ",", "MCInst", "&", "OutMI", ")", "{", "OutMI", ".", "setOpcode", "(", "MI", "->", "getOpcode", "(", ")", ")", ";"], "ground_truth": ["for", "(", "const", "MachineOperand", "&", "MO", ":", "MI", "->", "operands", "(", ")", ")", "{"], "File": "AGCMCInstLower", "Func": "LowerAGCMachineInstrToMCInst", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190549, "Length": 40, "Cover_Rate": 0.6557377049180327} {"Template_token": ["", "report_fatal_error", "(", "", ")", ";", "case", "MachineOperand", "::", "MO_Register", ":", "if", "(", "MO", ".", "isImplicit", "(", ")", ")", "return", "false", ";", "MCOp", "=", "MCOperand", "::", "createImm", "(", "MO", ".", "getReg", "(", ")", "-", "", ")", ";", "break", ";", "case", "MachineOperand", "::", "MO_Immediate", ":", "MCOp", "=", "MCOperand", "::", "createImm", "(", "MO", ".", "getImm", "(", ")", ")", ";"], "ground_truth": ["break", ";"], "File": "AGCMCInstLower", "Func": "LowerAGCMachineOperandToMCOperand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190550, "Length": 58, "Cover_Rate": 0.651685393258427} {"Template_token": ["", "case", "MachineOperand", "::", "MO_Register", ":", "if", "(", "MO", ".", "isImplicit", "(", ")", ")", "return", "false", ";", "MCOp", "=", "MCOperand", "::", "createImm", "(", "MO", ".", "getReg", "(", ")", "-", "", ")", ";", "break", ";", "case", "MachineOperand", "::", "MO_Immediate", ":", "MCOp", "=", "MCOperand", "::", "createImm", "(", "MO", ".", "getImm", "(", ")", ")", ";", "break", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "AGCMCInstLower", "Func": "LowerAGCMachineOperandToMCOperand", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190551, "Length": 58, "Cover_Rate": 0.651685393258427} {"Template_token": ["", "static", "MCInstrInfo", "*", "createMCInstrInfo", "(", ")", "{", "MCInstrInfo", "*", "X", "=", "new", "MCInstrInfo", "(", ")", ";"], "ground_truth": ["InitMCInstrInfo", "(", "X", ")", ";"], "File": "AGCMCTargetDesc", "Func": "createAGCMCInstrInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190554, "Length": 21, "Cover_Rate": 0.84} {"Template_token": ["", "MCRegisterInfo", "*", "X", "=", "new", "MCRegisterInfo", "(", ")", ";", "InitMCRegisterInfo", "(", "X", ",", "", ")", ";", "return", "X", ";"], "ground_truth": ["}"], "File": "AGCMCTargetDesc", "Func": "createAGCMCRegisterInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190555, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCAsmInfo", "(", "T", ",", "createMCAsmInfo", ")", ";", "TargetRegistry", "::", "RegisterMCInstrInfo", "(", "T", ",", "createMCInstrInfo", ")", ";", "TargetRegistry", "::", "RegisterMCRegInfo", "(", "T", ",", "createMCRegisterInfo", ")", ";", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "T", ",", "createMCSubtargetInfoImpl", ")", ";", "TargetRegistry", "::", "RegisterELFStreamer", "(", "T", ",", "createMCELFStreamer", ")", ";", "TargetRegistry", "::", "RegisterMCCodeEmitter", "(", "T", ",", "createMCCodeEmitter", ")", ";"], "ground_truth": ["TargetRegistry", "::", "RegisterMCAsmBackend", "(", "T", ",", "createAsmBackend", ")", ";"], "File": "AGCMCTargetDesc", "Func": "LLVMInitializeAGCTargetMC", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190556, "Length": 63, "Cover_Rate": 0.7325581395348837} {"Template_token": ["", "TargetRegistry", "::", "RegisterELFStreamer", "(", "T", ",", "createMCELFStreamer", ")", ";", "TargetRegistry", "::", "RegisterMCCodeEmitter", "(", "T", ",", "createMCCodeEmitter", ")", ";", "TargetRegistry", "::", "RegisterMCAsmBackend", "(", "T", ",", "createAsmBackend", ")", ";", "TargetRegistry", "::", "RegisterMCInstPrinter", "(", "T", ",", "createMCInstPrinter", ")", ";"], "ground_truth": ["}"], "File": "AGCMCTargetDesc", "Func": "LLVMInitializeAGCTargetMC", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190557, "Length": 37, "Cover_Rate": 0.43023255813953487} {"Template_token": ["", "RegisterInfo", "::", "RegisterInfo", "(", "unsigned", "HwMode", ")", ":", "GenRegisterInfo", "(", "", ",", "", ",", "", ",", "", ",", "HwMode", ")", "{"], "ground_truth": ["}"], "File": "AGCRegisterInfo", "Func": "AGCRegisterInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190558, "Length": 22, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "RegisterInfo", "::", "RegisterInfo", "(", "unsigned", "HwMode", ")", ":", "GenRegisterInfo", "(", "", ",", "", ",", "", ",", "", ",", "HwMode", ")", "{"], "ground_truth": ["}"], "File": "AGCRegisterInfo", "Func": "AGCRegisterInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190559, "Length": 22, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "void", "RegisterInfo", "::", "eliminateFrameIndex", "(", "MachineBasicBlock", "::", "iterator", "II", ",", "int", "SPAdj", ",", "unsigned", "FIOperandNum", ",", "RegScavenger", "*", "RS", ")", "const", "{"], "ground_truth": ["report_fatal_error", "(", "", ")", ";"], "File": "AGCRegisterInfo", "Func": "eliminateFrameIndex", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190560, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "const", "MCPhysReg", "*", "RegisterInfo", "::", "getCalleeSavedRegs", "(", "const", "MachineFunction", "*", "MF", ")", "const", "{", "return", "CSR_SaveList", ";"], "ground_truth": ["}"], "File": "AGCRegisterInfo", "Func": "getCalleeSavedRegs", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190562, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "unsigned", "RegisterInfo", "::", "getFrameRegister", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "return", "~", "", ";"], "ground_truth": ["}"], "File": "AGCRegisterInfo", "Func": "getFrameRegister", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190563, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "BitVector", "Reserved", "(", "getNumRegs", "(", ")", ")", ";", "return", "Reserved", ";"], "ground_truth": ["}"], "File": "AGCRegisterInfo", "Func": "getReservedRegs", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190565, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "Subtarget", "::", "Subtarget", "(", "const", "Triple", "&", "TT", ",", "const", "std", "::", "string", "&", "CPU", ",", "const", "std", "::", "string", "&", "FS", ",", "const", "TargetMachine", "&", "TM", ")", ":", "GenSubtargetInfo", "(", "TT", ",", "CPU", ",", "FS", ")", ",", "InstrInfo", "(", ")", ",", "RegInfo", "(", "getHwMode", "(", ")", ")", ",", "FLInfo", "(", ")", ",", "TLInfo", "(", "TM", ",", "*", "this", ")", "{"], "ground_truth": ["std", "::", "string", "CPUName", "=", "CPU", ";"], "File": "AGCSubtarget", "Func": "AGCSubtarget", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190566, "Length": 68, "Cover_Rate": 0.7727272727272727} {"Template_token": ["", "void", "Subtarget", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AGCSubtarget", "Func": "anchor", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190567, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "Subtarget", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AGCSubtarget", "Func": "anchor", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190568, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "const", "FrameLowering", "*", "getFrameLowering", "(", ")", "const", "override", "{", "return", "&", "FLInfo", ";"], "ground_truth": ["}"], "File": "AGCSubtarget", "Func": "getFrameLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190569, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "return", "&", "FLInfo", ";"], "ground_truth": ["}"], "File": "AGCSubtarget", "Func": "getFrameLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190570, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "return", "&", "InstrInfo", ";"], "ground_truth": ["}"], "File": "AGCSubtarget", "Func": "getInstrInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190571, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "return", "&", "TSInfo", ";"], "ground_truth": ["}"], "File": "AGCSubtarget", "Func": "getSelectionDAGInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190573, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "return", "&", "TSInfo", ";"], "ground_truth": ["}"], "File": "AGCSubtarget", "Func": "getSelectionDAGInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190574, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "const", "TargetLowering", "*", "getTargetLowering", "(", ")", "const", "override", "{", "return", "&", "TLInfo", ";"], "ground_truth": ["}"], "File": "AGCSubtarget", "Func": "getTargetLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190575, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "const", "TargetLowering", "*", "getTargetLowering", "(", ")", "const", "override", "{"], "ground_truth": ["return", "&", "TLInfo", ";"], "File": "AGCSubtarget", "Func": "getTargetLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190576, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "void", "LLVMInitializeTargetInfo", "(", ")", "{"], "ground_truth": ["RegisterTarget", "<", "Triple", "::", "agc", ">", "A", "(", "getTheTarget", "(", ")", ",", "", ",", "", ",", "", ")", ";"], "File": "AGCTargetInfo", "Func": "LLVMInitializeAGCTargetInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190579, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "void", "LLVMInitializeTargetInfo", "(", ")", "{"], "ground_truth": ["RegisterTarget", "<", "Triple", "::", "agc", ">", "A", "(", "getTheTarget", "(", ")", ",", "", ",", "", ",", "", ")", ";"], "File": "AGCTargetInfo", "Func": "LLVMInitializeAGCTargetInfo", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190580, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "bool", "PassConfig", "::", "addInstSelector", "(", ")", "{", "addPass", "(", "createISelDag", "(", "getTargetMachine", "(", ")", ")", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "AGCTargetMachine", "Func": "addInstSelector", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190581, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "bool", "PassConfig", "::", "addInstSelector", "(", ")", "{"], "ground_truth": ["addPass", "(", "createISelDag", "(", "getTargetMachine", "(", ")", ")", ")", ";"], "File": "AGCTargetMachine", "Func": "addInstSelector", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190582, "Length": 17, "Cover_Rate": 0.8095238095238095} {"Template_token": ["", "void", "PassConfig", "::", "addPreEmitPass2", "(", ")", "{"], "ground_truth": ["addPass", "(", "createExpandPseudoPass", "(", ")", ")", ";"], "File": "AGCTargetMachine", "Func": "addPreEmitPass2", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190583, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "addPass", "(", "createExpandPseudoPass", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AGCTargetMachine", "Func": "addPreEmitPass2", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190584, "Length": 8, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "PassConfig", "(", "TargetMachine", "&", "TM", ",", "PassManagerBase", "&", "PM", ")", ":", "TargetPassConfig", "(", "TM", ",", "PM", ")", "{"], "ground_truth": ["}"], "File": "AGCTargetMachine", "Func": "AGCPassConfig", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190585, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "PassConfig", "(", "TargetMachine", "&", "TM", ",", "PassManagerBase", "&", "PM", ")", ":", "TargetPassConfig", "(", "TM", ",", "PM", ")", "{"], "ground_truth": ["}"], "File": "AGCTargetMachine", "Func": "AGCPassConfig", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190586, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "getTM", "<", "TargetMachine", ">", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCTargetMachine", "Func": "getAGCTargetMachine", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190590, "Length": 9, "Cover_Rate": 0.5625} {"Template_token": ["", "TargetMachine", "&", "getTargetMachine", "(", ")", "const", "{"], "ground_truth": ["return", "getTM", "<", "TargetMachine", ">", "(", ")", ";"], "File": "AGCTargetMachine", "Func": "getAGCTargetMachine", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190591, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "static", "Reloc", "::", "Model", "getEffectiveRelocModel", "(", "Optional", "<", "Reloc", "::", "Model", ">", "RM", ")", "{"], "ground_truth": ["if", "(", "!", "RM", ".", "hasValue", "(", ")", ")", "return", "Reloc", "::", "Static", ";"], "File": "AGCTargetMachine", "Func": "getEffectiveRelocModel", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190592, "Length": 29, "Cover_Rate": 0.8529411764705882} {"Template_token": ["", "if", "(", "!", "RM", ".", "hasValue", "(", ")", ")", "return", "Reloc", "::", "Static", ";", "return", "*", "RM", ";"], "ground_truth": ["}"], "File": "AGCTargetMachine", "Func": "getEffectiveRelocModel", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190593, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "return", "TLOF", ".", "get", "(", ")", ";"], "ground_truth": ["}"], "File": "AGCTargetMachine", "Func": "getObjFileLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190594, "Length": 8, "Cover_Rate": 0.5} {"Template_token": ["", "TargetLoweringObjectFile", "*", "getObjFileLowering", "(", ")", "const", "override", "{"], "ground_truth": ["return", "TLOF", ".", "get", "(", ")", ";"], "File": "AGCTargetMachine", "Func": "getObjFileLowering", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190595, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "const", "Subtarget", "*", "getSubtargetImpl", "(", "const", "Function", "&", ")", "const", "override", "{"], "ground_truth": ["return", "&", "Subtarget", ";"], "File": "AGCTargetMachine", "Func": "getSubtargetImpl", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190597, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "void", "LLVMInitializeTarget", "(", ")", "{"], "ground_truth": ["RegisterTargetMachine", "<", "TargetMachine", ">", "A", "(", "getTheTarget", "(", ")", ")", ";"], "File": "AGCTargetMachine", "Func": "LLVMInitializeAGCTarget", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190598, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "TextSection", "=", "(", "MCSection", "*", ")", "Ctx", ".", "getELFSection", "(", "", ",", "ELF", "::", "SHT_PROGBITS", ",", "ELF", "::", "SHF_EXECINSTR", "|", "ELF", "::", "SHF_ALLOC", ")", ";"], "ground_truth": ["}"], "File": "AGCTargetObjectFile", "Func": "Initialize", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190600, "Length": 26, "Cover_Rate": 0.4406779661016949} {"Template_token": ["", "InitializeELF", "(", "TM", ".", "Options", ".", "UseInitArray", ")", ";", "TextSection", "=", "(", "MCSection", "*", ")", "Ctx", ".", "getELFSection", "(", "", ",", "ELF", "::", "SHT_PROGBITS", ",", "ELF", "::", "SHF_EXECINSTR", "|", "ELF", "::", "SHF_ALLOC", ")", ";"], "ground_truth": ["}"], "File": "AGCTargetObjectFile", "Func": "Initialize", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190601, "Length": 35, "Cover_Rate": 0.5932203389830508} {"Template_token": ["", "if", "(", "!", "F", "||", "F", "->", "hasFnAttribute", "(", "", ")", ")", "return", "TargetLoweringObjectFileELF", "::", "SelectSectionForGlobal", "(", "GO", ",", "Kind", ",", "TM", ")", ";", "return", "TextSection", ";"], "ground_truth": ["}"], "File": "AGCTargetObjectFile", "Func": "SelectSectionForGlobal", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190602, "Length": 28, "Cover_Rate": 0.3373493975903614} {"Template_token": ["", "const", "Function", "*", "F", "=", "dyn_cast", "<", "Function", ">", "(", "GO", ")", ";", "if", "(", "!", "F", "||", "F", "->", "hasFnAttribute", "(", "", ")", ")", "return", "TargetLoweringObjectFileELF", "::", "SelectSectionForGlobal", "(", "GO", ",", "Kind", ",", "TM", ")", ";", "return", "TextSection", ";"], "ground_truth": ["}"], "File": "AGCTargetObjectFile", "Func": "SelectSectionForGlobal", "Target": "AGC", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 190603, "Length": 41, "Cover_Rate": 0.4939759036144578}