{"Template_token": ["", "if", "(", "OutStreamer", ".", "hasRawTextSupport", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "EmitEndOfAsmFile", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117877, "Length": 10, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "if", "(", "OutStreamer", ".", "hasRawTextSupport", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "EmitEndOfAsmFile", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117878, "Length": 10, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "void", "AsmPrinter", "::", "emitFrameDirective", "(", ")", "{"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "emitFrameDirective", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117879, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "AsmPrinter", "::", "emitFrameDirective", "(", ")", "{"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "emitFrameDirective", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117880, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "OutStreamer", ".", "hasRawTextSupport", "(", ")", ")", "{", "OutStreamer", ".", "EmitRawText", "(", "", "+", "Twine", "(", "CurrentFnSym", "->", "getName", "(", ")", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "EmitFunctionBodyEnd", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117881, "Length": 27, "Cover_Rate": 0.7941176470588235} {"Template_token": ["", "if", "(", "OutStreamer", ".", "hasRawTextSupport", "(", ")", ")", "{"], "ground_truth": ["OutStreamer", ".", "EmitRawText", "(", "", "+", "Twine", "(", "CurrentFnSym", "->", "getName", "(", ")", ")", ")", ";"], "File": "LC3bAsmPrinter", "Func": "EmitFunctionBodyEnd", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117882, "Length": 25, "Cover_Rate": 0.7352941176470589} {"Template_token": ["", "OutStreamer", ".", "EmitRawText", "(", "", "+", "Twine", "(", "CurrentFnSym", "->", "getName", "(", ")", ")", ")", ";"], "ground_truth": ["OutStreamer", ".", "EmitRawText", "(", "", ")", ";"], "File": "LC3bAsmPrinter", "Func": "EmitFunctionBodyStart", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117883, "Length": 23, "Cover_Rate": 0.3898305084745763} {"Template_token": ["", "if", "(", "OutStreamer", ".", "hasRawTextSupport", "(", ")", ")", "{"], "ground_truth": ["OutStreamer", ".", "EmitRawText", "(", "", "+", "Twine", "(", "CurrentFnSym", "->", "getName", "(", ")", ")", ")", ";"], "File": "LC3bAsmPrinter", "Func": "EmitFunctionBodyStart", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117884, "Length": 25, "Cover_Rate": 0.423728813559322} {"Template_token": ["", "PrintDebugValueComment", "(", "MI", ",", "OS", ")", ";", "return", ";", "}", "MCInst", "TmpInst0", ";", "MCInstLowering", ".", "Lower", "(", "MI", ",", "TmpInst0", ")", ";"], "ground_truth": ["OutStreamer", ".", "EmitInstruction", "(", "TmpInst0", ")", ";"], "File": "LC3bAsmPrinter", "Func": "EmitInstruction", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117886, "Length": 29, "Cover_Rate": 0.46774193548387094} {"Template_token": ["", "llvm_unreachable", "(", "", ")", ";", ";"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "getCurrentABIString", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117889, "Length": 7, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "const", "char", "*", "AsmPrinter", "::", "getCurrentABIString", "(", ")", "const", "{"], "ground_truth": ["llvm_unreachable", "(", "", ")", ";", ";"], "File": "LC3bAsmPrinter", "Func": "getCurrentABIString", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117890, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "return", "MachineLocation", "(", "MI", "->", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ",", "MI", "->", "getOperand", "(", "", ")", ".", "getImm", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "getDebugValueLocation", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117891, "Length": 27, "Cover_Rate": 0.34177215189873417} {"Template_token": ["", "MachineLocation", "AsmPrinter", "::", "getDebugValueLocation", "(", "const", "MachineInstr", "*", "MI", ")", "const", "{"], "ground_truth": ["assert", "(", "MI", "->", "getNumOperands", "(", ")", "==", "", "&&", "", ")", ";"], "File": "LC3bAsmPrinter", "Func": "getDebugValueLocation", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117892, "Length": 25, "Cover_Rate": 0.31645569620253167} {"Template_token": ["", "virtual", "const", "char", "*", "getPassName", "(", ")", "const", "{"], "ground_truth": ["return", "", ";"], "File": "LC3bAsmPrinter", "Func": "getPassName", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117894, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "explicit", "AsmPrinter", "(", "TargetMachine", "&", "TM", ",", "MCStreamer", "&", "Streamer", ")", ":", "AsmPrinter", "(", "TM", ",", "Streamer", ")", ",", "MCInstLowering", "(", "*", "this", ")", "{"], "ground_truth": ["Subtarget", "=", "&", "TM", ".", "getSubtarget", "<", "Subtarget", ">", "(", ")", ";"], "File": "LC3bAsmPrinter", "Func": "LC3bAsmPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117896, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "void", "LLVMInitializeAsmPrinter", "(", ")", "{"], "ground_truth": ["RegisterAsmPrinter", "<", "AsmPrinter", ">", "X", "(", "TheTarget", ")", ";"], "File": "LC3bAsmPrinter", "Func": "LLVMInitializeLC3bAsmPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117897, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "void", "AsmPrinter", "::", "PrintDebugValueComment", "(", "const", "MachineInstr", "*", "MI", ",", "raw_ostream", "&", "OS", ")", "{"], "ground_truth": ["OS", "<<", "", ";"], "File": "LC3bAsmPrinter", "Func": "PrintDebugValueComment", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117899, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "O", "<<", "", ";"], "ground_truth": ["O", "<<", "Value", ";"], "File": "LC3bAsmPrinter", "Func": "printDecimal16", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117900, "Length": 8, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "void", "AsmPrinter", "::", "printDecimal16", "(", "unsigned", "Value", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["O", "<<", "", ";"], "File": "LC3bAsmPrinter", "Func": "printDecimal16", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117901, "Length": 17, "Cover_Rate": 0.7727272727272727} {"Template_token": ["", "void", "AsmPrinter", "::", "printDecimal32", "(", "unsigned", "Value", ",", "raw_ostream", "&", "O", ")", "{", "O", "<<", "", ";"], "ground_truth": ["O", "<<", "Value", ";"], "File": "LC3bAsmPrinter", "Func": "printDecimal32", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117902, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "void", "AsmPrinter", "::", "printDecimal32", "(", "unsigned", "Value", ",", "raw_ostream", "&", "O", ")", "{", "O", "<<", "", ";", "O", "<<", "Value", ";"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "printDecimal32", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117903, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "for", "(", "int", "i", "=", "", ";", "i", ">=", "", ";", "i", "--", ")", "O", ".", "write_hex", "(", "(", "Value", "&", "(", "", "<<", "(", "i", "*", "", ")", ")", ")", ">>", "(", "i", "*", "", ")", ")", ";"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "printHex16", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117904, "Length": 40, "Cover_Rate": 0.7017543859649122} {"Template_token": ["", "O", "<<", "", ";", "for", "(", "int", "i", "=", "", ";", "i", ">=", "", ";", "i", "--", ")", "O", ".", "write_hex", "(", "(", "Value", "&", "(", "", "<<", "(", "i", "*", "", ")", ")", ")", ">>", "(", "i", "*", "", ")", ")", ";"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "printHex16", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117905, "Length": 44, "Cover_Rate": 0.7719298245614035} {"Template_token": ["", "for", "(", "int", "i", "=", "", ";", "i", ">=", "", ";", "i", "--", ")", "O", ".", "write_hex", "(", "(", "Value", "&", "(", "", "<<", "(", "i", "*", "", ")", ")", ")", ">>", "(", "i", "*", "", ")", ")", ";"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "printHex32", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117906, "Length": 40, "Cover_Rate": 0.7017543859649122} {"Template_token": ["", "for", "(", "int", "i", "=", "", ";", "i", ">=", "", ";", "i", "--", ")", "O", ".", "write_hex", "(", "(", "Value", "&", "(", "", "<<", "(", "i", "*", "", ")", ")", ")", ">>", "(", "i", "*", "", ")", ")", ";"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "printHex32", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117907, "Length": 40, "Cover_Rate": 0.7017543859649122} {"Template_token": ["", "bool", "AsmPrinter", "::", "runOnMachineFunction", "(", "MachineFunction", "&", "MF", ")", "{", "FI", "=", "MF", ".", "getInfo", "<", "FunctionInfo", ">", "(", ")", ";"], "ground_truth": ["AsmPrinter", "::", "runOnMachineFunction", "(", "MF", ")", ";"], "File": "LC3bAsmPrinter", "Func": "runOnMachineFunction", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117908, "Length": 28, "Cover_Rate": 0.875} {"Template_token": ["", "FI", "=", "MF", ".", "getInfo", "<", "FunctionInfo", ">", "(", ")", ";", "AsmPrinter", "::", "runOnMachineFunction", "(", "MF", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "LC3bAsmPrinter", "Func": "runOnMachineFunction", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117909, "Length": 22, "Cover_Rate": 0.6875} {"Template_token": ["", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "default", ":", "llvm_unreachable", "(", "", ")", ";", "}"], "ground_truth": ["}"], "File": "LC3bBaseInfo", "Func": "getLC3bRegisterNumbering", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117910, "Length": 30, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "explicit", "DagToDagISel", "(", "TargetMachine", "&", "tm", ",", "CodeGenOpt", "::", "Level", "optLevel", ")", ":", "SelectionDAGISel", "(", "tm", ",", "optLevel", ")", ",", "Subtarget", "(", "*", "tm", ".", "getSubtargetImpl", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "LC3bDagToDagISel", "Func": "LC3bDagToDagISel", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117914, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "DagToDagISel", "(", "TargetMachine", "&", "tm", ",", "CodeGenOpt", "::", "Level", "optLevel", ")", ":", "SelectionDAGISel", "(", "tm", ",", "optLevel", ")", ",", "Subtarget", "(", "*", "tm", ".", "getSubtargetImpl", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "LC3bDagToDagISel", "Func": "LC3bDagToDagISel", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117915, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "SDNode", "*", "DagToDagISel", "::", "Select", "(", "SDNode", "*", "n", ")", "{"], "ground_truth": ["return", "NULL", ";"], "File": "LC3bDagToDagISel", "Func": "Select", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117917, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "bool", "DagToDagISel", "::", "SelectAddr", "(", "SDNode", "*", "Parent", ",", "SDValue", "Addr", ",", "SDValue", "&", "Base", ",", "SDValue", "&", "Offset", ")", "{"], "ground_truth": ["return", "true", ";"], "File": "LC3bDagToDagISel", "Func": "SelectAddr", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117918, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "bool", "DagToDagISel", "::", "SelectAddr", "(", "SDNode", "*", "Parent", ",", "SDValue", "Addr", ",", "SDValue", "&", "Base", ",", "SDValue", "&", "Offset", ")", "{"], "ground_truth": ["return", "true", ";"], "File": "LC3bDagToDagISel", "Func": "SelectAddr", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117919, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "void", "FrameLowering", "::", "emitEpilogue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "LC3bFrameLowering", "Func": "emitEpilogue", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117920, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitEpilogue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{"], "ground_truth": ["}"], "File": "LC3bFrameLowering", "Func": "emitEpilogue", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117921, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitPrologue", "(", "MachineFunction", "&", "MF", ")", "const", "{"], "ground_truth": ["}"], "File": "LC3bFrameLowering", "Func": "emitPrologue", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117922, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "void", "FrameLowering", "::", "emitPrologue", "(", "MachineFunction", "&", "MF", ")", "const", "{"], "ground_truth": ["}"], "File": "LC3bFrameLowering", "Func": "emitPrologue", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117923, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "FrameLowering", "::", "hasFP", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "const", "MachineFrameInfo", "*", "MFI", "=", "MF", ".", "getFrameInfo", "(", ")", ";"], "ground_truth": ["return", "MF", ".", "getTarget", "(", ")", ".", "Options", ".", "DisableFramePointerElim", "(", "MF", ")", "||", "MFI", "->", "hasVarSizedObjects", "(", ")", "||", "MFI", "->", "isFrameAddressTaken", "(", ")", ";"], "File": "LC3bFrameLowering", "Func": "hasFP", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117924, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "explicit", "FrameLowering", "(", "const", "Subtarget", "&", "sti", ")", ":", "TargetFrameLowering", "(", "StackGrowsDown", ",", "", ",", "", ")", ",", "STI", "(", "sti", ")", "{"], "ground_truth": ["}"], "File": "LC3bFrameLowering", "Func": "LC3bFrameLowering", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117926, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "FrameLowering", "(", "const", "Subtarget", "&", "sti", ")", ":", "TargetFrameLowering", "(", "StackGrowsDown", ",", "", ",", "", ")", ",", "STI", "(", "sti", ")", "{"], "ground_truth": ["}"], "File": "LC3bFrameLowering", "Func": "LC3bFrameLowering", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117927, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "InstPrinter", "(", "const", "MCAsmInfo", "&", "MAI", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCRegisterInfo", "&", "MRI", ")", ":", "MCInstPrinter", "(", "MAI", ",", "MII", ",", "MRI", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "LC3bInstPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117928, "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": "LC3bInstPrinter", "Func": "LC3bInstPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117929, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printCCOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printCCOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117930, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printCCOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printCCOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117931, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printInst", "(", "const", "MCInst", "*", "MI", ",", "raw_ostream", "&", "O", ",", "StringRef", "Annot", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printInst", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117932, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printInst", "(", "const", "MCInst", "*", "MI", ",", "raw_ostream", "&", "O", ",", "StringRef", "Annot", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printInst", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117933, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printMemOperand", "(", "const", "MCInst", "*", "MI", ",", "int", "opNum", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printMemOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117934, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printMemOperand", "(", "const", "MCInst", "*", "MI", ",", "int", "opNum", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printMemOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117935, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printMemOperandEA", "(", "const", "MCInst", "*", "MI", ",", "int", "opNum", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printMemOperandEA", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117936, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printMemOperandEA", "(", "const", "MCInst", "*", "MI", ",", "int", "opNum", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printMemOperandEA", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117937, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ",", "const", "char", "*", "Modifier", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117938, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ",", "const", "char", "*", "Modifier", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117939, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printPCRelImmOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printPCRelImmOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117940, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printPCRelImmOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printPCRelImmOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117941, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printSrcMemOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ",", "const", "char", "*", "Modifier", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printSrcMemOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117942, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "void", "InstPrinter", "::", "printSrcMemOperand", "(", "const", "MCInst", "*", "MI", ",", "unsigned", "OpNo", ",", "raw_ostream", "&", "O", ",", "const", "char", "*", "Modifier", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstPrinter", "Func": "printSrcMemOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117943, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "const", "RegisterInfo", "&", "InstrInfo", "::", "getRegisterInfo", "(", ")", "const", "{", "return", "RI", ";"], "ground_truth": ["}"], "File": "LC3bInstrInfo", "Func": "getRegisterInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117944, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "const", "RegisterInfo", "&", "InstrInfo", "::", "getRegisterInfo", "(", ")", "const", "{"], "ground_truth": ["return", "RI", ";"], "File": "LC3bInstrInfo", "Func": "getRegisterInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117945, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "InstrInfo", "::", "InstrInfo", "(", "TargetMachine", "&", "tm", ")", ":", "TM", "(", "tm", ")", ",", "RI", "(", "tm", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstrInfo", "Func": "LC3bInstrInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117946, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "InstrInfo", "::", "InstrInfo", "(", "TargetMachine", "&", "tm", ")", ":", "TM", "(", "tm", ")", ",", "RI", "(", "tm", ")", "{"], "ground_truth": ["}"], "File": "LC3bInstrInfo", "Func": "LC3bInstrInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117947, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "TargetLowering", "::", "TargetLowering", "(", "TargetMachine", "&", "TM", ")", ":", "TargetLowering", "(", "TM", ",", "new", "TargetLoweringObjectFileELF", "(", ")", ")", ",", "Subtarget", "(", "&", "TM", ".", "getSubtarget", "<", "Subtarget", ">", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "LC3bISelLowering", "Func": "LC3bTargetLowering", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117948, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "TargetLowering", "::", "TargetLowering", "(", "TargetMachine", "&", "TM", ")", ":", "TargetLowering", "(", "TM", ",", "new", "TargetLoweringObjectFileELF", "(", ")", ")", ",", "Subtarget", "(", "&", "TM", ".", "getSubtarget", "<", "Subtarget", ">", "(", ")", ")", "{"], "ground_truth": ["}"], "File": "LC3bISelLowering", "Func": "LC3bTargetLowering", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117949, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "SDValue", "TargetLowering", "::", "LowerFormalArguments", "(", "SDValue", "Chain", ",", "CallingConv", "::", "ID", "CallConv", ",", "bool", "isVarArg", ",", "const", "SmallVectorImpl", "<", "", ">", "&", "Ins", ",", "SDLoc", "dl", ",", "SelectionDAG", "&", "DAG", ",", "SmallVectorImpl", "<", "SDValue", ">", "&", "InVals", ")", "const", "{", "return", "Chain", ";"], "ground_truth": ["}"], "File": "LC3bISelLowering", "Func": "LowerFormalArguments", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117950, "Length": 44, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "SDValue", "TargetLowering", "::", "LowerReturn", "(", "SDValue", "Chain", ",", "CallingConv", "::", "ID", "CallConv", ",", "bool", "isVarArg", ",", "const", "SmallVectorImpl", "<", "", ">", "&", "Outs", ",", "const", "SmallVectorImpl", "<", "SDValue", ">", "&", "OutVals", ",", "SDLoc", "dl", ",", "SelectionDAG", "&", "DAG", ")", "const", "{"], "ground_truth": ["std", "::", "cout", "<<", "", ";"], "File": "LC3bISelLowering", "Func": "LowerReturn", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117951, "Length": 47, "Cover_Rate": 0.8867924528301887} {"Template_token": ["", "SDValue", "TargetLowering", "::", "LowerReturn", "(", "SDValue", "Chain", ",", "CallingConv", "::", "ID", "CallConv", ",", "bool", "isVarArg", ",", "const", "SmallVectorImpl", "<", "", ">", "&", "Outs", ",", "const", "SmallVectorImpl", "<", "SDValue", ">", "&", "OutVals", ",", "SDLoc", "dl", ",", "SelectionDAG", "&", "DAG", ")", "const", "{"], "ground_truth": ["std", "::", "cout", "<<", "", ";"], "File": "LC3bISelLowering", "Func": "LowerReturn", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117952, "Length": 47, "Cover_Rate": 0.8867924528301887} {"Template_token": ["", "unsigned", "getMaxCallFrameSize", "(", ")", "const", "{"], "ground_truth": ["return", "MaxCallFrameSize", ";"], "File": "LC3bMachineFunction", "Func": "getMaxCallFrameSize", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117953, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "return", "MaxCallFrameSize", ";"], "ground_truth": ["}"], "File": "LC3bMachineFunction", "Func": "getMaxCallFrameSize", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117954, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "FunctionInfo", "(", "MachineFunction", "&", "MF", ")", ":", "MF", "(", "MF", ")", ",", "MaxCallFrameSize", "(", "", ")", "{"], "ground_truth": ["}"], "File": "LC3bMachineFunction", "Func": "LC3bFunctionInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117955, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "FunctionInfo", "(", "MachineFunction", "&", "MF", ")", ":", "MF", "(", "MF", ")", ",", "MaxCallFrameSize", "(", "", ")", "{"], "ground_truth": ["}"], "File": "LC3bMachineFunction", "Func": "LC3bFunctionInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117956, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "MaxCallFrameSize", "=", "S", ";"], "ground_truth": ["}"], "File": "LC3bMachineFunction", "Func": "setMaxCallFrameSize", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117957, "Length": 5, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "void", "MCAsmInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "LC3bMCAsmInfo", "Func": "anchor", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117959, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCAsmInfo", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "LC3bMCAsmInfo", "Func": "anchor", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117960, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "Triple", "TheTriple", "(", "TT", ")", ";", "AlignmentIsInBytes", "=", "false", ";", "Data16bitsDirective", "=", "", ";", "Data32bitsDirective", "=", "", ";"], "ground_truth": ["Data64bitsDirective", "=", "", ";"], "File": "LC3bMCAsmInfo", "Func": "LC3bMCAsmInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117961, "Length": 22, "Cover_Rate": 0.3013698630136986} {"Template_token": ["", "Mang", "=", "M", ";", "Ctx", "=", "C", ";"], "ground_truth": ["}"], "File": "LC3bMCInstLower", "Func": "Initialize", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117962, "Length": 9, "Cover_Rate": 0.391304347826087} {"Template_token": ["", "void", "MCInstLower", "::", "Initialize", "(", "Mangler", "*", "M", ",", "MCContext", "*", "C", ")", "{", "Mang", "=", "M", ";", "Ctx", "=", "C", ";"], "ground_truth": ["}"], "File": "LC3bMCInstLower", "Func": "Initialize", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117963, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "MCInstLower", "::", "MCInstLower", "(", "AsmPrinter", "&", "asmprinter", ")", ":", "AsmPrinter", "(", "asmprinter", ")", "{"], "ground_truth": ["}"], "File": "LC3bMCInstLower", "Func": "LC3bMCInstLower", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117964, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "MCInstLower", "::", "MCInstLower", "(", "AsmPrinter", "&", "asmprinter", ")", ":", "AsmPrinter", "(", "asmprinter", ")", "{"], "ground_truth": ["}"], "File": "LC3bMCInstLower", "Func": "LC3bMCInstLower", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117965, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "void", "MCInstLower", "::", "Lower", "(", "const", "MachineInstr", "*", "MI", ",", "MCInst", "&", "OutMI", ")", "const", "{", "OutMI", ".", "setOpcode", "(", "MI", "->", "getOpcode", "(", ")", ")", ";", "for", "(", "unsigned", "i", "=", "", ",", "e", "=", "MI", "->", "getNumOperands", "(", ")", ";", "i", "!=", "e", ";", "++", "i", ")", "{", "const", "MachineOperand", "&", "MO", "=", "MI", "->", "getOperand", "(", "i", ")", ";", "MCOperand", "MCOp", "=", "LowerOperand", "(", "MO", ")", ";", "if", "(", "MCOp", ".", "isValid", "(", ")", ")", "OutMI", ".", "addOperand", "(", "MCOp", ")", ";", "}"], "ground_truth": ["}"], "File": "LC3bMCInstLower", "Func": "Lower", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117966, "Length": 87, "Cover_Rate": 1.0} {"Template_token": ["", "switch", "(", "MOTy", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "case", "MachineOperand", "::", "MO_Register", ":", "if", "(", "MO", ".", "isImplicit", "(", ")", ")", "break", ";", "return", "MCOperand", "::", "CreateReg", "(", "MO", ".", "getReg", "(", ")", ")", ";", "case", "MachineOperand", "::", "MO_Immediate", ":", "return", "MCOperand", "::", "CreateImm", "(", "MO", ".", "getImm", "(", ")", "+", "offset", ")", ";", "case", "MachineOperand", "::", "MO_RegisterMask", ":"], "ground_truth": ["break", ";"], "File": "LC3bMCInstLower", "Func": "LowerOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117967, "Length": 65, "Cover_Rate": 0.6770833333333334} {"Template_token": ["", "MCSymbolRefExpr", "::", "VariantKind", "Kind", ";", "const", "MCSymbol", "*", "Symbol", ";", "switch", "(", "MO", ".", "getTargetFlags", "(", ")", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "}", "switch", "(", "MOTy", ")", "{", "case", "MachineOperand", "::", "MO_GlobalAddress", ":", "break", ";", "default", ":"], "ground_truth": ["llvm_unreachable", "(", "", ")", ";"], "File": "LC3bMCInstLower", "Func": "LowerSymbolOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117968, "Length": 46, "Cover_Rate": 0.32167832167832167} {"Template_token": ["", "static", "MCInstPrinter", "*", "createMCInstPrinter", "(", "const", "Target", "&", "T", ",", "unsigned", "SyntaxVariant", ",", "const", "MCAsmInfo", "&", "MAI", ",", "const", "MCInstrInfo", "&", "MII", ",", "const", "MCRegisterInfo", "&", "MRI", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "{", "return", "new", "InstPrinter", "(", "MAI", ",", "MII", ",", "MRI", ")", ";"], "ground_truth": ["}"], "File": "LC3bMCTargetDesc", "Func": "createLC3bMCInstPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117969, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "MCRegisterInfo", "*", "X", "=", "new", "MCRegisterInfo", "(", ")", ";", "return", "X", ";"], "ground_truth": ["}"], "File": "LC3bMCTargetDesc", "Func": "createLC3bMCRegisterInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117972, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "if", "(", "!", "FS", ".", "empty", "(", ")", ")", "{", "if", "(", "!", "ArchFS", ".", "empty", "(", ")", ")", "ArchFS", "=", "ArchFS", "+", "", "+", "FS", ".", "str", "(", ")", ";", "else", "ArchFS", "=", "FS", ";", "}", "MCSubtargetInfo", "*", "X", "=", "new", "MCSubtargetInfo", "(", ")", ";"], "ground_truth": ["InitMCSubtargetInfo", "(", "X", ",", "TT", ",", "CPU", ",", "ArchFS", ")", ";"], "File": "LC3bMCTargetDesc", "Func": "createLC3bMCSubtargetInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117973, "Length": 57, "Cover_Rate": 0.6477272727272727} {"Template_token": ["", "std", "::", "string", "ArchFS", "=", "ParseTriple", "(", "TT", ",", "CPU", ")", ";", "if", "(", "!", "FS", ".", "empty", "(", ")", ")", "{", "if", "(", "!", "ArchFS", ".", "empty", "(", ")", ")", "ArchFS", "=", "ArchFS", "+", "", "+", "FS", ".", "str", "(", ")", ";", "else", "ArchFS", "=", "FS", ";"], "ground_truth": ["}"], "File": "LC3bMCTargetDesc", "Func": "createLC3bMCSubtargetInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117974, "Length": 49, "Cover_Rate": 0.5568181818181818} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "TheTarget", ",", "createMCSubtargetInfo", ")", ";"], "ground_truth": ["TargetRegistry", "::", "RegisterMCInstPrinter", "(", "TheTarget", ",", "createMCInstPrinter", ")", ";"], "File": "LC3bMCTargetDesc", "Func": "LLVMInitializeLC3bTargetMC", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117975, "Length": 18, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCInstrInfo", "(", "TheTarget", ",", "createMCInstrInfo", ")", ";", "TargetRegistry", "::", "RegisterMCRegInfo", "(", "TheTarget", ",", "createMCRegisterInfo", ")", ";", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "TheTarget", ",", "createMCSubtargetInfo", ")", ";"], "ground_truth": ["TargetRegistry", "::", "RegisterMCInstPrinter", "(", "TheTarget", ",", "createMCInstPrinter", ")", ";"], "File": "LC3bMCTargetDesc", "Func": "LLVMInitializeLC3bTargetMC", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117976, "Length": 36, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "size_t", "DashPosition", "=", "", ";", "StringRef", "TheTriple", ";", "DashPosition", "=", "TT", ".", "find", "(", "'-'", ")", ";", "if", "(", "DashPosition", "==", "StringRef", "::", "npos", ")", "{", "TheTriple", "=", "TT", ".", "substr", "(", "", ")", ";", "}", "else", "{", "TheTriple", "=", "TT", ".", "substr", "(", "", ",", "DashPosition", ")", ";", "}", "if", "(", "TheTriple", "==", "", ")", "{", "if", "(", "CPU", ".", "empty", "(", ")", "||", "CPU", "==", "", ")", "{", "ArchFeature", "=", "", ";"], "ground_truth": ["}"], "File": "LC3bMCTargetDesc", "Func": "ParseLC3bTriple", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117977, "Length": 75, "Cover_Rate": 0.7653061224489796} {"Template_token": ["", "BitVector", "RegisterInfo", "::", "getReservedRegs", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "static", "const", "uint16_t", "ReservedRegs", "[", "]", "=", "{", "", ",", "", ",", "", ",", "", ",", "", "}", ";", "BitVector", "Reserved", "(", "getNumRegs", "(", ")", ")", ";", "typedef", "TargetRegisterClass", "::", "iterator", "RegIter", ";"], "ground_truth": ["for", "(", "unsigned", "I", "=", "", ";", "I", "<", "array_lengthof", "(", "ReservedRegs", ")", ";", "++", "I", ")", "{"], "File": "LC3bRegisterInfo", "Func": "getReservedRegs", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117978, "Length": 63, "Cover_Rate": 0.7159090909090909} {"Template_token": ["", "", ",", "", ",", "", ",", "", ",", "", "}", ";", "BitVector", "Reserved", "(", "getNumRegs", "(", ")", ")", ";", "typedef", "TargetRegisterClass", "::", "iterator", "RegIter", ";", "for", "(", "unsigned", "I", "=", "", ";", "I", "<", "array_lengthof", "(", "ReservedRegs", ")", ";", "++", "I", ")", "{", "Reserved", ".", "set", "(", "ReservedRegs", "[", "I", "]", ")", ";", "}"], "ground_truth": ["return", "Reserved", ";"], "File": "LC3bRegisterInfo", "Func": "getReservedRegs", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117979, "Length": 57, "Cover_Rate": 0.6477272727272727} {"Template_token": ["", "RegisterInfo", "::", "RegisterInfo", "(", "const", "TargetMachine", "&", "TM", ")", ":", "GenRegisterInfo", "(", "", ")", "{"], "ground_truth": ["}"], "File": "LC3bRegisterInfo", "Func": "LC3bRegisterInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117980, "Length": 16, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "RegisterInfo", "::", "RegisterInfo", "(", "const", "TargetMachine", "&", "TM", ")", ":", "GenRegisterInfo", "(", "", ")", "{"], "ground_truth": ["}"], "File": "LC3bRegisterInfo", "Func": "LC3bRegisterInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117981, "Length": 16, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "SelectionDAGInfo", "::", "SelectionDAGInfo", "(", "const", "TargetMachine", "&", "TM", ")", ":", "TargetSelectionDAGInfo", "(", "TM", ")", "{"], "ground_truth": ["}"], "File": "LC3bSelectionDAGInfo", "Func": "LC3bSelectionDAGInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117982, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "SelectionDAGInfo", "::", "SelectionDAGInfo", "(", "const", "TargetMachine", "&", "TM", ")", ":", "TargetSelectionDAGInfo", "(", "TM", ")", "{"], "ground_truth": ["}"], "File": "LC3bSelectionDAGInfo", "Func": "LC3bSelectionDAGInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117983, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "SelectionDAGInfo", "::", "~", "SelectionDAGInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "LC3bSelectionDAGInfo", "Func": "~LC3bSelectionDAGInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117984, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "SelectionDAGInfo", "::", "~", "SelectionDAGInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "LC3bSelectionDAGInfo", "Func": "~LC3bSelectionDAGInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117985, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "Subtarget", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "LC3bSubtarget", "Func": "anchor", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117986, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "Subtarget", "::", "anchor", "(", ")", "{"], "ground_truth": ["}"], "File": "LC3bSubtarget", "Func": "anchor", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117987, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "void", "LLVMInitializeTargetInfo", "(", ")", "{", "RegisterTarget", "<", "Triple", "::", "lc3b", ">", "X", "(", "TheTarget", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "LC3bTargetInfo", "Func": "LLVMInitializeLC3bTargetInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117989, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "RegisterTarget", "<", "Triple", "::", "lc3b", ">", "X", "(", "TheTarget", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "LC3bTargetInfo", "Func": "LLVMInitializeLC3bTargetInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117990, "Length": 16, "Cover_Rate": 0.7619047619047619} {"Template_token": ["", "addPass", "(", "createISelDag", "(", "getTargetMachine", "(", ")", ",", "getOptLevel", "(", ")", ")", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "LC3bTargetMachine", "Func": "addInstSelector", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117992, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "return", "new", "PassConfig", "(", "this", ",", "PM", ")", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "createPassConfig", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117993, "Length": 10, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "return", "&", "DL", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getDataLayout", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117995, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "return", "&", "DL", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getDataLayout", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117996, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "virtual", "const", "TargetFrameLowering", "*", "getFrameLowering", "(", ")", "const", "{", "return", "&", "FrameLowering", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getFrameLowering", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117997, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "return", "&", "FrameLowering", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getFrameLowering", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117998, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "virtual", "const", "InstrInfo", "*", "getInstrInfo", "(", ")", "const", "{"], "ground_truth": ["return", "&", "InstrInfo", ";"], "File": "LC3bTargetMachine", "Func": "getInstrInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 117999, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "return", "&", "InstrInfo", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getInstrInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118000, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "return", "getTM", "<", "TargetMachine", ">", "(", ")", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getLC3bTargetMachine", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118003, "Length": 9, "Cover_Rate": 0.5625} {"Template_token": ["", "virtual", "const", "RegisterInfo", "*", "getRegisterInfo", "(", ")", "const", "{", "return", "&", "InstrInfo", ".", "getRegisterInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getRegisterInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118005, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "&", "InstrInfo", ".", "getRegisterInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getRegisterInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118006, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "&", "TSInfo", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getSelectionDAGInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118007, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "return", "&", "TSInfo", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getSelectionDAGInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118008, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "virtual", "const", "Subtarget", "*", "getSubtargetImpl", "(", ")", "const", "{", "return", "&", "Subtarget", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getSubtargetImpl", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118009, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "const", "TargetLowering", "*", "getTargetLowering", "(", ")", "const", "{", "return", "&", "TLInfo", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "getTargetLowering", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118011, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "PassConfig", "(", "TargetMachine", "*", "TM", ",", "PassManagerBase", "&", "PM", ")", ":", "TargetPassConfig", "(", "TM", ",", "PM", ")", "{"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "LC3bPassConfig", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118012, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "PassConfig", "(", "TargetMachine", "*", "TM", ",", "PassManagerBase", "&", "PM", ")", ":", "TargetPassConfig", "(", "TM", ",", "PM", ")", "{"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "LC3bPassConfig", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118013, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "TargetMachine", "::", "TargetMachine", "(", "const", "Target", "&", "T", ",", "StringRef", "TT", ",", "StringRef", "CPU", ",", "StringRef", "FS", ",", "const", "TargetOptions", "&", "Options", ",", "Reloc", "::", "Model", "RM", ",", "CodeModel", "::", "Model", "CM", ",", "CodeGenOpt", "::", "Level", "OL", ")", ":", "LLVMTargetMachine", "(", "T", ",", "TT", ",", "CPU", ",", "FS", ",", "Options", ",", "RM", ",", "CM", ",", "OL", ")", ",", "Subtarget", "(", "TT", ",", "CPU", ",", "FS", ")", ",", "DL", "(", "(", "", ")", ")", ",", "InstrInfo", "(", "*", "this", ")", ",", "FrameLowering", "(", "Subtarget", ")", ",", "TLInfo", "(", "*", "this", ")", ",", "TSInfo", "(", "*", "this", ")", "{", "initAsmInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "LC3bTargetMachine", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118014, "Length": 102, "Cover_Rate": 1.0} {"Template_token": ["", "void", "LLVMInitializeTarget", "(", ")", "{", "RegisterTargetMachine", "<", "TargetMachine", ">", "X", "(", "TheTarget", ")", ";"], "ground_truth": ["}"], "File": "LC3bTargetMachine", "Func": "LLVMInitializeLC3bTarget", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 118017, "Length": 15, "Cover_Rate": 1.0}