{"Template_token": ["", "AsmBackend", "(", "Target", "const", "&", "T", ")", ":", "MCAsmBackend", "(", "", ")", "{"], "ground_truth": ["}"], "File": "AAPAsmBackend", "Func": "AAPAsmBackend", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193569, "Length": 14, "Cover_Rate": 0.875} {"Template_token": ["", "AsmBackend", "(", "Target", "const", "&", "T", ")", ":", "MCAsmBackend", "(", "", ")", "{"], "ground_truth": ["}"], "File": "AAPAsmBackend", "Func": "AAPAsmBackend", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193570, "Length": 14, "Cover_Rate": 0.875} {"Template_token": ["", "case", "FK_Data_4", ":", "Size", "=", "", ";", "break", ";", "case", "FK_Data_8", ":", "Size", "=", "", ";", "break", ";", "default", ":", "return", ";", "}", "for", "(", "unsigned", "i", "=", "", ";", "i", "<", "Size", ";", "++", "i", ")", "{"], "ground_truth": ["Data", "[", "i", "+", "Fixup", ".", "getOffset", "(", ")", "]", "|=", "static_cast", "<", "uint8_t", ">", "(", "Value", ">>", "(", "i", "*", "", ")", ")", ";"], "File": "AAPAsmBackend", "Func": "applyFixup", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193571, "Length": 63, "Cover_Rate": 0.45} {"Template_token": ["", "std", "::", "unique_ptr", "<", "MCObjectTargetWriter", ">", "createObjectTargetWriter", "(", ")", "const", "override", "{"], "ground_truth": ["StringRef", "CPU", "(", "", ")", ";"], "File": "AAPAsmBackend", "Func": "createObjectTargetWriter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193573, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "ELFAsmBackend", "(", "Target", "const", "&", "T", ",", "uint8_t", "OSABI", ")", ":", "AsmBackend", "(", "T", ")", ",", "OSABI", "(", "OSABI", ")", "{"], "ground_truth": ["}"], "File": "AAPAsmBackend", "Func": "ELFAAPAsmBackend", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193575, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "ELFAsmBackend", "(", "Target", "const", "&", "T", ",", "uint8_t", "OSABI", ")", ":", "AsmBackend", "(", "T", ")", ",", "OSABI", "(", "OSABI", ")", "{"], "ground_truth": ["}"], "File": "AAPAsmBackend", "Func": "ELFAAPAsmBackend", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193576, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "const", "MCFixupKindInfo", "&", "getFixupKindInfo", "(", "MCFixupKind", "Kind", ")", "const", "override", "{", "const", "static", "MCFixupKindInfo", "Infos", "[", "", "]", "=", "{", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", "}", ";", "if", "(", "Kind", "<", "FirstTargetFixupKind", ")", "return", "MCAsmBackend", "::", "getFixupKindInfo", "(", "Kind", ")", ";", "assert", "(", "unsigned", "(", "Kind", "-", "FirstTargetFixupKind", ")", "<", "getNumFixupKinds", "(", ")", "&&", "", ")", ";"], "ground_truth": ["return", "Infos", "[", "Kind", "-", "FirstTargetFixupKind", "]", ";"], "File": "AAPAsmBackend", "Func": "getFixupKindInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193577, "Length": 199, "Cover_Rate": 0.9851485148514851} {"Template_token": ["", "const", "static", "MCFixupKindInfo", "Infos", "[", "", "]", "=", "{", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", "", "}", ",", "{", "", ",", "", ",", "", ",", ""], "ground_truth": ["}"], "File": "AAPAsmBackend", "Func": "getFixupKindInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193578, "Length": 148, "Cover_Rate": 0.7326732673267327} {"Template_token": ["", "unsigned", "getNumFixupKinds", "(", ")", "const", "override", "{", "return", "", ";"], "ground_truth": ["}"], "File": "AAPAsmBackend", "Func": "getNumFixupKinds", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193579, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "unsigned", "getNumFixupKinds", "(", ")", "const", "override", "{"], "ground_truth": ["return", "", ";"], "File": "AAPAsmBackend", "Func": "getNumFixupKinds", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193580, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "void", "relaxInstruction", "(", "MCInst", "const", "&", "Inst", ",", "const", "MCSubtargetInfo", "&", "STI", ",", "MCInst", "&", "Res", ")", "const", "override", "{", "llvm_unreachable", "(", "", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmBackend", "Func": "relaxInstruction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193582, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "false", ";", "}", "for", "(", "uint64_t", "i", "=", "", ";", "i", "<", "Count", ";", "i", "+=", "", ")", "{"], "ground_truth": ["OS", ".", "write", "(", "", ")", ";"], "File": "AAPAsmBackend", "Func": "writeNopData", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193583, "Length": 27, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "setAvailableFeatures", "(", "ComputeAvailableFeatures", "(", "sti", ".", "getFeatureBits", "(", ")", ")", ")", ";"], "ground_truth": ["MRI", "=", "Parser", ".", "getContext", "(", ")", ".", "getRegisterInfo", "(", ")", ";"], "File": "AAPAsmParser", "Func": "AAPAsmParser", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193584, "Length": 24, "Cover_Rate": 0.39344262295081966} {"Template_token": ["", "Kind", "=", "o", ".", "Kind", ";", "StartLoc", "=", "o", ".", "StartLoc", ";", "EndLoc", "=", "o", ".", "EndLoc", ";", "switch", "(", "Kind", ")", "{", "case", "Register", ":", "Reg", "=", "o", ".", "Reg", ";", "break", ";", "case", "Immediate", ":", "Imm", "=", "o", ".", "Imm", ";", "break", ";", "case", "Token", ":", "Tok", "=", "o", ".", "Tok", ";"], "ground_truth": ["break", ";"], "File": "AAPAsmParser", "Func": "AAPOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193585, "Length": 56, "Cover_Rate": 0.7088607594936709} {"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": "AAPAsmParser", "Func": "addExpr", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193586, "Length": 64, "Cover_Rate": 0.8205128205128205} {"Template_token": ["", "addExpr", "(", "Inst", ",", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "addImmOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193587, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "void", "addImmOperands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{", "assert", "(", "N", "==", "", "&&", "", ")", ";", "addExpr", "(", "Inst", ",", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "addImmOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193588, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "void", "addMemSrc10Operands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{"], "ground_truth": ["addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "File": "AAPAsmParser", "Func": "addMemSrc10Operands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193589, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "void", "addMemSrc10Operands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{"], "ground_truth": ["addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "File": "AAPAsmParser", "Func": "addMemSrc10Operands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193590, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "void", "addMemSrc10PostIncOperands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{"], "ground_truth": ["addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "File": "AAPAsmParser", "Func": "addMemSrc10PostIncOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193591, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "addMemSrc10PostIncOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193592, "Length": 8, "Cover_Rate": 0.4} {"Template_token": ["", "void", "addMemSrc10PreDecOperands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{"], "ground_truth": ["addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "File": "AAPAsmParser", "Func": "addMemSrc10PreDecOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193594, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "void", "addMemSrc3Operands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{", "addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "addMemSrc3Operands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193596, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "void", "addMemSrc3PostIncOperands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{"], "ground_truth": ["addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "File": "AAPAsmParser", "Func": "addMemSrc3PostIncOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193597, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "void", "addMemSrc3PostIncOperands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{", "addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "addMemSrc3PostIncOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193598, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "addMemSrc3PreDecOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193599, "Length": 8, "Cover_Rate": 0.4} {"Template_token": ["", "addMemSrcOperands", "(", "Inst", ",", "N", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "addMemSrc3PreDecOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193600, "Length": 8, "Cover_Rate": 0.4} {"Template_token": ["", "void", "addMemSrcOperands", "(", "MCInst", "&", "Inst", ",", "unsigned", "N", ")", "const", "{", "assert", "(", "N", "==", "", "&&", "", ")", ";", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createReg", "(", "getMemSrcReg", "(", ")", ")", ")", ";"], "ground_truth": ["addExpr", "(", "Inst", ",", "getMemSrcImm", "(", ")", ")", ";"], "File": "AAPAsmParser", "Func": "addMemSrcOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193601, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "assert", "(", "N", "==", "", "&&", "", ")", ";"], "ground_truth": ["Inst", ".", "addOperand", "(", "MCOperand", "::", "createReg", "(", "getReg", "(", ")", ")", ")", ";"], "File": "AAPAsmParser", "Func": "addRegOperands", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193603, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "case", "", ":", "case", "", ":", "break", ";", "}", "for", "(", "MCInst", "::", "iterator", "I", "=", "Inst", ".", "begin", "(", ")", ";", "I", "!=", "Inst", ".", "end", "(", ")", ";", "++", "I", ")", "{"], "ground_truth": ["if", "(", "I", "->", "isReg", "(", ")", "&&", "!", "MRC", ".", "contains", "(", "I", "->", "getReg", "(", ")", ")", ")", "{"], "File": "AAPAsmParser", "Func": "checkTargetMatchPredicate", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193604, "Length": 55, "Cover_Rate": 0.3548387096774194} {"Template_token": ["", "static", "std", "::", "unique_ptr", "<", "Operand", ">", "CreateImm", "(", "const", "MCExpr", "*", "Val", ",", "SMLoc", "S", ",", "SMLoc", "E", ")", "{", "auto", "Op", "=", "make_unique", "<", "Operand", ">", "(", "Immediate", ")", ";", "Op", "->", "Imm", ".", "Val", "=", "Val", ";"], "ground_truth": ["Op", "->", "StartLoc", "=", "S", ";"], "File": "AAPAsmParser", "Func": "CreateImm", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193605, "Length": 46, "Cover_Rate": 0.8214285714285714} {"Template_token": ["", "auto", "Op", "=", "make_unique", "<", "Operand", ">", "(", "Immediate", ")", ";", "Op", "->", "Imm", ".", "Val", "=", "Val", ";", "Op", "->", "StartLoc", "=", "S", ";", "Op", "->", "EndLoc", "=", "E", ";", "return", "Op", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "CreateImm", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193606, "Length": 35, "Cover_Rate": 0.625} {"Template_token": ["", "static", "std", "::", "unique_ptr", "<", "Operand", ">", "CreateMemSrc", "(", "unsigned", "RegNo", ",", "const", "MCExpr", "*", "Offset", ",", "bool", "WithPreDec", ",", "bool", "WithPostInc", ",", "SMLoc", "S", ",", "SMLoc", "E", ")", "{", "auto", "Op", "=", "make_unique", "<", "Operand", ">", "(", "MemSrc", ")", ";", "Op", "->", "Mem", ".", "WithPreDec", "=", "WithPreDec", ";"], "ground_truth": ["Op", "->", "Mem", ".", "RegNum", "=", "RegNo", ";"], "File": "AAPAsmParser", "Func": "CreateMemSrc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193607, "Length": 57, "Cover_Rate": 0.6404494382022472} {"Template_token": ["", "auto", "Op", "=", "make_unique", "<", "Operand", ">", "(", "Register", ")", ";"], "ground_truth": ["Op", "->", "Reg", ".", "RegNum", "=", "RegNo", ";"], "File": "AAPAsmParser", "Func": "CreateReg", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193608, "Length": 19, "Cover_Rate": 0.35185185185185186} {"Template_token": ["", "Op", "->", "Reg", ".", "RegNum", "=", "RegNo", ";", "Op", "->", "StartLoc", "=", "S", ";", "Op", "->", "EndLoc", "=", "E", ";"], "ground_truth": ["return", "Op", ";"], "File": "AAPAsmParser", "Func": "CreateReg", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193609, "Length": 23, "Cover_Rate": 0.42592592592592593} {"Template_token": ["", "auto", "Op", "=", "make_unique", "<", "Operand", ">", "(", "Token", ")", ";", "Op", "->", "Tok", ".", "Data", "=", "Str", ".", "data", "(", ")", ";", "Op", "->", "Tok", ".", "Length", "=", "Str", ".", "size", "(", ")", ";", "Op", "->", "StartLoc", "=", "S", ";"], "ground_truth": ["Op", "->", "EndLoc", "=", "S", ";"], "File": "AAPAsmParser", "Func": "CreateToken", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193610, "Length": 47, "Cover_Rate": 0.7014925373134329} {"Template_token": ["", "return", "EndLoc", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "getEndLoc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193611, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "const", "MCExpr", "*", "getImm", "(", ")", "const", "{"], "ground_truth": ["assert", "(", "Kind", "==", "Immediate", "&&", "", ")", ";"], "File": "AAPAsmParser", "Func": "getImm", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193613, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "return", "Parser", ".", "getLexer", "(", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "getLexer", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193614, "Length": 8, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "Parser", ".", "getLexer", "(", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "getLexer", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193615, "Length": 8, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "const", "MCExpr", "*", "getMemSrcImm", "(", ")", "const", "{", "assert", "(", "Kind", "==", "MemSrc", "&&", "", ")", ";", "return", "Mem", ".", "Offset", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "getMemSrcImm", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193616, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "assert", "(", "Kind", "==", "MemSrc", "&&", "", ")", ";", "return", "Mem", ".", "RegNum", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "getMemSrcReg", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193618, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "MCAsmParser", "&", "getParser", "(", ")", "const", "{", "return", "Parser", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "getParser", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193619, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "SMLoc", "getStartLoc", "(", ")", "const", "{"], "ground_truth": ["return", "StartLoc", ";"], "File": "AAPAsmParser", "Func": "getStartLoc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193621, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "SMLoc", "getStartLoc", "(", ")", "const", "{"], "ground_truth": ["return", "StartLoc", ";"], "File": "AAPAsmParser", "Func": "getStartLoc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193622, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "static", "bool", "isConst", "(", "const", "MCExpr", "*", "I", ")", "{"], "ground_truth": ["return", "I", "->", "getKind", "(", ")", "==", "MCExpr", "::", "Constant", ";"], "File": "AAPAsmParser", "Func": "isConst", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193624, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "I", "->", "getKind", "(", ")", "==", "MCExpr", "::", "Constant", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isConst", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193625, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "isImm", "(", ")", "&&", "isConst6", "(", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isConst6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193628, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "isImm", "(", ")", "&&", "isField16", "(", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isField16", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193630, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "bool", "isField16", "(", ")", "const", "{"], "ground_truth": ["return", "isImm", "(", ")", "&&", "isField16", "(", "getImm", "(", ")", ")", ";"], "File": "AAPAsmParser", "Func": "isField16", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193631, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "Kind", "==", "Immediate", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isImm", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193633, "Length": 6, "Cover_Rate": 0.5} {"Template_token": ["", "bool", "isImm10", "(", ")", "const", "{"], "ground_truth": ["return", "isImm", "(", ")", "&&", "isImm10", "(", "getImm", "(", ")", ")", ";"], "File": "AAPAsmParser", "Func": "isImm10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193634, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "bool", "isImm10", "(", ")", "const", "{"], "ground_truth": ["return", "isImm", "(", ")", "&&", "isImm10", "(", "getImm", "(", ")", ")", ";"], "File": "AAPAsmParser", "Func": "isImm10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193635, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "bool", "isImm12", "(", ")", "const", "{"], "ground_truth": ["return", "isImm", "(", ")", "&&", "isImm12", "(", "getImm", "(", ")", ")", ";"], "File": "AAPAsmParser", "Func": "isImm12", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193636, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "isImm", "(", ")", "&&", "isImm12", "(", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isImm12", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193637, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "isImm", "(", ")", "&&", "isImm6", "(", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isImm6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193638, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "isImm", "(", ")", "&&", "isImm9", "(", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isImm9", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193640, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "bool", "isImm9", "(", ")", "const", "{"], "ground_truth": ["return", "isImm", "(", ")", "&&", "isImm9", "(", "getImm", "(", ")", ")", ";"], "File": "AAPAsmParser", "Func": "isImm9", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193641, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "false", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isMem", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193642, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "bool", "isMem", "(", ")", "const", "{"], "ground_truth": ["return", "false", ";"], "File": "AAPAsmParser", "Func": "isMem", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193643, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "bool", "isMemSrc10", "(", ")", "const", "{", "if", "(", "Kind", "!=", "MemSrc", "||", "Mem", ".", "WithPreDec", "||", "Mem", ".", "WithPostInc", ")", "{"], "ground_truth": ["return", "false", ";"], "File": "AAPAsmParser", "Func": "isMemSrc10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193644, "Length": 24, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "if", "(", "Mem", ".", "WithPreDec", ")", "{", "return", "false", ";", "}", "if", "(", "!", "Mem", ".", "WithPostInc", ")", "{"], "ground_truth": ["return", "false", ";"], "File": "AAPAsmParser", "Func": "isMemSrc10PostInc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193645, "Length": 22, "Cover_Rate": 0.4489795918367347} {"Template_token": ["", "return", "false", ";", "}", "if", "(", "!", "Mem", ".", "WithPreDec", ")", "{", "return", "false", ";", "}"], "ground_truth": ["if", "(", "Mem", ".", "WithPostInc", ")", "{"], "File": "AAPAsmParser", "Func": "isMemSrc10PreDec", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193646, "Length": 23, "Cover_Rate": 0.46938775510204084} {"Template_token": ["", "return", "false", ";", "}"], "ground_truth": ["return", "isOff3", "(", "getMemSrcImm", "(", ")", ")", ";"], "File": "AAPAsmParser", "Func": "isMemSrc3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193647, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "bool", "isMemSrc3PostInc", "(", ")", "const", "{", "if", "(", "Kind", "!=", "MemSrc", ")", "{", "return", "false", ";", "}", "if", "(", "Mem", ".", "WithPreDec", ")", "{", "return", "false", ";", "}", "if", "(", "!", "Mem", ".", "WithPostInc", ")", "{"], "ground_truth": ["return", "false", ";"], "File": "AAPAsmParser", "Func": "isMemSrc3PostInc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193648, "Length": 39, "Cover_Rate": 0.7959183673469388} {"Template_token": ["", "return", "false", ";", "}", "if", "(", "!", "Mem", ".", "WithPostInc", ")", "{", "return", "false", ";", "}"], "ground_truth": ["return", "isOff3", "(", "getMemSrcImm", "(", ")", ")", ";"], "File": "AAPAsmParser", "Func": "isMemSrc3PostInc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193649, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "if", "(", "Kind", "!=", "MemSrc", ")", "{", "return", "false", ";", "}", "if", "(", "!", "Mem", ".", "WithPreDec", ")", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isMemSrc3PreDec", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193650, "Length": 23, "Cover_Rate": 0.46938775510204084} {"Template_token": ["", "bool", "isOff3", "(", ")", "const", "{", "return", "isImm", "(", ")", "&&", "isOff3", "(", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isOff3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193653, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "isImm", "(", ")", "&&", "isShiftImm6", "(", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isShiftImm6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193660, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "Kind", "==", "Token", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isToken", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193661, "Length": 6, "Cover_Rate": 0.5} {"Template_token": ["", "bool", "isToken", "(", ")", "const", "{", "return", "Kind", "==", "Token", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "isToken", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193662, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "RegisterMCAsmParser", "<", "AsmParser", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "LLVMInitializeAAPAsmParser", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193663, "Length": 12, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "RegisterMCAsmParser", "<", "AsmParser", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "LLVMInitializeAAPAsmParser", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193664, "Length": 12, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "return", "false", ";", "case", "Match_MissingFeature", ":", "{", "assert", "(", "ErrorInfo", "&&", "", ")", ";", "std", "::", "string", "Msg", "=", "", ";", "unsigned", "Mask", "=", "", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "<", "(", "sizeof", "(", "ErrorInfo", ")", "*", "", "-", "", ")", ";", "++", "i", ")", "{", "if", "(", "ErrorInfo", "&", "Mask", ")", "{", "Msg", "+=", "", ";", "Msg", "+=", "getSubtargetFeatureName", "(", "ErrorInfo", "&", "Mask", ")", ";", "}", "Mask", "<<=", "", ";", "}", "return", "Error", "(", "IDLoc", ",", "Msg", ")", ";", "}", "case", "Match_MnemonicFail", ":", "return", "Error", "(", "IDLoc", ",", "", ")", ";", "case", "Match_InvalidOperand", ":"], "ground_truth": ["ErrorLoc", "=", "IDLoc", ";"], "File": "AAPAsmParser", "Func": "MatchAndEmitInstruction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193665, "Length": 103, "Cover_Rate": 0.42738589211618255} {"Template_token": ["", "bool", "AsmParser", "::", "ParseDirective", "(", "AsmToken", "DirectiveID", ")", "{"], "ground_truth": ["return", "true", ";"], "File": "AAPAsmParser", "Func": "ParseDirective", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193667, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "if", "(", "!", "getParser", "(", ")", ".", "parseExpression", "(", "EVal", ",", "E", ")", ")", "{", "return", "", "(", "EVal", ",", "S", ",", "E", ")", ";", "}"], "ground_truth": ["return", "nullptr", ";"], "File": "AAPAsmParser", "Func": "ParseImmediate", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193668, "Length": 29, "Cover_Rate": 0.3372093023255814} {"Template_token": ["", "if", "(", "!", "getParser", "(", ")", ".", "parseExpression", "(", "EVal", ",", "E", ")", ")", "{", "return", "", "(", "EVal", ",", "S", ",", "E", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "ParseImmediate", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193669, "Length": 26, "Cover_Rate": 0.3023255813953488} {"Template_token": ["", "if", "(", "ParseOperand", "(", "Operands", ")", ")", "return", "true", ";", "while", "(", "getLexer", "(", ")", ".", "isNot", "(", "AsmToken", "::", "EndOfStatement", ")", "&&", "getLexer", "(", ")", ".", "is", "(", "AsmToken", "::", "Comma", ")", ")", "{", "getLexer", "(", ")", ".", "Lex", "(", ")", ";", "if", "(", "ParseOperand", "(", "Operands", ")", ")", "return", "true", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "ParseInstruction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193670, "Length": 54, "Cover_Rate": 0.5} {"Template_token": ["", "getLexer", "(", ")", ".", "Lex", "(", ")", ";", "WithPostInc", "=", "true", ";", "}", "if", "(", "!", "getLexer", "(", ")", ".", "is", "(", "AsmToken", "::", "Comma", ")", ")", "{", "Error", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ",", "", ")", ";", "return", "nullptr", ";", "}", "Parser", ".", "Lex", "(", ")", ";", "std", "::", "unique_ptr", "<", "Operand", ">", "ImmOp", "=", "ParseImmediate", "(", ")", ";", "if", "(", "!", "ImmOp", ")", "{"], "ground_truth": ["Error", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ",", "", ")", ";"], "File": "AAPAsmParser", "Func": "ParseMemSrc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193671, "Length": 86, "Cover_Rate": 0.3173431734317343} {"Template_token": ["", "std", "::", "unique_ptr", "<", "Operand", ">", "AsmParser", "::", "ParseMemSrc", "(", ")", "{", "SMLoc", "S", "=", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ";", "SMLoc", "E", "=", "SMLoc", "::", "getFromPointer", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ".", "getPointer", "(", ")", "-", "", ")", ";", "bool", "WithPreDec", "=", "false", ";", "bool", "WithPostInc", "=", "false", ";", "if", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", "==", "AsmToken", "::", "Minus", ")", "{", "getLexer", "(", ")", ".", "Lex", "(", ")", ";", "WithPreDec", "=", "true", ";", "}", "unsigned", "RegNo", ";", "std", "::", "unique_ptr", "<", "Operand", ">", "RegOp", "=", "ParseRegister", "(", "RegNo", ")", ";", "if", "(", "!", "RegOp", ")", "{", "Error", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ",", "", ")", ";", "return", "nullptr", ";", "}", "RegNo", "=", "RegOp", "->", "getReg", "(", ")", ";", "if", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", "==", "AsmToken", "::", "Plus", ")", "{", "getLexer", "(", ")", ".", "Lex", "(", ")", ";", "WithPostInc", "=", "true", ";", "}", "if", "(", "!", "getLexer", "(", ")", ".", "is", "(", "AsmToken", "::", "Comma", ")", ")", "{", "Error", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ",", "", ")", ";"], "ground_truth": ["return", "nullptr", ";"], "File": "AAPAsmParser", "Func": "ParseMemSrc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193672, "Length": 197, "Cover_Rate": 0.7269372693726938} {"Template_token": ["", "if", "(", "Op", ")", "{", "Operands", ".", "push_back", "(", "std", "::", "move", "(", "Op", ")", ")", ";", "S", "=", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ";", "if", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", "==", "AsmToken", "::", "RBrac", ")", "{", "Operands", ".", "push_back", "(", "", "(", "", ",", "S", ")", ")", ";", "Parser", ".", "Lex", "(", ")", ";", "}", "else", "{", "Error", "(", "S", ",", "", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "AAPAsmParser", "Func": "ParseOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193673, "Length": 75, "Cover_Rate": 0.32051282051282054} {"Template_token": ["", "SMLoc", "S", "=", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ";", "SMLoc", "E", "=", "SMLoc", "::", "getFromPointer", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ".", "getPointer", "(", ")", "-", "", ")", ";", "if", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", "!=", "AsmToken", "::", "Dollar", ")", "{", "return", "nullptr", ";", "}", "getLexer", "(", ")", ".", "Lex", "(", ")", ";", "switch", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", ")", "{", "default", ":", "return", "nullptr", ";", "case", "AsmToken", "::", "Identifier", ":", "std", "::", "string", "lowerCaseStr", "=", "getLexer", "(", ")", ".", "getTok", "(", ")", ".", "getString", "(", ")", ".", "lower", "(", ")", ";", "RegNo", "=", "MatchRegisterName", "(", "lowerCaseStr", ")", ";", "if", "(", "RegNo", "==", "", ")", "{", "return", "nullptr", ";", "}", "getLexer", "(", ")", ".", "Lex", "(", ")", ";", "return", "", "(", "RegNo", ",", "S", ",", "E", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "ParseRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193674, "Length": 143, "Cover_Rate": 0.8881987577639752} {"Template_token": ["", "std", "::", "unique_ptr", "<", "Operand", ">", "AsmParser", "::", "ParseRegister", "(", "unsigned", "&", "RegNo", ")", "{", "SMLoc", "S", "=", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ";", "SMLoc", "E", "=", "SMLoc", "::", "getFromPointer", "(", "Parser", ".", "getTok", "(", ")", ".", "getLoc", "(", ")", ".", "getPointer", "(", ")", "-", "", ")", ";"], "ground_truth": ["if", "(", "getLexer", "(", ")", ".", "getKind", "(", ")", "!=", "AsmToken", "::", "Dollar", ")", "{"], "File": "AAPAsmParser", "Func": "ParseRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193675, "Length": 67, "Cover_Rate": 0.4161490683229814} {"Template_token": ["", "void", "print", "(", "raw_ostream", "&", "OS", ")", "const", "{"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "print", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193676, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "void", "print", "(", "raw_ostream", "&", "OS", ")", "const", "{"], "ground_truth": ["}"], "File": "AAPAsmParser", "Func": "print", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193677, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "AsmPrinter", "(", "TargetMachine", "&", "TM", ",", "std", "::", "unique_ptr", "<", "MCStreamer", ">", "Streamer", ")", ":", "AsmPrinter", "(", "TM", ",", "std", "::", "move", "(", "Streamer", ")", ")", "{"], "ground_truth": ["}"], "File": "AAPAsmPrinter", "Func": "AAPAsmPrinter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193678, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "AsmPrinter", "(", "TargetMachine", "&", "TM", ",", "std", "::", "unique_ptr", "<", "MCStreamer", ">", "Streamer", ")", ":", "AsmPrinter", "(", "TM", ",", "std", "::", "move", "(", "Streamer", ")", ")", "{"], "ground_truth": ["}"], "File": "AAPAsmPrinter", "Func": "AAPAsmPrinter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193679, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "MCInstLowering", ".", "Lower", "(", "MI", ",", "TmpInst", ")", ";"], "ground_truth": ["EmitToStreamer", "(", "*", "OutStreamer", ",", "TmpInst", ")", ";"], "File": "AAPAsmPrinter", "Func": "EmitInstruction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193680, "Length": 17, "Cover_Rate": 0.32075471698113206} {"Template_token": ["", "StringRef", "getPassName", "(", ")", "const", "override", "{", "return", "", ";"], "ground_truth": ["}"], "File": "AAPAsmPrinter", "Func": "getPassName", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193681, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "void", "LLVMInitializeAsmPrinter", "(", ")", "{", "RegisterAsmPrinter", "<", "AsmPrinter", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmPrinter", "Func": "LLVMInitializeAAPAsmPrinter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193683, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "AsmPrinter", "::", "lowerOperand", "(", "const", "MachineOperand", "&", "MO", ",", "MCOperand", "&", "MCOp", ")", "{", "MCInstLower", "MCInstLowering", "(", "OutContext", ",", "*", "this", ")", ";", "return", "MCInstLowering", ".", "LowerMachineOperand", "(", "MO", ",", "MCOp", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmPrinter", "Func": "lowerOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193685, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "MCInstLowering", ".", "LowerMachineOperand", "(", "MO", ",", "MCOp", ")", ";"], "ground_truth": ["}"], "File": "AAPAsmPrinter", "Func": "lowerOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193686, "Length": 11, "Cover_Rate": 0.3142857142857143} {"Template_token": ["", "printMemOffOperand", "(", "MI", ",", "OpNo", ",", "O", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "AAPAsmPrinter", "Func": "PrintAsmMemoryOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193687, "Length": 12, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "bool", "AsmPrinter", "::", "PrintAsmMemoryOperand", "(", "const", "MachineInstr", "*", "MI", ",", "unsigned", "OpNo", ",", "unsigned", "AsmVariant", ",", "const", "char", "*", "ExtraCode", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["printMemOffOperand", "(", "MI", ",", "OpNo", ",", "O", ")", ";"], "File": "AAPAsmPrinter", "Func": "PrintAsmMemoryOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193688, "Length": 35, "Cover_Rate": 0.8974358974358975} {"Template_token": ["", "printOperand", "(", "MI", ",", "OpNo", ",", "O", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "AAPAsmPrinter", "Func": "PrintAsmOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193689, "Length": 13, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", ";", "case", "MachineOperand", "::", "MO_MachineBasicBlock", ":", "O", "<<", "*", "MO", ".", "getMBB", "(", ")", "->", "getSymbol", "(", ")", ";", "return", ";", "case", "MachineOperand", "::", "MO_GlobalAddress", ":", "{", "O", "<<", "*", "getSymbol", "(", "MO", ".", "getGlobal", "(", ")", ")", ";", "return", ";", "}", "}"], "ground_truth": ["}"], "File": "AAPAsmPrinter", "Func": "printOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193691, "Length": 45, "Cover_Rate": 0.3435114503816794} {"Template_token": ["", "Disassembler", "(", "const", "MCSubtargetInfo", "&", "STI", ",", "MCContext", "&", "Ctx", ")", ":", "MCDisassembler", "(", "STI", ",", "Ctx", ")", "{"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "AAPDisassembler", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193692, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "Disassembler", "(", "const", "MCSubtargetInfo", "&", "STI", ",", "MCContext", "&", "Ctx", ")", ":", "MCDisassembler", "(", "STI", ",", "Ctx", ")", "{"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "AAPDisassembler", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193693, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "new", "Disassembler", "(", "STI", ",", "Ctx", ")", ";"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "createAAPDisassembler", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193694, "Length": 10, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "decodeRegisterClass", "(", "Inst", ",", "RegNo", ",", "Regs64", ")", ";"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "DecodeGR64RegisterClass", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193697, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "DecodeStatus", "DecodeGR8RegisterClass", "(", "MCInst", "&", "Inst", ",", "unsigned", "RegNo", ",", "uint64_t", "Address", ",", "const", "void", "*", "Decoder", ")", "{"], "ground_truth": ["return", "decodeRegisterClass", "(", "Inst", ",", "RegNo", ",", "Regs8", ")", ";"], "File": "AAPDisassembler", "Func": "DecodeGR8RegisterClass", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193699, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "int32_t", "Offset", "=", "SignExtend32", "<", "", ">", "(", "Operand", "&", "", ")", ";", "if", "(", "decodeRegisterClass", "(", "Inst", ",", "Reg", ",", "Regs64", ")", "==", "MCDisassembler", "::", "Fail", ")", "return", "MCDisassembler", "::", "Fail", ";", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Offset", ")", ")", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Success", ";"], "File": "AAPDisassembler", "Func": "decodeMemSrc10Operand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193700, "Length": 50, "Cover_Rate": 0.6172839506172839} {"Template_token": ["", "int32_t", "Offset", "=", "SignExtend32", "<", "", ">", "(", "Operand", "&", "", ")", ";", "if", "(", "decodeRegisterClass", "(", "Inst", ",", "Reg", ",", "Regs64", ")", "==", "MCDisassembler", "::", "Fail", ")", "return", "MCDisassembler", "::", "Fail", ";"], "ground_truth": ["Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Offset", ")", ")", ";"], "File": "AAPDisassembler", "Func": "decodeMemSrc10Operand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193701, "Length": 45, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "DecodeStatus", "decodeMemSrc3Operand", "(", "MCInst", "&", "Inst", ",", "unsigned", "Operand", ",", "uint64_t", "Address", ",", "const", "void", "*", "Decoder", ")", "{", "unsigned", "Reg", "=", "(", "Operand", ">>", "", ")", "&", "", ";", "int32_t", "Offset", "=", "SignExtend32", "<", "", ">", "(", "Operand", "&", "", ")", ";", "if", "(", "decodeRegisterClass", "(", "Inst", ",", "Reg", ",", "Regs8", ")", "==", "MCDisassembler", "::", "Fail", ")", "return", "MCDisassembler", "::", "Fail", ";", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Offset", ")", ")", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Success", ";"], "File": "AAPDisassembler", "Func": "decodeMemSrc3Operand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193702, "Length": 80, "Cover_Rate": 0.9876543209876543} {"Template_token": ["", "if", "(", "decodeRegisterClass", "(", "Inst", ",", "Reg", ",", "Regs8", ")", "==", "MCDisassembler", "::", "Fail", ")", "return", "MCDisassembler", "::", "Fail", ";", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Offset", ")", ")", ";", "return", "MCDisassembler", "::", "Success", ";"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "decodeMemSrc3Operand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193703, "Length": 38, "Cover_Rate": 0.4691358024691358} {"Template_token": ["", "DecodeStatus", "decodeOff10Operand", "(", "MCInst", "&", "Inst", ",", "unsigned", "Operand", ",", "uint64_t", "Address", ",", "const", "void", "*", "Decoder", ")", "{", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "SignExtend32", "<", "", ">", "(", "Operand", ")", ")", ")", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Success", ";"], "File": "AAPDisassembler", "Func": "decodeOff10Operand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193704, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "DecodeStatus", "decodeOff3Operand", "(", "MCInst", "&", "Inst", ",", "unsigned", "Operand", ",", "uint64_t", "Address", ",", "const", "void", "*", "Decoder", ")", "{", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "SignExtend32", "<", "", ">", "(", "Operand", ")", ")", ")", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Success", ";"], "File": "AAPDisassembler", "Func": "decodeOff3Operand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193705, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "DecodeStatus", "decodeOff3Operand", "(", "MCInst", "&", "Inst", ",", "unsigned", "Operand", ",", "uint64_t", "Address", ",", "const", "void", "*", "Decoder", ")", "{", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "SignExtend32", "<", "", ">", "(", "Operand", ")", ")", ")", ";", "return", "MCDisassembler", "::", "Success", ";"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "decodeOff3Operand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193706, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createReg", "(", "Regs", "[", "RegNo", "]", ")", ")", ";", "return", "MCDisassembler", "::", "Success", ";"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "decodeRegisterClass", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193707, "Length": 21, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createReg", "(", "Regs", "[", "RegNo", "]", ")", ")", ";", "return", "MCDisassembler", "::", "Success", ";"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "decodeRegisterClass", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193708, "Length": 21, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "Inst", ".", "addOperand", "(", "MCOperand", "::", "createImm", "(", "Operand", "+", "", ")", ")", ";", "return", "MCDisassembler", "::", "Success", ";"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "decodeShiftOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193709, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "return", "MCDisassembler", "::", "Fail", ";", "}", "Insn", "=", "(", "Bytes", "[", "", "]", "<<", "", ")", "|", "(", "Bytes", "[", "", "]", "<<", "", ")", "|", "(", "Bytes", "[", "", "]", "<<", "", ")", "|", "(", "Bytes", "[", "", "]", "<<", "", ")", ";", "Result", "=", "decodeInstruction", "(", "DecoderTable32", ",", "MI", ",", "Insn", ",", "Address", ",", "this", ",", "STI", ")", ";", "if", "(", "Result", "!=", "MCDisassembler", "::", "Fail", ")", "{", "Size", "=", "", ";", "return", "Result", ";", "}", "Size", "=", "", ";"], "ground_truth": ["return", "MCDisassembler", "::", "Fail", ";"], "File": "AAPDisassembler", "Func": "getInstruction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193710, "Length": 87, "Cover_Rate": 0.4027777777777778} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCDisassembler", "(", "getTheTarget", "(", ")", ",", "createDisassembler", ")", ";"], "ground_truth": ["}"], "File": "AAPDisassembler", "Func": "LLVMInitializeAAPDisassembler", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193711, "Length": 12, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "ELFObjectWriter", "::", "ELFObjectWriter", "(", "uint8_t", "OSABI", ",", "StringRef", "C", ")", ":", "MCELFObjectTargetWriter", "(", "false", ",", "OSABI", ",", "ELF", "::", "EM_", ",", "true", ")", ",", "CPU", "(", "C", ")", "{"], "ground_truth": ["}"], "File": "AAPELFObjectWriter", "Func": "AAPELFObjectWriter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193712, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "ELFObjectWriter", "::", "ELFObjectWriter", "(", "uint8_t", "OSABI", ",", "StringRef", "C", ")", ":", "MCELFObjectTargetWriter", "(", "false", ",", "OSABI", ",", "ELF", "::", "EM_", ",", "true", ")", ",", "CPU", "(", "C", ")", "{"], "ground_truth": ["}"], "File": "AAPELFObjectWriter", "Func": "AAPELFObjectWriter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193713, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "std", "::", "unique_ptr", "<", "MCObjectTargetWriter", ">", "llvm", "::", "createELFObjectWriter", "(", "uint8_t", "OSABI", ",", "StringRef", "CPU", ")", "{"], "ground_truth": ["return", "llvm", "::", "make_unique", "<", "ELFObjectWriter", ">", "(", "OSABI", ",", "CPU", ")", ";"], "File": "AAPELFObjectWriter", "Func": "createAAPELFObjectWriter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193714, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "case", "", ":", "return", "ELF", "::", "R__BR32", ";", "case", "", ":", "return", "ELF", "::", "R__BRCC32", ";", "case", "", ":", "return", "ELF", "::", "R__BAL32", ";", "case", "", ":", "return", "ELF", "::", "R__ABS6", ";", "case", "", ":", "return", "ELF", "::", "R__ABS9", ";", "case", "", ":", "return", "ELF", "::", "R__ABS10", ";", "case", "", ":", "return", "ELF", "::", "R__ABS12", ";", "case", "", ":", "return", "ELF", "::", "R__ABS16", ";", "case", "", ":", "return", "ELF", "::", "R__SHIFT6", ";", "case", "", ":", "return", "ELF", "::", "R__OFF10", ";", "case", "FK_Data_1", ":", "return", "ELF", "::", "R__8", ";", "case", "FK_Data_2", ":", "return", "ELF", "::", "R__16", ";", "case", "FK_Data_4", ":", "return", "ELF", "::", "R__32", ";", "case", "FK_Data_8", ":", "return", "ELF", "::", "R__64", ";", "case", "", ":", "case", "", ":"], "ground_truth": ["case", "", ":"], "File": "AAPELFObjectWriter", "Func": "getRelocType", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193716, "Length": 121, "Cover_Rate": 0.5576036866359447} {"Template_token": ["", "unsigned", "ELFObjectWriter", "::", "getRelocType", "(", "MCContext", "&", ",", "MCValue", "const", "&", ",", "MCFixup", "const", "&", "Fixup", ",", "bool", "IsPCRel", ")", "const", "{", "llvm", "::", "MCFixupKind", "Kind", "=", "Fixup", ".", "getKind", "(", ")", ";", "switch", "(", "(", "unsigned", ")", "Kind", ")", "{", "case", "", ":", "return", "ELF", "::", "R__NONE", ";", "case", "", ":", "return", "ELF", "::", "R__BR32", ";", "case", "", ":", "return", "ELF", "::", "R__BRCC32", ";", "case", "", ":", "return", "ELF", "::", "R__BAL32", ";", "case", "", ":", "return", "ELF", "::", "R__ABS6", ";", "case", "", ":", "return", "ELF", "::", "R__ABS9", ";", "case", "", ":", "return", "ELF", "::", "R__ABS10", ";", "case", "", ":", "return", "ELF", "::", "R__ABS12", ";", "case", "", ":", "return", "ELF", "::", "R__ABS16", ";", "case", "", ":", "return", "ELF", "::", "R__SHIFT6", ";"], "ground_truth": ["case", "", ":", "return", "ELF", "::", "R__OFF10", ";"], "File": "AAPELFObjectWriter", "Func": "getRelocType", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193717, "Length": 129, "Cover_Rate": 0.5944700460829493} {"Template_token": ["", "FrameLowering", "::", "FrameLowering", "(", ")", ":", "TargetFrameLowering", "(", "TargetFrameLowering", "::", "StackGrowsDown", ",", "", ",", "", ",", "", ")", "{"], "ground_truth": ["}"], "File": "AAPFrameLowering", "Func": "AAPFrameLowering", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193718, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "FrameLowering", "::", "FrameLowering", "(", ")", ":", "TargetFrameLowering", "(", "TargetFrameLowering", "::", "StackGrowsDown", ",", "", ",", "", ",", "", ")", "{"], "ground_truth": ["}"], "File": "AAPFrameLowering", "Func": "AAPFrameLowering", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193719, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "MachineBasicBlock", "::", "iterator", "FrameLowering", "::", "eliminateCallFramePseudoInstr", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "::", "iterator", "I", ")", "const", "{", "assert", "(", "!", "hasFP", "(", "MF", ")", "&&", "", ")", ";", "return", "MBB", ".", "erase", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAPFrameLowering", "Func": "eliminateCallFramePseudoInstr", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193720, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitEpilogue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{", "const", "MachineFrameInfo", "&", "MFrameInfo", "=", "MF", ".", "getFrameInfo", "(", ")", ";", "MachineFunctionInfo", "*", "MFuncInfo", "=", "MF", ".", "getInfo", "<", "MachineFunctionInfo", ">", "(", ")", ";", "const", "InstrInfo", "&", "TII", "=", "*", "static_cast", "<", "const", "InstrInfo", "*", ">", "(", "MF", ".", "getSubtarget", "(", ")", ".", "getInstrInfo", "(", ")", ")", ";", "auto", "MBBI", "=", "MBB", ".", "getLastNonDebugInstr", "(", ")", ";", "DebugLoc", "DL", "=", "MBBI", "!=", "MBB", ".", "end", "(", ")", "?", "MBBI", "->", "getDebugLoc", "(", ")", ":", "DebugLoc", "(", ")", ";", "assert", "(", "(", "MBBI", "->", "getDesc", "(", ")", ".", "isReturn", "(", ")", ")", "&&", "", ")", ";", "const", "uint64_t", "StackSize", "=", "MFrameInfo", ".", "getStackSize", "(", ")", ";", "uint64_t", "NumBytes", "=", "StackSize", "-", "MFuncInfo", "->", "getCalleeSavedFrameSize", "(", ")", ";", "const", "unsigned", "SP", "=", "RegisterInfo", "::", "getStackPtrRegister", "(", ")", ";", "assert", "(", "!", "hasFP", "(", "MF", ")", "&&", "", ")", ";", "if", "(", "NumBytes", ")", "{", "const", "uint64_t", "Addend", "=", "NumBytes", "%", "", ";", "const", "uint64_t", "NumChunks", "=", "NumBytes", "/", "", ";", "for", "(", "uint64_t", "i", "=", "", ";", "i", "<", "NumChunks", ";", "++", "i", ")", "{", "BuildMI", "(", "MBB", ",", "MBBI", ",", "DL", ",", "TII", ".", "get", "(", "", ")", ",", "SP", ")", ".", "addReg", "(", "SP", ")", ".", "addImm", "(", "", ")", ";", "}"], "ground_truth": ["if", "(", "Addend", ")", "{"], "File": "AAPFrameLowering", "Func": "emitEpilogue", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193721, "Length": 222, "Cover_Rate": 0.8638132295719845} {"Template_token": ["", "assert", "(", "!", "hasFP", "(", "MF", ")", "&&", "", ")", ";", "uint64_t", "NumBytes", "=", "StackSize", "-", "MFuncInfo", "->", "getCalleeSavedFrameSize", "(", ")", ";", "const", "unsigned", "SP", "=", "RegisterInfo", "::", "getStackPtrRegister", "(", ")", ";", "if", "(", "NumBytes", ")", "{", "const", "uint64_t", "Addend", "=", "NumBytes", "%", "", ";", "const", "uint64_t", "NumChunks", "=", "NumBytes", "/", "", ";", "for", "(", "uint64_t", "i", "=", "", ";", "i", "<", "NumChunks", ";", "++", "i", ")", "{", "BuildMI", "(", "MBB", ",", "MBBI", ",", "DL", ",", "TII", ".", "get", "(", "", ")", ",", "SP", ")", ".", "addReg", "(", "SP", ")", ".", "addImm", "(", "", ")", ";", "}", "if", "(", "Addend", ")", "{", "BuildMI", "(", "MBB", ",", "MBBI", ",", "DL", ",", "TII", ".", "get", "(", "", ")", ",", "SP", ")", ".", "addReg", "(", "SP", ")", ".", "addImm", "(", "Addend", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "AAPFrameLowering", "Func": "emitPrologue", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193722, "Length": 133, "Cover_Rate": 0.5564853556485355} {"Template_token": ["", "void", "FrameLowering", "::", "processFunctionBeforeFrameFinalized", "(", "MachineFunction", "&", "MF", ",", "RegScavenger", "*", "RS", ")", "const", "{"], "ground_truth": ["}"], "File": "AAPFrameLowering", "Func": "processFunctionBeforeFrameFinalized", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193725, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "processFunctionBeforeFrameFinalized", "(", "MachineFunction", "&", "MF", ",", "RegScavenger", "*", "RS", ")", "const", "{"], "ground_truth": ["}"], "File": "AAPFrameLowering", "Func": "processFunctionBeforeFrameFinalized", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193726, "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": "AAPInstPrinter", "Func": "AAPInstPrinter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193727, "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": "AAPInstPrinter", "Func": "AAPInstPrinter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193728, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "printInstruction", "(", "MI", ",", "O", ")", ";", "printAnnotation", "(", "O", ",", "Annot", ")", ";"], "ground_truth": ["}"], "File": "AAPInstPrinter", "Func": "printInst", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193729, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "printInstruction", "(", "MI", ",", "O", ")", ";"], "ground_truth": ["printAnnotation", "(", "O", ",", "Annot", ")", ";"], "File": "AAPInstPrinter", "Func": "printInst", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193730, "Length": 14, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "if", "(", "WithPreDec", ")", "{", "O", "<<", "'-'", ";", "}", "if", "(", "Base", ".", "getReg", "(", ")", ")", "{", "printRegister", "(", "Base", ".", "getReg", "(", ")", ",", "O", ")", ";", "}", "if", "(", "WithPostInc", ")", "{", "O", "<<", "'+'", ";", "}", "O", "<<", "", ";", "if", "(", "Offset", ".", "isImm", "(", ")", ")", "{", "O", "<<", "Offset", ".", "getImm", "(", ")", ";", "}", "else", "if", "(", "Offset", ".", "isExpr", "(", ")", ")", "{", "O", "<<", "*", "Offset", ".", "getExpr", "(", ")", ";"], "ground_truth": ["}", "else", "{"], "File": "AAPInstPrinter", "Func": "printMemSrcOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193731, "Length": 85, "Cover_Rate": 0.5782312925170068} {"Template_token": ["", "const", "MCOperand", "&", "Offset", "=", "MI", "->", "getOperand", "(", "OpNo", "+", "", ")", ";", "if", "(", "WithPreDec", ")", "{", "O", "<<", "'-'", ";", "}", "if", "(", "Base", ".", "getReg", "(", ")", ")", "{", "printRegister", "(", "Base", ".", "getReg", "(", ")", ",", "O", ")", ";", "}", "if", "(", "WithPostInc", ")", "{"], "ground_truth": ["O", "<<", "'+'", ";"], "File": "AAPInstPrinter", "Func": "printMemSrcOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193732, "Length": 54, "Cover_Rate": 0.3673469387755102} {"Template_token": ["", "void", "InstPrinter", "::", "printMemSrcPostIncOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ",", "const", "char", "*", "Modifier", ")", "{", "printMemSrcOperand", "(", "MI", ",", "OpNo", ",", "O", ",", "Modifier", ",", "false", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "AAPInstPrinter", "Func": "printMemSrcPostIncOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193733, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printMemSrcPostIncOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ",", "const", "char", "*", "Modifier", ")", "{", "printMemSrcOperand", "(", "MI", ",", "OpNo", ",", "O", ",", "Modifier", ",", "false", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "AAPInstPrinter", "Func": "printMemSrcPostIncOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193734, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "printMemSrcOperand", "(", "MI", ",", "OpNo", ",", "O", ",", "Modifier", ",", "true", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "AAPInstPrinter", "Func": "printMemSrcPreDecOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193735, "Length": 16, "Cover_Rate": 0.41025641025641024} {"Template_token": ["", "void", "InstPrinter", "::", "printOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ",", "const", "char", "*", "Modifier", ")", "{", "assert", "(", "(", "Modifier", "==", "nullptr", "||", "Modifier", "[", "", "]", "==", "", ")", "&&", "", ")", ";", "const", "MCOperand", "&", "Op", "=", "MI", "->", "getOperand", "(", "OpNo", ")", ";", "if", "(", "Op", ".", "isReg", "(", ")", ")", "{", "printRegister", "(", "Op", ".", "getReg", "(", ")", ",", "O", ")", ";", "}", "else", "if", "(", "Op", ".", "isImm", "(", ")", ")", "{", "O", "<<", "Op", ".", "getImm", "(", ")", ";"], "ground_truth": ["}", "else", "{"], "File": "AAPInstPrinter", "Func": "printOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193737, "Length": 95, "Cover_Rate": 0.811965811965812} {"Template_token": ["", "void", "InstPrinter", "::", "printRegister", "(", "unsigned", "RegNo", ",", "raw_ostream", "&", "O", ")", "const", "{", "O", "<<", "'$'", "<<", "getRegisterName", "(", "RegNo", ")", ";"], "ground_truth": ["}"], "File": "AAPInstPrinter", "Func": "printRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193738, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printRegister", "(", "unsigned", "RegNo", ",", "raw_ostream", "&", "O", ")", "const", "{"], "ground_truth": ["O", "<<", "'$'", "<<", "getRegisterName", "(", "RegNo", ")", ";"], "File": "AAPInstPrinter", "Func": "printRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193739, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "InstrInfo", "::", "InstrInfo", "(", "Subtarget", "&", "STI", ")", ":", "GenInstrInfo", "(", "", ",", "", ")", ",", "TRI", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "AAPInstrInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193740, "Length": 21, "Cover_Rate": 0.84} {"Template_token": ["", "InstrInfo", "::", "InstrInfo", "(", "Subtarget", "&", "STI", ")", ":", "GenInstrInfo", "(", "", ",", "", ")", ",", "TRI", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "AAPInstrInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193741, "Length": 21, "Cover_Rate": 0.84} {"Template_token": ["", "if", "(", "AllowModify", "&&", "HaveUnCondBr", "&&", "MBB", ".", "isLayoutSuccessor", "(", "getBranchDestBlock", "(", "*", "FirstUnCondBr", ")", ")", ")", "{", "FirstUnCondBr", "->", "eraseFromParent", "(", ")", ";", "--", "NumTerminators", ";", "HaveUnCondBr", "=", "false", ";", "}", "if", "(", "(", "!", "HaveUnCondBr", "&&", "NumTerminators", ">", "", ")", "||", "NumTerminators", ">", "", ")", "return", "true", ";", "if", "(", "AllowModify", "&&", "HaveUnCondBr", "&&", "NumTerminators", "==", "", "&&", "MBB", ".", "isLayoutSuccessor", "(", "getBranchDestBlock", "(", "*", "FirstBr", ")", ")", ")", "{", "", "CC", "=", "getCondFromBranchOpcode", "(", "FirstBr", "->", "getOpcode", "(", ")", ")", ";", "", "RCC", "=", "reverseCondCode", "(", "CC", ")", ";", "if", "(", "RCC", "!=", "", ")", "{", "MachineBasicBlock", "*", "Target", "=", "getBranchDestBlock", "(", "*", "FirstUnCondBr", ")", ";", "DebugLoc", "DL", "=", "MBB", ".", "findDebugLoc", "(", "FirstBr", ")", ";", "MachineInstr", "*", "OldCondBr", "=", "&", "*", "FirstBr", ";", "FirstBr", "=", "BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "getBranchOpcodeFromCond", "(", "RCC", ")", ")", ")", ".", "addMBB", "(", "Target", ")", ".", "addReg", "(", "FirstBr", "->", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ")", ".", "addReg", "(", "FirstBr", "->", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ")", ";", "FirstUnCondBr", "->", "eraseFromParent", "(", ")", ";", "OldCondBr", "->", "eraseFromParent", "(", ")", ";", "--", "NumTerminators", ";", "HaveUnCondBr", "=", "false", ";", "}", "}", "if", "(", "NumTerminators", "==", "", ")", "return", "false", ";", "if", "(", "HaveUnCondBr", "&&", "NumTerminators", "==", "", ")", "{", "TBB", "=", "getBranchDestBlock", "(", "*", "FirstUnCondBr", ")", ";", "return", "false", ";", "}", "if", "(", "!", "HaveUnCondBr", "&&", "NumTerminators", "==", "", ")", "{", "TBB", "=", "getBranchDestBlock", "(", "*", "FirstBr", ")", ";", "", "CC", "=", "getCondFromBranchOpcode", "(", "FirstBr", "->", "getOpcode", "(", ")", ")", ";", "Cond", ".", "push_back", "(", "MachineOperand", "::", "CreateImm", "(", "CC", ")", ")", ";"], "ground_truth": ["Cond", ".", "push_back", "(", "FirstBr", "->", "getOperand", "(", "", ")", ")", ";"], "File": "AAPInstrInfo", "Func": "analyzeBranch", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193742, "Length": 283, "Cover_Rate": 0.4693200663349917} {"Template_token": ["", "if", "(", "!", "isUnpredicatedTerminator", "(", "*", "I", ")", ")", "break", ";", "++", "NumTerminators", ";", "FirstBr", "=", "I", ";", "if", "(", "I", "->", "getDesc", "(", ")", ".", "isUnconditionalBranch", "(", ")", "||", "I", "->", "getDesc", "(", ")", ".", "isIndirectBranch", "(", ")", ")", "FirstUnCondBr", "=", "I", ";", "}", "bool", "HaveUnCondBr", "=", "FirstUnCondBr", "!=", "MBB", ".", "end", "(", ")", ";", "if", "(", "AllowModify", "&&", "HaveUnCondBr", ")", "{", "while", "(", "std", "::", "next", "(", "FirstUnCondBr", ")", "!=", "MBB", ".", "end", "(", ")", ")", "{", "std", "::", "next", "(", "FirstUnCondBr", ")", "->", "eraseFromParent", "(", ")", ";", "--", "NumTerminators", ";", "}", "}", "if", "(", "HaveUnCondBr", "&&", "FirstUnCondBr", "->", "getDesc", "(", ")", ".", "isIndirectBranch", "(", ")", ")", "return", "true", ";", "if", "(", "AllowModify", "&&", "HaveUnCondBr", "&&", "MBB", ".", "isLayoutSuccessor", "(", "getBranchDestBlock", "(", "*", "FirstUnCondBr", ")", ")", ")", "{", "FirstUnCondBr", "->", "eraseFromParent", "(", ")", ";", "--", "NumTerminators", ";", "HaveUnCondBr", "=", "false", ";", "}", "if", "(", "(", "!", "HaveUnCondBr", "&&", "NumTerminators", ">", "", ")", "||", "NumTerminators", ">", "", ")", "return", "true", ";", "if", "(", "AllowModify", "&&", "HaveUnCondBr", "&&", "NumTerminators", "==", "", "&&", "MBB", ".", "isLayoutSuccessor", "(", "getBranchDestBlock", "(", "*", "FirstBr", ")", ")", ")", "{", "", "CC", "=", "getCondFromBranchOpcode", "(", "FirstBr", "->", "getOpcode", "(", ")", ")", ";", "", "RCC", "=", "reverseCondCode", "(", "CC", ")", ";", "if", "(", "RCC", "!=", "", ")", "{", "MachineBasicBlock", "*", "Target", "=", "getBranchDestBlock", "(", "*", "FirstUnCondBr", ")", ";", "DebugLoc", "DL", "=", "MBB", ".", "findDebugLoc", "(", "FirstBr", ")", ";", "MachineInstr", "*", "OldCondBr", "=", "&", "*", "FirstBr", ";", "FirstBr", "=", "BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "getBranchOpcodeFromCond", "(", "RCC", ")", ")", ")", ".", "addMBB", "(", "Target", ")", ".", "addReg", "(", "FirstBr", "->", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ")", ".", "addReg", "(", "FirstBr", "->", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ")", ";", "FirstUnCondBr", "->", "eraseFromParent", "(", ")", ";"], "ground_truth": ["OldCondBr", "->", "eraseFromParent", "(", ")", ";"], "File": "AAPInstrInfo", "Func": "analyzeBranch", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193743, "Length": 302, "Cover_Rate": 0.5008291873963516} {"Template_token": ["", "void", "InstrInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "anchor", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193744, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstrInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "anchor", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193745, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "assert", "(", "", ".", "contains", "(", "DestReg", ")", "&&", "", ".", "contains", "(", "DestReg", ")", "&&", "", ")", ";", "BuildMI", "(", "MBB", ",", "I", ",", "DL", ",", "get", "(", "", ")", ",", "DestReg", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "KillSrc", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "copyPhysReg", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193746, "Length": 46, "Cover_Rate": 0.5609756097560976} {"Template_token": ["", "void", "InstrInfo", "::", "copyPhysReg", "(", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "::", "iterator", "I", ",", "const", "DebugLoc", "&", "DL", ",", "unsigned", "DestReg", ",", "unsigned", "SrcReg", ",", "bool", "KillSrc", ")", "const", "{"], "ground_truth": ["assert", "(", "", ".", "contains", "(", "DestReg", ")", "&&", "", ".", "contains", "(", "DestReg", ")", "&&", "", ")", ";"], "File": "AAPInstrInfo", "Func": "copyPhysReg", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193747, "Length": 49, "Cover_Rate": 0.5975609756097561} {"Template_token": ["", "MachineBasicBlock", "*", "InstrInfo", "::", "getBranchDestBlock", "(", "const", "MachineInstr", "&", "MI", ")", "const", "{", "assert", "(", "MI", ".", "getDesc", "(", ")", ".", "isBranch", "(", ")", "&&", "", ")", ";"], "ground_truth": ["return", "MI", ".", "getOperand", "(", "", ")", ".", "getMBB", "(", ")", ";"], "File": "AAPInstrInfo", "Func": "getBranchDestBlock", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193749, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "getBranchOpcodeFromCond", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193750, "Length": 34, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "default", ":", "llvm_unreachable", "(", "", ")", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";"], "ground_truth": ["case", "", ":"], "File": "AAPInstrInfo", "Func": "getBranchOpcodeFromCond", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193751, "Length": 28, "Cover_Rate": 0.32558139534883723} {"Template_token": ["", "case", "TargetOpcode", "::", "KILL", ":", "case", "TargetOpcode", "::", "DBG_VALUE", ":", "return", "", ";", "case", "TargetOpcode", "::", "INLINEASM", ":", "{", "const", "MachineFunction", "&", "MF", "=", "*", "MI", ".", "getParent", "(", ")", "->", "getParent", "(", ")", ";", "const", "auto", "&", "TM", "=", "static_cast", "<", "const", "TargetMachine", "&", ">", "(", "MF", ".", "getTarget", "(", ")", ")", ";", "return", "getInlineAsmLength", "(", "MI", ".", "getOperand", "(", "", ")", ".", "getSymbolName", "(", ")", ",", "*", "TM", ".", "getMCAsmInfo", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "getInstSizeInBytes", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193752, "Length": 77, "Cover_Rate": 0.6260162601626016} {"Template_token": ["", "case", "TargetOpcode", "::", "INLINEASM", ":", "{", "const", "MachineFunction", "&", "MF", "=", "*", "MI", ".", "getParent", "(", ")", "->", "getParent", "(", ")", ";", "const", "auto", "&", "TM", "=", "static_cast", "<", "const", "TargetMachine", "&", ">", "(", "MF", ".", "getTarget", "(", ")", ")", ";", "return", "getInlineAsmLength", "(", "MI", ".", "getOperand", "(", "", ")", ".", "getSymbolName", "(", ")", ",", "*", "TM", ".", "getMCAsmInfo", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "getInstSizeInBytes", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193753, "Length": 64, "Cover_Rate": 0.5203252032520326} {"Template_token": ["", "return", "TRI", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "getRegisterInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193754, "Length": 4, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "const", "TargetRegisterInfo", "&", "getRegisterInfo", "(", ")", "const", "{", "return", "TRI", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "getRegisterInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193755, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "}", "unsigned", "Count", "=", "", ";", "", "CC", "=", "(", "", ")", "Cond", "[", "", "]", ".", "getImm", "(", ")", ";", "MI", "=", "BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "getBranchOpcodeFromCond", "(", "CC", ")", ")", ")", ".", "addMBB", "(", "TBB", ")", ".", "addReg", "(", "Cond", "[", "", "]", ".", "getReg", "(", ")", ")", ".", "addReg", "(", "Cond", "[", "", "]", ".", "getReg", "(", ")", ")", ";"], "ground_truth": ["if", "(", "BytesAdded", ")", "*", "BytesAdded", "+=", "getInstSizeInBytes", "(", "*", "MI", ")", ";"], "File": "AAPInstrInfo", "Func": "insertBranch", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193756, "Length": 81, "Cover_Rate": 0.3176470588235294} {"Template_token": ["", "auto", "&", "MI", "=", "*", "BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addMBB", "(", "&", "DestBB", ")", ";", "return", "getInstSizeInBytes", "(", "MI", ")", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "insertIndirectBranch", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193757, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "unsigned", "InstrInfo", "::", "insertIndirectBranch", "(", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "&", "DestBB", ",", "const", "DebugLoc", "&", "DL", ",", "int64_t", "BrOffset", ",", "RegScavenger", "*", "RS", ")", "const", "{", "auto", "&", "MI", "=", "*", "BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addMBB", "(", "&", "DestBB", ")", ";"], "ground_truth": ["return", "getInstSizeInBytes", "(", "MI", ")", ";"], "File": "AAPInstrInfo", "Func": "insertIndirectBranch", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193758, "Length": 57, "Cover_Rate": 0.95} {"Template_token": ["", "switch", "(", "BranchOpc", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "case", "", ":", "return", "", "(", "BrOffset", ")", ";", "case", "", ":", "case", "", ":"], "ground_truth": ["case", "", ":"], "File": "AAPInstrInfo", "Func": "isBranchOffsetInRange", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193759, "Length": 30, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "break", ";", "}", "if", "(", "MI", ".", "getOperand", "(", "", ")", ".", "isFI", "(", ")", "&&", "MI", ".", "getOperand", "(", "", ")", ".", "isImm", "(", ")", "&&", "MI", ".", "getOperand", "(", "", ")", ".", "getImm", "(", ")", "==", "", ")", "{", "FrameIndex", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getIndex", "(", ")", ";", "return", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "isLoadFromStackSlot", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193760, "Length": 71, "Cover_Rate": 0.5419847328244275} {"Template_token": ["", "case", "", ":", "break", ";", "}", "if", "(", "MI", ".", "getOperand", "(", "", ")", ".", "isFI", "(", ")", "&&", "MI", ".", "getOperand", "(", "", ")", ".", "isImm", "(", ")", "&&", "MI", ".", "getOperand", "(", "", ")", ".", "getImm", "(", ")", "==", "", ")", "{", "FrameIndex", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getIndex", "(", ")", ";", "return", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "isStoreToStackSlot", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193761, "Length": 74, "Cover_Rate": 0.5648854961832062} {"Template_token": ["", "case", "", ":", "case", "", ":", "case", "", ":", "break", ";", "}", "if", "(", "MI", ".", "getOperand", "(", "", ")", ".", "isFI", "(", ")", "&&", "MI", ".", "getOperand", "(", "", ")", ".", "isImm", "(", ")", "&&", "MI", ".", "getOperand", "(", "", ")", ".", "getImm", "(", ")", "==", "", ")", "{"], "ground_truth": ["FrameIndex", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getIndex", "(", ")", ";"], "File": "AAPInstrInfo", "Func": "isStoreToStackSlot", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193762, "Length": 63, "Cover_Rate": 0.48091603053435117} {"Template_token": ["", "MachineFrameInfo", "&", "MFrameInfo", "=", "MF", ".", "getFrameInfo", "(", ")", ";", "DebugLoc", "DL", "=", "MI", "!=", "MBB", ".", "end", "(", ")", "?", "MI", "->", "getDebugLoc", "(", ")", ":", "DebugLoc", "(", ")", ";", "MachineMemOperand", "*", "MMO", "=", "MF", ".", "getMachineMemOperand", "(", "MachinePointerInfo", "::", "getFixedStack", "(", "MF", ",", "FrameIdx", ")", ",", "MachineMemOperand", "::", "MOLoad", ",", "MFrameInfo", ".", "getObjectSize", "(", "FrameIdx", ")", ",", "MFrameInfo", ".", "getObjectAlignment", "(", "FrameIdx", ")", ")", ";"], "ground_truth": ["assert", "(", "(", "RC", "==", "&", "", "||", "RC", "==", "&", "", ")", "&&", "", ")", ";"], "File": "AAPInstrInfo", "Func": "loadRegFromStackSlot", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193763, "Length": 84, "Cover_Rate": 0.509090909090909} {"Template_token": ["", "DebugLoc", "DL", "=", "MI", "!=", "MBB", ".", "end", "(", ")", "?", "MI", "->", "getDebugLoc", "(", ")", ":", "DebugLoc", "(", ")", ";", "MachineMemOperand", "*", "MMO", "=", "MF", ".", "getMachineMemOperand", "(", "MachinePointerInfo", "::", "getFixedStack", "(", "MF", ",", "FrameIdx", ")", ",", "MachineMemOperand", "::", "MOLoad", ",", "MFrameInfo", ".", "getObjectSize", "(", "FrameIdx", ")", ",", "MFrameInfo", ".", "getObjectAlignment", "(", "FrameIdx", ")", ")", ";"], "ground_truth": ["assert", "(", "(", "RC", "==", "&", "", "||", "RC", "==", "&", "", ")", "&&", "", ")", ";"], "File": "AAPInstrInfo", "Func": "loadRegFromStackSlot", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193764, "Length": 74, "Cover_Rate": 0.4484848484848485} {"Template_token": ["", "while", "(", "I", "!=", "MBB", ".", "begin", "(", ")", ")", "{", "--", "I", ";", "if", "(", "I", "->", "isDebugValue", "(", ")", ")", "continue", ";", "if", "(", "!", "I", "->", "isBranch", "(", ")", ")", "break", ";"], "ground_truth": ["I", "->", "eraseFromParent", "(", ")", ";"], "File": "AAPInstrInfo", "Func": "removeBranch", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193765, "Length": 41, "Cover_Rate": 0.41414141414141414} {"Template_token": ["", "", "RCC", "=", "reverseCondCode", "(", "(", "", ")", "Cond", "[", "", "]", ".", "getImm", "(", ")", ")", ";", "if", "(", "RCC", "==", "", ")", "return", "true", ";", "Cond", "[", "", "]", ".", "setImm", "(", "RCC", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "reverseBranchCondition", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193766, "Length": 41, "Cover_Rate": 0.5540540540540541} {"Template_token": ["", "", "RCC", "=", "reverseCondCode", "(", "(", "", ")", "Cond", "[", "", "]", ".", "getImm", "(", ")", ")", ";", "if", "(", "RCC", "==", "", ")", "return", "true", ";", "Cond", "[", "", "]", ".", "setImm", "(", "RCC", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "reverseBranchCondition", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193767, "Length": 41, "Cover_Rate": 0.5540540540540541} {"Template_token": ["", "case", "", ":", "return", "", ";", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "return", "", ";", "}"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "reverseCondCode", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193768, "Length": 23, "Cover_Rate": 0.3150684931506849} {"Template_token": ["", "MachineFrameInfo", "&", "MFrameInfo", "=", "MF", ".", "getFrameInfo", "(", ")", ";", "DebugLoc", "DL", "=", "MI", "!=", "MBB", ".", "end", "(", ")", "?", "MI", "->", "getDebugLoc", "(", ")", ":", "DebugLoc", "(", ")", ";", "MachineMemOperand", "*", "MMO", "=", "MF", ".", "getMachineMemOperand", "(", "MachinePointerInfo", "::", "getFixedStack", "(", "MF", ",", "FrameIdx", ")", ",", "MachineMemOperand", "::", "MOStore", ",", "MFrameInfo", ".", "getObjectSize", "(", "FrameIdx", ")", ",", "MFrameInfo", ".", "getObjectAlignment", "(", "FrameIdx", ")", ")", ";", "assert", "(", "(", "RC", "==", "&", "", "||", "RC", "==", "&", "", ")", "&&", "", ")", ";", "BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addFrameIndex", "(", "FrameIdx", ")", ".", "addImm", "(", "", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "isKill", ")", ")", ".", "addMemOperand", "(", "MMO", ")", ";"], "ground_truth": ["}"], "File": "AAPInstrInfo", "Func": "storeRegToStackSlot", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193769, "Length": 124, "Cover_Rate": 0.7045454545454546} {"Template_token": ["", "DebugLoc", "DL", "=", "MI", "!=", "MBB", ".", "end", "(", ")", "?", "MI", "->", "getDebugLoc", "(", ")", ":", "DebugLoc", "(", ")", ";", "MachineMemOperand", "*", "MMO", "=", "MF", ".", "getMachineMemOperand", "(", "MachinePointerInfo", "::", "getFixedStack", "(", "MF", ",", "FrameIdx", ")", ",", "MachineMemOperand", "::", "MOStore", ",", "MFrameInfo", ".", "getObjectSize", "(", "FrameIdx", ")", ",", "MFrameInfo", ".", "getObjectAlignment", "(", "FrameIdx", ")", ")", ";", "assert", "(", "(", "RC", "==", "&", "", "||", "RC", "==", "&", "", ")", "&&", "", ")", ";"], "ground_truth": ["BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addFrameIndex", "(", "FrameIdx", ")", ".", "addImm", "(", "", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "isKill", ")", ")", ".", "addMemOperand", "(", "MMO", ")", ";"], "File": "AAPInstrInfo", "Func": "storeRegToStackSlot", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193770, "Length": 113, "Cover_Rate": 0.6420454545454546} {"Template_token": ["", "DAGToDAGISel", "(", "TargetMachine", "&", "tm", ",", "CodeGenOpt", "::", "Level", "OptLevel", ")", ":", "SelectionDAGISel", "(", "tm", ")", ",", "TM", "(", "tm", ")", "{"], "ground_truth": ["}"], "File": "AAPISelDAGToDAG", "Func": "AAPDAGToDAGISel", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193771, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "DAGToDAGISel", "(", "TargetMachine", "&", "tm", ",", "CodeGenOpt", "::", "Level", "OptLevel", ")", ":", "SelectionDAGISel", "(", "tm", ")", ",", "TM", "(", "tm", ")", "{"], "ground_truth": ["}"], "File": "AAPISelDAGToDAG", "Func": "AAPDAGToDAGISel", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193772, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "AAPISelDAGToDAG", "Func": "getPassName", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193776, "Length": 4, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "}", "switch", "(", "Opcode", ")", "{", "case", "", ":", "{", "assert", "(", "Node", "->", "getValueType", "(", "", ")", "==", "", ")", ";", "int", "FI", "=", "cast", "<", "FrameIndexSDNode", ">", "(", "Node", ")", "->", "getIndex", "(", ")", ";", "SDValue", "TFI", "=", "CurDAG", "->", "getTargetFrameIndex", "(", "FI", ",", "", ")", ";", "SDNode", "*", "N", "=", "CurDAG", "->", "getMachineNode", "(", "", ",", "dl", ",", "", ",", "TFI", ",", "CurDAG", "->", "getTargetConstant", "(", "", ",", "dl", ",", "", ")", ")", ";", "ReplaceNode", "(", "Node", ",", "N", ")", ";", "return", ";", "}", "default", ":", "break", ";", "}"], "ground_truth": ["SelectCode", "(", "Node", ")", ";"], "File": "AAPISelDAGToDAG", "Func": "Select", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193779, "Length": 97, "Cover_Rate": 0.5105263157894737} {"Template_token": ["", "}", "if", "(", "(", "Addr", ".", "getOpcode", "(", ")", "==", "", "||", "Addr", ".", "getOpcode", "(", ")", "==", "", ")", ")", "{", "return", "false", ";", "}", "bool", "isConstantOffset", "=", "CurDAG", "->", "isBaseWithConstantOffset", "(", "Addr", ")", ";", "bool", "isSubOffset", "=", "Addr", ".", "getOpcode", "(", ")", "==", "", ";", "if", "(", "(", "isConstantOffset", "||", "isSubOffset", ")", "&&", "isa", "<", "ConstantSDNode", ">", "(", "Addr", ".", "getOperand", "(", "", ")", ")", ")", "{", "ConstantSDNode", "*", "CN", "=", "dyn_cast", "<", "ConstantSDNode", ">", "(", "Addr", ".", "getOperand", "(", "", ")", ")", ";", "SDLoc", "dl", "(", "CN", ")", ";"], "ground_truth": ["if", "(", "isInt", "<", "", ">", "(", "CN", "->", "getSExtValue", "(", ")", ")", ")", "{"], "File": "AAPISelDAGToDAG", "Func": "SelectAddr", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193780, "Length": 107, "Cover_Rate": 0.35785953177257523} {"Template_token": ["", "bool", "DAGToDAGISel", "::", "SelectAddr_MO10", "(", "SDValue", "Addr", ",", "SDValue", "&", "Base", ",", "SDValue", "&", "Offset", ")", "{", "SDValue", "B", ",", "O", ";", "bool", "ret", "=", "SelectAddr", "(", "Addr", ",", "B", ",", "O", ")", ";", "if", "(", "ret", ")", "{", "int64_t", "c", "=", "dyn_cast", "<", "ConstantSDNode", ">", "(", "O", ")", "->", "getSExtValue", "(", ")", ";", "if", "(", "", "(", "c", ")", ")", "{", "Base", "=", "B", ";"], "ground_truth": ["Offset", "=", "O", ";"], "File": "AAPISelDAGToDAG", "Func": "SelectAddr_MO10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193781, "Length": 70, "Cover_Rate": 0.8641975308641975} {"Template_token": ["", "if", "(", "ret", ")", "{", "int64_t", "c", "=", "dyn_cast", "<", "ConstantSDNode", ">", "(", "O", ")", "->", "getSExtValue", "(", ")", ";"], "ground_truth": ["if", "(", "", "(", "c", ")", ")", "{"], "File": "AAPISelDAGToDAG", "Func": "SelectAddr_MO10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193782, "Length": 28, "Cover_Rate": 0.345679012345679} {"Template_token": ["", "if", "(", "ret", ")", "{", "int64_t", "c", "=", "dyn_cast", "<", "ConstantSDNode", ">", "(", "O", ")", "->", "getSExtValue", "(", ")", ";", "if", "(", "", "(", "c", ")", ")", "{", "Base", "=", "B", ";", "Offset", "=", "O", ";", "return", "true", ";", "}"], "ground_truth": ["}"], "File": "AAPISelDAGToDAG", "Func": "SelectAddr_MO3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193783, "Length": 41, "Cover_Rate": 0.5061728395061729} {"Template_token": ["", "default", ":", "return", "true", ";", "case", "InlineAsm", "::", "Constraint_i", ":", "case", "InlineAsm", "::", "Constraint_m", ":", "SDLoc", "DL", "(", "Op", ")", ";", "SDValue", "RC", "=", "CurDAG", "->", "getTargetConstant", "(", "", ".", "getID", "(", ")", ",", "DL", ",", "", ")", ";", "SDNode", "*", "N", "=", "CurDAG", "->", "getMachineNode", "(", "TargetOpcode", "::", "COPY_TO_REGCLASS", ",", "DL", ",", "Op", ".", "getValueType", "(", ")", ",", "Op", ",", "RC", ")", ";", "SDValue", "Zero", "=", "CurDAG", "->", "getTargetConstant", "(", "", ",", "DL", ",", "", ")", ";", "OutOps", ".", "push_back", "(", "SDValue", "(", "N", ",", "", ")", ")", ";", "OutOps", ".", "push_back", "(", "Zero", ")", ";", "break", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "AAPISelDAGToDAG", "Func": "SelectInlineAsmMemoryOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193784, "Length": 103, "Cover_Rate": 0.7463768115942029} {"Template_token": ["", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setCondCodeAction", "(", "", ",", "", ",", "Expand", ")", ";", "setCondCodeAction", "(", "", ",", "", ",", "Expand", ")", ";", "setCondCodeAction", "(", "", ",", "", ",", "Expand", ")", ";", "setCondCodeAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";"], "ground_truth": ["setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";"], "File": "AAPISelLowering", "Func": "AAPTargetLowering", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193785, "Length": 306, "Cover_Rate": 0.3805970149253731} {"Template_token": ["", "computeRegisterProperties", "(", "STI", ".", "getRegisterInfo", "(", ")", ")", ";", "setStackPointerRegisterToSaveRestore", "(", "RegisterInfo", "::", "getStackPtrRegister", "(", ")", ")", ";", "setBooleanContents", "(", "ZeroOrOneBooleanContent", ")", ";", "setBooleanVectorContents", "(", "ZeroOrOneBooleanContent", ")", ";", "setLoadExtAction", "(", "", ",", "", ",", "", ",", "Promote", ")", ";", "setLoadExtAction", "(", "", ",", "", ",", "", ",", "Promote", ")", ";", "setLoadExtAction", "(", "", ",", "", ",", "", ",", "Expand", ")", ";", "setLoadExtAction", "(", "", ",", "", ",", "", ",", "Expand", ")", ";", "setLoadExtAction", "(", "", ",", "", ",", "", ",", "Expand", ")", ";", "setLoadExtAction", "(", "", ",", "", ",", "", ",", "Expand", ")", ";", "setLoadExtAction", "(", "", ",", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setCondCodeAction", "(", "", ",", "", ",", "Expand", ")", ";", "setCondCodeAction", "(", "", ",", "", ",", "Expand", ")", ";", "setCondCodeAction", "(", "", ",", "", ",", "Expand", ")", ";", "setCondCodeAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Custom", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";", "setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";"], "ground_truth": ["setOperationAction", "(", "", ",", "", ",", "Expand", ")", ";"], "File": "AAPISelLowering", "Func": "AAPTargetLowering", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193786, "Length": 339, "Cover_Rate": 0.4216417910447761} {"Template_token": ["", "bool", "TargetLowering", "::", "CanLowerReturn", "(", "CallingConv", "::", "ID", "CallConv", ",", "MachineFunction", "&", "MF", ",", "bool", "isVarArg", ",", "const", "SmallVectorImpl", "<", "", ">", "&", "Outs", ",", "LLVMContext", "&", "Context", ")", "const", "{", "SmallVector", "<", "CCValAssign", ",", "", ">", "RVLocs", ";", "CCState", "CCInfo", "(", "CallConv", ",", "isVarArg", ",", "MF", ",", "RVLocs", ",", "Context", ")", ";", "return", "CCInfo", ".", "CheckReturn", "(", "Outs", ",", "RetCC_", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "CanLowerReturn", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193787, "Length": 64, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "SmallVector", "<", "CCValAssign", ",", "", ">", "RVLocs", ";", "CCState", "CCInfo", "(", "CallConv", ",", "isVarArg", ",", "MF", ",", "RVLocs", ",", "Context", ")", ";", "return", "CCInfo", ".", "CheckReturn", "(", "Outs", ",", "RetCC_", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "CanLowerReturn", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193788, "Length": 33, "Cover_Rate": 0.5} {"Template_token": ["", "const", "auto", "&", "TII", "=", "*", "static_cast", "<", "const", "InstrInfo", "*", ">", "(", "STI", ".", "getInstrInfo", "(", ")", ")", ";", "DebugLoc", "DL", "=", "MI", ".", "getDebugLoc", "(", ")", ";", "", "CC", "=", "(", "", ")", "MI", ".", "getOperand", "(", "", ")", ".", "getImm", "(", ")", ";", "unsigned", "LhsReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";"], "ground_truth": ["unsigned", "RhsReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";"], "File": "AAPISelLowering", "Func": "emitBrCC", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193789, "Length": 74, "Cover_Rate": 0.4180790960451977} {"Template_token": ["", "MachineBasicBlock", "*", "TargetLowering", "::", "EmitInstrWithCustomInserter", "(", "MachineInstr", "&", "MI", ",", "MachineBasicBlock", "*", "MBB", ")", "const", "{", "switch", "(", "MI", ".", "getOpcode", "(", ")", ")", "{", "case", "", ":", "return", "emitBrCC", "(", "MI", ",", "MBB", ")", ";", "case", "", ":", "return", "emitSelectCC", "(", "MI", ",", "MBB", ")", ";", "default", ":"], "ground_truth": ["llvm_unreachable", "(", "", ")", ";"], "File": "AAPISelLowering", "Func": "EmitInstrWithCustomInserter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193790, "Length": 54, "Cover_Rate": 0.9} {"Template_token": ["", "return", "emitBrCC", "(", "MI", ",", "MBB", ")", ";", "case", "", ":", "return", "emitSelectCC", "(", "MI", ",", "MBB", ")", ";", "default", ":", "llvm_unreachable", "(", "", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "EmitInstrWithCustomInserter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193791, "Length": 27, "Cover_Rate": 0.45} {"Template_token": ["", "BuildMI", "(", "EntryMBB", ",", "DL", ",", "TII", ".", "get", "(", "BranchOp", ")", ")", ".", "addMBB", "(", "SinkMBB", ")", ".", "addReg", "(", "LhsReg", ")", ".", "addReg", "(", "RhsReg", ")", ";", "FalseValueMBB", "->", "addSuccessor", "(", "SinkMBB", ")", ";", "unsigned", "TrueValueReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "unsigned", "FalseValueReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "BuildMI", "(", "*", "SinkMBB", ",", "SinkMBB", "->", "begin", "(", ")", ",", "DL", ",", "TII", ".", "get", "(", "", ")", ",", "InReg", ")", ".", "addReg", "(", "TrueValueReg", ")", ".", "addMBB", "(", "EntryMBB", ")", ".", "addReg", "(", "FalseValueReg", ")", ".", "addMBB", "(", "FalseValueMBB", ")", ";", "MI", ".", "eraseFromParent", "(", ")", ";", "return", "SinkMBB", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "emitSelectCC", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193792, "Length": 117, "Cover_Rate": 0.3038961038961039} {"Template_token": ["", "", "getCmpLibcallReturnType", "(", ")", "const", "override", "{"], "ground_truth": ["return", "", ";"], "File": "AAPISelLowering", "Func": "getCmpLibcallReturnType", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193793, "Length": 10, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "", "getCmpLibcallReturnType", "(", ")", "const", "override", "{"], "ground_truth": ["return", "", ";"], "File": "AAPISelLowering", "Func": "getCmpLibcallReturnType", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193794, "Length": 10, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "switch", "(", "Constraint", "[", "", "]", ")", "{", "default", ":", "break", ";", "case", "'r'", ":", "return", "C_RegisterClass", ";", "}", "}", "return", "TargetLowering", "::", "getConstraintType", "(", "Constraint", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "getConstraintType", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193795, "Length": 29, "Cover_Rate": 0.5576923076923077} {"Template_token": ["", "return", "std", "::", "make_pair", "(", "", ",", "&", "", ")", ";", "}", "}", "return", "TargetLowering", "::", "getRegForInlineAsmConstraint", "(", "TRI", ",", "Constraint", ",", "VT", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "getRegForInlineAsmConstraint", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193796, "Length": 26, "Cover_Rate": 0.32098765432098764} {"Template_token": ["", "EVT", "TargetLowering", "::", "getSetCCResultType", "(", "const", "DataLayout", "&", "DL", ",", "LLVMContext", "&", "Context", ",", "EVT", "VT", ")", "const", "{"], "ground_truth": ["if", "(", "!", "VT", ".", "isVector", "(", ")", ")", "{"], "File": "AAPISelLowering", "Func": "getSetCCResultType", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193797, "Length": 29, "Cover_Rate": 0.6744186046511628} {"Template_token": ["", "switch", "(", "Opcode", ")", "{", "default", ":", "return", "nullptr", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "getTargetNodeName", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193798, "Length": 35, "Cover_Rate": 0.625} {"Template_token": ["", "default", ":", "return", "nullptr", ";", "case", "", ":", "return", "", ";", "case", "", ":"], "ground_truth": ["return", "", ";"], "File": "AAPISelLowering", "Func": "getTargetNodeName", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193799, "Length": 17, "Cover_Rate": 0.30357142857142855} {"Template_token": ["", "SDValue", "TargetLowering", "::", "LowerBlockAddress", "(", "SDValue", "Op", ",", "SelectionDAG", "&", "DAG", ")", "const", "{", "const", "DataLayout", "DL", "=", "DAG", ".", "getDataLayout", "(", ")", ";", "const", "BlockAddress", "*", "BA", "=", "cast", "<", "BlockAddressSDNode", ">", "(", "Op", ")", "->", "getBlockAddress", "(", ")", ";"], "ground_truth": ["SDValue", "Result", "=", "DAG", ".", "getTargetBlockAddress", "(", "BA", ",", "getPointerTy", "(", "DL", ")", ")", ";"], "File": "AAPISelLowering", "Func": "LowerBlockAddress", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193800, "Length": 56, "Cover_Rate": 0.7088607594936709} {"Template_token": ["", "SDValue", "Chain", "=", "Op", ".", "getOperand", "(", "", ")", ";", "", "CC", "=", "cast", "<", "CondCodeSDNode", ">", "(", "Op", ".", "getOperand", "(", "", ")", ")", "->", "get", "(", ")", ";", "SDValue", "LHS", "=", "Op", ".", "getOperand", "(", "", ")", ";", "SDValue", "RHS", "=", "Op", ".", "getOperand", "(", "", ")", ";", "SDValue", "BranchTarget", "=", "Op", ".", "getOperand", "(", "", ")", ";"], "ground_truth": ["", "TargetCC", "=", "getCondCode", "(", "CC", ")", ";"], "File": "AAPISelLowering", "Func": "LowerBR_CC", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193801, "Length": 68, "Cover_Rate": 0.48226950354609927} {"Template_token": ["", "SDValue", "Ops", "[", "]", "=", "{", "Chain", ",", "DAG", ".", "getConstant", "(", "TargetCC", ",", "DL", ",", "", ")", ",", "LHS", ",", "RHS", ",", "BranchTarget", "}", ";", "return", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "Op", ".", "getValueType", "(", ")", ",", "Ops", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "LowerBR_CC", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193802, "Length": 45, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "CallingConv", "::", "ID", "CallConv", "=", "CLI", ".", "CallConv", ";", "bool", "isVarArg", "=", "CLI", ".", "IsVarArg", ";", "isTailCall", "=", "false", ";", "switch", "(", "CallConv", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "case", "CallingConv", "::", "Fast", ":", "case", "CallingConv", "::", "C", ":"], "ground_truth": ["return", "LowerCCCCallTo", "(", "Chain", ",", "Callee", ",", "CallConv", ",", "isVarArg", ",", "isTailCall", ",", "Outs", ",", "OutVals", ",", "Ins", ",", "DL", ",", "DAG", ",", "InVals", ")", ";"], "File": "AAPISelLowering", "Func": "LowerCall", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193803, "Length": 68, "Cover_Rate": 0.4121212121212121} {"Template_token": ["", "for", "(", "unsigned", "i", "=", "", ";", "i", "!=", "RVLocs", ".", "size", "(", ")", ";", "++", "i", ")", "{", "Chain", "=", "DAG", ".", "getCopyFromReg", "(", "Chain", ",", "DL", ",", "RVLocs", "[", "i", "]", ".", "getLocReg", "(", ")", ",", "RVLocs", "[", "i", "]", ".", "getValVT", "(", ")", ",", "InFlag", ")", ".", "getValue", "(", "", ")", ";", "InFlag", "=", "Chain", ".", "getValue", "(", "", ")", ";", "InVals", ".", "push_back", "(", "Chain", ".", "getValue", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "LowerCallResult", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193804, "Length": 77, "Cover_Rate": 0.34684684684684686} {"Template_token": ["", "InFlag", "=", "Chain", ".", "getValue", "(", "", ")", ";", "InVals", ".", "push_back", "(", "Chain", ".", "getValue", "(", "", ")", ")", ";", "}", "for", "(", "unsigned", "i", "=", "", ";", "i", "!=", "RVLocs", ".", "size", "(", ")", ";", "++", "i", ")", "{", "unsigned", "Reg", "=", "RVLocs", "[", "i", "]", ".", "getLocReg", "(", ")", ";"], "ground_truth": ["RegMask", "[", "Reg", "/", "", "]", "&=", "~", "(", "", "<<", "(", "Reg", "&", "", ")", ")", ";"], "File": "AAPISelLowering", "Func": "LowerCallResult", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193805, "Length": 71, "Cover_Rate": 0.31981981981981983} {"Template_token": ["", "CCState", "CCInfo", "(", "CallConv", ",", "isVarArg", ",", "DAG", ".", "getMachineFunction", "(", ")", ",", "ArgLocs", ",", "*", "DAG", ".", "getContext", "(", ")", ")", ";", "CCInfo", ".", "AnalyzeFormalArguments", "(", "Ins", ",", "CC_", ")", ";", "if", "(", "isVarArg", ")", "{", "unsigned", "Offset", "=", "CCInfo", ".", "getNextStackOffset", "(", ")", ";", "FuncInfo", "->", "setVarArgsFrameIndex", "(", "MFI", ".", "CreateFixedObject", "(", "", ",", "Offset", ",", "true", ")", ")", ";", "}", "for", "(", "unsigned", "i", "=", "", ",", "e", "=", "ArgLocs", ".", "size", "(", ")", ";", "i", "!=", "e", ";", "++", "i", ")", "{", "CCValAssign", "&", "VA", "=", "ArgLocs", "[", "i", "]", ";", "if", "(", "VA", ".", "isRegLoc", "(", ")", ")", "{", "EVT", "RegVT", "=", "VA", ".", "getLocVT", "(", ")", ";", "switch", "(", "RegVT", ".", "getSimpleVT", "(", ")", ".", "SimpleTy", ")", "{", "default", ":", "{", "errs", "(", ")", "<<", "", "<<", "RegVT", ".", "getEVTString", "(", ")", "<<", "", ";", "llvm_unreachable", "(", "", ")", ";", "}", "case", "", ":", "unsigned", "VReg", "=", "RegInfo", ".", "createVirtualRegister", "(", "&", "", ")", ";", "RegInfo", ".", "addLiveIn", "(", "VA", ".", "getLocReg", "(", ")", ",", "VReg", ")", ";", "SDValue", "ArgValue", "=", "DAG", ".", "getCopyFromReg", "(", "Chain", ",", "DL", ",", "VReg", ",", "RegVT", ")", ";", "if", "(", "VA", ".", "getLocInfo", "(", ")", "==", "CCValAssign", "::", "SExt", ")", "ArgValue", "=", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "RegVT", ",", "ArgValue", ",", "DAG", ".", "getValueType", "(", "VA", ".", "getValVT", "(", ")", ")", ")", ";", "else", "if", "(", "VA", ".", "getLocInfo", "(", ")", "==", "CCValAssign", "::", "ZExt", ")", "ArgValue", "=", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "RegVT", ",", "ArgValue", ",", "DAG", ".", "getValueType", "(", "VA", ".", "getValVT", "(", ")", ")", ")", ";", "if", "(", "VA", ".", "getLocInfo", "(", ")", "!=", "CCValAssign", "::", "Full", ")", "ArgValue", "=", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "VA", ".", "getValVT", "(", ")", ",", "ArgValue", ")", ";", "InVals", ".", "push_back", "(", "ArgValue", ")", ";", "}", "}", "else", "{", "assert", "(", "VA", ".", "isMemLoc", "(", ")", ")", ";", "SDValue", "InVal", ";", "", "Flags", "=", "Ins", "[", "i", "]", ".", "Flags", ";", "if", "(", "Flags", ".", "isByVal", "(", ")", ")", "{", "int", "FI", "=", "MFI", ".", "CreateFixedObject", "(", "Flags", ".", "getByValSize", "(", ")", ",", "VA", ".", "getLocMemOffset", "(", ")", ",", "true", ")", ";", "InVal", "=", "DAG", ".", "getFrameIndex", "(", "FI", ",", "getPointerTy", "(", "DAG", ".", "getDataLayout", "(", ")", ")", ")", ";", "}", "else", "{", "unsigned", "ObjSize", "=", "VA", ".", "getLocVT", "(", ")", ".", "getSizeInBits", "(", ")", "/", "", ";", "if", "(", "ObjSize", ">", "", ")", "{", "errs", "(", ")", "<<", "", "<<", "EVT", "(", "VA", ".", "getLocVT", "(", ")", ")", ".", "getEVTString", "(", ")", "<<", "", ";", "}", "int", "FI", "=", "MFI", ".", "CreateFixedObject", "(", "ObjSize", ",", "VA", ".", "getLocMemOffset", "(", ")", ",", "true", ")", ";", "SDValue", "FIN", "=", "DAG", ".", "getFrameIndex", "(", "FI", ",", "", ")", ";", "InVal", "=", "DAG", ".", "getLoad", "(", "VA", ".", "getLocVT", "(", ")", ",", "DL", ",", "Chain", ",", "FIN", ",", "MachinePointerInfo", "::", "getFixedStack", "(", "MF", ",", "FI", ")", ")", ";", "}", "InVals", ".", "push_back", "(", "InVal", ")", ";", "}"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "LowerCCCArguments", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193806, "Length": 495, "Cover_Rate": 0.8141447368421053} {"Template_token": ["", "EVT", "RegVT", "=", "VA", ".", "getLocVT", "(", ")", ";", "switch", "(", "RegVT", ".", "getSimpleVT", "(", ")", ".", "SimpleTy", ")", "{", "default", ":", "{", "errs", "(", ")", "<<", "", "<<", "RegVT", ".", "getEVTString", "(", ")", "<<", "", ";", "llvm_unreachable", "(", "", ")", ";", "}", "case", "", ":", "unsigned", "VReg", "=", "RegInfo", ".", "createVirtualRegister", "(", "&", "", ")", ";", "RegInfo", ".", "addLiveIn", "(", "VA", ".", "getLocReg", "(", ")", ",", "VReg", ")", ";", "SDValue", "ArgValue", "=", "DAG", ".", "getCopyFromReg", "(", "Chain", ",", "DL", ",", "VReg", ",", "RegVT", ")", ";", "if", "(", "VA", ".", "getLocInfo", "(", ")", "==", "CCValAssign", "::", "SExt", ")", "ArgValue", "=", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "RegVT", ",", "ArgValue", ",", "DAG", ".", "getValueType", "(", "VA", ".", "getValVT", "(", ")", ")", ")", ";", "else", "if", "(", "VA", ".", "getLocInfo", "(", ")", "==", "CCValAssign", "::", "ZExt", ")", "ArgValue", "=", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "RegVT", ",", "ArgValue", ",", "DAG", ".", "getValueType", "(", "VA", ".", "getValVT", "(", ")", ")", ")", ";", "if", "(", "VA", ".", "getLocInfo", "(", ")", "!=", "CCValAssign", "::", "Full", ")", "ArgValue", "=", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "VA", ".", "getValVT", "(", ")", ",", "ArgValue", ")", ";", "InVals", ".", "push_back", "(", "ArgValue", ")", ";", "}", "}", "else", "{", "assert", "(", "VA", ".", "isMemLoc", "(", ")", ")", ";", "SDValue", "InVal", ";"], "ground_truth": ["", "Flags", "=", "Ins", "[", "i", "]", ".", "Flags", ";"], "File": "AAPISelLowering", "Func": "LowerCCCArguments", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193807, "Length": 227, "Cover_Rate": 0.37335526315789475} {"Template_token": ["", "case", "CallingConv", "::", "C", ":", "case", "CallingConv", "::", "Fast", ":"], "ground_truth": ["return", "LowerCCCArguments", "(", "Chain", ",", "CallConv", ",", "isVarArg", ",", "Ins", ",", "DL", ",", "DAG", ",", "InVals", ")", ";"], "File": "AAPISelLowering", "Func": "LowerFormalArguments", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193809, "Length": 28, "Cover_Rate": 0.32558139534883723} {"Template_token": ["", "const", "GlobalValue", "*", "GV", "=", "cast", "<", "GlobalAddressSDNode", ">", "(", "Op", ")", "->", "getGlobal", "(", ")", ";", "int64_t", "Offset", "=", "cast", "<", "GlobalAddressSDNode", ">", "(", "Op", ")", "->", "getOffset", "(", ")", ";"], "ground_truth": ["SDValue", "Result", "=", "DAG", ".", "getTargetGlobalAddress", "(", "GV", ",", "SDLoc", "(", "Op", ")", ",", "getPointerTy", "(", "DL", ")", ",", "Offset", ")", ";"], "File": "AAPISelLowering", "Func": "LowerGlobalAddress", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193810, "Length": 54, "Cover_Rate": 0.5346534653465347} {"Template_token": ["", "case", "", ":", "return", "LowerExternalSymbol", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerBlockAddress", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerBR_CC", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerSELECT_CC", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerVASTART", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerRETURNADDR", "(", "Op", ",", "DAG", ")", ";", "}", "llvm_unreachable", "(", "", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "LowerOperation", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193811, "Length": 73, "Cover_Rate": 0.6033057851239669} {"Template_token": ["", "MachineRegisterInfo", "&", "MRI", "=", "DAG", ".", "getMachineFunction", "(", ")", ".", "getRegInfo", "(", ")", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "!=", "RVLocs", ".", "size", "(", ")", ";", "++", "i", ")", "{", "MRI", ".", "disableCalleeSavedRegister", "(", "RVLocs", "[", "i", "]", ".", "getLocReg", "(", ")", ")", ";", "}", "for", "(", "unsigned", "i", "=", "", ";", "i", "!=", "RVLocs", ".", "size", "(", ")", ";", "++", "i", ")", "{", "CCValAssign", "&", "VA", "=", "RVLocs", "[", "i", "]", ";", "assert", "(", "VA", ".", "isRegLoc", "(", ")", "&&", "", ")", ";", "Chain", "=", "DAG", ".", "getCopyToReg", "(", "Chain", ",", "DL", ",", "VA", ".", "getLocReg", "(", ")", ",", "OutVals", "[", "i", "]", ",", "Flag", ")", ";", "Flag", "=", "Chain", ".", "getValue", "(", "", ")", ";", "RetOps", ".", "push_back", "(", "DAG", ".", "getRegister", "(", "VA", ".", "getLocReg", "(", ")", ",", "VA", ".", "getLocVT", "(", ")", ")", ")", ";", "}", "RetOps", "[", "", "]", "=", "Chain", ";", "if", "(", "Flag", ".", "getNode", "(", ")", ")", "RetOps", ".", "push_back", "(", "Flag", ")", ";", "return", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "{", "", ",", "", "}", ",", "RetOps", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "LowerReturn", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193812, "Length": 184, "Cover_Rate": 0.5916398713826366} {"Template_token": ["", "const", "TargetRegisterInfo", "&", "RI", "=", "*", "Subtarget", ".", "getRegisterInfo", "(", ")", ";", "MachineFunction", "&", "MF", "=", "DAG", ".", "getMachineFunction", "(", ")", ";", "if", "(", "verifyReturnAddressArgumentIsConstant", "(", "Op", ",", "DAG", ")", ")", "return", "SDValue", "(", ")", ";", "unsigned", "Depth", "=", "cast", "<", "ConstantSDNode", ">", "(", "Op", ".", "getOperand", "(", "", ")", ")", "->", "getZExtValue", "(", ")", ";", "if", "(", "Depth", ")", "return", "SDValue", "(", ")", ";"], "ground_truth": ["unsigned", "Reg", "=", "MF", ".", "addLiveIn", "(", "RI", ".", "getRARegister", "(", ")", ",", "getRegClassFor", "(", "", ")", ")", ";"], "File": "AAPISelLowering", "Func": "LowerRETURNADDR", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193813, "Length": 84, "Cover_Rate": 0.6774193548387096} {"Template_token": ["", "SDValue", "RHS", "=", "Op", ".", "getOperand", "(", "", ")", ";", "SDValue", "TrueValue", "=", "Op", ".", "getOperand", "(", "", ")", ";", "SDValue", "FalseValue", "=", "Op", ".", "getOperand", "(", "", ")", ";", "", "CC", "=", "cast", "<", "CondCodeSDNode", ">", "(", "Op", ".", "getOperand", "(", "", ")", ")", "->", "get", "(", ")", ";", "", "TargetCC", "=", "getCondCode", "(", "CC", ")", ";"], "ground_truth": ["SDValue", "Ops", "[", "]", "=", "{", "LHS", ",", "RHS", ",", "TrueValue", ",", "FalseValue", ",", "DAG", ".", "getConstant", "(", "TargetCC", ",", "DL", ",", "", ")", "}", ";"], "File": "AAPISelLowering", "Func": "LowerSELECT_CC", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193814, "Length": 84, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "SDValue", "LHS", "=", "Op", ".", "getOperand", "(", "", ")", ";", "SDValue", "RHS", "=", "Op", ".", "getOperand", "(", "", ")", ";", "SDValue", "TrueValue", "=", "Op", ".", "getOperand", "(", "", ")", ";", "SDValue", "FalseValue", "=", "Op", ".", "getOperand", "(", "", ")", ";", "", "CC", "=", "cast", "<", "CondCodeSDNode", ">", "(", "Op", ".", "getOperand", "(", "", ")", ")", "->", "get", "(", ")", ";", "", "TargetCC", "=", "getCondCode", "(", "CC", ")", ";", "SDValue", "Ops", "[", "]", "=", "{", "LHS", ",", "RHS", ",", "TrueValue", ",", "FalseValue", ",", "DAG", ".", "getConstant", "(", "TargetCC", ",", "DL", ",", "", ")", "}", ";"], "ground_truth": ["return", "DAG", ".", "getNode", "(", "", ",", "DL", ",", "Op", ".", "getValueType", "(", ")", ",", "Ops", ")", ";"], "File": "AAPISelLowering", "Func": "LowerSELECT_CC", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193815, "Length": 112, "Cover_Rate": 0.7943262411347518} {"Template_token": ["", "const", "Value", "*", "Src", "=", "cast", "<", "SrcValueSDNode", ">", "(", "Op", ".", "getOperand", "(", "", ")", ")", "->", "getValue", "(", ")", ";"], "ground_truth": ["return", "DAG", ".", "getStore", "(", "Op", ".", "getOperand", "(", "", ")", ",", "SDLoc", "(", "Op", ")", ",", "FrameIndex", ",", "Op", ".", "getOperand", "(", "", ")", ",", "MachinePointerInfo", "(", "Src", ")", ")", ";"], "File": "AAPISelLowering", "Func": "LowerVASTART", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193816, "Length": 54, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "unsigned", "CurrentArgIndex", "=", "~", "", ";", "for", "(", "unsigned", "i", "=", "", ",", "e", "=", "Args", ".", "size", "(", ")", ";", "i", "!=", "e", ";", "i", "++", ")", "{", "if", "(", "CurrentArgIndex", "==", "Args", "[", "i", "]", ".", "OrigArgIndex", ")", "{", "Out", ".", "back", "(", ")", "++", ";", "}", "else", "{", "Out", ".", "push_back", "(", "", ")", ";", "CurrentArgIndex", "++", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "ParseFunctionArgs", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193817, "Length": 62, "Cover_Rate": 0.7380952380952381} {"Template_token": ["", "ConstantSDNode", "*", "Const", "=", "dyn_cast", "<", "ConstantSDNode", ">", "(", "RHS", ")", ";", "if", "(", "!", "Const", ")", "{", "return", "SDValue", "(", ")", ";", "}", "int64_t", "Value", "=", "Const", "->", "getSExtValue", "(", ")", ";", "if", "(", "Value", ">=", "", ")", "{", "return", "SDValue", "(", ")", ";", "}"], "ground_truth": ["RHS", "=", "DAG", ".", "getConstant", "(", "-", "Value", ",", "DL", ",", "RHS", ".", "getValueType", "(", ")", ")", ";"], "File": "AAPISelLowering", "Func": "PerformADDCombine", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193818, "Length": 64, "Cover_Rate": 0.4} {"Template_token": ["", "switch", "(", "N", "->", "getOpcode", "(", ")", ")", "{", "case", "", ":", "Results", ".", "push_back", "(", "DAG", ".", "getTargetConstant", "(", "-", "", ",", "SDLoc", "(", "N", ")", ",", "", ")", ")", ";", "break", ";", "default", ":", "llvm_unreachable", "(", "", ")", ";"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "ReplaceNodeResults", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193819, "Length": 42, "Cover_Rate": 0.6086956521739131} {"Template_token": ["", "Results", ".", "push_back", "(", "DAG", ".", "getTargetConstant", "(", "-", "", ",", "SDLoc", "(", "N", ")", ",", "", ")", ")", ";", "break", ";", "default", ":", "llvm_unreachable", "(", "", ")", ";", "}"], "ground_truth": ["}"], "File": "AAPISelLowering", "Func": "ReplaceNodeResults", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193820, "Length": 31, "Cover_Rate": 0.4492753623188406} {"Template_token": ["", "MachineFunctionInfo", "(", "MachineFunction", "&", "MF", ")", ":", "MF", "(", "MF", ")", ",", "CalleeSavedFrameSize", "(", "", ")", ",", "SRetReturnReg", "(", "", ")", ",", "GlobalBaseReg", "(", "", ")", ",", "VarArgsFrameIndex", "(", "", ")", "{"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "AAPMachineFunctionInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193821, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "MachineFunctionInfo", "(", "MachineFunction", "&", "MF", ")", ":", "MF", "(", "MF", ")", ",", "CalleeSavedFrameSize", "(", "", ")", ",", "SRetReturnReg", "(", "", ")", ",", "GlobalBaseReg", "(", "", ")", ",", "VarArgsFrameIndex", "(", "", ")", "{"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "AAPMachineFunctionInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193822, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MachineFunctionInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "anchor", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193823, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MachineFunctionInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "anchor", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193824, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "unsigned", "getCalleeSavedFrameSize", "(", ")", "{", "return", "CalleeSavedFrameSize", ";"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "getCalleeSavedFrameSize", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193826, "Length": 9, "Cover_Rate": 1.0} {"Template_token": ["", "return", "SRetReturnReg", ";"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "getSRetReturnReg", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193829, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "unsigned", "getSRetReturnReg", "(", ")", "const", "{"], "ground_truth": ["return", "SRetReturnReg", ";"], "File": "AAPMachineFunctionInfo", "Func": "getSRetReturnReg", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193830, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "return", "VarArgsFrameIndex", ";"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "getVarArgsFrameIndex", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193831, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "CalleeSavedFrameSize", "=", "bytes", ";"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "setCalleeSavedFrameSize", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193833, "Length": 5, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "void", "setCalleeSavedFrameSize", "(", "unsigned", "bytes", ")", "{"], "ground_truth": ["CalleeSavedFrameSize", "=", "bytes", ";"], "File": "AAPMachineFunctionInfo", "Func": "setCalleeSavedFrameSize", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193834, "Length": 11, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "SRetReturnReg", "=", "Reg", ";"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "setSRetReturnReg", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193836, "Length": 5, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "void", "setVarArgsFrameIndex", "(", "int", "Index", ")", "{", "VarArgsFrameIndex", "=", "Index", ";"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "setVarArgsFrameIndex", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193837, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "VarArgsFrameIndex", "=", "Index", ";"], "ground_truth": ["}"], "File": "AAPMachineFunctionInfo", "Func": "setVarArgsFrameIndex", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193838, "Length": 5, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "MCAsmInfo", "::", "MCAsmInfo", "(", "const", "llvm", "::", "Triple", "&", "TT", ")", "{", "CalleeSaveStackSlotSize", "=", "", ";", "CodePointerSize", "=", "", ";"], "ground_truth": ["CommentString", "=", "", ";"], "File": "AAPMCAsmInfo", "Func": "AAPMCAsmInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193839, "Length": 24, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "CalleeSaveStackSlotSize", "=", "", ";", "CodePointerSize", "=", "", ";", "CommentString", "=", "", ";", "SupportsDebugInformation", "=", "true", ";"], "ground_truth": ["UsesELFSectionDirectiveForBSS", "=", "true", ";"], "File": "AAPMCAsmInfo", "Func": "AAPMCAsmInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193840, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "void", "MCAsmInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPMCAsmInfo", "Func": "anchor", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193841, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCAsmInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPMCAsmInfo", "Func": "anchor", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193842, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "MCCodeEmitter", "::", "MCCodeEmitter", "(", "MCInstrInfo", "const", "&", "MII", ",", "MCContext", "&", "Context", ")", ":", "MCtx", "(", "Context", ")", ",", "MCII", "(", "MII", ")", "{"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "AAPMCCodeEmitter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193843, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "MCCodeEmitter", "::", "MCCodeEmitter", "(", "MCInstrInfo", "const", "&", "MII", ",", "MCContext", "&", "Context", ")", ":", "MCtx", "(", "Context", ")", ",", "MCII", "(", "MII", ")", "{"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "AAPMCCodeEmitter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193844, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "new", "MCCodeEmitter", "(", "MII", ",", "Context", ")", ";"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "createAAPMCCodeEmitter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193845, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "return", "new", "MCCodeEmitter", "(", "MII", ",", "Context", ")", ";"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "createAAPMCCodeEmitter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193846, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "void", "emitLittleEndian", "(", "uint64_t", "Encoding", ",", "raw_ostream", "&", "OS", ",", "unsigned", "sz", ")", "{", "while", "(", "sz", ">", "", ")", "{"], "ground_truth": ["OS", "<<", "static_cast", "<", "uint8_t", ">", "(", "Encoding", "&", "", ")", ";"], "File": "AAPMCCodeEmitter", "Func": "emitLittleEndian", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193847, "Length": 33, "Cover_Rate": 0.75} {"Template_token": ["", "while", "(", "sz", ">", "", ")", "{", "OS", "<<", "static_cast", "<", "uint8_t", ">", "(", "Encoding", "&", "", ")", ";", "Encoding", "=", "Encoding", ">>", "", ";"], "ground_truth": ["sz", "--", ";"], "File": "AAPMCCodeEmitter", "Func": "emitLittleEndian", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193848, "Length": 28, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "MCFixupKind", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "encodeField16", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193849, "Length": 18, "Cover_Rate": 0.3829787234042553} {"Template_token": ["", "return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "MCFixupKind", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "encodeField16", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193850, "Length": 18, "Cover_Rate": 0.3829787234042553} {"Template_token": ["", "unsigned", "MCCodeEmitter", "::", "encodeImm10", "(", "const", "MCInst", "&", "MI", ",", "unsigned", "Op", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{"], "ground_truth": ["return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "MCFixupKind", "(", "", ")", ")", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeImm10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193851, "Length": 44, "Cover_Rate": 0.9361702127659575} {"Template_token": ["", "unsigned", "MCCodeEmitter", "::", "encodeImm10", "(", "const", "MCInst", "&", "MI", ",", "unsigned", "Op", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{", "return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "MCFixupKind", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "encodeImm10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193852, "Length": 45, "Cover_Rate": 0.9574468085106383} {"Template_token": ["", "return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "MCFixupKind", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "encodeImm12", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193854, "Length": 18, "Cover_Rate": 0.3829787234042553} {"Template_token": ["", "unsigned", "MCCodeEmitter", "::", "encodeImm3", "(", "const", "MCInst", "&", "MI", ",", "unsigned", "Op", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{"], "ground_truth": ["return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "static_cast", "<", "MCFixupKind", ">", "(", "", ")", ")", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeImm3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193855, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "unsigned", "MCCodeEmitter", "::", "encodeImm3", "(", "const", "MCInst", "&", "MI", ",", "unsigned", "Op", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{"], "ground_truth": ["return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "static_cast", "<", "MCFixupKind", ">", "(", "", ")", ")", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeImm3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193856, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "unsigned", "MCCodeEmitter", "::", "encodeImm6", "(", "const", "MCInst", "&", "MI", ",", "unsigned", "Op", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{"], "ground_truth": ["return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "MCFixupKind", "(", "", ")", ")", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeImm6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193858, "Length": 44, "Cover_Rate": 0.9361702127659575} {"Template_token": ["", "return", "encodeImmN", "(", "MI", ",", "Op", ",", "Fixups", ",", "STI", ",", "MCFixupKind", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "encodeImm9", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193859, "Length": 18, "Cover_Rate": 0.3829787234042553} {"Template_token": ["", "assert", "(", "MCII", ".", "get", "(", "MI", ".", "getOpcode", "(", ")", ")", ".", "getSize", "(", ")", "==", "", "&&", "", ")", ";", "if", "(", "FixupKind", ">=", "FirstTargetFixupKind", ")", "{", "Fixups", ".", "push_back", "(", "MCFixup", "::", "create", "(", "", ",", "MO", ".", "getExpr", "(", ")", ",", "FixupKind", ")", ")", ";", "}", "else", "{", "llvm_unreachable", "(", "", ")", ";", "}"], "ground_truth": ["return", "", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeImmN", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193861, "Length": 61, "Cover_Rate": 0.45185185185185184} {"Template_token": ["", "void", "MCCodeEmitter", "::", "encodeInstruction", "(", "MCInst", "const", "&", "MI", ",", "raw_ostream", "&", "OS", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "MCSubtargetInfo", "const", "&", "STI", ")", "const", "{", "const", "MCInstrDesc", "&", "Desc", "=", "MCII", ".", "get", "(", "MI", ".", "getOpcode", "(", ")", ")", ";"], "ground_truth": ["uint64_t", "Binary", "=", "getBinaryCodeForInstr", "(", "MI", ",", "Fixups", ",", "STI", ")", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeInstruction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193862, "Length": 56, "Cover_Rate": 0.7671232876712328} {"Template_token": ["", "unsigned", "MCCodeEmitter", "::", "encodeMemSrcOperand", "(", "const", "MCInst", "&", "MI", ",", "unsigned", "Op", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{", "unsigned", "encoding", ";", "const", "MCOperand", "RegOp", "=", "MI", ".", "getOperand", "(", "Op", ")", ";", "assert", "(", "RegOp", ".", "isReg", "(", ")", "&&", "", ")", ";", "unsigned", "Reg", "=", "MCtx", ".", "getRegisterInfo", "(", ")", "->", "getEncodingValue", "(", "RegOp", ".", "getReg", "(", ")", ")", ";", "encoding", "=", "(", "Reg", "&", "", ")", "<<", "", ";", "MCOperand", "ImmOp", "=", "MI", ".", "getOperand", "(", "Op", "+", "", ")", ";", "if", "(", "ImmOp", ".", "isImm", "(", ")", ")", "{", "encoding", "|=", "static_cast", "<", "unsigned", ">", "(", "ImmOp", ".", "getImm", "(", ")", ")", "&", "", ";", "return", "encoding", ";", "}"], "ground_truth": ["assert", "(", "ImmOp", ".", "isExpr", "(", ")", "&&", "", ")", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeMemSrcOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193863, "Length": 132, "Cover_Rate": 0.6502463054187192} {"Template_token": ["", "if", "(", "ImmOp", ".", "isImm", "(", ")", ")", "{", "encoding", "|=", "static_cast", "<", "unsigned", ">", "(", "ImmOp", ".", "getImm", "(", ")", ")", "&", "", ";", "return", "encoding", ";", "}", "assert", "(", "ImmOp", ".", "isExpr", "(", ")", "&&", "", ")", ";", "const", "unsigned", "Opcode", "=", "MI", ".", "getOpcode", "(", ")", ";", "const", "MCInstrDesc", "&", "Desc", "=", "MCII", ".", "get", "(", "Opcode", ")", ";", "assert", "(", "Desc", ".", "getSize", "(", ")", "==", "", "&&", "", ")", ";"], "ground_truth": ["", "FixupKind", "=", "", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeMemSrcOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193864, "Length": 80, "Cover_Rate": 0.39408866995073893} {"Template_token": ["", "return", "getMachineOpValue", "(", "MI", ",", "MO", ",", "Fixups", ",", "STI", ")", ";", "}", "const", "unsigned", "Opcode", "=", "MI", ".", "getOpcode", "(", ")", ";", "", "FixupKind", ";", "switch", "(", "Opcode", ")", "{", "case", "", ":", "FixupKind", "=", "", ";", "break", ";", "case", "", ":", "FixupKind", "=", "", ";", "break", ";", "case", "", ":", "FixupKind", "=", "", ";", "break", ";", "case", "", ":", "FixupKind", "=", "", ";", "break", ";", "default", ":", "FixupKind", "=", "", ";", "if", "(", "findOpcode", "(", "Opcode", ",", "BRCCOpcodes", ")", ")", "{", "const", "MCInstrDesc", "&", "Desc", "=", "MCII", ".", "get", "(", "Opcode", ")", ";", "if", "(", "Desc", ".", "getSize", "(", ")", "==", "", ")", "{", "FixupKind", "=", "", ";", "}", "else", "{", "FixupKind", "=", "", ";"], "ground_truth": ["}"], "File": "AAPMCCodeEmitter", "Func": "encodePCRelImmOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193865, "Length": 118, "Cover_Rate": 0.5064377682403434} {"Template_token": ["", "unsigned", "MCCodeEmitter", "::", "encodePCRelImmOperand", "(", "const", "MCInst", "&", "MI", ",", "unsigned", "Op", ",", "SmallVectorImpl", "<", "MCFixup", ">", "&", "Fixups", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "const", "{", "const", "MCOperand", "&", "MO", "=", "MI", ".", "getOperand", "(", "Op", ")", ";", "if", "(", "MO", ".", "isReg", "(", ")", "||", "MO", ".", "isImm", "(", ")", ")", "{", "return", "getMachineOpValue", "(", "MI", ",", "MO", ",", "Fixups", ",", "STI", ")", ";", "}", "const", "unsigned", "Opcode", "=", "MI", ".", "getOpcode", "(", ")", ";", "", "FixupKind", ";", "switch", "(", "Opcode", ")", "{", "case", "", ":", "FixupKind", "=", "", ";", "break", ";", "case", "", ":", "FixupKind", "=", "", ";", "break", ";", "case", "", ":", "FixupKind", "=", "", ";", "break", ";", "case", "", ":", "FixupKind", "=", "", ";", "break", ";", "default", ":", "FixupKind", "=", "", ";", "if", "(", "findOpcode", "(", "Opcode", ",", "BRCCOpcodes", ")", ")", "{", "const", "MCInstrDesc", "&", "Desc", "=", "MCII", ".", "get", "(", "Opcode", ")", ";", "if", "(", "Desc", ".", "getSize", "(", ")", "==", "", ")", "{", "FixupKind", "=", "", ";", "}", "else", "{", "FixupKind", "=", "", ";", "}", "}", "else", "{", "llvm_unreachable", "(", "", ")", ";", "}", "}", "Fixups", ".", "push_back", "(", "MCFixup", "::", "create", "(", "", ",", "MO", ".", "getExpr", "(", ")", ",", "(", "MCFixupKind", ")", "FixupKind", ")", ")", ";"], "ground_truth": ["return", "", ";"], "File": "AAPMCCodeEmitter", "Func": "encodePCRelImmOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193866, "Length": 208, "Cover_Rate": 0.8927038626609443} {"Template_token": ["", "const", "MCOperand", "MO", "=", "MI", ".", "getOperand", "(", "Op", ")", ";", "if", "(", "MO", ".", "isImm", "(", ")", ")", "{"], "ground_truth": ["unsigned", "value", "=", "MO", ".", "getImm", "(", ")", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeShiftConst3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193867, "Length": 29, "Cover_Rate": 0.3625} {"Template_token": ["", "const", "MCOperand", "MO", "=", "MI", ".", "getOperand", "(", "Op", ")", ";", "if", "(", "MO", ".", "isImm", "(", ")", ")", "{", "unsigned", "value", "=", "MO", ".", "getImm", "(", ")", ";", "return", "static_cast", "<", "unsigned", ">", "(", "value", "-", "", ")", ";", "}", "assert", "(", "MO", ".", "isExpr", "(", ")", ")", ";", "", "FixupKind", "=", "", ";", "Fixups", ".", "push_back", "(", "MCFixup", "::", "create", "(", "", ",", "MO", ".", "getExpr", "(", ")", ",", "MCFixupKind", "(", "FixupKind", ")", ")", ")", ";"], "ground_truth": ["return", "", ";"], "File": "AAPMCCodeEmitter", "Func": "encodeShiftImm6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193868, "Length": 81, "Cover_Rate": 0.7168141592920354} {"Template_token": ["", "for", "(", "auto", "It", "=", "Opcodes", ".", "begin", "(", ")", ";", "It", "!=", "Opcodes", ".", "end", "(", ")", ";", "It", "++", ")", "{", "if", "(", "Op", "==", "*", "It", ")", "{"], "ground_truth": ["return", "true", ";"], "File": "AAPMCCodeEmitter", "Func": "findOpcode", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193869, "Length": 34, "Cover_Rate": 0.6296296296296297} {"Template_token": ["", "case", "", ":", "break", ";", "}", "return", "Printer", ".", "GetBlockAddressSymbol", "(", "MO", ".", "getBlockAddress", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPMCInstLower", "Func": "GetBlockAddressSymbol", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193870, "Length": 19, "Cover_Rate": 0.3958333333333333} {"Template_token": ["", "MCSymbol", "*", "MCInstLower", "::", "GetExternalSymbolSymbol", "(", "const", "MachineOperand", "&", "MO", ")", "const", "{", "switch", "(", "MO", ".", "getTargetFlags", "(", ")", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "case", "", ":", "break", ";", "}"], "ground_truth": ["return", "Printer", ".", "GetExternalSymbolSymbol", "(", "MO", ".", "getSymbolName", "(", ")", ")", ";"], "File": "AAPMCInstLower", "Func": "GetExternalSymbolSymbol", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193871, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "AsmPrinter", "&", "Printer", ";", "public", ":", "MCInstLower", "(", "MCContext", "&", "ctx", ",", "AsmPrinter", "&", "printer", ")", ":", "Ctx", "(", "ctx", ")", ",", "Printer", "(", "printer", ")", "{", "}", "void", "Lower", "(", "const", "MachineInstr", "*", "MI", ",", "MCInst", "&", "OutMI", ")", "const", ";", "MCOperand", "LowerSymbolOperand", "(", "const", "MachineOperand", "&", "MO", ",", "MCSymbol", "*", "Sym", ")", "const", ";", "bool", "LowerMachineOperand", "(", "const", "MachineOperand", "&", "MO", ",", "MCOperand", "&", "MCOp", ")", "const", ";", "MCSymbol", "*", "GetGlobalAddressSymbol", "(", "const", "MachineOperand", "&", "MO", ")", "const", ";"], "ground_truth": ["MCSymbol", "*", "GetExternalSymbolSymbol", "(", "const", "MachineOperand", "&", "MO", ")", "const", ";"], "File": "AAPMCInstLower", "Func": "GetGlobalAddressSymbol", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193872, "Length": 92, "Cover_Rate": 0.6865671641791045} {"Template_token": ["", "MCSymbol", "*", "GetExternalSymbolSymbol", "(", "const", "MachineOperand", "&", "MO", ")", "const", ";", "MCSymbol", "*", "GetJumpTableSymbol", "(", "const", "MachineOperand", "&", "MO", ")", "const", ";", "MCSymbol", "*", "GetConstantPoolIndexSymbol", "(", "const", "MachineOperand", "&", "MO", ")", "const", ";", "MCSymbol", "*", "GetBlockAddressSymbol", "(", "const", "MachineOperand", "&", "MO", ")", "const", ";"], "ground_truth": ["}"], "File": "AAPMCInstLower", "Func": "GetGlobalAddressSymbol", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193873, "Length": 45, "Cover_Rate": 0.3358208955223881} {"Template_token": ["", "const", "DataLayout", "&", "DL", "=", "Printer", ".", "getDataLayout", "(", ")", ";", "SmallString", "<", "", ">", "Name", ";", "raw_svector_ostream", "(", "Name", ")", "<<", "DL", ".", "getPrivateGlobalPrefix", "(", ")", "<<", "", "<<", "Printer", ".", "getFunctionNumber", "(", ")", "<<", "'_'", "<<", "MO", ".", "getIndex", "(", ")", ";", "switch", "(", "MO", ".", "getTargetFlags", "(", ")", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "case", "", ":", "break", ";", "}", "return", "Ctx", ".", "getOrCreateSymbol", "(", "Name", ")", ";"], "ground_truth": ["}"], "File": "AAPMCInstLower", "Func": "GetJumpTableSymbol", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193874, "Length": 75, "Cover_Rate": 0.8522727272727273} {"Template_token": ["", "OutMI", ".", "setOpcode", "(", "MI", "->", "getOpcode", "(", ")", ")", ";", "for", "(", "unsigned", "i", "=", "", ",", "e", "=", "MI", "->", "getNumOperands", "(", ")", ";", "i", "!=", "e", ";", "++", "i", ")", "{", "const", "MachineOperand", "&", "MO", "=", "MI", "->", "getOperand", "(", "i", ")", ";", "MCOperand", "MCOp", ";", "if", "(", "!", "LowerMachineOperand", "(", "MO", ",", "MCOp", ")", ")", "continue", ";", "OutMI", ".", "addOperand", "(", "MCOp", ")", ";", "}"], "ground_truth": ["}"], "File": "AAPMCInstLower", "Func": "Lower", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193875, "Length": 70, "Cover_Rate": 0.813953488372093} {"Template_token": ["", "MCOp", "=", "MCOperand", "::", "createReg", "(", "MO", ".", "getReg", "(", ")", ")", ";", "return", "true", ";", "case", "MachineOperand", "::", "MO_Immediate", ":", "MCOp", "=", "MCOperand", "::", "createImm", "(", "MO", ".", "getImm", "(", ")", ")", ";", "return", "true", ";", "case", "MachineOperand", "::", "MO_MachineBasicBlock", ":", "MCOp", "=", "MCOperand", "::", "createExpr", "(", "MCSymbolRefExpr", "::", "create", "(", "MO", ".", "getMBB", "(", ")", "->", "getSymbol", "(", ")", ",", "Ctx", ")", ")", ";", "return", "true", ";", "case", "MachineOperand", "::", "MO_GlobalAddress", ":", "MCOp", "=", "LowerSymbolOperand", "(", "MO", ",", "GetGlobalAddressSymbol", "(", "MO", ")", ")", ";", "return", "true", ";", "case", "MachineOperand", "::", "MO_ExternalSymbol", ":", "MCOp", "=", "LowerSymbolOperand", "(", "MO", ",", "GetExternalSymbolSymbol", "(", "MO", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "AAPMCInstLower", "Func": "LowerMachineOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193876, "Length": 109, "Cover_Rate": 0.4801762114537445} {"Template_token": ["", "const", "MCExpr", "*", "Expr", "=", "MCSymbolRefExpr", "::", "create", "(", "Sym", ",", "Ctx", ")", ";", "switch", "(", "MO", ".", "getTargetFlags", "(", ")", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "case", "", ":", "break", ";"], "ground_truth": ["}"], "File": "AAPMCInstLower", "Func": "LowerSymbolOperand", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193877, "Length": 36, "Cover_Rate": 0.36} {"Template_token": ["", "static", "MCInstPrinter", "*", "createMCInstPrinter", "(", "const", "Triple", "&", "T", ",", "unsigned", "SyntaxVariant", ",", "const", "MCAsmInfo", "&", "MAI", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCRegisterInfo", "&", "MRI", ")", "{", "if", "(", "SyntaxVariant", "==", "", ")", "return", "new", "InstPrinter", "(", "MAI", ",", "MII", ",", "MRI", ")", ";", "return", "nullptr", ";"], "ground_truth": ["}"], "File": "AAPMCTargetDesc", "Func": "createAAPMCInstPrinter", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193878, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "static", "MCInstrInfo", "*", "createMCInstrInfo", "(", ")", "{", "MCInstrInfo", "*", "X", "=", "new", "MCInstrInfo", "(", ")", ";"], "ground_truth": ["InitMCInstrInfo", "(", "X", ")", ";"], "File": "AAPMCTargetDesc", "Func": "createAAPMCInstrInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193880, "Length": 21, "Cover_Rate": 0.84} {"Template_token": ["", "static", "MCInstrInfo", "*", "createMCInstrInfo", "(", ")", "{", "MCInstrInfo", "*", "X", "=", "new", "MCInstrInfo", "(", ")", ";"], "ground_truth": ["InitMCInstrInfo", "(", "X", ")", ";"], "File": "AAPMCTargetDesc", "Func": "createAAPMCInstrInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193881, "Length": 21, "Cover_Rate": 0.84} {"Template_token": ["", "return", "createMCSubtargetInfoImpl", "(", "TT", ",", "CPU", ",", "FS", ")", ";"], "ground_truth": ["}"], "File": "AAPMCTargetDesc", "Func": "createAAPMCSubtargetInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193884, "Length": 11, "Cover_Rate": 0.39285714285714285} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCCodeEmitter", "(", "getTheTarget", "(", ")", ",", "createMCCodeEmitter", ")", ";", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "getTheTarget", "(", ")", ",", "createMCSubtargetInfo", ")", ";"], "ground_truth": ["TargetRegistry", "::", "RegisterMCInstPrinter", "(", "getTheTarget", "(", ")", ",", "createMCInstPrinter", ")", ";"], "File": "AAPMCTargetDesc", "Func": "LLVMInitializeAAPTargetMC", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193885, "Length": 33, "Cover_Rate": 0.39759036144578314} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCInstrInfo", "(", "getTheTarget", "(", ")", ",", "createMCInstrInfo", ")", ";", "TargetRegistry", "::", "RegisterMCRegInfo", "(", "getTheTarget", "(", ")", ",", "createMCRegisterInfo", ")", ";", "TargetRegistry", "::", "RegisterMCCodeEmitter", "(", "getTheTarget", "(", ")", ",", "createMCCodeEmitter", ")", ";", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "getTheTarget", "(", ")", ",", "createMCSubtargetInfo", ")", ";", "TargetRegistry", "::", "RegisterMCInstPrinter", "(", "getTheTarget", "(", ")", ",", "createMCInstPrinter", ")", ";", "TargetRegistry", "::", "RegisterMCAsmBackend", "(", "getTheTarget", "(", ")", ",", "createAsmBackend", ")", ";"], "ground_truth": ["}"], "File": "AAPMCTargetDesc", "Func": "LLVMInitializeAAPTargetMC", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193886, "Length": 67, "Cover_Rate": 0.8072289156626506} {"Template_token": ["", "RegisterInfo", "::", "RegisterInfo", "(", ")", ":", "GenRegisterInfo", "(", "getLinkRegister", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "AAPRegisterInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193887, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "RegisterInfo", "::", "RegisterInfo", "(", ")", ":", "GenRegisterInfo", "(", "getLinkRegister", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "AAPRegisterInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193888, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "assert", "(", "i", "<", "MI", ".", "getNumOperands", "(", ")", "&&", "", ")", ";", "}", "int", "FrameIdx", "=", "MI", ".", "getOperand", "(", "i", ")", ".", "getIndex", "(", ")", ";", "unsigned", "BaseReg", "=", "getFrameRegister", "(", "MF", ")", ";", "int", "Offset", "=", "MF", ".", "getFrameInfo", "(", ")", ".", "getObjectOffset", "(", "FrameIdx", ")", ";", "if", "(", "!", "TFI", "->", "hasFP", "(", "MF", ")", ")", "{", "Offset", "+=", "MF", ".", "getFrameInfo", "(", ")", ".", "getStackSize", "(", ")", ";", "}", "Offset", "+=", "MI", ".", "getOperand", "(", "i", "+", "", ")", ".", "getImm", "(", ")", ";", "if", "(", "MI", ".", "getOpcode", "(", ")", "==", "", ")", "{", "const", "TargetInstrInfo", "*", "TII", "=", "MF", ".", "getSubtarget", "(", ")", ".", "getInstrInfo", "(", ")", ";", "unsigned", "DstReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "assert", "(", "(", "(", "Offset", ">=", "-", "", ")", "||", "(", "Offset", "<=", "", ")", ")", "&&", "", ")", ";", "if", "(", "Offset", ">", "", ")", "{", "BuildMI", "(", "MBB", ",", "&", "MI", ",", "DL", ",", "TII", "->", "get", "(", "", ")", ",", "DstReg", ")", ".", "addReg", "(", "BaseReg", ")", ".", "addImm", "(", "Offset", ")", ";", "}", "else", "if", "(", "Offset", "<", "", ")", "{", "BuildMI", "(", "MBB", ",", "&", "MI", ",", "DL", ",", "TII", "->", "get", "(", "", ")", ",", "DstReg", ")", ".", "addReg", "(", "BaseReg", ")", ".", "addImm", "(", "-", "Offset", ")", ";"], "ground_truth": ["}", "else", "{"], "File": "AAPRegisterInfo", "Func": "eliminateFrameIndex", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193889, "Length": 227, "Cover_Rate": 0.5717884130982368} {"Template_token": ["", "const", "TargetFrameLowering", "*", "TFI", "=", "MF", ".", "getSubtarget", "(", ")", ".", "getFrameLowering", "(", ")", ";", "DebugLoc", "DL", "=", "MI", ".", "getDebugLoc", "(", ")", ";", "unsigned", "i", "=", "", ";", "while", "(", "!", "MI", ".", "getOperand", "(", "i", ")", ".", "isFI", "(", ")", ")", "{", "++", "i", ";", "assert", "(", "i", "<", "MI", ".", "getNumOperands", "(", ")", "&&", "", ")", ";", "}", "int", "FrameIdx", "=", "MI", ".", "getOperand", "(", "i", ")", ".", "getIndex", "(", ")", ";", "unsigned", "BaseReg", "=", "getFrameRegister", "(", "MF", ")", ";", "int", "Offset", "=", "MF", ".", "getFrameInfo", "(", ")", ".", "getObjectOffset", "(", "FrameIdx", ")", ";", "if", "(", "!", "TFI", "->", "hasFP", "(", "MF", ")", ")", "{", "Offset", "+=", "MF", ".", "getFrameInfo", "(", ")", ".", "getStackSize", "(", ")", ";", "}", "Offset", "+=", "MI", ".", "getOperand", "(", "i", "+", "", ")", ".", "getImm", "(", ")", ";", "if", "(", "MI", ".", "getOpcode", "(", ")", "==", "", ")", "{", "const", "TargetInstrInfo", "*", "TII", "=", "MF", ".", "getSubtarget", "(", ")", ".", "getInstrInfo", "(", ")", ";", "unsigned", "DstReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "assert", "(", "(", "(", "Offset", ">=", "-", "", ")", "||", "(", "Offset", "<=", "", ")", ")", "&&", "", ")", ";", "if", "(", "Offset", ">", "", ")", "{", "BuildMI", "(", "MBB", ",", "&", "MI", ",", "DL", ",", "TII", "->", "get", "(", "", ")", ",", "DstReg", ")", ".", "addReg", "(", "BaseReg", ")", ".", "addImm", "(", "Offset", ")", ";", "}", "else", "if", "(", "Offset", "<", "", ")", "{", "BuildMI", "(", "MBB", ",", "&", "MI", ",", "DL", ",", "TII", "->", "get", "(", "", ")", ",", "DstReg", ")", ".", "addReg", "(", "BaseReg", ")", ".", "addImm", "(", "-", "Offset", ")", ";", "}", "else", "{", "BuildMI", "(", "MBB", ",", "&", "MI", ",", "DL", ",", "TII", "->", "get", "(", "", ")", ",", "DstReg", ")", ".", "addReg", "(", "BaseReg", ")", ";", "}", "MI", ".", "eraseFromParent", "(", ")", ";", "}", "else", "{", "MI", ".", "getOperand", "(", "i", ")", ".", "ChangeToRegister", "(", "BaseReg", ",", "false", ")", ";", "MI", ".", "getOperand", "(", "i", "+", "", ")", ".", "ChangeToImmediate", "(", "Offset", ")", ";"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "eliminateFrameIndex", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193890, "Length": 337, "Cover_Rate": 0.8488664987405542} {"Template_token": ["", "const", "MCPhysReg", "*", "RegisterInfo", "::", "getCalleeSavedRegs", "(", "const", "MachineFunction", "*", "MF", ")", "const", "{"], "ground_truth": ["return", "CSR_SaveList", ";"], "File": "AAPRegisterInfo", "Func": "getCalleeSavedRegs", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193891, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "unsigned", "RegisterInfo", "::", "getFramePtrRegister", "(", ")", "{", "return", "", ";"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "getFramePtrRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193894, "Length": 11, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "return", "TFI", "->", "hasFP", "(", "MF", ")", "?", "getFramePtrRegister", "(", ")", ":", "getStackPtrRegister", "(", ")", ";"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "getFrameRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193895, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "getLinkRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193897, "Length": 4, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "unsigned", "RegisterInfo", "::", "getLinkRegister", "(", ")", "{"], "ground_truth": ["return", "", ";"], "File": "AAPRegisterInfo", "Func": "getLinkRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193898, "Length": 10, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "const", "TargetFrameLowering", "*", "TFI", "=", "MF", ".", "getSubtarget", "(", ")", ".", "getFrameLowering", "(", ")", ";", "Reserved", ".", "set", "(", "getLinkRegister", "(", ")", ")", ";", "Reserved", ".", "set", "(", "getStackPtrRegister", "(", ")", ")", ";", "if", "(", "TFI", "->", "hasFP", "(", "MF", ")", ")", "{", "Reserved", ".", "set", "(", "getFramePtrRegister", "(", ")", ")", ";", "}"], "ground_truth": ["return", "Reserved", ";"], "File": "AAPRegisterInfo", "Func": "getReservedRegs", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193899, "Length": 56, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "getStackPtrRegister", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193900, "Length": 4, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "bool", "RegisterInfo", "::", "requiresRegisterScavenging", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{"], "ground_truth": ["return", "false", ";"], "File": "AAPRegisterInfo", "Func": "requiresRegisterScavenging", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193902, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "bool", "RegisterInfo", "::", "trackLivenessAfterRegAlloc", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "return", "true", ";"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "trackLivenessAfterRegAlloc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193903, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "RegisterInfo", "::", "trackLivenessAfterRegAlloc", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "return", "true", ";"], "ground_truth": ["}"], "File": "AAPRegisterInfo", "Func": "trackLivenessAfterRegAlloc", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193904, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "SelectionDAGInfo", "::", "SelectionDAGInfo", "(", ")", ":", "SelectionDAGTargetInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPSelectionDAGInfo", "Func": "AAPSelectionDAGInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193905, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "SelectionDAGInfo", "::", "SelectionDAGInfo", "(", ")", ":", "SelectionDAGTargetInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPSelectionDAGInfo", "Func": "AAPSelectionDAGInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193906, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "SelectionDAGInfo", "::", "~", "SelectionDAGInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPSelectionDAGInfo", "Func": "~AAPSelectionDAGInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193907, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "SelectionDAGInfo", "::", "~", "SelectionDAGInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPSelectionDAGInfo", "Func": "~AAPSelectionDAGInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193908, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "return", "new", "ShortInstrPeephole", "(", "TM", ")", ";"], "ground_truth": ["}"], "File": "AAPShortInstrPeephole", "Func": "createAAPShortInstrPeepholePass", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193910, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "AAPShortInstrPeephole", "Func": "getPassName", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193911, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "StringRef", "getPassName", "(", ")", "const", "override", "{"], "ground_truth": ["return", "", ";"], "File": "AAPShortInstrPeephole", "Func": "getPassName", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193912, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "case", "", ":", "case", "", ":", "return", "updateALU_r", "(", "MI", ")", ";", "case", "", ":", "case", "", ":", "return", "updateARITH_i10", "(", "MI", ")", ";", "case", "", ":", "case", "", ":", "case", "", ":", "return", "updateSHIFT_i6", "(", "MI", ")", ";", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "return", "updateLD", "(", "MI", ")", ";", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "return", "updateST", "(", "MI", ")", ";", "case", "", ":", "return", "updateBRA", "(", "MI", ")", ";", "case", "", ":", "return", "updateBAL", "(", "MI", ")", ";", "case", "", ":", "return", "updateJAL", "(", "MI", ")", ";"], "ground_truth": ["case", "", ":"], "File": "AAPShortInstrPeephole", "Func": "runOnInstruction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193913, "Length": 117, "Cover_Rate": 0.4517374517374517} {"Template_token": ["", "bool", "ShortInstrPeephole", "::", "runOnMachineFunction", "(", "MachineFunction", "&", "MF", ")", "{", "bool", "Changed", "=", "false", ";"], "ground_truth": ["for", "(", "MachineBasicBlock", "&", "MBB", ":", "MF", ")", "{"], "File": "AAPShortInstrPeephole", "Func": "runOnMachineFunction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193914, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "bool", "ShortInstrPeephole", "::", "runOnMachineFunction", "(", "MachineFunction", "&", "MF", ")", "{", "bool", "Changed", "=", "false", ";", "for", "(", "MachineBasicBlock", "&", "MBB", ":", "MF", ")", "{", "for", "(", "MachineInstr", "&", "MI", ":", "MBB", ")", "{", "Changed", "|=", "runOnInstruction", "(", "MI", ")", ";", "}"], "ground_truth": ["}"], "File": "AAPShortInstrPeephole", "Func": "runOnMachineFunction", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193915, "Length": 42, "Cover_Rate": 0.9130434782608695} {"Template_token": ["", "ShortInstrPeephole", "(", "TargetMachine", "&", "TM", ")", ":", "MachineFunctionPass", "(", "ID", ")", ",", "TM", "(", "TM", ")", ",", "MII", "(", "*", "TM", ".", "getMCInstrInfo", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "AAPShortInstrPeephole", "Func": "ShortInstrPeephole", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193916, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "ShortInstrPeephole", "(", "TargetMachine", "&", "TM", ")", ":", "MachineFunctionPass", "(", "ID", ")", ",", "TM", "(", "TM", ")", ",", "MII", "(", "*", "TM", ".", "getMCInstrInfo", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "AAPShortInstrPeephole", "Func": "ShortInstrPeephole", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193917, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "ShortInstrPeephole", "::", "updateARITH_i10", "(", "MachineInstr", "&", "MI", ")", "const", "{", "unsigned", "DstReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "unsigned", "SrcReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "const", "auto", "&", "Imm", "=", "MI", ".", "getOperand", "(", "", ")", ";", "if", "(", "", ".", "contains", "(", "DstReg", ",", "SrcReg", ")", "&&", "Imm", ".", "isImm", "(", ")", "&&", "", "(", "Imm", ".", "getImm", "(", ")", ")", ")", "{", "unsigned", "Opcode", "=", "MI", ".", "getOpcode", "(", ")", ";", "switch", "(", "Opcode", ")", "{", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "}", "MI", ".", "setDesc", "(", "MII", ".", "get", "(", "Opcode", ")", ")", ";", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "AAPShortInstrPeephole", "Func": "updateARITH_i10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193918, "Length": 130, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "if", "(", "MO", ".", "isImm", "(", ")", "&&", "", "(", "MO", ".", "getImm", "(", ")", ")", "&&", "", ".", "contains", "(", "LinkReg", ")", ")", "{", "MI", ".", "setDesc", "(", "MII", ".", "get", "(", "", ")", ")", ";", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "AAPShortInstrPeephole", "Func": "updateBAL", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193919, "Length": 44, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "MO", ".", "isImm", "(", ")", "&&", "", "(", "MO", ".", "getImm", "(", ")", ")", ")", "{", "MI", ".", "setDesc", "(", "MII", ".", "get", "(", "", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "AAPShortInstrPeephole", "Func": "updateBRA", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193920, "Length": 34, "Cover_Rate": 0.5230769230769231} {"Template_token": ["", "bool", "ShortInstrPeephole", "::", "updateJAL", "(", "MachineInstr", "&", "MI", ")", "const", "{", "unsigned", "TargetReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "unsigned", "LinkReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";"], "ground_truth": ["if", "(", "", ".", "contains", "(", "TargetReg", ",", "LinkReg", ")", ")", "{"], "File": "AAPShortInstrPeephole", "Func": "updateJAL", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193921, "Length": 51, "Cover_Rate": 0.68} {"Template_token": ["", "bool", "ShortInstrPeephole", "::", "updateJAL", "(", "MachineInstr", "&", "MI", ")", "const", "{"], "ground_truth": ["unsigned", "TargetReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";"], "File": "AAPShortInstrPeephole", "Func": "updateJAL", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193922, "Length": 25, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "unsigned", "LinkReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "if", "(", "", ".", "contains", "(", "LinkReg", ")", ")", "{", "MI", ".", "setDesc", "(", "MII", ".", "get", "(", "", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "AAPShortInstrPeephole", "Func": "updateJMP", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193923, "Length": 40, "Cover_Rate": 0.6779661016949152} {"Template_token": ["", "if", "(", "", ".", "contains", "(", "LinkReg", ")", ")", "{", "MI", ".", "setDesc", "(", "MII", ".", "get", "(", "", ")", ")", ";", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "AAPShortInstrPeephole", "Func": "updateJMP", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193924, "Length": 30, "Cover_Rate": 0.5084745762711864} {"Template_token": ["", "if", "(", "", ".", "contains", "(", "DstReg", ")", "&&", "Base", ".", "isReg", "(", ")", "&&", "", ".", "contains", "(", "Base", ".", "getReg", "(", ")", ")", "&&", "Off", ".", "isImm", "(", ")", "&&", "", "(", "Off", ".", "getImm", "(", ")", ")", ")", "{", "unsigned", "Opcode", "=", "MI", ".", "getOpcode", "(", ")", ";", "switch", "(", "Opcode", ")", "{", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "case", "", ":"], "ground_truth": ["Opcode", "=", "", ";"], "File": "AAPShortInstrPeephole", "Func": "updateLD", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193925, "Length": 99, "Cover_Rate": 0.4714285714285714} {"Template_token": ["", "if", "(", "", ".", "contains", "(", "DstReg", ")", "&&", "Imm", ".", "isImm", "(", ")", "&&", "", "(", "Imm", ".", "getImm", "(", ")", ")", ")", "{", "MI", ".", "setDesc", "(", "MII", ".", "get", "(", "", ")", ")", ";", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "AAPShortInstrPeephole", "Func": "updateMOVI_i16", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193926, "Length": 44, "Cover_Rate": 0.5} {"Template_token": ["", "const", "auto", "&", "SrcReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "if", "(", "", ".", "contains", "(", "DstReg", ",", "SrcReg", ")", ")", "{", "MI", ".", "setDesc", "(", "MII", ".", "get", "(", "", ")", ")", ";", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "AAPShortInstrPeephole", "Func": "updateMOV_r", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193927, "Length": 47, "Cover_Rate": 0.5949367088607594} {"Template_token": ["", "if", "(", "", ".", "contains", "(", "DstReg", ",", "SrcReg", ")", ")", "{"], "ground_truth": ["MI", ".", "setDesc", "(", "MII", ".", "get", "(", "", ")", ")", ";"], "File": "AAPShortInstrPeephole", "Func": "updateMOV_r", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193928, "Length": 24, "Cover_Rate": 0.3037974683544304} {"Template_token": ["", "bool", "ShortInstrPeephole", "::", "updateNOP", "(", "MachineInstr", "&", "MI", ")", "const", "{", "unsigned", "SrcReg", "=", "MI", ".", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ";", "const", "auto", "&", "Imm", "=", "MI", ".", "getOperand", "(", "", ")", ";"], "ground_truth": ["if", "(", "", ".", "contains", "(", "SrcReg", ")", "&&", "Imm", ".", "isImm", "(", ")", "&&", "", "(", "Imm", ".", "getImm", "(", ")", ")", ")", "{"], "File": "AAPShortInstrPeephole", "Func": "updateNOP", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193929, "Length": 62, "Cover_Rate": 0.7045454545454546} {"Template_token": ["", "unsigned", "Opcode", "=", "MI", ".", "getOpcode", "(", ")", ";", "switch", "(", "Opcode", ")", "{", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "case", "", ":", "Opcode", "=", "", ";", "break", ";", "}", "MI", ".", "setDesc", "(", "MII", ".", "get", "(", "Opcode", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "AAPShortInstrPeephole", "Func": "updateSHIFT_i6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193930, "Length": 57, "Cover_Rate": 0.36538461538461536} {"Template_token": ["", "Subtarget", "::", "Subtarget", "(", "const", "Triple", "&", "TT", ",", "const", "std", "::", "string", "&", "CPU", ",", "const", "std", "::", "string", "&", "FS", ",", "const", "TargetMachine", "&", "TM", ")", ":", "GenSubtargetInfo", "(", "TT", ",", "CPU", ",", "FS", ")", ",", "InstrInfo", "(", "*", "this", ")", ",", "FrameLowering", "(", ")", ",", "TLInfo", "(", "TM", ",", "*", "this", ")", ",", "TSInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPSubtarget", "Func": "AAPSubtarget", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193931, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "Subtarget", "::", "Subtarget", "(", "const", "Triple", "&", "TT", ",", "const", "std", "::", "string", "&", "CPU", ",", "const", "std", "::", "string", "&", "FS", ",", "const", "TargetMachine", "&", "TM", ")", ":", "GenSubtargetInfo", "(", "TT", ",", "CPU", ",", "FS", ")", ",", "InstrInfo", "(", "*", "this", ")", ",", "FrameLowering", "(", ")", ",", "TLInfo", "(", "TM", ",", "*", "this", ")", ",", "TSInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPSubtarget", "Func": "AAPSubtarget", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193932, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "void", "Subtarget", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPSubtarget", "Func": "anchor", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193933, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "Subtarget", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPSubtarget", "Func": "anchor", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193934, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "const", "InstrInfo", "*", "getInstrInfo", "(", ")", "const", "override", "{"], "ground_truth": ["return", "&", "InstrInfo", ";"], "File": "AAPSubtarget", "Func": "getInstrInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193937, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "return", "&", "InstrInfo", ".", "getRegisterInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "AAPSubtarget", "Func": "getRegisterInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193938, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "&", "TLInfo", ";"], "ground_truth": ["}"], "File": "AAPSubtarget", "Func": "getTargetLowering", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193942, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "Target", "&", "getTheTarget", "(", ")", "{"], "ground_truth": ["static", "Target", "TheTarget", ";"], "File": "AAPTargetInfo", "Func": "getTheAAPTarget", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193944, "Length": 10, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "Target", "&", "getTheTarget", "(", ")", "{", "static", "Target", "TheTarget", ";"], "ground_truth": ["return", "TheTarget", ";"], "File": "AAPTargetInfo", "Func": "getTheAAPTarget", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193945, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "RegisterTarget", "<", "Triple", "::", "aap", ">", "X", "(", "getTheTarget", "(", ")", ",", "", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "AAPTargetInfo", "Func": "LLVMInitializeAAPTargetInfo", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193946, "Length": 20, "Cover_Rate": 0.8} {"Template_token": ["", "PassConfig", "(", "TargetMachine", "&", "TM", ",", "PassManagerBase", "&", "PM", ")", ":", "TargetPassConfig", "(", "TM", ",", "PM", ")", "{"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "AAPPassConfig", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193948, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "PassConfig", "(", "TargetMachine", "&", "TM", ",", "PassManagerBase", "&", "PM", ")", ":", "TargetPassConfig", "(", "TM", ",", "PM", ")", "{"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "AAPPassConfig", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193949, "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", ",", "", ",", "TT", ",", "CPU", ",", "FS", ",", "Options", ",", "getEffectiveRelocModel", "(", "RM", ")", ",", "getEffectiveCodeModel", "(", "CM", ")", ",", "OL", ")", ",", "TLOF", "(", "make_unique", "<", "TargetLoweringObjectFileELF", ">", "(", ")", ")", ",", "Subtarget", "(", "TT", ",", "CPU", ",", "FS", ",", "*", "this", ")", "{"], "ground_truth": ["initAsmInfo", "(", ")", ";"], "File": "AAPTargetMachine", "Func": "AAPTargetMachine", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193950, "Length": 103, "Cover_Rate": 0.9903846153846154} {"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", ",", "", ",", "TT", ",", "CPU", ",", "FS", ",", "Options", ",", "getEffectiveRelocModel", "(", "RM", ")", ",", "getEffectiveCodeModel", "(", "CM", ")", ",", "OL", ")", ",", "TLOF", "(", "make_unique", "<", "TargetLoweringObjectFileELF", ">", "(", ")", ")", ",", "Subtarget", "(", "TT", ",", "CPU", ",", "FS", ",", "*", "this", ")", "{"], "ground_truth": ["initAsmInfo", "(", ")", ";"], "File": "AAPTargetMachine", "Func": "AAPTargetMachine", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193951, "Length": 103, "Cover_Rate": 0.9903846153846154} {"Template_token": ["", "addPass", "(", "createISelDag", "(", "getTargetMachine", "(", ")", ",", "getOptLevel", "(", ")", ")", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "AAPTargetMachine", "Func": "addInstSelector", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193952, "Length": 17, "Cover_Rate": 0.68} {"Template_token": ["", "void", "PassConfig", "::", "addPreEmitPass", "(", ")", "{", "addPass", "(", "&", "BranchRelaxationPassID", ")", ";", "addPass", "(", "createShortInstrPeepholePass", "(", "getTargetMachine", "(", ")", ")", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "addPreEmitPass", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193953, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "addPass", "(", "&", "BranchRelaxationPassID", ")", ";"], "ground_truth": ["addPass", "(", "createShortInstrPeepholePass", "(", "getTargetMachine", "(", ")", ")", ",", "false", ")", ";"], "File": "AAPTargetMachine", "Func": "addPreEmitPass", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193954, "Length": 18, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "TargetPassConfig", "*", "TargetMachine", "::", "createPassConfig", "(", "PassManagerBase", "&", "PM", ")", "{", "return", "new", "PassConfig", "(", "*", "this", ",", "PM", ")", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "createPassConfig", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193955, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "TargetPassConfig", "*", "TargetMachine", "::", "createPassConfig", "(", "PassManagerBase", "&", "PM", ")", "{", "return", "new", "PassConfig", "(", "*", "this", ",", "PM", ")", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "createPassConfig", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193956, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "getTM", "<", "TargetMachine", ">", "(", ")", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "getAAPTargetMachine", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193957, "Length": 9, "Cover_Rate": 0.5625} {"Template_token": ["", "if", "(", "!", "CM", ".", "hasValue", "(", ")", ")", "return", "CodeModel", "::", "Small", ";", "return", "*", "CM", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "getEffectiveCodeModel", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193959, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "if", "(", "!", "CM", ".", "hasValue", "(", ")", ")", "return", "CodeModel", "::", "Small", ";", "return", "*", "CM", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "getEffectiveCodeModel", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193960, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "if", "(", "!", "RM", ".", "hasValue", "(", ")", ")", "return", "Reloc", "::", "Static", ";", "return", "*", "RM", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "getEffectiveRelocModel", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193962, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "TargetLoweringObjectFile", "*", "getObjFileLowering", "(", ")", "const", "override", "{", "return", "TLOF", ".", "get", "(", ")", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "getObjFileLowering", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193963, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "const", "Subtarget", "*", "getSubtargetImpl", "(", "const", "Function", "&", "F", ")", "const", "override", "{"], "ground_truth": ["return", "&", "Subtarget", ";"], "File": "AAPTargetMachine", "Func": "getSubtargetImpl", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193965, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "const", "Subtarget", "*", "getSubtargetImpl", "(", "const", "Function", "&", "F", ")", "const", "override", "{"], "ground_truth": ["return", "&", "Subtarget", ";"], "File": "AAPTargetMachine", "Func": "getSubtargetImpl", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193966, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "void", "LLVMInitializeTarget", "(", ")", "{", "RegisterTargetMachine", "<", "TargetMachine", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "LLVMInitializeAAPTarget", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193967, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "RegisterTargetMachine", "<", "TargetMachine", ">", "X", "(", "getTheTarget", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "LLVMInitializeAAPTarget", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193968, "Length": 12, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "TargetMachine", "::", "~", "TargetMachine", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "~AAPTargetMachine", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193969, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "TargetMachine", "::", "~", "TargetMachine", "(", ")", "{"], "ground_truth": ["}"], "File": "AAPTargetMachine", "Func": "~AAPTargetMachine", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193970, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "inline", "isField16", "(", "int64_t", "I", ")", "{"], "ground_truth": ["return", "isInt", "<", "", ">", "(", "I", ")", "||", "isUInt", "<", "", ">", "(", "I", ")", ";"], "File": "AAP", "Func": "isField16", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193972, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "bool", "inline", "isImm10", "(", "int64_t", "I", ")", "{", "return", "isUInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isImm10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193973, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "isUInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isImm12", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193975, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "return", "isUInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isImm12", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193976, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "bool", "inline", "isImm3", "(", "int64_t", "I", ")", "{", "return", "isUInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isImm3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193977, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "isUInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isImm3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193978, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "bool", "inline", "isImm6", "(", "int64_t", "I", ")", "{"], "ground_truth": ["return", "isUInt", "<", "", ">", "(", "I", ")", ";"], "File": "AAP", "Func": "isImm6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193979, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "isUInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isImm6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193980, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "bool", "inline", "isImm9", "(", "int64_t", "I", ")", "{"], "ground_truth": ["return", "isUInt", "<", "", ">", "(", "I", ")", ";"], "File": "AAP", "Func": "isImm9", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193981, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "isInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isOff10", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193983, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "bool", "inline", "isOff22", "(", "int64_t", "I", ")", "{"], "ground_truth": ["return", "isInt", "<", "", ">", "(", "I", ")", ";"], "File": "AAP", "Func": "isOff22", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193986, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "static", "bool", "inline", "isOff6", "(", "int64_t", "I", ")", "{"], "ground_truth": ["return", "isInt", "<", "", ">", "(", "I", ")", ";"], "File": "AAP", "Func": "isOff6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193989, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "isInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isOff6", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193990, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "return", "isInt", "<", "", ">", "(", "I", ")", ";"], "ground_truth": ["}"], "File": "AAP", "Func": "isOff9", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193992, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "bool", "inline", "isShiftImm3", "(", "int64_t", "I", ")", "{"], "ground_truth": ["return", "(", "I", ">=", "", ")", "&&", "(", "I", "<=", "", ")", ";"], "File": "AAP", "Func": "isShiftImm3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193993, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "static", "bool", "inline", "isShiftImm3", "(", "int64_t", "I", ")", "{"], "ground_truth": ["return", "(", "I", ">=", "", ")", "&&", "(", "I", "<=", "", ")", ";"], "File": "AAP", "Func": "isShiftImm3", "Target": "AAP", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 193994, "Length": 22, "Cover_Rate": 0.9565217391304348}