{"Template_token": ["", "if", "(", "OutStreamer", ".", "hasRawTextSupport", "(", ")", ")", "{", "OutStreamer", ".", "EmitRawText", "(", "", "+", "Twine", "(", "CurrentFnSym"], "ground_truth": ["->", "getName", "(", ")", ")", ")", ";"], "File": "LC3bAsmPrinter", "Func": "EmitFunctionBodyEnd", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69223, "Length": 25, "Cover_Rate": 0.7352941176470589} {"Template_token": ["", "OutStreamer", ".", "EmitRawText", "(", "", "+", "Twine", "(", "CurrentFnSym", "->", "getName", "(", ")", ")", ")", ";", "OutStreamer", ".", "EmitRawText", "(", ""], "ground_truth": [")", ";"], "File": "LC3bAsmPrinter", "Func": "EmitFunctionBodyStart", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69224, "Length": 23, "Cover_Rate": 0.3898305084745763} {"Template_token": ["", "if", "(", "OutStreamer", ".", "hasRawTextSupport", "(", ")", ")", "{", "OutStreamer", ".", "EmitRawText", "(", "", "+", "Twine", "(", "CurrentFnSym", "->", "getName"], "ground_truth": ["(", ")", ")", ")", ";"], "File": "LC3bAsmPrinter", "Func": "EmitFunctionBodyStart", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69225, "Length": 25, "Cover_Rate": 0.423728813559322} {"Template_token": ["", "void", "AsmPrinter", "::", "EmitFunctionEntryLabel", "("], "ground_truth": [")", "{"], "File": "LC3bAsmPrinter", "Func": "EmitFunctionEntryLabel", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69226, "Length": 7, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "PrintDebugValueComment", "(", "MI", ",", "OS", ")", ";", "return", ";", "}", "MCInst", "TmpInst0", ";", "MCInstLowering", ".", "Lower", "(", "MI", ",", "TmpInst0", ")", ";", "OutStreamer", ".", "EmitInstruction", "(", "TmpInst0"], "ground_truth": [")", ";"], "File": "LC3bAsmPrinter", "Func": "EmitInstruction", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69227, "Length": 29, "Cover_Rate": 0.46774193548387094} {"Template_token": ["", "if", "(", "OutStreamer", "."], "ground_truth": ["hasRawTextSupport", "(", ")", ")", "{"], "File": "LC3bAsmPrinter", "Func": "EmitStartOfAsmFile", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69228, "Length": 9, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "if", "(", "OutStreamer", ".", "hasRawTextSupport", "("], "ground_truth": [")", ")", "{"], "File": "LC3bAsmPrinter", "Func": "EmitStartOfAsmFile", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69229, "Length": 9, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "const", "char", "*", "AsmPrinter", "::", "getCurrentABIString", "(", ")", "const", "{", "llvm_unreachable", "(", ""], "ground_truth": [")", ";", ";"], "File": "LC3bAsmPrinter", "Func": "getCurrentABIString", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69230, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "MachineLocation", "AsmPrinter", "::", "getDebugValueLocation", "(", "const", "MachineInstr", "*", "MI", ")", "const", "{", "assert", "(", "MI", "->", "getNumOperands", "(", ")", "==", "", "&&", ""], "ground_truth": [")", ";"], "File": "LC3bAsmPrinter", "Func": "getDebugValueLocation", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69231, "Length": 25, "Cover_Rate": 0.31645569620253167} {"Template_token": ["", "virtual", "const", "char", "*"], "ground_truth": ["getPassName", "(", ")", "const", "{"], "File": "LC3bAsmPrinter", "Func": "getPassName", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69232, "Length": 9, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "virtual", "const", "char", "*", "getPassName", "(", ")", "const", "{", "return"], "ground_truth": ["", ";"], "File": "LC3bAsmPrinter", "Func": "getPassName", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69233, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "explicit", "AsmPrinter", "(", "TargetMachine", "&", "TM", ",", "MCStreamer", "&", "Streamer", ")", ":", "AsmPrinter", "(", "TM", ",", "Streamer", ")"], "ground_truth": [",", "MCInstLowering", "(", "*", "this", ")", "{"], "File": "LC3bAsmPrinter", "Func": "LC3bAsmPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69234, "Length": 25, "Cover_Rate": 0.6578947368421053} {"Template_token": ["", "explicit", "AsmPrinter", "(", "TargetMachine", "&", "TM", ",", "MCStreamer", "&", "Streamer", ")", ":", "AsmPrinter", "(", "TM", ",", "Streamer", ")", ",", "MCInstLowering", "(", "*", "this", ")", "{", "Subtarget", "=", "&", "TM", ".", "getSubtarget", "<", "Subtarget", ">", "("], "ground_truth": [")", ";"], "File": "LC3bAsmPrinter", "Func": "LC3bAsmPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69235, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "void", "LLVMInitializeAsmPrinter", "(", ")", "{", "RegisterAsmPrinter", "<", "AsmPrinter", ">", "X"], "ground_truth": ["(", "TheTarget", ")", ";"], "File": "LC3bAsmPrinter", "Func": "LLVMInitializeLC3bAsmPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69236, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "void", "LLVMInitializeAsmPrinter", "(", ")"], "ground_truth": ["{"], "File": "LC3bAsmPrinter", "Func": "LLVMInitializeLC3bAsmPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69237, "Length": 5, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "void", "AsmPrinter", "::", "PrintDebugValueComment", "(", "const", "MachineInstr", "*", "MI", ",", "raw_ostream", "&", "OS", ")", "{", "OS", "<<", ""], "ground_truth": [";"], "File": "LC3bAsmPrinter", "Func": "PrintDebugValueComment", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69238, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "O", "<<", "", ";", "O", "<<"], "ground_truth": ["Value", ";"], "File": "LC3bAsmPrinter", "Func": "printDecimal16", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69239, "Length": 8, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "void", "AsmPrinter", "::", "printDecimal16", "(", "unsigned", "Value", ",", "raw_ostream", "&", "O", ")", "{", "O", "<<"], "ground_truth": ["", ";"], "File": "LC3bAsmPrinter", "Func": "printDecimal16", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69240, "Length": 17, "Cover_Rate": 0.7727272727272727} {"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": 69241, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "bool", "AsmPrinter", "::", "runOnMachineFunction", "(", "MachineFunction", "&", "MF", ")", "{", "FI", "=", "MF", ".", "getInfo", "<", "FunctionInfo", ">", "(", ")", ";", "AsmPrinter", "::", "runOnMachineFunction", "(", "MF"], "ground_truth": [")", ";"], "File": "LC3bAsmPrinter", "Func": "runOnMachineFunction", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69242, "Length": 28, "Cover_Rate": 0.875} {"Template_token": ["", "return", "new", "DagToDagISel", "("], "ground_truth": ["tm", ",", "optLevel", ")", ";"], "File": "LC3bDagToDagISel", "Func": "createLC3bISelDag", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69243, "Length": 9, "Cover_Rate": 0.34615384615384615} {"Template_token": ["", "return", "new", "DagToDagISel", "(", "tm", ",", "optLevel"], "ground_truth": [")", ";"], "File": "LC3bDagToDagISel", "Func": "createLC3bISelDag", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69244, "Length": 9, "Cover_Rate": 0.34615384615384615} {"Template_token": ["", "const", "char", "*", "getPassName"], "ground_truth": ["(", ")", "const", "{"], "File": "LC3bDagToDagISel", "Func": "getPassName", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69245, "Length": 8, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "SDNode", "*", "DagToDagISel", "::", "Select", "(", "SDNode"], "ground_truth": ["*", "n", ")", "{"], "File": "LC3bDagToDagISel", "Func": "Select", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69246, "Length": 11, "Cover_Rate": 0.7333333333333333} {"Template_token": ["", "SDNode", "*", "DagToDagISel", "::", "Select", "(", "SDNode", "*", "n", ")", "{", "return", "NULL"], "ground_truth": [";"], "File": "LC3bDagToDagISel", "Func": "Select", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69247, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "bool", "DagToDagISel", "::", "SelectAddr", "(", "SDNode", "*", "Parent", ",", "SDValue", "Addr", ",", "SDValue", "&", "Base", ",", "SDValue", "&", "Offset", ")", "{", "return"], "ground_truth": ["true", ";"], "File": "LC3bDagToDagISel", "Func": "SelectAddr", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69248, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "bool", "DagToDagISel", "::", "SelectAddr", "(", "SDNode", "*", "Parent", ",", "SDValue", "Addr", ",", "SDValue", "&", "Base", ",", "SDValue", "&", "Offset", ")", "{", "return", "true"], "ground_truth": [";"], "File": "LC3bDagToDagISel", "Func": "SelectAddr", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69249, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "bool", "FrameLowering", "::", "hasFP", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "const", "MachineFrameInfo", "*", "MFI", "=", "MF", ".", "getFrameInfo", "(", ")", ";", "return", "MF", ".", "getTarget", "(", ")", ".", "Options", ".", "DisableFramePointerElim", "(", "MF", ")", "||", "MFI", "->", "hasVarSizedObjects", "(", ")", "||", "MFI", "->"], "ground_truth": ["isFrameAddressTaken", "(", ")", ";"], "File": "LC3bFrameLowering", "Func": "hasFP", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69250, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "MF", ".", "getTarget", "(", ")", ".", "Options", ".", "DisableFramePointerElim", "(", "MF", ")", "||", "MFI", "->", "hasVarSizedObjects", "(", ")"], "ground_truth": ["||", "MFI", "->", "isFrameAddressTaken", "(", ")", ";"], "File": "LC3bFrameLowering", "Func": "hasFP", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69251, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "const", "RegisterInfo", "&", "InstrInfo", "::", "getRegisterInfo", "(", ")", "const", "{", "return", "RI"], "ground_truth": [";"], "File": "LC3bInstrInfo", "Func": "getRegisterInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69252, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "SDValue", "TargetLowering", "::", "LowerReturn", "(", "SDValue", "Chain", ",", "CallingConv", "::", "ID", "CallConv", ",", "bool", "isVarArg", ",", "const", "SmallVectorImpl", "<", "", ">", "&", "Outs", ",", "const", "SmallVectorImpl", "<", "SDValue", ">", "&", "OutVals", ",", "SDLoc", "dl", ",", "SelectionDAG", "&", "DAG", ")", "const", "{", "std", "::", "cout", "<<", ""], "ground_truth": [";"], "File": "LC3bISelLowering", "Func": "LowerReturn", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69253, "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", "{", "std", "::", "cout"], "ground_truth": ["<<", "", ";"], "File": "LC3bISelLowering", "Func": "LowerReturn", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69254, "Length": 47, "Cover_Rate": 0.8867924528301887} {"Template_token": ["", "unsigned", "getMaxCallFrameSize", "(", ")", "const", "{", "return", "MaxCallFrameSize"], "ground_truth": [";"], "File": "LC3bMachineFunction", "Func": "getMaxCallFrameSize", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69255, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "MaxCallFrameSize", "="], "ground_truth": ["S", ";"], "File": "LC3bMachineFunction", "Func": "setMaxCallFrameSize", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69256, "Length": 4, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "Triple", "TheTriple", "(", "TT", ")", ";", "AlignmentIsInBytes", "=", "false", ";", "Data16bitsDirective", "=", "", ";", "Data32bitsDirective", "=", "", ";", "Data64bitsDirective", "=", ""], "ground_truth": [";"], "File": "LC3bMCAsmInfo", "Func": "LC3bMCAsmInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69257, "Length": 22, "Cover_Rate": 0.3013698630136986} {"Template_token": ["", "MCSymbolRefExpr", "::", "VariantKind", "Kind", ";", "const", "MCSymbol", "*", "Symbol", ";", "switch", "(", "MO", ".", "getTargetFlags", "(", ")", ")", "{", "default", ":", "llvm_unreachable", "(", "", ")", ";", "}", "switch", "(", "MOTy", ")", "{", "case", "MachineOperand", "::", "MO_GlobalAddress", ":", "break", ";", "default", ":", "llvm_unreachable", "(", ""], "ground_truth": [")", ";"], "File": "LC3bMCInstLower", "Func": "LowerSymbolOperand", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69258, "Length": 46, "Cover_Rate": 0.32167832167832167} {"Template_token": ["", "static", "MCInstPrinter", "*", "createMCInstPrinter", "(", "const", "Target", "&", "T", ",", "unsigned", "SyntaxVariant", ",", "const", "MCAsmInfo", "&", "MAI", ",", "const", "MCInstrInfo", "&"], "ground_truth": ["MII", ",", "const", "MCRegisterInfo", "&", "MRI", ",", "const", "MCSubtargetInfo", "&", "STI", ")", "{"], "File": "LC3bMCTargetDesc", "Func": "createLC3bMCInstPrinter", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69259, "Length": 34, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "MCInstrInfo", "*", "X", "=", "new", "MCInstrInfo", "("], "ground_truth": [")", ";"], "File": "LC3bMCTargetDesc", "Func": "createLC3bMCInstrInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69260, "Length": 9, "Cover_Rate": 0.36} {"Template_token": ["", "if", "(", "!", "FS", ".", "empty", "(", ")", ")", "{", "if", "(", "!", "ArchFS", ".", "empty", "(", ")", ")", "ArchFS", "=", "ArchFS", "+", "", "+", "FS", ".", "str", "(", ")", ";", "else", "ArchFS", "=", "FS", ";", "}", "MCSubtargetInfo", "*", "X", "=", "new", "MCSubtargetInfo", "(", ")", ";", "InitMCSubtargetInfo", "(", "X", ",", "TT"], "ground_truth": [",", "CPU", ",", "ArchFS", ")", ";"], "File": "LC3bMCTargetDesc", "Func": "createLC3bMCSubtargetInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69261, "Length": 57, "Cover_Rate": 0.6477272727272727} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "TheTarget", ",", "createMCSubtargetInfo", ")", ";", "TargetRegistry", "::", "RegisterMCInstPrinter", "(", "TheTarget"], "ground_truth": [",", "createMCInstPrinter", ")", ";"], "File": "LC3bMCTargetDesc", "Func": "LLVMInitializeLC3bTargetMC", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69262, "Length": 18, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "TargetRegistry", "::", "RegisterMCInstrInfo", "(", "TheTarget", ",", "createMCInstrInfo", ")", ";", "TargetRegistry", "::", "RegisterMCRegInfo", "(", "TheTarget", ",", "createMCRegisterInfo", ")", ";", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "TheTarget", ",", "createMCSubtargetInfo", ")", ";", "TargetRegistry", "::", "RegisterMCInstPrinter", "(", "TheTarget", ","], "ground_truth": ["createMCInstPrinter", ")", ";"], "File": "LC3bMCTargetDesc", "Func": "LLVMInitializeLC3bTargetMC", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69263, "Length": 36, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "BitVector", "RegisterInfo", "::", "getReservedRegs", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "static", "const", "uint16_t", "ReservedRegs", "[", "]", "=", "{", "", ",", "", ",", "", ",", "", ",", "", "}", ";", "BitVector", "Reserved", "(", "getNumRegs", "(", ")", ")", ";", "typedef", "TargetRegisterClass", "::", "iterator", "RegIter", ";", "for", "(", "unsigned", "I", "=", "", ";", "I", "<"], "ground_truth": ["array_lengthof", "(", "ReservedRegs", ")", ";", "++", "I", ")", "{"], "File": "LC3bRegisterInfo", "Func": "getReservedRegs", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69264, "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", "]", ")", ";", "}", "return", "Reserved"], "ground_truth": [";"], "File": "LC3bRegisterInfo", "Func": "getReservedRegs", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69265, "Length": 57, "Cover_Rate": 0.6477272727272727} {"Template_token": ["", "Subtarget", "::", "Subtarget", "(", "const", "std", "::", "string", "&", "TT", ",", "const", "std", "::", "string", "&", "CPU", ",", "const", "std", "::", "string", "&"], "ground_truth": ["FS", ")", ":", "GenSubtargetInfo", "(", "TT", ",", "CPU", ",", "FS", ")", "{"], "File": "LC3bSubtarget", "Func": "LC3bSubtarget", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69266, "Length": 35, "Cover_Rate": 0.5645161290322581} {"Template_token": ["", "addPass", "(", "createISelDag", "(", "getTargetMachine", "(", ")", ",", "getOptLevel", "("], "ground_truth": [")", ")", ")", ";"], "File": "LC3bTargetMachine", "Func": "addInstSelector", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69267, "Length": 14, "Cover_Rate": 0.6086956521739131} {"Template_token": ["", "addPass", "(", "createISelDag", "(", "getTargetMachine", "(", ")", ",", "getOptLevel", "(", ")", ")", ")", ";", "return"], "ground_truth": ["false", ";"], "File": "LC3bTargetMachine", "Func": "addInstSelector", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69268, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "TargetPassConfig", "*", "TargetMachine", "::", "createPassConfig", "(", "PassManagerBase", "&"], "ground_truth": ["PM", ")", "{"], "File": "LC3bTargetMachine", "Func": "createPassConfig", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69269, "Length": 11, "Cover_Rate": 0.5238095238095238} {"Template_token": ["", "virtual", "const", "InstrInfo", "*", "getInstrInfo", "(", ")", "const", "{", "return", "&", "InstrInfo"], "ground_truth": [";"], "File": "LC3bTargetMachine", "Func": "getInstrInfo", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69270, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "const", "Subtarget", "&", "getSubtarget"], "ground_truth": ["(", ")", "const", "{"], "File": "LC3bTargetMachine", "Func": "getLC3bSubtarget", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69271, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "*", "getTargetMachine", "(", ")", "."], "ground_truth": ["getSubtargetImpl", "(", ")", ";"], "File": "LC3bTargetMachine", "Func": "getLC3bSubtarget", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69272, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "return", "getTM", "<", "TargetMachine", ">"], "ground_truth": ["(", ")", ";"], "File": "LC3bTargetMachine", "Func": "getLC3bTargetMachine", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69273, "Length": 8, "Cover_Rate": 0.5} {"Template_token": ["", "virtual", "const", "Subtarget", "*", "getSubtargetImpl"], "ground_truth": ["(", ")", "const", "{"], "File": "LC3bTargetMachine", "Func": "getSubtargetImpl", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69274, "Length": 9, "Cover_Rate": 0.6428571428571429} {"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", ")"], "ground_truth": [",", "Subtarget", "(", "TT", ",", "CPU", ",", "FS", ")", ",", "DL", "(", "(", "", ")", ")", ",", "InstrInfo", "(", "*", "this", ")", ",", "FrameLowering", "(", "Subtarget", ")", ",", "TLInfo", "(", "*", "this", ")", ",", "TSInfo", "(", "*", "this", ")", "{"], "File": "LC3bTargetMachine", "Func": "LC3bTargetMachine", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69275, "Length": 97, "Cover_Rate": 0.9509803921568627} {"Template_token": ["", "void", "LLVMInitializeTarget"], "ground_truth": ["(", ")", "{"], "File": "LC3bTargetMachine", "Func": "LLVMInitializeLC3bTarget", "Target": "LC3b", "Target_Clf": "CPU", "Compiler_Type": "LLVM", "Idx": 69276, "Length": 5, "Cover_Rate": 0.3333333333333333}