{"Template_token": ["", "raw_svector_ostream", "OS", "(", "Str", ")", ";", "printInstruction", "(", "MI", ",", "OS", ")", ";", "OutStreamer", ".", "EmitRawText", "(", "OS", ".", "str", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "ARCompactAsmPrinter", "Func": "EmitInstruction", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152136, "Length": 25, "Cover_Rate": 0.6097560975609756} {"Template_token": ["", "SmallString", "<", "", ">", "Str", ";", "raw_svector_ostream", "OS", "(", "Str", ")", ";", "printInstruction", "(", "MI", ",", "OS", ")", ";", "OutStreamer", ".", "EmitRawText", "(", "OS", ".", "str", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "ARCompactAsmPrinter", "Func": "EmitInstruction", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152137, "Length": 31, "Cover_Rate": 0.7560975609756098} {"Template_token": ["", "RegisterAsmPrinter", "<", "ompactAsmPrinter", ">", "X", "(", "TheompactEncoreTarget", ")", ";"], "ground_truth": ["}"], "File": "ARCompactAsmPrinter", "Func": "LLVMInitializeARCompactAsmPrinter", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152139, "Length": 10, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "RegisterAsmPrinter", "<", "ompactAsmPrinter", ">", "X", "(", "TheompactEncoreTarget", ")", ";"], "ground_truth": ["}"], "File": "ARCompactAsmPrinter", "Func": "LLVMInitializeARCompactAsmPrinter", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152140, "Length": 10, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "case", "", ":", "O", "<<", "", ";", "break", ";", "default", ":", "assert", "(", "", "&&", "", ")", ";"], "ground_truth": ["break", ";"], "File": "ARCompactAsmPrinter", "Func": "printCCOperand", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152141, "Length": 94, "Cover_Rate": 0.415929203539823} {"Template_token": ["", "void", "ompactAsmPrinter", "::", "printMemOperand", "(", "const", "MachineInstr", "*", "MI", ",", "unsigned", "opNum", ",", "raw_ostream", "&", "O", ",", "const", "char", "*", "Modifier", ")", "{", "O", "<<", "", ";", "printOperand", "(", "MI", ",", "opNum", ",", "O", ")", ";", "if", "(", "MI", "->", "getNumOperands", "(", ")", ">", "", ")", "{", "MachineOperand", "MO", "=", "MI", "->", "getOperand", "(", "opNum", "+", "", ")", ";", "if", "(", "MO", ".", "getType", "(", ")", "!=", "MachineOperand", "::", "MO_Immediate", "||", "MO", ".", "getImm", "(", ")", "!=", "", ")", "{", "O", "<<", "", ";", "printOperand", "(", "MI", ",", "opNum", "+", "", ",", "O", ")", ";"], "ground_truth": ["}"], "File": "ARCompactAsmPrinter", "Func": "printMemOperand", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152142, "Length": 96, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "switch", "(", "MO", ".", "getType", "(", ")", ")", "{", "case", "MachineOperand", "::", "MO_Register", ":", "O", "<<", "LowercaseString", "(", "getRegisterName", "(", "MO", ".", "getReg", "(", ")", ")", ")", ";", "break", ";", "case", "MachineOperand", "::", "MO_Immediate", ":", "O", "<<", "(", "int", ")", "MO", ".", "getImm", "(", ")", ";", "break", ";", "case", "MachineOperand", "::", "MO_MachineBasicBlock", ":", "O", "<<", "", "<<", "*", "MO", ".", "getMBB", "(", ")", "->", "getSymbol", "(", ")", ";", "return", ";", "case", "MachineOperand", "::", "MO_GlobalAddress", ":", "O", "<<", "", "<<", "*", "Mang", "->", "getSymbol", "(", "MO", ".", "getGlobal", "(", ")", ")", ";", "if", "(", "MO", ".", "getOffset", "(", ")", ">", "", ")", "{", "O", "<<", "", "<<", "MO", ".", "getOffset", "(", ")", ";", "}", "else", "if", "(", "MO", ".", "getOffset", "(", ")", "<", "", ")", "{", "O", "<<", "", "<<", "MO", ".", "getOffset", "(", ")", ";"], "ground_truth": ["}"], "File": "ARCompactAsmPrinter", "Func": "printOperand", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152143, "Length": 136, "Cover_Rate": 0.5506072874493927} {"Template_token": ["", "void", "ompactAsmPrinter", "::", "printPredicateOperand", "(", "const", "MachineInstr", "*", "MI", ",", "unsigned", "OpNum", ",", "raw_ostream", "&", "O", ")", "{", "", "CC", "=", "(", "", ")", "MI", "->", "getOperand", "(", "OpNum", ")", ".", "getImm", "(", ")", ";", "if", "(", "CC", "!=", "", ")", "{", "O", "<<", "", "<<", "CCToString", "(", "CC", ")", ";"], "ground_truth": ["}"], "File": "ARCompactAsmPrinter", "Func": "printPredicateOperand", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152144, "Length": 52, "Cover_Rate": 0.8813559322033898} {"Template_token": ["", "", "CC", "=", "(", "", ")", "MI", "->", "getOperand", "(", "OpNum", ")", ".", "getImm", "(", ")", ";", "if", "(", "CC", "!=", "", ")", "{", "O", "<<", "", "<<", "CCToString", "(", "CC", ")", ";"], "ground_truth": ["}"], "File": "ARCompactAsmPrinter", "Func": "printPredicateOperand", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152145, "Length": 34, "Cover_Rate": 0.576271186440678} {"Template_token": ["", "explicit", "ompactFrameLowering", "(", "const", "ompactSubtarget", "&", "sti", ")", ":", "TargetFrameLowering", "(", "TargetFrameLowering", "::", "StackGrowsDown", ",", "", ",", "", ")", ",", "STI", "(", "sti", ")", "{"], "ground_truth": ["}"], "File": "ARCompactFrameLowering", "Func": "ARCompactFrameLowering", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152146, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "ompactFrameLowering", "(", "const", "ompactSubtarget", "&", "sti", ")", ":", "TargetFrameLowering", "(", "TargetFrameLowering", "::", "StackGrowsDown", ",", "", ",", "", ")", ",", "STI", "(", "sti", ")", "{"], "ground_truth": ["}"], "File": "ARCompactFrameLowering", "Func": "ARCompactFrameLowering", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152147, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "static", "void", "EmitComment", "(", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "::", "iterator", "MBBI", ",", "DebugLoc", "dl", ",", "const", "ompactInstrInfo", "&", "TII", ",", "std", "::", "string", "Comment", ")", "{", "MDNode", "*", "CommentMDNode", "=", "MDNode", "::", "get", "(", "getGlobalContext", "(", ")", ",", "ArrayRef", "<", "Value", "*", ">", "(", "MDString", "::", "get", "(", "getGlobalContext", "(", ")", ",", "Comment", ")", ")", ")", ";"], "ground_truth": ["BuildMI", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ".", "get", "(", "", ")", ")", ".", "addMetadata", "(", "CommentMDNode", ")", ";"], "File": "ARCompactFrameLowering", "Func": "EmitComment", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152148, "Length": 79, "Cover_Rate": 0.9634146341463414} {"Template_token": ["", "static", "void", "EmitComment", "(", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "::", "iterator", "MBBI", ",", "DebugLoc", "dl", ",", "const", "ompactInstrInfo", "&", "TII", ",", "std", "::", "string", "Comment", ")", "{", "MDNode", "*", "CommentMDNode", "=", "MDNode", "::", "get", "(", "getGlobalContext", "(", ")", ",", "ArrayRef", "<", "Value", "*", ">", "(", "MDString", "::", "get", "(", "getGlobalContext", "(", ")", ",", "Comment", ")", ")", ")", ";"], "ground_truth": ["BuildMI", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ".", "get", "(", "", ")", ")", ".", "addMetadata", "(", "CommentMDNode", ")", ";"], "File": "ARCompactFrameLowering", "Func": "EmitComment", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152149, "Length": 79, "Cover_Rate": 0.9634146341463414} {"Template_token": ["", "void", "ompactFrameLowering", "::", "emitEpilogue", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ")", "const", "{", "MachineBasicBlock", "::", "iterator", "MBBI", "=", "MBB", ".", "getLastNonDebugInstr", "(", ")", ";", "MachineFrameInfo", "*", "MFI", "=", "MF", ".", "getFrameInfo", "(", ")", ";", "ompactFunctionInfo", "*", "AFI", "=", "MF", ".", "getInfo", "<", "ompactFunctionInfo", ">", "(", ")", ";", "const", "ompactInstrInfo", "&", "TII", "=", "*", "static_cast", "<", "const", "ompactInstrInfo", "*", ">", "(", "MF", ".", "getTarget", "(", ")", ".", "getInstrInfo", "(", ")", ")", ";", "DebugLoc", "dl", "=", "MBBI", "!=", "MBB", ".", "end", "(", ")", "?", "MBBI", "->", "getDebugLoc", "(", ")", ":", "DebugLoc", "(", ")", ";", "assert", "(", "MBBI", "->", "getDesc", "(", ")", ".", "isReturn", "(", ")", "&&", "", ")", ";", "EmitComment", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ",", "", ")", ";", "unsigned", "NumBytes", "=", "MFI", "->", "getStackSize", "(", ")", ";", "NumBytes", "=", "(", "NumBytes", "+", "", ")", "&", "~", "", ";", "if", "(", "NumBytes", ">", "", ")", "{", "BuildMI", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ".", "get", "(", "", ")", ",", "", ")", ".", "addReg", "(", "", ")", ".", "addImm", "(", "NumBytes", ")", ";", "}"], "ground_truth": ["BuildMI", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ".", "get", "(", "", ")", ")", ".", "addReg", "(", "", ")", ".", "addReg", "(", "", ")", ".", "addImm", "(", "UNITS_PER_WORD", ")", ";"], "File": "ARCompactFrameLowering", "Func": "emitEpilogue", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152150, "Length": 209, "Cover_Rate": 0.625748502994012} {"Template_token": ["", "MachineBasicBlock", "::", "iterator", "MBBI", "=", "MBB", ".", "getLastNonDebugInstr", "(", ")", ";", "MachineFrameInfo", "*", "MFI", "=", "MF", ".", "getFrameInfo", "(", ")", ";", "ompactFunctionInfo", "*", "AFI", "=", "MF", ".", "getInfo", "<", "ompactFunctionInfo", ">", "(", ")", ";", "const", "ompactInstrInfo", "&", "TII", "=", "*", "static_cast", "<", "const", "ompactInstrInfo", "*", ">", "(", "MF", ".", "getTarget", "(", ")", ".", "getInstrInfo", "(", ")", ")", ";", "DebugLoc", "dl", "=", "MBBI", "!=", "MBB", ".", "end", "(", ")", "?", "MBBI", "->", "getDebugLoc", "(", ")", ":", "DebugLoc", "(", ")", ";", "assert", "(", "MBBI", "->", "getDesc", "(", ")", ".", "isReturn", "(", ")", "&&", "", ")", ";", "EmitComment", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ",", "", ")", ";", "unsigned", "NumBytes", "=", "MFI", "->", "getStackSize", "(", ")", ";", "NumBytes", "=", "(", "NumBytes", "+", "", ")", "&", "~", "", ";"], "ground_truth": ["if", "(", "NumBytes", ">", "", ")", "{"], "File": "ARCompactFrameLowering", "Func": "emitEpilogue", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152151, "Length": 134, "Cover_Rate": 0.40119760479041916} {"Template_token": ["", "BuildMI", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ".", "get", "(", "", ")", ")", ".", "addReg", "(", "", ")", ".", "addImm", "(", "-", "UNITS_PER_WORD", ")", ".", "addReg", "(", "", ")", ";", "BuildMI", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ".", "get", "(", "", ")", ",", "", ")", ".", "addReg", "(", "", ")", ";", "if", "(", "NumBytes", ">", "", ")", "{", "assert", "(", "(", "NumBytes", "&", "", ")", "==", "", ")", ";", "BuildMI", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ".", "get", "(", "", ")", ",", "", ")", ".", "addReg", "(", "", ")", ".", "addImm", "(", "NumBytes", ")", ";", "}", "EmitComment", "(", "MBB", ",", "MBBI", ",", "dl", ",", "TII", ",", "", ")", ";"], "ground_truth": ["}"], "File": "ARCompactFrameLowering", "Func": "emitPrologue", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152152, "Length": 116, "Cover_Rate": 0.3178082191780822} {"Template_token": ["", "bool", "ompactFrameLowering", "::", "hasFP", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "return", "(", "DisableFramePointerElim", "(", "MF", ")", "||", "MF", ".", "getFrameInfo", "(", ")", "->", "hasVarSizedObjects", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "ARCompactFrameLowering", "Func": "hasFP", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152153, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "ompactFrameLowering", "::", "hasFP", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{", "return", "(", "DisableFramePointerElim", "(", "MF", ")", "||", "MF", ".", "getFrameInfo", "(", ")", "->", "hasVarSizedObjects", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "ARCompactFrameLowering", "Func": "hasFP", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152154, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "true", ";", "}", "if", "(", "I", "->", "getOpcode", "(", ")", "==", "", ")", "{", "if", "(", "AllowModify", ")", "{", "while", "(", "llvm", "::", "next", "(", "I", ")", "!=", "MBB", ".", "end", "(", ")", ")", "{", "llvm", "::", "next", "(", "I", ")", "->", "eraseFromParent", "(", ")", ";", "}", "Cond", ".", "clear", "(", ")", ";", "FBB", "=", "", ";", "if", "(", "MBB", ".", "isLayoutSuccessor", "(", "I", "->", "getOperand", "(", "", ")", ".", "getMBB", "(", ")", ")", ")", "{", "TBB", "=", "", ";", "I", "->", "eraseFromParent", "(", ")", ";", "I", "=", "MBB", ".", "end", "(", ")", ";", "continue", ";", "}", "}", "TBB", "=", "I", "->", "getOperand", "(", "", ")", ".", "getMBB", "(", ")", ";", "continue", ";", "}"], "ground_truth": ["assert", "(", "I", "->", "getOpcode", "(", ")", "==", "", "&&", "", ")", ";"], "File": "ARCompactInstrInfo", "Func": "AnalyzeBranch", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152155, "Length": 128, "Cover_Rate": 0.33507853403141363} {"Template_token": ["", "if", "(", "MBB", ".", "isLayoutSuccessor", "(", "I", "->", "getOperand", "(", "", ")", ".", "getMBB", "(", ")", ")", ")", "{", "TBB", "=", "", ";", "I", "->", "eraseFromParent", "(", ")", ";", "I", "=", "MBB", ".", "end", "(", ")", ";", "continue", ";", "}", "}", "TBB", "=", "I", "->", "getOperand", "(", "", ")", ".", "getMBB", "(", ")", ";", "continue", ";", "}", "assert", "(", "I", "->", "getOpcode", "(", ")", "==", "", "&&", "", ")", ";", "", "BranchCode", "=", "static_cast", "<", "", ">", "(", "I", "->", "getOperand", "(", "", ")", ".", "getImm", "(", ")", ")", ";", "if", "(", "BranchCode", "==", "", ")", "{", "return", "true", ";", "}", "if", "(", "Cond", ".", "empty", "(", ")", ")", "{", "FBB", "=", "TBB", ";", "TBB", "=", "I", "->", "getOperand", "(", "", ")", ".", "getMBB", "(", ")", ";", "Cond", ".", "push_back", "(", "MachineOperand", "::", "CreateImm", "(", "BranchCode", ")", ")", ";", "continue", ";", "}", "assert", "(", "Cond", ".", "size", "(", ")", "==", "", ")", ";", "assert", "(", "TBB", ")", ";", "if", "(", "TBB", "!=", "I", "->", "getOperand", "(", "", ")", ".", "getMBB", "(", ")", ")", "{"], "ground_truth": ["return", "true", ";"], "File": "ARCompactInstrInfo", "Func": "AnalyzeBranch", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152156, "Length": 177, "Cover_Rate": 0.46335078534031415} {"Template_token": ["", "ompactInstrInfo", "::", "ompactInstrInfo", "(", "ompactSubtarget", "&", "ST", ")", ":", "ompactGenInstrInfo", "(", "", ",", "", ")", ",", "RI", "(", "ST", ",", "*", "this", ")", ",", "Subtarget", "(", "ST", ")", "{"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "ARCompactInstrInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152157, "Length": 30, "Cover_Rate": 0.8823529411764706} {"Template_token": ["", "ompactInstrInfo", "::", "ompactInstrInfo", "(", "ompactSubtarget", "&", "ST", ")", ":", "ompactGenInstrInfo", "(", "", ",", "", ")", ",", "RI", "(", "ST", ",", "*", "this", ")", ",", "Subtarget", "(", "ST", ")", "{"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "ARCompactInstrInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152158, "Length": 30, "Cover_Rate": 0.8823529411764706} {"Template_token": ["", "BuildMI", "(", "MBB", ",", "I", ",", "DL", ",", "get", "(", "", ")", ",", "DestReg", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "KillSrc", ")", ")", ";"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "copyPhysReg", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152160, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "for", "(", "unsigned", "i", "=", "", ",", "e", "=", "MI", "->", "getNumOperands", "(", ")", ";", "i", "!=", "e", ";", "++", "i", ")", "{", "const", "MachineOperand", "&", "MO", "=", "MI", "->", "getOperand", "(", "i", ")", ";", "if", "(", "MO", ".", "isReg", "(", ")", "&&", "MO", ".", "getReg", "(", ")", "==", "", ")", "{", "Pred", ".", "push_back", "(", "MO", ")", ";", "Found", "=", "true", ";", "break", ";"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "DefinesPredicate", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152161, "Length": 66, "Cover_Rate": 0.5076923076923077} {"Template_token": ["", "virtual", "const", "ompactRegisterInfo", "&", "getRegisterInfo", "(", ")", "const", "{"], "ground_truth": ["return", "RI", ";"], "File": "ARCompactInstrInfo", "Func": "getRegisterInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152162, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "if", "(", "Cond", ".", "empty", "(", ")", ")", "{", "assert", "(", "!", "FBB", "&&", "", ")", ";", "BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addMBB", "(", "TBB", ")", ";", "return", "", ";", "}", "unsigned", "Count", "=", "", ";", "BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addMBB", "(", "TBB", ")", ".", "addImm", "(", "Cond", "[", "", "]", ".", "getImm", "(", ")", ")", ";", "++", "Count", ";"], "ground_truth": ["if", "(", "FBB", ")", "{"], "File": "ARCompactInstrInfo", "Func": "InsertBranch", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152163, "Length": 82, "Cover_Rate": 0.543046357615894} {"Template_token": ["", "assert", "(", "!", "FBB", "&&", "", ")", ";", "BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addMBB", "(", "TBB", ")", ";", "return", "", ";", "}", "unsigned", "Count", "=", "", ";"], "ground_truth": ["BuildMI", "(", "&", "MBB", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addMBB", "(", "TBB", ")", ".", "addImm", "(", "Cond", "[", "", "]", ".", "getImm", "(", ")", ")", ";"], "File": "ARCompactInstrInfo", "Func": "InsertBranch", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152164, "Length": 65, "Cover_Rate": 0.4304635761589404} {"Template_token": ["", "static", "bool", "IsComment", "(", "MachineInstr", "*", "I", ")", "{"], "ground_truth": ["return", "I", "->", "getNumOperands", "(", ")", "==", "", "&&", "I", "->", "getOperand", "(", "", ")", ".", "isMetadata", "(", ")", ";"], "File": "ARCompactInstrInfo", "Func": "IsComment", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152165, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "if", "(", "!", "MI", "->", "getDesc", "(", ")", ".", "isPredicable", "(", ")", ")", "{", "return", "false", ";", "}", "if", "(", "MI", "->", "getOperand", "(", "", ")", ".", "getReg", "(", ")", "!=", "MI", "->", "getOperand", "(", "", ")", ".", "getReg", "(", ")", ")", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "isPredicable", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152167, "Length": 47, "Cover_Rate": 0.7580645161290323} {"Template_token": ["", "return", "false", ";", "}", "unsigned", "TUnpredCost", "=", "Probability", ".", "getNumerator", "(", ")", "*", "TCycles", ";", "TUnpredCost", "/=", "Probability", ".", "getDenominator", "(", ")", ";", "uint32_t", "Comp", "=", "Probability", ".", "getDenominator", "(", ")", "-", "Probability", ".", "getNumerator", "(", ")", ";", "unsigned", "FUnpredCost", "=", "Comp", "*", "FCycles", ";", "FUnpredCost", "/=", "Probability", ".", "getDenominator", "(", ")", ";", "unsigned", "UnpredCost", "=", "TUnpredCost", "+", "FUnpredCost", ";", "UnpredCost", "+=", "", ";"], "ground_truth": ["UnpredCost", "+=", "", "/", "", ";"], "File": "ARCompactInstrInfo", "Func": "isProfitableToIfCvt", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152168, "Length": 70, "Cover_Rate": 0.56} {"Template_token": ["", "FUnpredCost", "/=", "Probability", ".", "getDenominator", "(", ")", ";", "unsigned", "UnpredCost", "=", "TUnpredCost", "+", "FUnpredCost", ";", "UnpredCost", "+=", "", ";", "UnpredCost", "+=", "", "/", "", ";", "return", "(", "TCycles", "+", "FCycles", "+", "TExtra", "+", "FExtra", ")", "<=", "UnpredCost", ";"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "isProfitableToIfCvt", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152169, "Length": 39, "Cover_Rate": 0.312} {"Template_token": ["", "BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addReg", "(", "DestReg", ")", ".", "addFrameIndex", "(", "FrameIdx", ")", ".", "addImm", "(", "", ")", ";"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "loadRegFromStackSlot", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152170, "Length": 30, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "DebugLoc", "DL", ";", "if", "(", "MI", "!=", "MBB", ".", "end", "(", ")", ")", "DL", "=", "MI", "->", "getDebugLoc", "(", ")", ";", "BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addReg", "(", "DestReg", ")", ".", "addFrameIndex", "(", "FrameIdx", ")", ".", "addImm", "(", "", ")", ";"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "loadRegFromStackSlot", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152171, "Length": 51, "Cover_Rate": 0.6} {"Template_token": ["", "bool", "ompactInstrInfo", "::", "PredicateInstruction", "(", "MachineInstr", "*", "MI", ",", "const", "SmallVectorImpl", "<", "MachineOperand", ">", "&", "Pred", ")", "const", "{", "int", "PIdx", "=", "MI", "->", "findFirstPredOperandIdx", "(", ")", ";"], "ground_truth": ["if", "(", "PIdx", "!=", "-", "", ")", "{"], "File": "ARCompactInstrInfo", "Func": "PredicateInstruction", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152172, "Length": 36, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "while", "(", "I", "!=", "MBB", ".", "begin", "(", ")", ")", "{", "--", "I", ";", "if", "(", "I", "->", "getOpcode", "(", ")", "!=", "", "&&", "I", "->", "getOpcode", "(", ")", "!=", "", ")", "{", "break", ";"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "RemoveBranch", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152173, "Length": 36, "Cover_Rate": 0.4044943820224719} {"Template_token": ["", "unsigned", "Count", "=", "", ";", "while", "(", "I", "!=", "MBB", ".", "begin", "(", ")", ")", "{", "--", "I", ";", "if", "(", "I", "->", "getOpcode", "(", ")", "!=", "", "&&", "I", "->", "getOpcode", "(", ")", "!=", "", ")", "{", "break", ";", "}", "I", "->", "eraseFromParent", "(", ")", ";", "I", "=", "MBB", ".", "end", "(", ")", ";"], "ground_truth": ["++", "Count", ";"], "File": "ARCompactInstrInfo", "Func": "RemoveBranch", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152174, "Length": 58, "Cover_Rate": 0.651685393258427} {"Template_token": ["", "bool", "ompactInstrInfo", "::", "ReverseBranchCondition", "(", "SmallVectorImpl", "<", "MachineOperand", ">", "&", "Cond", ")", "const", "{", "", "CC", "=", "(", "", ")", "(", "int", ")", "Cond", "[", "", "]", ".", "getImm", "(", ")", ";"], "ground_truth": ["Cond", "[", "", "]", ".", "setImm", "(", "", "(", "CC", ")", ")", ";"], "File": "ARCompactInstrInfo", "Func": "ReverseBranchCondition", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152175, "Length": 45, "Cover_Rate": 0.8181818181818182} {"Template_token": ["", "", "CC", "=", "(", "", ")", "(", "int", ")", "Cond", "[", "", "]", ".", "getImm", "(", ")", ";", "Cond", "[", "", "]", ".", "setImm", "(", "", "(", "CC", ")", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "ARCompactInstrInfo", "Func": "ReverseBranchCondition", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152176, "Length": 34, "Cover_Rate": 0.6181818181818182} {"Template_token": ["", "void", "ompactInstrInfo", "::", "storeRegToStackSlot", "(", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "::", "iterator", "MI", ",", "unsigned", "SrcReg", ",", "bool", "isKill", ",", "int", "FrameIdx", ",", "const", "TargetRegisterClass", "*", "RC", ",", "const", "TargetRegisterInfo", "*", "TRI", ")", "const", "{", "DebugLoc", "DL", ";", "if", "(", "MI", "!=", "MBB", ".", "end", "(", ")", ")", "DL", "=", "MI", "->", "getDebugLoc", "(", ")", ";", "BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addFrameIndex", "(", "FrameIdx", ")", ".", "addImm", "(", "", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "isKill", ")", ")", ";"], "ground_truth": ["}"], "File": "ARCompactInstrInfo", "Func": "storeRegToStackSlot", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152177, "Length": 91, "Cover_Rate": 0.978494623655914} {"Template_token": ["", "DebugLoc", "DL", ";", "if", "(", "MI", "!=", "MBB", ".", "end", "(", ")", ")", "DL", "=", "MI", "->", "getDebugLoc", "(", ")", ";"], "ground_truth": ["BuildMI", "(", "MBB", ",", "MI", ",", "DL", ",", "get", "(", "", ")", ")", ".", "addFrameIndex", "(", "FrameIdx", ")", ".", "addImm", "(", "", ")", ".", "addReg", "(", "SrcReg", ",", "getKillRegState", "(", "isKill", ")", ")", ";"], "File": "ARCompactInstrInfo", "Func": "storeRegToStackSlot", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152178, "Length": 55, "Cover_Rate": 0.5913978494623656} {"Template_token": ["", "}", "", "CC1", "=", "(", "", ")", "Pred1", "[", "", "]", ".", "getImm", "(", ")", ";", "", "CC2", "=", "(", "", ")", "Pred2", "[", "", "]", ".", "getImm", "(", ")", ";", "if", "(", "CC1", "==", "CC2", ")", "{", "return", "true", ";", "}", "switch", "(", "CC1", ")", "{", "case", "", ":", "return", "true", ";", "case", "", ":"], "ground_truth": ["return", "CC2", "==", "", ";"], "File": "ARCompactInstrInfo", "Func": "SubsumesPredicate", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152179, "Length": 61, "Cover_Rate": 0.3609467455621302} {"Template_token": ["", "if", "(", "Pred1", ".", "size", "(", ")", ">", "", "||", "Pred2", ".", "size", "(", ")", ">", "", ")", "{", "return", "false", ";", "}", "", "CC1", "=", "(", "", ")", "Pred1", "[", "", "]", ".", "getImm", "(", ")", ";", "", "CC2", "=", "(", "", ")", "Pred2", "[", "", "]", ".", "getImm", "(", ")", ";", "if", "(", "CC1", "==", "CC2", ")", "{", "return", "true", ";", "}", "switch", "(", "CC1", ")", "{", "case", "", ":", "return", "true", ";"], "ground_truth": ["case", "", ":"], "File": "ARCompactInstrInfo", "Func": "SubsumesPredicate", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152180, "Length": 78, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "explicit", "ompactDAGToDAGISel", "(", "ompactTargetMachine", "&", "tm", ")", ":", "SelectionDAGISel", "(", "tm", ")", ",", "Subtarget", "(", "tm", ".", "getSubtarget", "<", "ompactSubtarget", ">", "(", ")", ")", ",", "TM", "(", "tm", ")", "{"], "ground_truth": ["}"], "File": "ARCompactISelDAGToDAG", "Func": "ARCompactDAGToDAGISel", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152181, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "ompactDAGToDAGISel", "(", "ompactTargetMachine", "&", "tm", ")", ":", "SelectionDAGISel", "(", "tm", ")", ",", "Subtarget", "(", "tm", ".", "getSubtarget", "<", "ompactSubtarget", ">", "(", ")", ")", ",", "TM", "(", "tm", ")", "{"], "ground_truth": ["}"], "File": "ARCompactISelDAGToDAG", "Func": "ARCompactDAGToDAGISel", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152182, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "FunctionPass", "*", "llvm", "::", "createompactISelDag", "(", "ompactTargetMachine", "&", "TM", ")", "{"], "ground_truth": ["return", "new", "ompactDAGToDAGISel", "(", "TM", ")", ";"], "File": "ARCompactISelDAGToDAG", "Func": "createARCompactISelDag", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152183, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "FunctionPass", "*", "llvm", "::", "createompactISelDag", "(", "ompactTargetMachine", "&", "TM", ")", "{", "return", "new", "ompactDAGToDAGISel", "(", "TM", ")", ";"], "ground_truth": ["}"], "File": "ARCompactISelDAGToDAG", "Func": "createARCompactISelDag", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152184, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "ARCompactISelDAGToDAG", "Func": "getPassName", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152185, "Length": 4, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "if", "(", "Op", "->", "isMachineOpcode", "(", ")", ")", "{", "return", "NULL", ";", "}", "switch", "(", "Op", "->", "getOpcode", "(", ")", ")", "{", "case", "", ":", "{", "assert", "(", "Op", "->", "getValueType", "(", "", ")", "==", "", ")", ";", "int", "FI", "=", "cast", "<", "FrameIndexSDNode", ">", "(", "Op", ")", "->", "getIndex", "(", ")", ";", "SDValue", "TFI", "=", "CurDAG", "->", "getTargetFrameIndex", "(", "FI", ",", "", ")", ";", "if", "(", "Op", "->", "hasOneUse", "(", ")", ")", "{", "return", "CurDAG", "->", "SelectNodeTo", "(", "Op", ",", "", ",", "", ",", "TFI", ",", "CurDAG", "->", "getTargetConstant", "(", "", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "ARCompactISelDAGToDAG", "Func": "Select", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152186, "Length": 98, "Cover_Rate": 0.5697674418604651} {"Template_token": ["", "case", "", ":", "SDValue", "N0", "=", "Addr", ".", "getOperand", "(", "", ")", ";"], "ground_truth": ["if", "(", "GlobalAddressSDNode", "*", "G", "=", "dyn_cast", "<", "GlobalAddressSDNode", ">", "(", "N0", ")", ")", "{"], "File": "ARCompactISelDAGToDAG", "Func": "SelectADDRli", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152187, "Length": 28, "Cover_Rate": 0.30434782608695654} {"Template_token": ["", "bool", "ompactDAGToDAGISel", "::", "SelectADDRlir", "(", "SDValue", "Addr", ",", "SDValue", "&", "Offset", ",", "SDValue", "&", "R1", ")", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "ARCompactISelDAGToDAG", "Func": "SelectADDRlir", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152188, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "ompactDAGToDAGISel", "::", "SelectADDRlir", "(", "SDValue", "Addr", ",", "SDValue", "&", "Offset", ",", "SDValue", "&", "R1", ")", "{"], "ground_truth": ["return", "false", ";"], "File": "ARCompactISelDAGToDAG", "Func": "SelectADDRlir", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152189, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "uint64_t", "CVal", "=", "CN", "->", "getZExtValue", "(", ")", ";", "if", "(", "(", "(", "CVal", "<<", "", ")", ">>", "", ")", "==", "CVal", ")", "{", "SDValue", "N0", "=", "Addr", ".", "getOperand", "(", "", ")", ";", "if", "(", "FrameIndexSDNode", "*", "FIN", "=", "dyn_cast", "<", "FrameIndexSDNode", ">", "(", "N0", ")", ")", "{", "Base", "=", "CurDAG", "->", "getTargetFrameIndex", "(", "FIN", "->", "getIndex", "(", ")", ",", "", ")", ";", "}", "else", "{", "Base", "=", "N0", ";", "}", "Offset", "=", "CurDAG", "->", "getTargetConstant", "(", "CVal", ",", "", ")", ";", "return", "true", ";", "}", "}", "break", ";", "case", "", ":", "SDValue", "N0", "=", "Addr", ".", "getOperand", "(", "", ")", ";", "if", "(", "GlobalAddressSDNode", "*", "G", "=", "dyn_cast", "<", "GlobalAddressSDNode", ">", "(", "N0", ")", ")", "{", "Base", "=", "CurDAG", "->", "getTargetGlobalAddress", "(", "G", "->", "getGlobal", "(", ")", ",", "Addr", ".", "getDebugLoc", "(", ")", ",", "", ",", "G", "->", "getOffset", "(", ")", ")", ";", "Offset", "=", "CurDAG", "->", "getTargetConstant", "(", "", ",", "", ")", ";", "return", "true", ";", "}", "break", ";", "}", "Base", "=", "Addr", ";"], "ground_truth": ["Offset", "=", "CurDAG", "->", "getTargetConstant", "(", "", ",", "", ")", ";"], "File": "ARCompactISelDAGToDAG", "Func": "SelectADDRri", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152190, "Length": 178, "Cover_Rate": 0.6054421768707483} {"Template_token": ["", "bool", "ompactDAGToDAGISel", "::", "SelectADDRrli", "(", "SDValue", "Addr", ",", "SDValue", "&", "R1", ",", "SDValue", "&", "Offset", ")", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "ARCompactISelDAGToDAG", "Func": "SelectADDRrli", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152191, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "ompactDAGToDAGISel", "::", "SelectADDRrr", "(", "SDValue", "Addr", ",", "SDValue", "&", "R1", ",", "SDValue", "&", "R2", ")", "{"], "ground_truth": ["return", "false", ";"], "File": "ARCompactISelDAGToDAG", "Func": "SelectADDRrr", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152193, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "bool", "ompactDAGToDAGISel", "::", "SelectADDRrr", "(", "SDValue", "Addr", ",", "SDValue", "&", "R1", ",", "SDValue", "&", "R2", ")", "{"], "ground_truth": ["return", "false", ";"], "File": "ARCompactISelDAGToDAG", "Func": "SelectADDRrr", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152194, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "MachineBasicBlock", "*", "copy1MBB", "=", "F", "->", "CreateMachineBasicBlock", "(", "LLVM_BB", ")", ";", "F", "->", "insert", "(", "I", ",", "copy0MBB", ")", ";", "F", "->", "insert", "(", "I", ",", "copy1MBB", ")", ";", "copy1MBB", "->", "splice", "(", "copy1MBB", "->", "begin", "(", ")", ",", "BB", ",", "llvm", "::", "next", "(", "MachineBasicBlock", "::", "iterator", "(", "MI", ")", ")", ",", "BB", "->", "end", "(", ")", ")", ";", "copy1MBB", "->", "transferSuccessorsAndUpdatePHIs", "(", "BB", ")", ";", "BB", "->", "addSuccessor", "(", "copy0MBB", ")", ";", "BB", "->", "addSuccessor", "(", "copy1MBB", ")", ";", "BuildMI", "(", "BB", ",", "dl", ",", "TII", ".", "get", "(", "", ")", ")", ".", "addMBB", "(", "copy1MBB", ")", ".", "addImm", "(", "MI", "->", "getOperand", "(", "", ")", ".", "getImm", "(", ")", ")", ";", "BB", "=", "copy0MBB", ";"], "ground_truth": ["BB", "->", "addSuccessor", "(", "copy1MBB", ")", ";"], "File": "ARCompactISelLowering", "Func": "EmitInstrWithCustomInserter", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152195, "Length": 125, "Cover_Rate": 0.3943217665615142} {"Template_token": ["", "EVT", "ompactTargetLowering", "::", "getSetCCResultType", "(", "EVT", "VT", ")", "const", "{", "return", "", ";"], "ground_truth": ["}"], "File": "ARCompactISelLowering", "Func": "getSetCCResultType", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152196, "Length": 14, "Cover_Rate": 0.875} {"Template_token": ["", "EVT", "ompactTargetLowering", "::", "getSetCCResultType", "(", "EVT", "VT", ")", "const", "{"], "ground_truth": ["return", "", ";"], "File": "ARCompactISelLowering", "Func": "getSetCCResultType", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152197, "Length": 13, "Cover_Rate": 0.8125} {"Template_token": ["", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "default", ":", "return", "", ";"], "ground_truth": ["}"], "File": "ARCompactISelLowering", "Func": "getTargetNodeName", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152198, "Length": 36, "Cover_Rate": 0.5} {"Template_token": ["", "switch", "(", "Opcode", ")", "{", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";"], "ground_truth": ["case", "", ":", "return", "", ";"], "File": "ARCompactISelLowering", "Func": "getTargetNodeName", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152199, "Length": 35, "Cover_Rate": 0.4861111111111111} {"Template_token": ["", "SDValue", "TargetCC", ";", "SDValue", "Flag", "=", "EmitCMP", "(", "LHS", ",", "RHS", ",", "TargetCC", ",", "CC", ",", "dl", ",", "DAG", ")", ";", "return", "DAG", ".", "getNode", "(", "", ",", "dl", ",", "Op", ".", "getValueType", "(", ")", ",", "Chain", ",", "Dest", ",", "TargetCC", ",", "Flag", ")", ";"], "ground_truth": ["}"], "File": "ARCompactISelLowering", "Func": "LowerBR_CC", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152200, "Length": 46, "Cover_Rate": 0.3458646616541353} {"Template_token": ["", "CCState", "CCInfo", "(", "CallConv", ",", "isVarArg", ",", "DAG", ".", "getMachineFunction", "(", ")", ",", "getTargetMachine", "(", ")", ",", "RVLocs", ",", "*", "DAG", ".", "getContext", "(", ")", ")", ";", "CCInfo", ".", "AnalyzeCallResult", "(", "Ins", ",", "RetCC_ompact32", ")", ";", "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", "(", "", ")", ")", ";", "}", "return", "Chain", ";"], "ground_truth": ["}"], "File": "ARCompactISelLowering", "Func": "LowerCallResult", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152202, "Length": 117, "Cover_Rate": 0.6882352941176471} {"Template_token": ["", "const", "GlobalValue", "*", "GV", "=", "cast", "<", "GlobalAddressSDNode", ">", "(", "Op", ")", "->", "getGlobal", "(", ")", ";", "int64_t", "Offset", "=", "cast", "<", "GlobalAddressSDNode", ">", "(", "Op", ")", "->", "getOffset", "(", ")", ";"], "ground_truth": ["SDValue", "Result", "=", "DAG", ".", "getTargetGlobalAddress", "(", "GV", ",", "Op", ".", "getDebugLoc", "(", ")", ",", "getPointerTy", "(", ")", ",", "Offset", ")", ";"], "File": "ARCompactISelLowering", "Func": "LowerGlobalAddress", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152203, "Length": 54, "Cover_Rate": 0.5934065934065934} {"Template_token": ["", "SDValue", "ompactTargetLowering", "::", "LowerGlobalAddress", "(", "SDValue", "Op", ",", "SelectionDAG", "&", "DAG", ")", "const", "{", "const", "GlobalValue", "*", "GV", "=", "cast", "<", "GlobalAddressSDNode", ">", "(", "Op", ")", "->", "getGlobal", "(", ")", ";", "int64_t", "Offset", "=", "cast", "<", "GlobalAddressSDNode", ">", "(", "Op", ")", "->", "getOffset", "(", ")", ";", "SDValue", "Result", "=", "DAG", ".", "getTargetGlobalAddress", "(", "GV", ",", "Op", ".", "getDebugLoc", "(", ")", ",", "getPointerTy", "(", ")", ",", "Offset", ")", ";"], "ground_truth": ["return", "DAG", ".", "getNode", "(", "", ",", "Op", ".", "getDebugLoc", "(", ")", ",", "getPointerTy", "(", ")", ",", "Result", ")", ";"], "File": "ARCompactISelLowering", "Func": "LowerGlobalAddress", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152204, "Length": 88, "Cover_Rate": 0.967032967032967} {"Template_token": ["", "case", "", ":", "return", "LowerSELECT_CC", "(", "Op", ",", "DAG", ")", ";", "case", "", ":", "return", "LowerVASTART", "(", "Op", ",", "DAG", ")", ";", "default", ":"], "ground_truth": ["assert", "(", "", "&&", "", ")", ";"], "File": "ARCompactISelLowering", "Func": "LowerOperation", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152205, "Length": 31, "Cover_Rate": 0.34065934065934067} {"Template_token": ["", "CCState", "CCInfo", "(", "CallConv", ",", "isVarArg", ",", "DAG", ".", "getMachineFunction", "(", ")", ",", "DAG", ".", "getTarget", "(", ")", ",", "RVLocs", ",", "*", "DAG", ".", "getContext", "(", ")", ")", ";", "CCInfo", ".", "AnalyzeReturn", "(", "Outs", ",", "RetCC_ompact32", ")", ";", "if", "(", "MF", ".", "getRegInfo", "(", ")", ".", "liveout_empty", "(", ")", ")", "{", "for", "(", "unsigned", "i", "=", "", ";", "i", "!=", "RVLocs", ".", "size", "(", ")", ";", "++", "i", ")", "if", "(", "RVLocs", "[", "i", "]", ".", "isRegLoc", "(", ")", ")", "{", "MF", ".", "getRegInfo", "(", ")", ".", "addLiveOut", "(", "RVLocs", "[", "i", "]", ".", "getLocReg", "(", ")", ")", ";", "}", "}", "SDValue", "Flag", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "!=", "RVLocs", ".", "size", "(", ")", ";", "++", "i", ")", "{", "CCValAssign", "&", "VA", "=", "RVLocs", "[", "i", "]", ";"], "ground_truth": ["assert", "(", "VA", ".", "isRegLoc", "(", ")", "&&", "", ")", ";"], "File": "ARCompactISelLowering", "Func": "LowerReturn", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152206, "Length": 143, "Cover_Rate": 0.45980707395498394} {"Template_token": ["", "SDValue", "Flag", "=", "EmitCMP", "(", "LHS", ",", "RHS", ",", "TargetCC", ",", "CC", ",", "dl", ",", "DAG", ")", ";", "SDVTList", "VTs", "=", "DAG", ".", "getVTList", "(", "Op", ".", "getValueType", "(", ")", ",", "", ")", ";", "SmallVector", "<", "SDValue", ",", "", ">", "Ops", ";", "Ops", ".", "push_back", "(", "TrueV", ")", ";", "Ops", ".", "push_back", "(", "FalseV", ")", ";", "Ops", ".", "push_back", "(", "TargetCC", ")", ";"], "ground_truth": ["Ops", ".", "push_back", "(", "Flag", ")", ";"], "File": "ARCompactISelLowering", "Func": "LowerSELECT_CC", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152207, "Length": 70, "Cover_Rate": 0.37433155080213903} {"Template_token": ["", "ompactFunctionInfo", "*", "FuncInfo", "=", "MF", ".", "getInfo", "<", "ompactFunctionInfo", ">", "(", ")", ";", "DebugLoc", "dl", "=", "Op", ".", "getDebugLoc", "(", ")", ";", "EVT", "PtrVT", "=", "DAG", ".", "getTargetLoweringInfo", "(", ")", ".", "getPointerTy", "(", ")", ";"], "ground_truth": ["SDValue", "FR", "=", "DAG", ".", "getFrameIndex", "(", "FuncInfo", "->", "getVarArgsFrameIndex", "(", ")", ",", "PtrVT", ")", ";"], "File": "ARCompactISelLowering", "Func": "LowerVASTART", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152208, "Length": 51, "Cover_Rate": 0.38345864661654133} {"Template_token": ["", "SDValue", "ompactTargetLowering", "::", "LowerVASTART", "(", "SDValue", "Op", ",", "SelectionDAG", "&", "DAG", ")", "const", "{", "MachineFunction", "&", "MF", "=", "DAG", ".", "getMachineFunction", "(", ")", ";", "ompactFunctionInfo", "*", "FuncInfo", "=", "MF", ".", "getInfo", "<", "ompactFunctionInfo", ">", "(", ")", ";"], "ground_truth": ["DebugLoc", "dl", "=", "Op", ".", "getDebugLoc", "(", ")", ";"], "File": "ARCompactISelLowering", "Func": "LowerVASTART", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152209, "Length": 46, "Cover_Rate": 0.3458646616541353} {"Template_token": ["", "SelectionDAG", "&", "DAG", "=", "DCI", ".", "DAG", ";", "switch", "(", "N", "->", "getOpcode", "(", ")", ")", "{", "case", "", ":", "return", "PerformSELECTCCCombine", "(", "N", ",", "DAG", ",", "DCI", ")", ";"], "ground_truth": ["default", ":"], "File": "ARCompactISelLowering", "Func": "PerformDAGCombine", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152210, "Length": 32, "Cover_Rate": 0.5517241379310345} {"Template_token": ["", "", "CC", "=", "cast", "<", "CondCodeSDNode", ">", "(", "N", "->", "getOperand", "(", "", ")", ")", "->", "get", "(", ")", ";", "EVT", "ValueType", "=", "LHS", ".", "getValueType", "(", ")", ";", "return", "SDValue", "(", ")", ";"], "ground_truth": ["}"], "File": "ARCompactISelLowering", "Func": "PerformSELECTCCCombine", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152211, "Length": 35, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "explicit", "ompactFunctionInfo", "(", "MachineFunction", "&", "MF", ")", ":", "VarArgsRegSaveSize", "(", "", ")", ",", "VarArgsFrameIndex", "(", "", ")", "{"], "ground_truth": ["}"], "File": "ARCompactMachineFunctionInfo", "Func": "ARCompactFunctionInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152212, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "explicit", "ompactFunctionInfo", "(", "MachineFunction", "&", "MF", ")", ":", "VarArgsRegSaveSize", "(", "", ")", ",", "VarArgsFrameIndex", "(", "", ")", "{"], "ground_truth": ["}"], "File": "ARCompactMachineFunctionInfo", "Func": "ARCompactFunctionInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152213, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "VarArgsFrameIndex", ";"], "ground_truth": ["}"], "File": "ARCompactMachineFunctionInfo", "Func": "getVarArgsFrameIndex", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152215, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "return", "VarArgsRegSaveSize", ";"], "ground_truth": ["}"], "File": "ARCompactMachineFunctionInfo", "Func": "getVarArgsRegSaveSize", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152216, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "VarArgsFrameIndex", "=", "Index", ";"], "ground_truth": ["}"], "File": "ARCompactMachineFunctionInfo", "Func": "setVarArgsFrameIndex", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152217, "Length": 5, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "void", "setVarArgsRegSaveSize", "(", "unsigned", "s", ")", "{", "VarArgsRegSaveSize", "=", "s", ";"], "ground_truth": ["}"], "File": "ARCompactMachineFunctionInfo", "Func": "setVarArgsRegSaveSize", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152219, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "VarArgsRegSaveSize", "=", "s", ";"], "ground_truth": ["}"], "File": "ARCompactMachineFunctionInfo", "Func": "setVarArgsRegSaveSize", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152220, "Length": 5, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "ompactELFMCAsmInfo", "::", "ompactELFMCAsmInfo", "(", "const", "Target", "&", "T", ",", "StringRef", "TT", ")", "{", "UsesELFSectionDirectiveForBSS", "=", "true", ";", "IsLittleEndian", "=", "true", ";", "Triple", "TheTriple", "(", "TT", ")", ";", "CommentString", "=", "", ";"], "ground_truth": ["SupportsDebugInformation", "=", "true", ";"], "File": "ARCompactMCAsmInfo", "Func": "ARCompactELFMCAsmInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152221, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "MCCodeGenInfo", "*", "createompactMCCodeGenInfo", "(", "StringRef", "TT", ",", "Reloc", "::", "Model", "RM", ",", "CodeModel", "::", "Model", "CM", ")", "{", "MCCodeGenInfo", "*", "X", "=", "new", "MCCodeGenInfo", "(", ")", ";"], "ground_truth": ["X", "->", "InitMCCodeGenInfo", "(", "RM", ",", "CM", ")", ";"], "File": "ARCompactMCTargetDesc", "Func": "createARCompactMCCodeGenInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152222, "Length": 37, "Cover_Rate": 0.9024390243902439} {"Template_token": ["", "static", "MCCodeGenInfo", "*", "createompactMCCodeGenInfo", "(", "StringRef", "TT", ",", "Reloc", "::", "Model", "RM", ",", "CodeModel", "::", "Model", "CM", ")", "{", "MCCodeGenInfo", "*", "X", "=", "new", "MCCodeGenInfo", "(", ")", ";", "X", "->", "InitMCCodeGenInfo", "(", "RM", ",", "CM", ")", ";"], "ground_truth": ["return", "X", ";"], "File": "ARCompactMCTargetDesc", "Func": "createARCompactMCCodeGenInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152223, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "MCInstrInfo", "*", "X", "=", "new", "MCInstrInfo", "(", ")", ";"], "ground_truth": ["InitompactMCInstrInfo", "(", "X", ")", ";"], "File": "ARCompactMCTargetDesc", "Func": "createARCompactMCInstrInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152224, "Length": 14, "Cover_Rate": 0.56} {"Template_token": ["", "static", "MCInstrInfo", "*", "createompactMCInstrInfo", "(", ")", "{"], "ground_truth": ["MCInstrInfo", "*", "X", "=", "new", "MCInstrInfo", "(", ")", ";"], "File": "ARCompactMCTargetDesc", "Func": "createARCompactMCInstrInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152225, "Length": 16, "Cover_Rate": 0.64} {"Template_token": ["", "MCRegisterInfo", "*", "X", "=", "new", "MCRegisterInfo", "(", ")", ";", "InitompactMCRegisterInfo", "(", "X", ",", "", ")", ";"], "ground_truth": ["return", "X", ";"], "File": "ARCompactMCTargetDesc", "Func": "createARCompactMCRegisterInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152226, "Length": 19, "Cover_Rate": 0.6129032258064516} {"Template_token": ["", "InitompactMCRegisterInfo", "(", "X", ",", "", ")", ";"], "ground_truth": ["return", "X", ";"], "File": "ARCompactMCTargetDesc", "Func": "createARCompactMCRegisterInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152227, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "InitompactMCSubtargetInfo", "(", "X", ",", "TT", ",", "CPU", ",", "FS", ")", ";", "return", "X", ";"], "ground_truth": ["}"], "File": "ARCompactMCTargetDesc", "Func": "createARCompactMCSubtargetInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152228, "Length": 15, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "void", "LLVMInitializeompactTargetMC", "(", ")", "{", "RegisterMCAsmInfo", "<", "ompactELFMCAsmInfo", ">", "X", "(", "TheompactEncoreTarget", ")", ";", "TargetRegistry", "::", "RegisterMCCodeGenInfo", "(", "TheompactEncoreTarget", ",", "createompactMCCodeGenInfo", ")", ";", "TargetRegistry", "::", "RegisterMCInstrInfo", "(", "TheompactEncoreTarget", ",", "createompactMCInstrInfo", ")", ";", "TargetRegistry", "::", "RegisterMCRegInfo", "(", "TheompactEncoreTarget", ",", "createompactMCRegisterInfo", ")", ";", "TargetRegistry", "::", "RegisterMCSubtargetInfo", "(", "TheompactEncoreTarget", ",", "createompactMCSubtargetInfo", ")", ";"], "ground_truth": ["}"], "File": "ARCompactMCTargetDesc", "Func": "LLVMInitializeARCompactTargetMC", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152229, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "void", "LLVMInitializeompactTargetMC", "(", ")", "{", "RegisterMCAsmInfo", "<", "ompactELFMCAsmInfo", ">", "X", "(", "TheompactEncoreTarget", ")", ";", "TargetRegistry", "::", "RegisterMCCodeGenInfo", "(", "TheompactEncoreTarget", ",", "createompactMCCodeGenInfo", ")", ";"], "ground_truth": ["TargetRegistry", "::", "RegisterMCInstrInfo", "(", "TheompactEncoreTarget", ",", "createompactMCInstrInfo", ")", ";"], "File": "ARCompactMCTargetDesc", "Func": "LLVMInitializeARCompactTargetMC", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152230, "Length": 32, "Cover_Rate": 0.6274509803921569} {"Template_token": ["", "ompactRegisterInfo", "::", "ompactRegisterInfo", "(", "ompactSubtarget", "&", "st", ",", "const", "TargetInstrInfo", "&", "tii", ")", ":", "ompactGenRegisterInfo", "(", "", ")", ",", "Subtarget", "(", "st", ")", ",", "TII", "(", "tii", ")", "{"], "ground_truth": ["}"], "File": "ARCompactRegisterInfo", "Func": "ARCompactRegisterInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152231, "Length": 30, "Cover_Rate": 0.9375} {"Template_token": ["", "ompactRegisterInfo", "::", "ompactRegisterInfo", "(", "ompactSubtarget", "&", "st", ",", "const", "TargetInstrInfo", "&", "tii", ")", ":", "ompactGenRegisterInfo", "(", "", ")", ",", "Subtarget", "(", "st", ")", ",", "TII", "(", "tii", ")", "{"], "ground_truth": ["}"], "File": "ARCompactRegisterInfo", "Func": "ARCompactRegisterInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152232, "Length": 30, "Cover_Rate": 0.9375} {"Template_token": ["", "void", "ompactRegisterInfo", "::", "eliminateCallFramePseudoInstr", "(", "MachineFunction", "&", "MF", ",", "MachineBasicBlock", "&", "MBB", ",", "MachineBasicBlock", "::", "iterator", "I", ")", "const", "{"], "ground_truth": ["MBB", ".", "erase", "(", "I", ")", ";"], "File": "ARCompactRegisterInfo", "Func": "eliminateCallFramePseudoInstr", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152233, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "assert", "(", "i", "<", "MI", ".", "getNumOperands", "(", ")", "&&", "", ")", ";", "}", "int", "FrameIndex", "=", "MI", ".", "getOperand", "(", "i", ")", ".", "getIndex", "(", ")", ";", "MachineFunction", "&", "MF", "=", "*", "MI", ".", "getParent", "(", ")", "->", "getParent", "(", ")", ";", "int", "Offset", "=", "MF", ".", "getFrameInfo", "(", ")", "->", "getObjectOffset", "(", "FrameIndex", ")", "+", "MI", ".", "getOperand", "(", "i", "+", "", ")", ".", "getImm", "(", ")", ";", "if", "(", "IsStore", "(", "MI", ")", ")", "{", "if", "(", "Offset", ">=", "-", "", "&&", "Offset", "<=", "", ")", "{", "MI", ".", "getOperand", "(", "i", ")", ".", "ChangeToRegister", "(", "", ",", "false", ")", ";", "MI", ".", "getOperand", "(", "i", "+", "", ")", ".", "ChangeToImmediate", "(", "Offset", ")", ";", "}", "else", "{", "MI", ".", "getOperand", "(", "i", ")", ".", "ChangeToRegister", "(", "", ",", "false", ")", ";", "MI", ".", "getOperand", "(", "i", "+", "", ")", ".", "ChangeToImmediate", "(", "", ")", ";", "}", "}", "else", "{", "MI", ".", "getOperand", "(", "i", ")", ".", "ChangeToRegister", "(", "", ",", "false", ")", ";", "MI", ".", "getOperand", "(", "i", "+", "", ")", ".", "ChangeToImmediate", "(", "Offset", ")", ";"], "ground_truth": ["}"], "File": "ARCompactRegisterInfo", "Func": "eliminateFrameIndex", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152235, "Length": 182, "Cover_Rate": 0.7368421052631579} {"Template_token": ["", "const", "unsigned", "*", "ompactRegisterInfo", "::", "getCalleeSavedRegs", "(", "const", "MachineFunction", "*", "MF", ")", "const", "{", "static", "const", "unsigned", "CalleeSavedRegs", "[", "]", "=", "{"], "ground_truth": ["", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "File": "ARCompactRegisterInfo", "Func": "getCalleeSavedRegs", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152236, "Length": 51, "Cover_Rate": 0.6296296296296297} {"Template_token": ["", "const", "unsigned", "*", "ompactRegisterInfo", "::", "getCalleeSavedRegs", "(", "const", "MachineFunction", "*", "MF", ")", "const", "{", "static", "const", "unsigned", "CalleeSavedRegs", "[", "]", "=", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";", "return", "CalleeSavedRegs", ";"], "ground_truth": ["}"], "File": "ARCompactRegisterInfo", "Func": "getCalleeSavedRegs", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152237, "Length": 55, "Cover_Rate": 0.6790123456790124} {"Template_token": ["", "unsigned", "ompactRegisterInfo", "::", "getFrameRegister", "(", "const", "MachineFunction", "&", "MF", ")", "const", "{"], "ground_truth": ["return", "", ";"], "File": "ARCompactRegisterInfo", "Func": "getFrameRegister", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152239, "Length": 15, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "unsigned", "ompactRegisterInfo", "::", "getRARegister", "(", ")", "const", "{", "return", "", ";"], "ground_truth": ["}"], "File": "ARCompactRegisterInfo", "Func": "getRARegister", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152241, "Length": 12, "Cover_Rate": 0.8571428571428571} {"Template_token": ["", "BitVector", "Reserved", "(", "getNumRegs", "(", ")", ")", ";", "Reserved", ".", "set", "(", "", ")", ";", "Reserved", ".", "set", "(", "", ")", ";", "Reserved", ".", "set", "(", "", ")", ";", "Reserved", ".", "set", "(", "", ")", ";"], "ground_truth": ["Reserved", ".", "set", "(", "", ")", ";"], "File": "ARCompactRegisterInfo", "Func": "getReservedRegs", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152242, "Length": 43, "Cover_Rate": 0.5512820512820513} {"Template_token": ["", "ompactSelectionDAGInfo", "::", "ompactSelectionDAGInfo", "(", "const", "ompactTargetMachine", "&", "TM", ")", ":", "TargetSelectionDAGInfo", "(", "TM", ")", "{"], "ground_truth": ["}"], "File": "ARCompactSelectionDAGInfo", "Func": "ARCompactSelectionDAGInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152243, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "ompactSelectionDAGInfo", "::", "ompactSelectionDAGInfo", "(", "const", "ompactTargetMachine", "&", "TM", ")", ":", "TargetSelectionDAGInfo", "(", "TM", ")", "{"], "ground_truth": ["}"], "File": "ARCompactSelectionDAGInfo", "Func": "ARCompactSelectionDAGInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152244, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "ompactSelectionDAGInfo", "::", "~", "ompactSelectionDAGInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "ARCompactSelectionDAGInfo", "Func": "~ARCompactSelectionDAGInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152245, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "ompactSelectionDAGInfo", "::", "~", "ompactSelectionDAGInfo", "(", ")", "{"], "ground_truth": ["}"], "File": "ARCompactSelectionDAGInfo", "Func": "~ARCompactSelectionDAGInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152246, "Length": 8, "Cover_Rate": 1.0} {"Template_token": ["", "return", "std", "::", "string", "(", "p", ")", ";"], "ground_truth": ["}"], "File": "ARCompactSubtarget", "Func": "getDataLayout", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152247, "Length": 9, "Cover_Rate": 0.34615384615384615} {"Template_token": ["", "PM", ".", "add", "(", "createompactISelDag", "(", "*", "this", ")", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "ARCompactTargetMachine", "Func": "addInstSelector", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152250, "Length": 14, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "bool", "ompactTargetMachine", "::", "addPreSched2", "(", "PassManagerBase", "&", "PM", ",", "CodeGenOpt", "::", "Level", "OptLevel", ")", "{"], "ground_truth": ["if", "(", "OptLevel", "!=", "CodeGenOpt", "::", "None", ")", "{"], "File": "ARCompactTargetMachine", "Func": "addPreSched2", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152251, "Length": 24, "Cover_Rate": 0.631578947368421} {"Template_token": ["", "if", "(", "OptLevel", "!=", "CodeGenOpt", "::", "None", ")", "{", "PM", ".", "add", "(", "createIfConverterPass", "(", ")", ")", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "addPreSched2", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152252, "Length": 23, "Cover_Rate": 0.6052631578947368} {"Template_token": ["", "ompactEncoreTargetMachine", "::", "ompactEncoreTargetMachine", "(", "const", "Target", "&", "T", ",", "StringRef", "TT", ",", "StringRef", "CPU", ",", "StringRef", "FS", ",", "Reloc", "::", "Model", "RM", ",", "CodeModel", "::", "Model", "CM", ")", ":", "ompactTargetMachine", "(", "T", ",", "TT", ",", "CPU", ",", "FS", ",", "RM", ",", "CM", ")", "{"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "ARCompactEncoreTargetMachine", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152253, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "ompactEncoreTargetMachine", "::", "ompactEncoreTargetMachine", "(", "const", "Target", "&", "T", ",", "StringRef", "TT", ",", "StringRef", "CPU", ",", "StringRef", "FS", ",", "Reloc", "::", "Model", "RM", ",", "CodeModel", "::", "Model", "CM", ")", ":", "ompactTargetMachine", "(", "T", ",", "TT", ",", "CPU", ",", "FS", ",", "RM", ",", "CM", ")", "{"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "ARCompactEncoreTargetMachine", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152254, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "ompactTargetMachine", "::", "ompactTargetMachine", "(", "const", "Target", "&", "T", ",", "StringRef", "TT", ",", "StringRef", "CPU", ",", "StringRef", "FS", ",", "Reloc", "::", "Model", "RM", ",", "CodeModel", "::", "Model", "CM", ")", ":", "LLVMTargetMachine", "(", "T", ",", "TT", ",", "CPU", ",", "FS", ",", "RM", ",", "CM", ")", ",", "Subtarget", "(", "TT", ",", "CPU", ",", "FS", ")", ",", "DataLayout", "(", "Subtarget", ".", "getDataLayout", "(", ")", ")", ",", "TLInfo", "(", "*", "this", ")", ",", "TSInfo", "(", "*", "this", ")", ",", "InstrInfo", "(", "Subtarget", ")", ",", "FrameLowering", "(", "Subtarget", ")", "{"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "ARCompactTargetMachine", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152255, "Length": 85, "Cover_Rate": 1.0} {"Template_token": ["", "ompactTargetMachine", "::", "ompactTargetMachine", "(", "const", "Target", "&", "T", ",", "StringRef", "TT", ",", "StringRef", "CPU", ",", "StringRef", "FS", ",", "Reloc", "::", "Model", "RM", ",", "CodeModel", "::", "Model", "CM", ")", ":", "LLVMTargetMachine", "(", "T", ",", "TT", ",", "CPU", ",", "FS", ",", "RM", ",", "CM", ")", ",", "Subtarget", "(", "TT", ",", "CPU", ",", "FS", ")", ",", "DataLayout", "(", "Subtarget", ".", "getDataLayout", "(", ")", ")", ",", "TLInfo", "(", "*", "this", ")", ",", "TSInfo", "(", "*", "this", ")", ",", "InstrInfo", "(", "Subtarget", ")", ",", "FrameLowering", "(", "Subtarget", ")", "{"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "ARCompactTargetMachine", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152256, "Length": 85, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "const", "TargetFrameLowering", "*", "getFrameLowering", "(", ")", "const", "{", "return", "&", "FrameLowering", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "getFrameLowering", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152257, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "const", "TargetFrameLowering", "*", "getFrameLowering", "(", ")", "const", "{"], "ground_truth": ["return", "&", "FrameLowering", ";"], "File": "ARCompactTargetMachine", "Func": "getFrameLowering", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152258, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "virtual", "const", "ompactInstrInfo", "*", "getInstrInfo", "(", ")", "const", "{"], "ground_truth": ["return", "&", "InstrInfo", ";"], "File": "ARCompactTargetMachine", "Func": "getInstrInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152260, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "return", "&", "InstrInfo", ".", "getRegisterInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "getRegisterInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152261, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "virtual", "const", "ompactRegisterInfo", "*", "getRegisterInfo", "(", ")", "const", "{", "return", "&", "InstrInfo", ".", "getRegisterInfo", "(", ")", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "getRegisterInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152262, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "const", "ompactSelectionDAGInfo", "*", "getSelectionDAGInfo", "(", ")", "const", "{"], "ground_truth": ["return", "&", "TSInfo", ";"], "File": "ARCompactTargetMachine", "Func": "getSelectionDAGInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152263, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "return", "&", "TSInfo", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "getSelectionDAGInfo", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152264, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "return", "&", "Subtarget", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "getSubtargetImpl", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152265, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "virtual", "const", "ompactSubtarget", "*", "getSubtargetImpl", "(", ")", "const", "{"], "ground_truth": ["return", "&", "Subtarget", ";"], "File": "ARCompactTargetMachine", "Func": "getSubtargetImpl", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152266, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "virtual", "const", "TargetData", "*", "getTargetData", "(", ")", "const", "{", "return", "&", "DataLayout", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "getTargetData", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152267, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "const", "TargetData", "*", "getTargetData", "(", ")", "const", "{", "return", "&", "DataLayout", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "getTargetData", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152268, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "const", "ompactTargetLowering", "*", "getTargetLowering", "(", ")", "const", "{", "return", "&", "TLInfo", ";"], "ground_truth": ["}"], "File": "ARCompactTargetMachine", "Func": "getTargetLowering", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152269, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";"], "ground_truth": ["case", "", ":", "return", "", ";"], "File": "ARCompact", "Func": "ARCCCToString", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152273, "Length": 84, "Cover_Rate": 0.5419354838709678} {"Template_token": ["", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "default", ":", "llvm_unreachable", "(", "", ")", ";", "}"], "ground_truth": ["}"], "File": "ARCompact", "Func": "ARCCCToString", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152274, "Length": 63, "Cover_Rate": 0.4064516129032258} {"Template_token": ["", "inline", "static", "CondCodes", "getOppositeCondition", "(", "CondCodes", "CC", ")", "{", "switch", "(", "CC", ")", "{", "case", "COND_EQ", ":", "return", "COND_NE", ";", "case", "COND_NE", ":", "return", "COND_EQ", ";", "case", "COND_P", ":", "return", "COND_N", ";", "case", "COND_N", ":", "return", "COND_P", ";", "case", "COND_LO", ":", "return", "COND_HS", ";"], "ground_truth": ["case", "COND_HS", ":", "return", "COND_LO", ";"], "File": "ARCompact", "Func": "getOppositeCondition", "Target": "ARCompact", "Target_Clf": "MPU", "Compiler_Type": "LLVM", "Idx": 152275, "Length": 50, "Cover_Rate": 0.4672897196261682}