{"Template_token": ["", "virtual", "unsigned", "int", "execute", "(", "function", "*", ")", "{", "return", "rest_of_insert_bti", "(", ")", ";"], "ground_truth": ["}"], "File": "aarch-bti-insert", "Func": "execute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256233, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "LABEL_P", "(", "insn", ")", "&&", "(", "LABEL_PRESERVE_P", "(", "insn", ")", "||", "bb", "->", "flags", "&", "BB_NON_LOCAL_GOTO_TARGET", ")", ")", "{", "bti_insn", "=", "aarch_gen_bti_j", "(", ")", ";", "emit_insn_after", "(", "bti_insn", ",", "insn", ")", ";", "continue", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", ")", "{", "rtx_jump_table_data", "*", "table", ";", "if", "(", "tablejump_p", "(", "insn", ",", "NULL", ",", "&", "table", ")", ")", "{", "rtvec", "vec", "=", "table", "->", "get_labels", "(", ")", ";", "int", "j", ";", "rtx_insn", "*", "label", ";", "for", "(", "j", "=", "GET_NUM_ELEM", "(", "vec", ")", "-", "", ";", "j", ">=", "", ";", "--", "j", ")", "{", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "XEXP", "(", "RTVEC_ELT", "(", "vec", ",", "j", ")", ",", "", ")", ")", ";", "rtx_insn", "*", "next", "=", "next_nonnote_nondebug_insn", "(", "label", ")", ";", "if", "(", "aarch_bti_j_insn_p", "(", "next", ")", ")", "continue", ";", "bti_insn", "=", "aarch_gen_bti_j", "(", ")", ";", "emit_insn_after", "(", "bti_insn", ",", "label", ")", ";", "}", "}", "}", "if", "(", "CALL_P", "(", "insn", ")", "&&", "(", "find_reg_note", "(", "insn", ",", "REG_SETJMP", ",", "NULL", ")", ")", ")", "{", "bti_insn", "=", "aarch_gen_bti_j", "(", ")", ";", "emit_insn_after", "(", "bti_insn", ",", "insn", ")", ";", "continue", ";", "}"], "ground_truth": ["}"], "File": "aarch-bti-insert", "Func": "FOR_EACH_BB_FN", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256234, "Length": 196, "Cover_Rate": 0.8789237668161435} {"Template_token": ["", "virtual", "bool", "gate", "(", "function", "*", ")", "{"], "ground_truth": ["if", "(", "aarch_bti_enabled", "(", ")", ")", "{"], "File": "aarch-bti-insert", "Func": "gate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256235, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "virtual", "bool", "gate", "(", "function", "*", ")", "{", "if", "(", "aarch_bti_enabled", "(", ")", ")", "{", "aarch_bti_arch_check", "(", ")", ";", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "aarch-bti-insert", "Func": "gate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256236, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "rtl_opt_pass", "*", "make_pass_insert_bti", "(", "gcc", "::", "context", "*", "ctxt", ")", "{"], "ground_truth": ["return", "new", "pass_insert_bti", "(", "ctxt", ")", ";"], "File": "aarch-bti-insert", "Func": "make_pass_insert_bti", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256237, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "pass_insert_bti", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_insert_bti", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "aarch-bti-insert", "Func": "pass_insert_bti", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256239, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_insert_bti", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_insert_bti", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "aarch-bti-insert", "Func": "pass_insert_bti", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256240, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "LABEL_P", "(", "insn", ")", "&&", "(", "LABEL_PRESERVE_P", "(", "insn", ")", "||", "bb", "->", "flags", "&", "BB_NON_LOCAL_GOTO_TARGET", ")", ")", "{", "bti_insn", "=", "aarch_gen_bti_j", "(", ")", ";", "emit_insn_after", "(", "bti_insn", ",", "insn", ")", ";", "continue", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", ")", "{", "rtx_jump_table_data", "*", "table", ";", "if", "(", "tablejump_p", "(", "insn", ",", "NULL", ",", "&", "table", ")", ")", "{", "rtvec", "vec", "=", "table", "->", "get_labels", "(", ")", ";", "int", "j", ";", "rtx_insn", "*", "label", ";", "for", "(", "j", "=", "GET_NUM_ELEM", "(", "vec", ")", "-", "", ";", "j", ">=", "", ";", "--", "j", ")", "{", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "XEXP", "(", "RTVEC_ELT", "(", "vec", ",", "j", ")", ",", "", ")", ")", ";", "rtx_insn", "*", "next", "=", "next_nonnote_nondebug_insn", "(", "label", ")", ";", "if", "(", "aarch_bti_j_insn_p", "(", "next", ")", ")", "continue", ";", "bti_insn", "=", "aarch_gen_bti_j", "(", ")", ";", "emit_insn_after", "(", "bti_insn", ",", "label", ")", ";", "}", "}", "}", "if", "(", "CALL_P", "(", "insn", ")", "&&", "(", "find_reg_note", "(", "insn", ",", "REG_SETJMP", ",", "NULL", ")", ")", ")", "{", "bti_insn", "=", "aarch_gen_bti_j", "(", ")", ";", "emit_insn_after", "(", "bti_insn", ",", "insn", ")", ";", "continue", ";", "}", "}", "}", "if", "(", "!", "cgraph_node", "::", "get", "(", "cfun", "->", "decl", ")", "->", "only_called_directly_p", "(", ")", ")", "{", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "if", "(", "!", "aarch_pac_insn_p", "(", "get_first_nonnote_insn", "(", ")", ")", ")", "{"], "ground_truth": ["bti_insn", "=", "aarch_gen_bti_c", "(", ")", ";"], "File": "aarch-bti-insert", "Func": "rest_of_insert_bti", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256241, "Length": 239, "Cover_Rate": 0.7515723270440252} {"Template_token": ["", "static", "enum", "aarch_parse_opt_result", "aarch_handle_bti_protection", "(", "char", "*", "str", "ATTRIBUTE_UNUSED", ",", "char", "*", "rest", "ATTRIBUTE_UNUSED", ")", "{", "aarch_enable_bti", "=", "", ";", "return", "AARCH_PARSE_OK", ";"], "ground_truth": ["}"], "File": "aarch-common1", "Func": "aarch_handle_bti_protection", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256242, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "aarch_ra_sign_scope", "=", "AARCH_FUNCTION_NONE", ";", "aarch_enable_bti", "=", "", ";", "if", "(", "rest", ")", "{", "error", "(", "", ",", "rest", ",", "str", ")", ";"], "ground_truth": ["return", "AARCH_PARSE_INVALID_FEATURE", ";"], "File": "aarch-common1", "Func": "aarch_handle_no_branch_protection", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256243, "Length": 25, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "static", "enum", "aarch_parse_opt_result", "aarch_handle_pac_ret_protection", "(", "char", "*", "str", "ATTRIBUTE_UNUSED", ",", "char", "*", "rest", "ATTRIBUTE_UNUSED", ")", "{", "aarch_ra_sign_scope", "=", "AARCH_FUNCTION_NON_LEAF", ";"], "ground_truth": ["aarch_ra_sign_key", "=", "AARCH_KEY_A", ";"], "File": "aarch-common1", "Func": "aarch_handle_pac_ret_protection", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256245, "Length": 24, "Cover_Rate": 0.8571428571428571} {"Template_token": ["", "error", "(", "", ",", "rest", ",", "str", ")", ";", "return", "AARCH_PARSE_INVALID_FEATURE", ";", "}", "return", "AARCH_PARSE_OK", ";"], "ground_truth": ["}"], "File": "aarch-common1", "Func": "aarch_handle_standard_branch_protection", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256246, "Length": 17, "Cover_Rate": 0.3541666666666667} {"Template_token": ["", "next_str", "=", "strtok_r", "(", "NULL", ",", "", ",", "&", "token_save", ")", ";", "}", "else", "type", "++", ";", "}", "if", "(", "found", "&&", "res", "==", "AARCH_PARSE_OK", ")", "{", "bool", "found_subtype", "=", "true", ";", "while", "(", "found_subtype", ")", "{", "found_subtype", "=", "false", ";", "const", "aarch_branch_protect_type", "*", "subtype", "=", "type", "->", "subtypes", ";", "while", "(", "str", "&&", "subtype", "&&", "subtype", "->", "name", "&&", "!", "found_subtype", "&&", "res", "==", "AARCH_PARSE_OK", ")", "{", "if", "(", "strcmp", "(", "str", ",", "subtype", "->", "name", ")", "==", "", ")", "{", "found_subtype", "=", "true", ";", "res", "=", "subtype", "->", "handler", "(", "str", ",", "next_str", ")", ";", "str", "=", "next_str", ";", "next_str", "=", "strtok_r", "(", "NULL", ",", "", ",", "&", "token_save", ")", ";", "}", "else", "subtype", "++", ";", "}", "}", "}", "else", "if", "(", "!", "found", ")", "res", "=", "AARCH_PARSE_INVALID_ARG", ";", "}", "}", "if", "(", "last_str", ")", "{", "if", "(", "str", ")", "strcpy", "(", "*", "last_str", ",", "str", ")", ";", "else", "*", "last_str", "=", "NULL", ";", "}", "if", "(", "res", "==", "AARCH_PARSE_OK", ")", "{", "if", "(", "!", "accepted_branch_protection_string", ")", "accepted_branch_protection_string", "=", "(", "char", "*", ")", "xmalloc", "(", "BRANCH_PROTECT_STR_MAX", "+", "", ")", ";", "strncpy", "(", "accepted_branch_protection_string", ",", "const_str", ",", "BRANCH_PROTECT_STR_MAX", "+", "", ")", ";", "accepted_branch_protection_string", "[", "BRANCH_PROTECT_STR_MAX", "]", "=", "'\\0'", ";"], "ground_truth": ["}"], "File": "aarch-common1", "Func": "aarch_parse_branch_protection", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256247, "Length": 201, "Cover_Rate": 0.5630252100840336} {"Template_token": ["", "const", "aarch_branch_protect_type", "*", "subtype", "=", "type", "->", "subtypes", ";", "while", "(", "str", "&&", "subtype", "&&", "subtype", "->", "name", "&&", "!", "found_subtype", "&&", "res", "==", "AARCH_PARSE_OK", ")", "{", "if", "(", "strcmp", "(", "str", ",", "subtype", "->", "name", ")", "==", "", ")", "{", "found_subtype", "=", "true", ";", "res", "=", "subtype", "->", "handler", "(", "str", ",", "next_str", ")", ";", "str", "=", "next_str", ";", "next_str", "=", "strtok_r", "(", "NULL", ",", "", ",", "&", "token_save", ")", ";", "}", "else", "subtype", "++", ";", "}", "}", "}", "else", "if", "(", "!", "found", ")", "res", "=", "AARCH_PARSE_INVALID_ARG", ";", "}", "}", "if", "(", "last_str", ")", "{", "if", "(", "str", ")", "strcpy", "(", "*", "last_str", ",", "str", ")", ";", "else", "*", "last_str", "=", "NULL", ";", "}", "if", "(", "res", "==", "AARCH_PARSE_OK", ")", "{", "if", "(", "!", "accepted_branch_protection_string", ")", "accepted_branch_protection_string", "=", "(", "char", "*", ")", "xmalloc", "(", "BRANCH_PROTECT_STR_MAX", "+", "", ")", ";", "strncpy", "(", "accepted_branch_protection_string", ",", "const_str", ",", "BRANCH_PROTECT_STR_MAX", "+", "", ")", ";"], "ground_truth": ["accepted_branch_protection_string", "[", "BRANCH_PROTECT_STR_MAX", "]", "=", "'\\0'", ";"], "File": "aarch-common1", "Func": "aarch_parse_branch_protection", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256248, "Length": 159, "Cover_Rate": 0.44537815126050423} {"Template_token": ["", "char", "*", "str", "=", "(", "char", "*", ")", "xmalloc", "(", "strlen", "(", "const_str", ")", ")", ";", "enum", "aarch_parse_opt_result", "res", "=", "aarch_parse_branch_protection", "(", "const_str", ",", "&", "str", ")", ";"], "ground_truth": ["if", "(", "res", "==", "AARCH_PARSE_INVALID_ARG", ")", "error", "(", "", ",", "str", ")", ";"], "File": "aarch-common1", "Func": "aarch_validate_mbranch_protection", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256249, "Length": 41, "Cover_Rate": 0.5616438356164384} {"Template_token": ["", "if", "(", "res", "==", "AARCH_PARSE_INVALID_ARG", ")", "error", "(", "", ",", "str", ")", ";"], "ground_truth": ["else", "if", "(", "res", "==", "AARCH_PARSE_MISSING_ARG", ")", "error", "(", "", ")", ";"], "File": "aarch-common1", "Func": "aarch_validate_mbranch_protection", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256250, "Length": 25, "Cover_Rate": 0.3424657534246575} {"Template_token": ["", "break", ";", "case", "C", "(", "'g'", ",", "'t'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "GT", ";", "break", ";", "case", "C", "(", "'h'", ",", "'i'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "GTU", ";", "break", ";", "case", "C", "(", "'l'", ",", "'e'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "LE", ";", "break", ";", "case", "C", "(", "'l'", ",", "'s'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "LEU", ";", "break", ";", "case", "C", "(", "'l'", ",", "'t'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "LT", ";", "break", ";", "case", "C", "(", "'m'", ",", "'i'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "LT", ";", "break", ";", "case", "C", "(", "'n'", ",", "'e'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "NE", ";", "break", ";", "case", "C", "(", "'p'", ",", "'l'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "GE", ";", "break", ";", "case", "C", "(", "'v'", ",", "'c'", ")", ":", "mode", "=", "CC_Vmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "C", "(", "'v'", ",", "'s'", ")", ":", "mode", "=", "CC_Vmode", ",", "code", "=", "NE", ";", "break", ";", "default", ":", "error", "(", "", ",", "constraints", "[", "i", "]", ")", ";", "continue", ";", "}", "rtx", "dest", "=", "outputs", "[", "i", "]", ";", "machine_mode", "dest_mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "SCALAR_INT_MODE_P", "(", "dest_mode", ")", ")", "{", "error", "(", "", ")", ";", "continue", ";", "}", "if", "(", "!", "saw_asm_flag", ")", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "saw_asm_flag", "=", "true", ";", "}"], "ground_truth": ["else", "{"], "File": "aarch-common1", "Func": "arm_md_asm_adjust", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256251, "Length": 262, "Cover_Rate": 0.40683229813664595} {"Template_token": ["", "int", "aarch_crypto_can_dual_issue", "(", "rtx_insn", "*", "producer_insn", ",", "rtx_insn", "*", "consumer_insn", ")", "{", "rtx", "producer_set", ",", "consumer_set", ";", "rtx", "producer_src", ",", "consumer_src", ";", "producer_set", "=", "single_set", "(", "producer_insn", ")", ";", "consumer_set", "=", "single_set", "(", "consumer_insn", ")", ";", "producer_src", "=", "producer_set", "?", "SET_SRC", "(", "producer_set", ")", ":", "NULL", ";", "consumer_src", "=", "consumer_set", "?", "SET_SRC", "(", "consumer_set", ")", ":", "NULL", ";", "if", "(", "producer_src", "&&", "consumer_src", "&&", "GET_CODE", "(", "producer_src", ")", "==", "UNSPEC", "&&", "GET_CODE", "(", "consumer_src", ")", "==", "UNSPEC", "&&", "(", "(", "XINT", "(", "producer_src", ",", "", ")", "==", "UNSPEC_AESE", "&&", "XINT", "(", "consumer_src", ",", "", ")", "==", "UNSPEC_AESMC", ")", "||", "(", "XINT", "(", "producer_src", ",", "", ")", "==", "UNSPEC_AESD", "&&", "XINT", "(", "consumer_src", ",", "", ")", "==", "UNSPEC_AESIMC", ")", ")", ")", "{"], "ground_truth": ["unsigned", "int", "regno", "=", "REGNO", "(", "SET_DEST", "(", "producer_set", ")", ")", ";"], "File": "aarch-common2", "Func": "aarch_crypto_can_dual_issue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256252, "Length": 133, "Cover_Rate": 0.8159509202453987} {"Template_token": ["", "rtx", "value", ",", "op", ";", "rtx", "early_op", ";", "if", "(", "!", "arm_get_set_operands", "(", "producer", ",", "consumer", ",", "&", "value", ",", "&", "op", ")", ")", "return", "", ";", "if", "(", "(", "early_op", "=", "arm_find_shift_sub_rtx", "(", "op", ")", ")", ")", "{"], "ground_truth": ["if", "(", "REG_P", "(", "early_op", ")", ")", "early_op", "=", "op", ";"], "File": "aarch-common2", "Func": "arm_no_early_alu_shift_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256253, "Length": 50, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "int", "aarch_crypto_can_dual_issue", "(", "rtx_insn", "*", "producer_insn", ",", "rtx_insn", "*", "consumer_insn", ")", "{", "rtx", "producer_set", ",", "consumer_set", ";", "rtx", "producer_src", ",", "consumer_src", ";", "producer_set", "=", "single_set", "(", "producer_insn", ")", ";", "consumer_set", "=", "single_set", "(", "consumer_insn", ")", ";", "producer_src", "=", "producer_set", "?", "SET_SRC", "(", "producer_set", ")", ":", "NULL", ";", "consumer_src", "=", "consumer_set", "?", "SET_SRC", "(", "consumer_set", ")", ":", "NULL", ";"], "ground_truth": ["if", "(", "producer_src", "&&", "consumer_src", "&&", "GET_CODE", "(", "producer_src", ")", "==", "UNSPEC", "&&", "GET_CODE", "(", "consumer_src", ")", "==", "UNSPEC", "&&", "(", "(", "XINT", "(", "producer_src", ",", "", ")", "==", "UNSPEC_AESE", "&&", "XINT", "(", "consumer_src", ",", "", ")", "==", "UNSPEC_AESMC", ")", "||", "(", "XINT", "(", "producer_src", ",", "", ")", "==", "UNSPEC_AESD", "&&", "XINT", "(", "consumer_src", ",", "", ")", "==", "UNSPEC_AESIMC", ")", ")", ")", "{"], "File": "aarch-common3", "Func": "aarch_crypto_can_dual_issue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256254, "Length": 121, "Cover_Rate": 0.7202380952380952} {"Template_token": ["", "int", "aarch_forward_to_shift_is_not_shifted_reg", "(", "rtx_insn", "*", "producer", ",", "rtx_insn", "*", "consumer", ")", "{", "rtx", "value", ",", "op", ";", "rtx", "early_op", ";", "if", "(", "!", "arm_get_set_operands", "(", "producer", ",", "consumer", ",", "&", "value", ",", "&", "op", ")", ")", "return", "", ";", "if", "(", "(", "early_op", "=", "arm_find_shift_sub_rtx", "(", "op", ")", ")", ")", "{", "if", "(", "REG_P", "(", "early_op", ")", ")", "early_op", "=", "op", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "early_op", ")", "==", "ASHIFT", ")", "return", "(", "!", "REG_P", "(", "XEXP", "(", "early_op", ",", "", ")", ")", "||", "!", "REG_P", "(", "XEXP", "(", "early_op", ",", "", ")", ")", ")", ";"], "File": "aarch-common3", "Func": "aarch_forward_to_shift_is_not_shifted_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256255, "Length": 96, "Cover_Rate": 0.9142857142857143} {"Template_token": ["", "if", "(", "!", "arm_get_set_operands", "(", "producer", ",", "consumer", ",", "&", "value", ",", "&", "op", ")", ")", "return", "", ";", "if", "(", "(", "early_op", "=", "arm_find_shift_sub_rtx", "(", "op", ")", ")", ")", "{", "if", "(", "REG_P", "(", "early_op", ")", ")", "early_op", "=", "op", ";", "if", "(", "GET_CODE", "(", "early_op", ")", "==", "ASHIFT", ")", "return", "(", "!", "REG_P", "(", "XEXP", "(", "early_op", ",", "", ")", ")", "||", "!", "REG_P", "(", "XEXP", "(", "early_op", ",", "", ")", ")", ")", ";", "else", "return", "", ";"], "ground_truth": ["}"], "File": "aarch-common3", "Func": "aarch_forward_to_shift_is_not_shifted_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256256, "Length": 81, "Cover_Rate": 0.7714285714285715} {"Template_token": ["", "int", "aarch_accumulator_forwarding", "(", "rtx_insn", "*", "producer", ",", "rtx_insn", "*", "consumer", ")", "{", "rtx", "producer_set", "=", "single_set", "(", "producer", ")", ";", "rtx", "consumer_set", "=", "single_set", "(", "consumer", ")", ";", "if", "(", "!", "producer_set", "||", "!", "consumer_set", ")", "return", "", ";", "rtx", "dest", "=", "SET_DEST", "(", "producer_set", ")", ";", "rtx", "mla", "=", "SET_SRC", "(", "consumer_set", ")", ";", "if", "(", "!", "REG_P", "(", "dest", ")", ")", "return", "", ";", "rtx", "accumulator", ";", "if", "(", "GET_CODE", "(", "mla", ")", "==", "ZERO_EXTEND", ")", "mla", "=", "XEXP", "(", "mla", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "mla", ")", ")", "{", "case", "PLUS", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "mla", ",", "", ")", ")", "==", "MULT", ")", "accumulator", "=", "XEXP", "(", "mla", ",", "", ")", ";", "else", "return", "", ";", "break", ";", "case", "MINUS", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "mla", ",", "", ")", ")", "==", "MULT", ")", "accumulator", "=", "XEXP", "(", "mla", ",", "", ")", ";", "else", "return", "", ";", "break", ";", "case", "FMA", ":", "{", "if", "(", "REG_P", "(", "XEXP", "(", "mla", ",", "", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "mla", ",", "", ")", ")", "&&", "(", "REG_P", "(", "XEXP", "(", "mla", ",", "", ")", ")", "||", "GET_CODE", "(", "XEXP", "(", "mla", ",", "", ")", ")", "==", "NEG", ")", ")", "{", "accumulator", "=", "XEXP", "(", "mla", ",", "", ")", ";", "}", "else", "if", "(", "REG_P", "(", "XEXP", "(", "mla", ",", "", ")", ")", "&&", "GET_CODE", "(", "XEXP", "(", "mla", ",", "", ")", ")", "==", "NEG", "&&", "(", "REG_P", "(", "XEXP", "(", "mla", ",", "", ")", ")", "||", "GET_CODE", "(", "XEXP", "(", "mla", ",", "", ")", ")", "==", "NEG", ")", ")", "{", "accumulator", "=", "XEXP", "(", "XEXP", "(", "mla", ",", "", ")", ",", "", ")", ";", "}", "else", "return", "", ";", "break", ";", "}", "default", ":", "return", "", ";", "}", "if", "(", "SUBREG_P", "(", "accumulator", ")", ")", "accumulator", "=", "SUBREG_REG", "(", "accumulator", ")", ";", "if", "(", "!", "REG_P", "(", "accumulator", ")", ")", "return", "", ";", "return", "(", "REGNO", "(", "dest", ")", "==", "REGNO", "(", "accumulator", ")", ")", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "aarch_accumulator_forwarding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256257, "Length": 337, "Cover_Rate": 1.0} {"Template_token": ["", "enum", "memmodel", "model", "=", "memmodel_from_int", "(", "INTVAL", "(", "const_int", ")", ")", ";", "return", "!", "(", "is_mm_relaxed", "(", "model", ")", "||", "is_mm_consume", "(", "model", ")", "||", "is_mm_acquire", "(", "model", ")", ")", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "aarch_mm_needs_release", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256260, "Length": 32, "Cover_Rate": 0.8205128205128205} {"Template_token": ["", "rtx", "left_sub_rtx", ",", "right_sub_rtx", ";", "bool", "is_rev", "=", "false", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "IOR", ")", "return", "false", ";", "left_sub_rtx", "=", "XEXP", "(", "x", ",", "", ")", ";", "right_sub_rtx", "=", "XEXP", "(", "x", ",", "", ")", ";", "is_rev", "=", "aarch_rev16_p_1", "(", "left_sub_rtx", ",", "right_sub_rtx", ",", "GET_MODE", "(", "x", ")", ")", ";", "if", "(", "!", "is_rev", ")", "is_rev", "=", "aarch_rev16_p_1", "(", "right_sub_rtx", ",", "left_sub_rtx", ",", "GET_MODE", "(", "x", ")", ")", ";", "return", "is_rev", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "aarch_rev16_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256262, "Length": 77, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "is_rev", "=", "aarch_rev16_p_1", "(", "left_sub_rtx", ",", "right_sub_rtx", ",", "GET_MODE", "(", "x", ")", ")", ";", "if", "(", "!", "is_rev", ")", "is_rev", "=", "aarch_rev16_p_1", "(", "right_sub_rtx", ",", "left_sub_rtx", ",", "GET_MODE", "(", "x", ")", ")", ";", "return", "is_rev", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "aarch_rev16_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256263, "Length": 37, "Cover_Rate": 0.44047619047619047} {"Template_token": ["", "static", "bool", "aarch_rev16_p_1", "(", "rtx", "lhs", ",", "rtx", "rhs", ",", "machine_mode", "mode", ")", "{", "if", "(", "GET_CODE", "(", "lhs", ")", "==", "AND", "&&", "GET_CODE", "(", "XEXP", "(", "lhs", ",", "", ")", ")", "==", "ASHIFT", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "lhs", ",", "", ")", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "lhs", ",", "", ")", ",", "", ")", ")", "==", "", "&&", "REG_P", "(", "XEXP", "(", "XEXP", "(", "lhs", ",", "", ")", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "lhs", ",", "", ")", ")", "&&", "GET_CODE", "(", "rhs", ")", "==", "AND", "&&", "GET_CODE", "(", "XEXP", "(", "rhs", ",", "", ")", ")", "==", "LSHIFTRT", "&&", "REG_P", "(", "XEXP", "(", "XEXP", "(", "rhs", ",", "", ")", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "rhs", ",", "", ")", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "rhs", ",", "", ")", ",", "", ")", ")", "==", "", "&&", "CONST_INT_P", "(", "XEXP", "(", "rhs", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "XEXP", "(", "rhs", ",", "", ")", ",", "", ")", ")", "==", "REGNO", "(", "XEXP", "(", "XEXP", "(", "lhs", ",", "", ")", ",", "", ")", ")", ")", "{"], "ground_truth": ["rtx", "lhs_mask", "=", "XEXP", "(", "lhs", ",", "", ")", ";"], "File": "aarch-common", "Func": "aarch_rev16_p_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256264, "Length": 209, "Cover_Rate": 0.8744769874476988} {"Template_token": ["", "return", "CONST_INT_P", "(", "val", ")", "&&", "INTVAL", "(", "val", ")", "==", "trunc_int_for_mode", "(", "HOST_WIDE_INT_C", "(", "", ")", ",", "mode", ")", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "aarch_rev16_shleft_mask_imm_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256266, "Length": 22, "Cover_Rate": 0.6875} {"Template_token": ["", "bool", "aarch_rev16_shright_mask_imm_p", "(", "rtx", "val", ",", "machine_mode", "mode", ")", "{"], "ground_truth": ["return", "CONST_INT_P", "(", "val", ")", "&&", "INTVAL", "(", "val", ")", "==", "trunc_int_for_mode", "(", "HOST_WIDE_INT_C", "(", "", ")", ",", "mode", ")", ";"], "File": "aarch-common", "Func": "aarch_rev16_shright_mask_imm_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256268, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "if", "(", "!", "arm_get_set_operands", "(", "producer", ",", "consumer", ",", "&", "value", ",", "&", "addr", ")", ")", "return", "", ";"], "ground_truth": ["return", "reg_overlap_mentioned_p", "(", "value", ",", "addr", ")", ";"], "File": "aarch-common", "Func": "arm_early_load_addr_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256269, "Length": 27, "Cover_Rate": 0.627906976744186} {"Template_token": ["", "if", "(", "!", "arm_get_set_operands", "(", "producer", ",", "consumer", ",", "&", "value", ",", "&", "addr", ")", ")", "return", "", ";"], "ground_truth": ["return", "reg_overlap_mentioned_p", "(", "value", ",", "addr", ")", ";"], "File": "aarch-common", "Func": "arm_early_load_addr_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256270, "Length": 27, "Cover_Rate": 0.627906976744186} {"Template_token": ["", "int", "arm_early_load_addr_dep_ptr", "(", "rtx", "producer", ",", "rtx", "consumer", ")", "{", "rtx", "value", "=", "arm_find_sub_rtx_with_code", "(", "PATTERN", "(", "producer", ")", ",", "SET", ",", "false", ")", ";", "rtx", "addr", "=", "arm_find_sub_rtx_with_code", "(", "PATTERN", "(", "consumer", ")", ",", "SET", ",", "false", ")", ";"], "ground_truth": ["if", "(", "!", "value", "||", "!", "addr", "||", "!", "MEM_P", "(", "SET_SRC", "(", "value", ")", ")", ")", "return", "", ";"], "File": "aarch-common", "Func": "arm_early_load_addr_dep_ptr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256271, "Length": 60, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "!", "arm_no_early_store_addr_dep", "(", "producer", ",", "consumer", ")", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "arm_early_store_addr_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256272, "Length": 10, "Cover_Rate": 0.5} {"Template_token": ["", "value", "=", "SET_DEST", "(", "value", ")", ";", "addr", "=", "SET_DEST", "(", "addr", ")", ";", "return", "GET_MODE", "(", "value", ")", "==", "Pmode", "&&", "reg_overlap_mentioned_p", "(", "value", ",", "addr", ")", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "arm_early_store_addr_dep_ptr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256274, "Length": 30, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "rtx", "value", "=", "arm_find_sub_rtx_with_code", "(", "PATTERN", "(", "producer", ")", ",", "SET", ",", "false", ")", ";", "rtx", "addr", "=", "arm_find_sub_rtx_with_code", "(", "PATTERN", "(", "consumer", ")", ",", "SET", ",", "false", ")", ";", "if", "(", "!", "value", "||", "!", "addr", "||", "!", "MEM_P", "(", "SET_SRC", "(", "value", ")", ")", ")", "return", "", ";", "value", "=", "SET_DEST", "(", "value", ")", ";"], "ground_truth": ["addr", "=", "SET_DEST", "(", "addr", ")", ";"], "File": "aarch-common", "Func": "arm_early_store_addr_dep_ptr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256275, "Length": 64, "Cover_Rate": 0.7111111111111111} {"Template_token": ["", "static", "rtx", "arm_find_shift_sub_rtx", "(", "rtx", "pattern", ")", "{"], "ground_truth": ["return", "arm_find_sub_rtx_with_code", "(", "pattern", ",", "ASHIFT", ",", "true", ")", ";"], "File": "aarch-common", "Func": "arm_find_shift_sub_rtx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256276, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "if", "(", "arm_rtx_shift_left_p", "(", "x", ")", ")", "return", "x", ";", "else", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "shift_rtx_codes", ")", ";", "i", "++", ")", "if", "(", "GET_CODE", "(", "x", ")", "==", "shift_rtx_codes", "[", "i", "]", ")", "return", "x", ";", "}"], "ground_truth": ["if", "(", "GET_CODE", "(", "x", ")", "==", "code", ")", "return", "x", ";"], "File": "aarch-common", "Func": "arm_find_sub_rtx_with_code", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256278, "Length": 57, "Cover_Rate": 0.5533980582524272} {"Template_token": ["", "if", "(", "set_producer", "&&", "set_consumer", ")", "{", "*", "set_source", "=", "SET_DEST", "(", "set_producer", ")", ";", "*", "set_destination", "=", "SET_SRC", "(", "set_consumer", ")", ";"], "ground_truth": ["return", "", ";"], "File": "aarch-common", "Func": "arm_get_set_operands", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256279, "Length": 26, "Cover_Rate": 0.325} {"Template_token": ["", "mac_op0", "=", "XEXP", "(", "XEXP", "(", "XEXP", "(", "mac", ",", "", ")", ",", "", ")", ",", "", ")", ";", "mac_op1", "=", "XEXP", "(", "XEXP", "(", "XEXP", "(", "mac", ",", "", ")", ",", "", ")", ",", "", ")", ";", "mac_acc", "=", "XEXP", "(", "XEXP", "(", "mac", ",", "", ")", ",", "", ")", ";"], "ground_truth": ["return", "(", "reg_overlap_mentioned_p", "(", "mul_result", ",", "mac_acc", ")", "&&", "!", "reg_overlap_mentioned_p", "(", "mul_result", ",", "mac_op0", ")", "&&", "!", "reg_overlap_mentioned_p", "(", "mul_result", ",", "mac_op1", ")", ")", ";"], "File": "aarch-common", "Func": "arm_mac_accumulator_is_mul_result", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256280, "Length": 78, "Cover_Rate": 0.35454545454545455} {"Template_token": ["", "if", "(", "GET_CODE", "(", "mac", ")", "==", "COND_EXEC", ")", "mac", "=", "COND_EXEC_CODE", "(", "mac", ")", ";", "if", "(", "(", "GET_CODE", "(", "mul", ")", "!=", "SET", "||", "GET_CODE", "(", "XEXP", "(", "mul", ",", "", ")", ")", "!=", "MULT", ")", "||", "(", "GET_CODE", "(", "mac", ")", "!=", "SET", "||", "GET_CODE", "(", "XEXP", "(", "mac", ",", "", ")", ")", "!=", "PLUS", "||", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "mac", ",", "", ")", ",", "", ")", ")", "!=", "MULT", ")", ")", "return", "", ";", "mul_result", "=", "XEXP", "(", "mul", ",", "", ")", ";", "mac_op0", "=", "XEXP", "(", "XEXP", "(", "XEXP", "(", "mac", ",", "", ")", ",", "", ")", ",", "", ")", ";", "mac_op1", "=", "XEXP", "(", "XEXP", "(", "XEXP", "(", "mac", ",", "", ")", ",", "", ")", ",", "", ")", ";", "mac_acc", "=", "XEXP", "(", "XEXP", "(", "mac", ",", "", ")", ",", "", ")", ";", "return", "(", "reg_overlap_mentioned_p", "(", "mul_result", ",", "mac_acc", ")", "&&", "!", "reg_overlap_mentioned_p", "(", "mul_result", ",", "mac_op0", ")", "&&", "!", "reg_overlap_mentioned_p", "(", "mul_result", ",", "mac_op1", ")", ")", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "arm_mac_accumulator_is_mul_result", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256281, "Length": 168, "Cover_Rate": 0.7636363636363637} {"Template_token": ["", "rtx", "result", ";", "rtx", "op0", ",", "op1", ",", "acc", ";", "producer", "=", "PATTERN", "(", "producer", ")", ";", "consumer", "=", "PATTERN", "(", "consumer", ")", ";", "if", "(", "GET_CODE", "(", "producer", ")", "==", "COND_EXEC", ")", "producer", "=", "COND_EXEC_CODE", "(", "producer", ")", ";", "if", "(", "GET_CODE", "(", "consumer", ")", "==", "COND_EXEC", ")", "consumer", "=", "COND_EXEC_CODE", "(", "consumer", ")", ";", "if", "(", "GET_CODE", "(", "producer", ")", "!=", "SET", ")", "return", "", ";", "result", "=", "XEXP", "(", "producer", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "consumer", ")", "!=", "SET", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "consumer", ",", "", ")", ")", "==", "PLUS", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "consumer", ",", "", ")", ",", "", ")", ")", "!=", "MULT", ")", "return", "", ";", "op0", "=", "XEXP", "(", "XEXP", "(", "XEXP", "(", "consumer", ",", "", ")", ",", "", ")", ",", "", ")", ";", "op1", "=", "XEXP", "(", "XEXP", "(", "XEXP", "(", "consumer", ",", "", ")", ",", "", ")", ",", "", ")", ";", "acc", "=", "XEXP", "(", "XEXP", "(", "consumer", ",", "", ")", ",", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "consumer", ",", "", ")", ")", "==", "MINUS", ")", "{"], "ground_truth": ["if", "(", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "consumer", ",", "", ")", ",", "", ")", ")", "!=", "MULT", ")", "return", "", ";"], "File": "aarch-common", "Func": "arm_mac_accumulator_is_result", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256282, "Length": 217, "Cover_Rate": 0.6977491961414791} {"Template_token": ["", "mode", "=", "CCmode", ",", "code", "=", "GTU", ";", "break", ";", "case", "C", "(", "'l'", ",", "'e'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "LE", ";", "break", ";", "case", "C", "(", "'l'", ",", "'s'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "LEU", ";", "break", ";", "case", "C", "(", "'l'", ",", "'t'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "LT", ";", "break", ";", "case", "C", "(", "'m'", ",", "'i'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "LT", ";", "break", ";", "case", "C", "(", "'n'", ",", "'e'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "NE", ";", "break", ";", "case", "C", "(", "'p'", ",", "'l'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "GE", ";", "break", ";", "case", "C", "(", "'v'", ",", "'c'", ")", ":", "mode", "=", "CC_Vmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "C", "(", "'v'", ",", "'s'", ")", ":", "mode", "=", "CC_Vmode", ",", "code", "=", "NE", ";", "break", ";", "default", ":", "error_at", "(", "loc", ",", "", ",", "constraints", "[", "i", "]", ")", ";", "continue", ";", "}", "rtx", "dest", "=", "outputs", "[", "i", "]", ";", "machine_mode", "dest_mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "SCALAR_INT_MODE_P", "(", "dest_mode", ")", ")", "{", "error_at", "(", "loc", ",", "", ")", ";", "continue", ";", "}", "if", "(", "!", "saw_asm_flag", ")", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "saw_asm_flag", "=", "true", ";", "}", "else", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_SCRATCH", "(", "word_mode", ")", ";", "}", "rtx", "x", "=", "gen_rtx_REG", "(", "mode", ",", "CC_REGNUM", ")", ";"], "ground_truth": ["x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "word_mode", ",", "x", ",", "const0_rtx", ")", ";"], "File": "aarch-common", "Func": "arm_md_asm_adjust", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256283, "Length": 279, "Cover_Rate": 0.4259541984732824} {"Template_token": ["", "break", ";", "case", "C", "(", "'l'", ",", "'t'", ")", ":", "mode", "=", "CCmode", ",", "code", "=", "LT", ";", "break", ";", "case", "C", "(", "'m'", ",", "'i'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "LT", ";", "break", ";", "case", "C", "(", "'n'", ",", "'e'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "NE", ";", "break", ";", "case", "C", "(", "'p'", ",", "'l'", ")", ":", "mode", "=", "CC_NZmode", ",", "code", "=", "GE", ";", "break", ";", "case", "C", "(", "'v'", ",", "'c'", ")", ":", "mode", "=", "CC_Vmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "C", "(", "'v'", ",", "'s'", ")", ":", "mode", "=", "CC_Vmode", ",", "code", "=", "NE", ";", "break", ";", "default", ":", "error_at", "(", "loc", ",", "", ",", "constraints", "[", "i", "]", ")", ";", "continue", ";", "}", "rtx", "dest", "=", "outputs", "[", "i", "]", ";", "machine_mode", "dest_mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "SCALAR_INT_MODE_P", "(", "dest_mode", ")", ")", "{", "error_at", "(", "loc", ",", "", ")", ";", "continue", ";", "}", "if", "(", "!", "saw_asm_flag", ")", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "saw_asm_flag", "=", "true", ";", "}", "else", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_SCRATCH", "(", "word_mode", ")", ";", "}", "rtx", "x", "=", "gen_rtx_REG", "(", "mode", ",", "CC_REGNUM", ")", ";", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "word_mode", ",", "x", ",", "const0_rtx", ")", ";", "if", "(", "dest_mode", "==", "word_mode", "&&", "REG_P", "(", "dest", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";"], "ground_truth": ["else", "{"], "File": "aarch-common", "Func": "arm_md_asm_adjust", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256284, "Length": 258, "Cover_Rate": 0.3938931297709924} {"Template_token": ["", "if", "(", "(", "early_op", "=", "arm_find_shift_sub_rtx", "(", "op", ")", ")", ")", "return", "!", "reg_overlap_mentioned_p", "(", "value", ",", "early_op", ")", ";"], "ground_truth": ["return", "", ";"], "File": "aarch-common", "Func": "arm_no_early_alu_shift_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256285, "Length": 23, "Cover_Rate": 0.3770491803278688} {"Template_token": ["", "rtx", "value", ",", "op", ";", "rtx", "early_op", ";"], "ground_truth": ["if", "(", "!", "arm_get_set_operands", "(", "producer", ",", "consumer", ",", "&", "value", ",", "&", "op", ")", ")", "return", "", ";"], "File": "aarch-common", "Func": "arm_no_early_alu_shift_value_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256286, "Length": 27, "Cover_Rate": 0.38571428571428573} {"Template_token": ["", "rtx", "value", ",", "op", ";", "rtx", "early_op", ";", "if", "(", "!", "arm_get_set_operands", "(", "producer", ",", "consumer", ",", "&", "value", ",", "&", "op", ")", ")", "return", "", ";", "if", "(", "(", "early_op", "=", "arm_find_shift_sub_rtx", "(", "op", ")", ")", ")", "if", "(", "!", "reg_overlap_mentioned_p", "(", "value", ",", "XEXP", "(", "early_op", ",", "", ")", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "aarch-common", "Func": "arm_no_early_alu_shift_value_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256287, "Length": 59, "Cover_Rate": 0.8428571428571429} {"Template_token": ["", "rtx", "value", ",", "op", ";", "if", "(", "!", "arm_get_set_operands", "(", "producer", ",", "consumer", ",", "&", "value", ",", "&", "op", ")", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "PLUS", "||", "GET_CODE", "(", "op", ")", "==", "MINUS", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "op", ",", "", ")", ")", "==", "MULT", ")", "return", "!", "reg_overlap_mentioned_p", "(", "value", ",", "XEXP", "(", "op", ",", "", ")", ")", ";", "else", "return", "!", "reg_overlap_mentioned_p", "(", "value", ",", "XEXP", "(", "op", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "arm_no_early_mul_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256288, "Length": 85, "Cover_Rate": 0.8585858585858586} {"Template_token": ["", "int", "arm_no_early_store_addr_dep", "(", "rtx", "producer", ",", "rtx", "consumer", ")", "{", "rtx", "value", "=", "arm_find_sub_rtx_with_code", "(", "PATTERN", "(", "producer", ")", ",", "SET", ",", "false", ")", ";"], "ground_truth": ["rtx", "addr", "=", "arm_find_sub_rtx_with_code", "(", "PATTERN", "(", "consumer", ")", ",", "SET", ",", "false", ")", ";"], "File": "aarch-common", "Func": "arm_no_early_store_addr_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256289, "Length": 40, "Cover_Rate": 0.4819277108433735} {"Template_token": ["", "enum", "rtx_code", "code", "=", "GET_CODE", "(", "x", ")", ";", "if", "(", "code", "==", "MULT", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "exact_log2", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ">", "", ")", "return", "true", ";"], "ground_truth": ["if", "(", "code", "==", "ASHIFT", ")", "return", "true", ";"], "File": "aarch-common", "Func": "arm_rtx_shift_left_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256290, "Length": 52, "Cover_Rate": 0.8253968253968254} {"Template_token": ["", "else", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "shift_rtx_codes", ")", ";", "i", "++", ")", "if", "(", "GET_CODE", "(", "x", ")", "==", "shift_rtx_codes", "[", "i", "]", ")", "return", "x", ";"], "ground_truth": ["}"], "File": "aarch-common", "Func": "FOR_EACH_SUBRTX_VAR", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256291, "Length": 35, "Cover_Rate": 0.4375} {"Template_token": ["", "else", "type_signature", "[", "arg_num", "]", "=", "'s'", ";", "if", "(", "qualifiers", "&", "qualifier_internal", ")", "continue", ";", "if", "(", "qualifiers", "&", "qualifier_map_mode", ")", "op_mode", "=", "d", "->", "mode", ";", "if", "(", "qualifiers", "&", "qualifier_predicate", ")", "op_mode", "=", "HImode", ";", "if", "(", "qualifiers", "&", "qualifier_pointer", "&&", "VECTOR_MODE_P", "(", "op_mode", ")", ")", "op_mode", "=", "GET_MODE_INNER", "(", "op_mode", ")", ";", "if", "(", "qualifiers", "&", "qualifier_void_pointer", ")", "eltype", "=", "qualifiers", "&", "qualifier_const", "?", "const_ptr_type_node", ":", "ptr_type_node", ";", "else", "{", "eltype", "=", "arm_simd_builtin_type", "(", "op_mode", ",", "qualifiers", ")", ";", "gcc_assert", "(", "eltype", "!=", "NULL", ")", ";", "if", "(", "qualifiers", "&", "qualifier_const", ")", "eltype", "=", "build_qualified_type", "(", "eltype", ",", "TYPE_QUAL_CONST", ")", ";", "if", "(", "qualifiers", "&", "qualifier_pointer", ")", "eltype", "=", "build_pointer_type", "(", "eltype", ")", ";", "}", "if", "(", "arg_num", "==", "", ")", "return_type", "=", "eltype", ";"], "ground_truth": ["else", "args", "=", "tree_cons", "(", "NULL_TREE", ",", "eltype", ",", "args", ")", ";"], "File": "arm-builtins1", "Func": "arm_init_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256295, "Length": 141, "Cover_Rate": 0.3381294964028777} {"Template_token": ["", "tree", "v16uqi_ftype_v16uqi_v16uqi", "=", "build_function_type_list", "(", "V16UQI_type_node", ",", "V16UQI_type_node", ",", "V16UQI_type_node", ",", "NULL_TREE", ")", ";", "tree", "v4usi_ftype_v4usi", "=", "build_function_type_list", "(", "V4USI_type_node", ",", "V4USI_type_node", ",", "NULL_TREE", ")", ";", "tree", "v4usi_ftype_v4usi_v4usi", "=", "build_function_type_list", "(", "V4USI_type_node", ",", "V4USI_type_node", ",", "V4USI_type_node", ",", "NULL_TREE", ")", ";", "tree", "v4usi_ftype_v4usi_v4usi_v4usi", "=", "build_function_type_list", "(", "V4USI_type_node", ",", "V4USI_type_node", ",", "V4USI_type_node", ",", "V4USI_type_node", ",", "NULL_TREE", ")", ";", "tree", "uti_ftype_udi_udi", "=", "build_function_type_list", "(", "unsigned_intTI_type_node", ",", "unsigned_intDI_type_node", ",", "unsigned_intDI_type_node", ",", "NULL_TREE", ")", ";"], "ground_truth": ["ARM_BUILTIN_CRYPTO_", "##", "U", "", "#", "L", "R", "##", "_ftype_", "##", "A", "R", "##", "_ftype_", "##", "A1", "##", "_", "##", "A2", "R", "##", "_ftype_", "##", "A1", "##", "_", "##", "A2", "##", "_", "##", "A3", "arm_builtin_decls", "[", "C", "(", "U", ")", "]", "\\", "=", "add_builtin_function", "(", "N", "(", "L", ")", ",", "FT1", "(", "R", ",", "A", ")", ",", "\\", "C", "(", "U", ")", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "File": "arm-builtins1", "Func": "arm_init_crypto_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256296, "Length": 139, "Cover_Rate": 0.5408560311284046} {"Template_token": ["", "ARM_BUILTIN_CRYPTO_", "##", "U", "", "#", "L", "R", "##", "_ftype_", "##", "A", "R", "##", "_ftype_", "##", "A1", "##", "_", "##", "A2", "R", "##", "_ftype_", "##", "A1", "##", "_", "##", "A2", "##", "_", "##", "A3", "arm_builtin_decls", "[", "C", "(", "U", ")", "]", "\\", "=", "add_builtin_function", "(", "N", "(", "L", ")", ",", "FT1", "(", "R", ",", "A", ")", ",", "\\", "C", "(", "U", ")", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "C", "(", "U", ")", "]", "\\", "=", "add_builtin_function", "(", "N", "(", "L", ")", ",", "FT2", "(", "R", ",", "A1", ",", "A2", ")", ",", "\\", "C", "(", "U", ")", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "ground_truth": ["arm_builtin_decls", "[", "C", "(", "U", ")", "]", "\\", "=", "add_builtin_function", "(", "N", "(", "L", ")", ",", "FT3", "(", "R", ",", "A1", ",", "A2", ",", "A3", ")", ",", "\\", "C", "(", "U", ")", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "File": "arm-builtins1", "Func": "arm_init_crypto_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256297, "Length": 147, "Cover_Rate": 0.5719844357976653} {"Template_token": ["", "else", "type", "=", "build_vector_type", "(", "eltype", ",", "GET_MODE_NUNITS", "(", "mode", ")", ")", ";", "type", "=", "build_distinct_type_copy", "(", "type", ")", ";", "SET_TYPE_STRUCTURAL_EQUALITY", "(", "type", ")", ";", "tree", "mangled_name", "=", "get_identifier", "(", "arm_simd_types", "[", "i", "]", ".", "mangle", ")", ";", "tree", "value", "=", "tree_cons", "(", "NULL_TREE", ",", "mangled_name", ",", "NULL_TREE", ")", ";", "TYPE_ATTRIBUTES", "(", "type", ")", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "value", ",", "TYPE_ATTRIBUTES", "(", "type", ")", ")", ";", "arm_simd_types", "[", "i", "]", ".", "itype", "=", "type", ";", "}", "tdecl", "=", "add_builtin_type", "(", "arm_simd_types", "[", "i", "]", ".", "name", ",", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "TYPE_NAME", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", "=", "tdecl", ";", "SET_TYPE_STRUCTURAL_EQUALITY", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "}", "make_signed_type", "(", "GET_MODE_PRECISION", "(", "mode", ")", ")", ";", "arm_simd_intOI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "OImode", ")", ";", "arm_simd_intEI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "EImode", ")", ";", "arm_simd_intCI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "CImode", ")", ";", "arm_simd_intXI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "XImode", ")", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intEI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intEI_type_node", ")", "=", "tdecl", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intOI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intOI_type_node", ")", "=", "tdecl", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intCI_type_node", ")", ";"], "ground_truth": ["TYPE_NAME", "(", "arm_simd_intCI_type_node", ")", "=", "tdecl", ";"], "File": "arm-builtins1", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256298, "Length": 206, "Cover_Rate": 0.30518518518518517} {"Template_token": ["", "static", "tree", "arm_lookup_simd_builtin_type", "(", "machine_mode", "mode", ",", "enum", "arm_type_qualifiers", "q", ")", "{", "int", "i", ";", "int", "nelts", "=", "ARRAY_SIZE", "(", "arm_simd_types", ")", ";"], "ground_truth": ["if", "(", "q", "!=", "qualifier_poly", "&&", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", "arm_simd_builtin_std_type", "(", "mode", ",", "q", ")", ";"], "File": "arm-builtins1", "Func": "arm_lookup_simd_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256299, "Length": 43, "Cover_Rate": 0.48863636363636365} {"Template_token": ["", "if", "(", "(", "qualifiers", "&", "qualifier_poly", ")", "!=", "", ")", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_poly", ")", ";", "else", "if", "(", "(", "qualifiers", "&", "qualifier_unsigned", ")", "!=", "", ")", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_unsigned", ")", ";"], "ground_truth": ["else", "if", "(", "(", "qualifiers", "&", "qualifier_predicate", ")", "!=", "", ")", "return", "unsigned_intHI_type_node", ";"], "File": "arm-builtins1", "Func": "arm_simd_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256300, "Length": 51, "Cover_Rate": 0.7083333333333334} {"Template_token": ["", "if", "(", "(", "qualifiers", "&", "qualifier_poly", ")", "!=", "", ")", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_poly", ")", ";", "else", "if", "(", "(", "qualifiers", "&", "qualifier_unsigned", ")", "!=", "", ")", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_unsigned", ")", ";", "else", "if", "(", "(", "qualifiers", "&", "qualifier_predicate", ")", "!=", "", ")", "return", "unsigned_intHI_type_node", ";"], "ground_truth": ["else", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_none", ")", ";"], "File": "arm-builtins1", "Func": "arm_simd_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256301, "Length": 60, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "if", "(", "!", "TARGET_VFP", "||", "!", "TARGET_HARD_FLOAT", ")", "return", ";", "fenv_var", "=", "create_tmp_var", "(", "unsigned_type_node", ")", ";", "get_fpscr", "=", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", ";", "set_fpscr", "=", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", ";", "mask", "=", "build_int_cst", "(", "unsigned_type_node", ",", "~", "(", "(", "ARM_FE_ALL_EXCEPT", "<<", "ARM_FE_EXCEPT_SHIFT", ")", "|", "ARM_FE_ALL_EXCEPT", ")", ")", ";", "ld_fenv", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ")", ";", "masked_fenv", "=", "build2", "(", "BIT_AND_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "mask", ")", ";", "hold_fnclex", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "masked_fenv", ")", ";", "*", "hold", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "masked_fenv", ",", "ld_fenv", ")", ",", "hold_fnclex", ")", ";", "*", "clear", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "masked_fenv", ")", ";", "new_fenv_var", "=", "create_tmp_var", "(", "unsigned_type_node", ")", ";", "reload_fenv", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "new_fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ")", ";"], "ground_truth": ["restore_fnenv", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "fenv_var", ")", ";"], "File": "arm-builtins2", "Func": "arm_atomic_assign_expand_fenv", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256302, "Length": 162, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "const", "unsigned", "ARM_FE_INEXACT", "=", "", ";", "const", "unsigned", "HOST_WIDE_INT", "ARM_FE_ALL_EXCEPT", "=", "(", "ARM_FE_INVALID", "|", "ARM_FE_DIVBYZERO", "|", "ARM_FE_OVERFLOW", "|", "ARM_FE_UNDERFLOW", "|", "ARM_FE_INEXACT", ")", ";", "const", "unsigned", "HOST_WIDE_INT", "ARM_FE_EXCEPT_SHIFT", "=", "", ";", "tree", "fenv_var", ",", "get_fpscr", ",", "set_fpscr", ",", "mask", ",", "ld_fenv", ",", "masked_fenv", ";", "tree", "new_fenv_var", ",", "reload_fenv", ",", "restore_fnenv", ";", "tree", "update_call", ",", "atomic_feraiseexcept", ",", "hold_fnclex", ";", "if", "(", "!", "TARGET_VFP", "||", "!", "TARGET_HARD_FLOAT", ")", "return", ";", "fenv_var", "=", "create_tmp_var", "(", "unsigned_type_node", ")", ";", "get_fpscr", "=", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", ";", "set_fpscr", "=", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", ";", "mask", "=", "build_int_cst", "(", "unsigned_type_node", ",", "~", "(", "(", "ARM_FE_ALL_EXCEPT", "<<", "ARM_FE_EXCEPT_SHIFT", ")", "|", "ARM_FE_ALL_EXCEPT", ")", ")", ";", "ld_fenv", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ")", ";", "masked_fenv", "=", "build2", "(", "BIT_AND_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "mask", ")", ";", "hold_fnclex", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "masked_fenv", ")", ";"], "ground_truth": ["*", "hold", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "masked_fenv", ",", "ld_fenv", ")", ",", "hold_fnclex", ")", ";"], "File": "arm-builtins2", "Func": "arm_atomic_assign_expand_fenv", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256303, "Length": 171, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "return", "ARM_FIND_VRINT_VARIANT", "(", "vrintp", ")", ";", "case", "BUILT_IN_TRUNCF", ":", "return", "ARM_FIND_VRINT_VARIANT", "(", "vrintz", ")", ";", "case", "BUILT_IN_ROUNDF", ":", "return", "ARM_FIND_VRINT_VARIANT", "(", "vrinta", ")", ";", "(", "out_mode", "==", "SImode", "&&", "out_n", "==", "C", "\\", "&&", "in_mode", "==", "SFmode", "&&", "in_n", "==", "C", ")", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "v2sfv2si", ",", "false", ")", "\\", ":", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "v4sfv4si", ",", "false", ")", "\\", ":", "NULL_TREE", ")", ")", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "uv2sfv2si", ",", "false", ")", "\\", ":", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "uv4sfv4si", ",", "false", ")", "\\", ":", "NULL_TREE", ")", ")", "case", "BUILT_IN_LROUNDF", ":", "return", "out_unsigned_p", "?", "ARM_FIND_VCVTU_VARIANT", "(", "vcvta", ")", ":", "ARM_FIND_VCVT_VARIANT", "(", "vcvta", ")", ";", "case", "BUILT_IN_LCEILF", ":", "return", "out_unsigned_p", "?", "ARM_FIND_VCVTU_VARIANT", "(", "vcvtp", ")", ":", "ARM_FIND_VCVT_VARIANT", "(", "vcvtp", ")", ";", "case", "BUILT_IN_LFLOORF", ":", "return", "out_unsigned_p", "?", "ARM_FIND_VCVTU_VARIANT", "(", "vcvtm", ")", ":", "ARM_FIND_VCVT_VARIANT", "(", "vcvtm", ")", ";", "(", "out_mode", "==", "N", "##", "mode", "&&", "out_n", "==", "C", "\\", "&&", "in_mode", "==", "N", "##", "mode", "&&", "in_n", "==", "C", ")", "case", "BUILT_IN_BSWAP16", ":", "if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "HI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv4hi", ",", "false", ")", ";", "else", "if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "HI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv8hi", ",", "false", ")", ";", "else", "return", "NULL_TREE", ";", "case", "BUILT_IN_BSWAP32", ":", "if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "SI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv2si", ",", "false", ")", ";", "else", "if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "SI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv4si", ",", "false", ")", ";"], "ground_truth": ["else", "return", "NULL_TREE", ";"], "File": "arm-builtins2", "Func": "arm_builtin_vectorized_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256304, "Length": 278, "Cover_Rate": 0.5110294117647058} {"Template_token": ["", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "opno", "]", ".", "predicate", ")", "(", "op", "[", "argc", "]", ",", "mode", "[", "argc", "]", ")", ")", "error_at", "(", "EXPR_LOCATION", "(", "exp", ")", ",", "", "", ",", "argc", "+", "", ")", ";", "break", ";", "case", "NEON_ARG_MEMORY", ":", "if", "(", "op", "[", "argc", "]", "==", "const0_rtx", ")", "{", "va_end", "(", "ap", ")", ";", "return", "", ";", "}", "gcc_assert", "(", "MEM_P", "(", "op", "[", "argc", "]", ")", ")", ";", "PUT_MODE", "(", "op", "[", "argc", "]", ",", "mode", "[", "argc", "]", ")", ";", "set_mem_alias_set", "(", "op", "[", "argc", "]", ",", "", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "opno", "]", ".", "predicate", ")", "(", "op", "[", "argc", "]", ",", "mode", "[", "argc", "]", ")", ")", "op", "[", "argc", "]", "=", "(", "replace_equiv_address", "(", "op", "[", "argc", "]", ",", "force_reg", "(", "Pmode", ",", "XEXP", "(", "op", "[", "argc", "]", ",", "", ")", ")", ")", ")", ";", "break", ";", "case", "NEON_ARG_STOP", ":", "gcc_unreachable", "(", ")", ";", "}", "argc", "++", ";", "}", "}", "va_end", "(", "ap", ")", ";", "if", "(", "have_retval", ")", "switch", "(", "argc", ")", "{", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "else", "switch", "(", "argc", ")", "{", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op", "[", "", "]", ")", ";", "break", ";"], "ground_truth": ["case", "", ":"], "File": "arm-builtins2", "Func": "arm_expand_neon_args", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256306, "Length": 374, "Cover_Rate": 0.42259887005649716} {"Template_token": ["", "builtin_arg", "args", "[", "SIMD_MAX_BUILTIN_ARGS", "]", ";", "int", "num_args", "=", "insn_data", "[", "d", "->", "code", "]", ".", "n_operands", ";", "int", "is_void", "=", "", ";", "int", "k", ";", "is_void", "=", "!", "!", "(", "d", "->", "qualifiers", "[", "", "]", "&", "qualifier_void", ")", ";", "num_args", "+=", "is_void", ";", "for", "(", "k", "=", "", ";", "k", "<", "num_args", ";", "k", "++", ")", "{", "int", "qualifiers_k", "=", "k", ";", "int", "operands_k", "=", "k", "-", "is_void", ";", "int", "expr_args_k", "=", "k", "-", "", ";", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_immediate", ")", "args", "[", "k", "]", "=", "NEON_ARG_CONSTANT", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_maybe_immediate", ")", "{", "rtx", "arg", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "(", "expr_args_k", ")", ")", ")", ";", "bool", "op_const_int_p", "=", "(", "CONST_INT_P", "(", "arg", ")", "&&", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "operands_k", "]", ".", "predicate", ")", "(", "arg", ",", "insn_data", "[", "icode", "]", ".", "operand", "[", "operands_k", "]", ".", "mode", ")", ")", ";", "args", "[", "k", "]", "=", "op_const_int_p", "?", "NEON_ARG_CONSTANT", ":", "NEON_ARG_COPY_TO_REG", ";", "}", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_pointer", ")", "args", "[", "k", "]", "=", "NEON_ARG_MEMORY", ";", "else", "args", "[", "k", "]", "=", "NEON_ARG_COPY_TO_REG", ";", "}"], "ground_truth": ["args", "[", "k", "]", "=", "NEON_ARG_STOP", ";"], "File": "arm-builtins2", "Func": "arm_expand_neon_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256307, "Length": 211, "Cover_Rate": 0.735191637630662} {"Template_token": ["", "if", "(", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "gcc_assert", "(", "(", "GET_MODE", "(", "op0", ")", "==", "mode0", "||", "GET_MODE", "(", "op0", ")", "==", "VOIDmode", ")", "&&", "(", "GET_MODE", "(", "op1", ")", "==", "mode1", "||", "GET_MODE", "(", "op1", ")", "==", "VOIDmode", ")", "&&", "(", "GET_MODE", "(", "op2", ")", "==", "mode2", "||", "GET_MODE", "(", "op2", ")", "==", "VOIDmode", ")", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op2", ",", "mode2", ")", ")", "op2", "=", "copy_to_mode_reg", "(", "mode2", ",", "op2", ")", ";", "if", "(", "builtin_sha1cpm_p", ")", "op3", "=", "GEN_INT", "(", "TARGET_BIG_END", "?", "", ":", "", ")", ";", "if", "(", "builtin_sha1cpm_p", ")", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ",", "op2", ",", "op3", ")", ";", "else", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ",", "op2", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";"], "ground_truth": ["emit_insn", "(", "pat", ")", ";"], "File": "arm-builtins2", "Func": "arm_expand_ternop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256308, "Length": 254, "Cover_Rate": 0.5291666666666667} {"Template_token": ["", "machine_mode", "mode2", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode2", ")", ")", "op2", "=", "safe_vector_operand", "(", "op2", ",", "mode2", ")", ";", "if", "(", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "gcc_assert", "(", "(", "GET_MODE", "(", "op0", ")", "==", "mode0", "||", "GET_MODE", "(", "op0", ")", "==", "VOIDmode", ")", "&&", "(", "GET_MODE", "(", "op1", ")", "==", "mode1", "||", "GET_MODE", "(", "op1", ")", "==", "VOIDmode", ")", "&&", "(", "GET_MODE", "(", "op2", ")", "==", "mode2", "||", "GET_MODE", "(", "op2", ")", "==", "VOIDmode", ")", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op2", ",", "mode2", ")", ")", "op2", "=", "copy_to_mode_reg", "(", "mode2", ",", "op2", ")", ";"], "ground_truth": ["if", "(", "builtin_sha1cpm_p", ")", "op3", "=", "GEN_INT", "(", "TARGET_BIG_END", "?", "", ":", "", ")", ";"], "File": "arm-builtins2", "Func": "arm_expand_ternop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256309, "Length": 265, "Cover_Rate": 0.5520833333333334} {"Template_token": ["", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "}", "if", "(", "builtin_sha1h_p", ")", "op1", "=", "GEN_INT", "(", "TARGET_BIG_END", "?", "", ":", "", ")", ";", "if", "(", "builtin_sha1h_p", ")", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ")", ";", "else", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ")", ";"], "ground_truth": ["if", "(", "!", "pat", ")", "return", "", ";"], "File": "arm-builtins2", "Func": "arm_expand_unop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256310, "Length": 103, "Cover_Rate": 0.37454545454545457} {"Template_token": ["", "else", "{", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "}", "if", "(", "builtin_sha1h_p", ")", "op1", "=", "GEN_INT", "(", "TARGET_BIG_END", "?", "", ":", "", ")", ";", "if", "(", "builtin_sha1h_p", ")", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ")", ";"], "ground_truth": ["else", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ")", ";"], "File": "arm-builtins2", "Func": "arm_expand_unop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256311, "Length": 97, "Cover_Rate": 0.3527272727272727} {"Template_token": ["", "tree", "ftype_set_fpscr", "=", "build_function_type_list", "(", "void_type_node", ",", "unsigned_type_node", ",", "NULL", ")", ";", "tree", "ftype_get_fpscr", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_get_fpscr", ",", "ARM_BUILTIN_GET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_set_fpscr", ",", "ARM_BUILTIN_SET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "}"], "ground_truth": ["}"], "File": "arm-builtins2", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256312, "Length": 64, "Cover_Rate": 0.5871559633027523} {"Template_token": ["", "arm_builtin_decls", "[", "ARM_BUILTIN_CRC32B", "]", "=", "add_builtin_function", "(", "", ",", "si_ftype_si_qi", ",", "ARM_BUILTIN_CRC32B", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_CRC32H", "]", "=", "add_builtin_function", "(", "", ",", "si_ftype_si_hi", ",", "ARM_BUILTIN_CRC32H", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_CRC32W", "]", "=", "add_builtin_function", "(", "", ",", "si_ftype_si_si", ",", "ARM_BUILTIN_CRC32W", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_CRC32CB", "]", "=", "add_builtin_function", "(", "", ",", "si_ftype_si_qi", ",", "ARM_BUILTIN_CRC32CB", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "ground_truth": ["arm_builtin_decls", "[", "ARM_BUILTIN_CRC32CH", "]", "=", "add_builtin_function", "(", "", ",", "si_ftype_si_hi", ",", "ARM_BUILTIN_CRC32CH", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "File": "arm-builtins2", "Func": "arm_init_crc32_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256313, "Length": 100, "Cover_Rate": 0.591715976331361} {"Template_token": ["", "static", "void", "arm_init_crc32_builtins", "(", ")", "{", "tree", "si_ftype_si_qi", "=", "build_function_type_list", "(", "unsigned_intSI_type_node", ",", "unsigned_intSI_type_node", ",", "unsigned_intQI_type_node", ",", "NULL_TREE", ")", ";", "tree", "si_ftype_si_hi", "=", "build_function_type_list", "(", "unsigned_intSI_type_node", ",", "unsigned_intSI_type_node", ",", "unsigned_intHI_type_node", ",", "NULL_TREE", ")", ";", "tree", "si_ftype_si_si", "=", "build_function_type_list", "(", "unsigned_intSI_type_node", ",", "unsigned_intSI_type_node", ",", "unsigned_intSI_type_node", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_CRC32B", "]", "=", "add_builtin_function", "(", "", ",", "si_ftype_si_qi", ",", "ARM_BUILTIN_CRC32B", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_CRC32H", "]", "=", "add_builtin_function", "(", "", ",", "si_ftype_si_hi", ",", "ARM_BUILTIN_CRC32H", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "ground_truth": ["arm_builtin_decls", "[", "ARM_BUILTIN_CRC32W", "]", "=", "add_builtin_function", "(", "", ",", "si_ftype_si_si", ",", "ARM_BUILTIN_CRC32W", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "File": "arm-builtins2", "Func": "arm_init_crc32_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256314, "Length": 108, "Cover_Rate": 0.6390532544378699} {"Template_token": ["", "static", "void", "arm_init_fp16_builtins", "(", "void", ")", "{", "tree", "fp16_type", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "fp16_type", ")", "=", "", ";"], "ground_truth": ["layout_type", "(", "fp16_type", ")", ";"], "File": "arm-builtins2", "Func": "arm_init_fp16_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256315, "Length": 27, "Cover_Rate": 0.6428571428571429} {"Template_token": ["", "tree", "fp16_type", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "fp16_type", ")", "=", "", ";"], "ground_truth": ["layout_type", "(", "fp16_type", ")", ";"], "File": "arm-builtins2", "Func": "arm_init_fp16_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256316, "Length": 20, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "type_signature", "[", "arg_num", "]", "=", "'p'", ";", "print_type_signature_p", "=", "true", ";", "}", "else", "type_signature", "[", "arg_num", "]", "=", "'s'", ";", "if", "(", "qualifiers", "&", "qualifier_internal", ")", "continue", ";", "if", "(", "qualifiers", "&", "qualifier_map_mode", ")", "op_mode", "=", "d", "->", "mode", ";", "if", "(", "qualifiers", "&", "qualifier_pointer", "&&", "VECTOR_MODE_P", "(", "op_mode", ")", ")", "op_mode", "=", "GET_MODE_INNER", "(", "op_mode", ")", ";", "eltype", "=", "arm_simd_builtin_type", "(", "op_mode", ",", "(", "qualifiers", "&", "qualifier_unsigned", ")", "!=", "", ",", "(", "qualifiers", "&", "qualifier_poly", ")", "!=", "", ")", ";", "gcc_assert", "(", "eltype", "!=", "NULL", ")", ";", "if", "(", "qualifiers", "&", "qualifier_const", ")", "eltype", "=", "build_qualified_type", "(", "eltype", ",", "TYPE_QUAL_CONST", ")", ";", "if", "(", "qualifiers", "&", "qualifier_pointer", ")", "eltype", "=", "build_pointer_type", "(", "eltype", ")", ";", "if", "(", "arg_num", "==", "", ")", "return_type", "=", "eltype", ";", "else", "args", "=", "tree_cons", "(", "NULL_TREE", ",", "eltype", ",", "args", ")", ";", "}", "ftype", "=", "build_function_type", "(", "return_type", ",", "args", ")", ";", "gcc_assert", "(", "ftype", "!=", "NULL", ")", ";", "if", "(", "print_type_signature_p", ")", "snprintf", "(", "namebuf", ",", "sizeof", "(", "namebuf", ")", ",", "", ",", "d", "->", "name", ",", "type_signature", ")", ";", "else", "snprintf", "(", "namebuf", ",", "sizeof", "(", "namebuf", ")", ",", "", ",", "d", "->", "name", ")", ";", "fndecl", "=", "add_builtin_function", "(", "namebuf", ",", "ftype", ",", "fcode", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "fcode", "]", "=", "fndecl", ";", "}", "if", "(", "TARGET_CRYPTO", "&&", "TARGET_HARD_FLOAT", ")", "{", "tree", "V16UQI_type_node", "=", "arm_simd_builtin_type", "(", "V16QImode", ",", "true", ",", "false", ")", ";", "tree", "V4USI_type_node", "=", "arm_simd_builtin_type", "(", "V4SImode", ",", "true", ",", "false", ")", ";", "tree", "v16uqi_ftype_v16uqi", "=", "build_function_type_list", "(", "V16UQI_type_node", ",", "V16UQI_type_node", ",", "NULL_TREE", ")", ";", "tree", "v16uqi_ftype_v16uqi_v16uqi", "=", "build_function_type_list", "(", "V16UQI_type_node", ",", "V16UQI_type_node", ",", "V16UQI_type_node", ",", "NULL_TREE", ")", ";", "tree", "v4usi_ftype_v4usi", "=", "build_function_type_list", "(", "V4USI_type_node", ",", "V4USI_type_node", ",", "NULL_TREE", ")", ";", "tree", "v4usi_ftype_v4usi_v4usi", "=", "build_function_type_list", "(", "V4USI_type_node", ",", "V4USI_type_node", ",", "V4USI_type_node", ",", "NULL_TREE", ")", ";"], "ground_truth": ["tree", "v4usi_ftype_v4usi_v4usi_v4usi", "=", "build_function_type_list", "(", "V4USI_type_node", ",", "V4USI_type_node", ",", "V4USI_type_node", ",", "V4USI_type_node", ",", "NULL_TREE", ")", ";"], "File": "arm-builtins2", "Func": "arm_init_neon_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256319, "Length": 318, "Cover_Rate": 0.4649122807017544} {"Template_token": ["", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "intQI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "intHI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "intSI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "float_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "intDI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "double_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "intTI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intQI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intHI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intSI_type_node", ",", "", ")", ";"], "ground_truth": ["(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intDI_type_node", ",", "", ")", ";"], "File": "arm-builtins2", "Func": "arm_init_simd_builtin_scalar_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256320, "Length": 154, "Cover_Rate": 0.875} {"Template_token": ["", "int", "i", ";", "int", "nelts", "=", "sizeof", "(", "arm_simd_types", ")", "/", "sizeof", "(", "arm_simd_types", "[", "", "]", ")", ";", "tree", "tdecl", ";", "arm_simd_floatHF_type_node", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "arm_simd_floatHF_type_node", ")", "=", "GET_MODE_PRECISION", "(", "HFmode", ")", ";", "layout_type", "(", "arm_simd_floatHF_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_floatHF_type_node", ",", "", ")", ";", "arm_simd_polyQI_type_node", "=", "build_distinct_type_copy", "(", "intQI_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_polyQI_type_node", ",", "", ")", ";", "arm_simd_polyHI_type_node", "=", "build_distinct_type_copy", "(", "intHI_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_polyHI_type_node", ",", "", ")", ";", "arm_simd_polyDI_type_node", "=", "build_distinct_type_copy", "(", "unsigned_intDI_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_polyDI_type_node", ",", "", ")", ";", "arm_simd_polyTI_type_node", "=", "build_distinct_type_copy", "(", "unsigned_intTI_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_polyTI_type_node", ",", "", ")", ";", "arm_simd_types", "[", "Int8x8_t", "]", ".", "eltype", "=", "intQI_type_node", ";", "arm_simd_types", "[", "Int8x16_t", "]", ".", "eltype", "=", "intQI_type_node", ";", "arm_simd_types", "[", "Int16x4_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int16x8_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int32x2_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int32x4_t", "]", ".", "eltype", "=", "intSI_type_node", ";"], "ground_truth": ["arm_simd_types", "[", "Int64x2_t", "]", ".", "eltype", "=", "intDI_type_node", ";"], "File": "arm-builtins2", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256321, "Length": 205, "Cover_Rate": 0.37477148080438755} {"Template_token": ["", "arm_simd_types", "[", "Int64x2_t", "]", ".", "eltype", "=", "intDI_type_node", ";", "arm_simd_types", "[", "Uint8x8_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint8x16_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint16x4_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint16x8_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint32x2_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint32x4_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint64x2_t", "]", ".", "eltype", "=", "unsigned_intDI_type_node", ";", "arm_simd_types", "[", "Poly8x8_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly8x16_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly16x4_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Poly16x8_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Float16x4_t", "]", ".", "eltype", "=", "arm_simd_floatHF_type_node", ";", "arm_simd_types", "[", "Float32x2_t", "]", ".", "eltype", "=", "float_type_node", ";", "arm_simd_types", "[", "Float32x4_t", "]", ".", "eltype", "=", "float_type_node", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelts", ";", "i", "++", ")", "{", "tree", "eltype", "=", "arm_simd_types", "[", "i", "]", ".", "eltype", ";", "enum", "machine_mode", "mode", "=", "arm_simd_types", "[", "i", "]", ".", "mode", ";", "if", "(", "arm_simd_types", "[", "i", "]", ".", "itype", "==", "NULL", ")", "arm_simd_types", "[", "i", "]", ".", "itype", "=", "build_distinct_type_copy", "(", "build_vector_type", "(", "eltype", ",", "GET_MODE_NUNITS", "(", "mode", ")", ")", ")", ";", "tdecl", "=", "add_builtin_type", "(", "arm_simd_types", "[", "i", "]", ".", "name", ",", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "TYPE_NAME", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", "=", "tdecl", ";", "SET_TYPE_STRUCTURAL_EQUALITY", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "}", "make_signed_type", "(", "GET_MODE_PRECISION", "(", "mode", ")", ")", ";", "arm_simd_intOI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "OImode", ")", ";", "arm_simd_intEI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "EImode", ")", ";", "arm_simd_intCI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "CImode", ")", ";", "arm_simd_intXI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "XImode", ")", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intEI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intEI_type_node", ")", "=", "tdecl", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intOI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intOI_type_node", ")", "=", "tdecl", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intCI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intCI_type_node", ")", "=", "tdecl", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intXI_type_node", ")", ";"], "ground_truth": ["TYPE_NAME", "(", "arm_simd_intXI_type_node", ")", "=", "tdecl", ";"], "File": "arm-builtins2", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256322, "Length": 343, "Cover_Rate": 0.6270566727605119} {"Template_token": ["", "int", "nelts", "=", "sizeof", "(", "arm_simd_types", ")", "/", "sizeof", "(", "arm_simd_types", "[", "", "]", ")", ";", "if", "(", "q", "!=", "qualifier_poly", "&&", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", "arm_simd_builtin_std_type", "(", "mode", ",", "q", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelts", ";", "i", "++", ")", "if", "(", "arm_simd_types", "[", "i", "]", ".", "mode", "==", "mode", "&&", "arm_simd_types", "[", "i", "]", ".", "q", "==", "q", ")", "return", "arm_simd_types", "[", "i", "]", ".", "itype", ";"], "ground_truth": ["return", "NULL_TREE", ";"], "File": "arm-builtins2", "Func": "arm_lookup_simd_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256323, "Length": 80, "Cover_Rate": 0.8247422680412371} {"Template_token": ["", "return", "QUAL_TYPE", "(", "HI", ")", ";", "case", "SImode", ":", "return", "QUAL_TYPE", "(", "SI", ")", ";", "case", "DImode", ":", "return", "QUAL_TYPE", "(", "DI", ")", ";", "case", "TImode", ":", "return", "QUAL_TYPE", "(", "TI", ")", ";", "case", "OImode", ":", "return", "arm_simd_intOI_type_node", ";", "case", "EImode", ":", "return", "arm_simd_intEI_type_node", ";", "case", "CImode", ":", "return", "arm_simd_intCI_type_node", ";", "case", "XImode", ":", "return", "arm_simd_intXI_type_node", ";", "case", "HFmode", ":", "return", "arm_simd_floatHF_type_node", ";", "case", "SFmode", ":", "return", "float_type_node", ";", "case", "DFmode", ":", "return", "double_type_node", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm-builtins2", "Func": "arm_simd_builtin_std_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256324, "Length": 83, "Cover_Rate": 0.6240601503759399} {"Template_token": ["", "return", "QUAL_TYPE", "(", "TI", ")", ";", "case", "OImode", ":", "return", "arm_simd_intOI_type_node", ";", "case", "EImode", ":", "return", "arm_simd_intEI_type_node", ";", "case", "CImode", ":", "return", "arm_simd_intCI_type_node", ";", "case", "XImode", ":", "return", "arm_simd_intXI_type_node", ";", "case", "HFmode", ":", "return", "arm_simd_floatHF_type_node", ";", "case", "SFmode", ":", "return", "float_type_node", ";", "case", "DFmode", ":", "return", "double_type_node", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm-builtins2", "Func": "arm_simd_builtin_std_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256325, "Length": 56, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "else", "if", "(", "unsigned_p", ")", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_unsigned", ")", ";"], "ground_truth": ["else", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_none", ")", ";"], "File": "arm-builtins2", "Func": "arm_simd_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256326, "Length": 22, "Cover_Rate": 0.44} {"Template_token": ["", "const", "unsigned", "HOST_WIDE_INT", "ARM_FE_EXCEPT_SHIFT", "=", "", ";", "tree", "fenv_var", ",", "get_fpscr", ",", "set_fpscr", ",", "mask", ",", "ld_fenv", ",", "masked_fenv", ";", "tree", "new_fenv_var", ",", "reload_fenv", ",", "restore_fnenv", ";", "tree", "update_call", ",", "atomic_feraiseexcept", ",", "hold_fnclex", ";", "if", "(", "!", "TARGET_VFP", "||", "!", "TARGET_HARD_FLOAT", ")", "return", ";", "fenv_var", "=", "create_tmp_var_raw", "(", "unsigned_type_node", ")", ";", "get_fpscr", "=", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", ";", "set_fpscr", "=", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", ";", "mask", "=", "build_int_cst", "(", "unsigned_type_node", ",", "~", "(", "(", "ARM_FE_ALL_EXCEPT", "<<", "ARM_FE_EXCEPT_SHIFT", ")", "|", "ARM_FE_ALL_EXCEPT", ")", ")", ";", "ld_fenv", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ")", ";", "masked_fenv", "=", "build2", "(", "BIT_AND_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "mask", ")", ";", "hold_fnclex", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "masked_fenv", ")", ";", "*", "hold", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "masked_fenv", ",", "ld_fenv", ")", ",", "hold_fnclex", ")", ";", "*", "clear", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "masked_fenv", ")", ";", "new_fenv_var", "=", "create_tmp_var_raw", "(", "unsigned_type_node", ")", ";", "reload_fenv", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "new_fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ")", ";", "restore_fnenv", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "fenv_var", ")", ";", "atomic_feraiseexcept", "=", "builtin_decl_implicit", "(", "BUILT_IN_ATOMIC_FERAISEEXCEPT", ")", ";", "update_call", "=", "build_call_expr", "(", "atomic_feraiseexcept", ",", "", ",", "fold_convert", "(", "integer_type_node", ",", "new_fenv_var", ")", ")", ";"], "ground_truth": ["*", "update", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "reload_fenv", ",", "restore_fnenv", ")", ",", "update_call", ")", ";"], "File": "arm-builtins3", "Func": "arm_atomic_assign_expand_fenv", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256327, "Length": 242, "Cover_Rate": 0.7908496732026143} {"Template_token": ["", "mask", "=", "build_int_cst", "(", "unsigned_type_node", ",", "~", "(", "(", "ARM_FE_ALL_EXCEPT", "<<", "ARM_FE_EXCEPT_SHIFT", ")", "|", "ARM_FE_ALL_EXCEPT", ")", ")", ";", "ld_fenv", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ")", ";", "masked_fenv", "=", "build2", "(", "BIT_AND_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "mask", ")", ";", "hold_fnclex", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "masked_fenv", ")", ";", "*", "hold", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "masked_fenv", ",", "ld_fenv", ")", ",", "hold_fnclex", ")", ";", "*", "clear", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "masked_fenv", ")", ";", "new_fenv_var", "=", "create_tmp_var_raw", "(", "unsigned_type_node", ")", ";", "reload_fenv", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "new_fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ")", ";", "restore_fnenv", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "fenv_var", ")", ";", "atomic_feraiseexcept", "=", "builtin_decl_implicit", "(", "BUILT_IN_ATOMIC_FERAISEEXCEPT", ")", ";", "update_call", "=", "build_call_expr", "(", "atomic_feraiseexcept", ",", "", ",", "fold_convert", "(", "integer_type_node", ",", "new_fenv_var", ")", ")", ";"], "ground_truth": ["*", "update", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "reload_fenv", ",", "restore_fnenv", ")", ",", "update_call", ")", ";"], "File": "arm-builtins3", "Func": "arm_atomic_assign_expand_fenv", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256328, "Length": 177, "Cover_Rate": 0.5784313725490197} {"Template_token": ["", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_struct_load_store_lane_index", ")", "args", "[", "k", "]", "=", "NEON_ARG_STRUCT_LOAD_STORE_LANE_INDEX", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_immediate", ")", "args", "[", "k", "]", "=", "NEON_ARG_CONSTANT", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_maybe_immediate", ")", "{", "rtx", "arg", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "(", "expr_args_k", ")", ")", ")", ";", "bool", "op_const_int_p", "=", "(", "CONST_INT_P", "(", "arg", ")", "&&", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "operands_k", "]", ".", "predicate", ")", "(", "arg", ",", "insn_data", "[", "icode", "]", ".", "operand", "[", "operands_k", "]", ".", "mode", ")", ")", ";", "args", "[", "k", "]", "=", "op_const_int_p", "?", "NEON_ARG_CONSTANT", ":", "NEON_ARG_COPY_TO_REG", ";", "}", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_pointer", ")", "args", "[", "k", "]", "=", "NEON_ARG_MEMORY", ";", "else", "args", "[", "k", "]", "=", "NEON_ARG_COPY_TO_REG", ";", "}", "args", "[", "k", "]", "=", "NEON_ARG_STOP", ";", "return", "arm_expand_neon_args", "(", "target", ",", "d", "->", "mode", ",", "fcode", ",", "icode", ",", "!", "is_void", ",", "exp", ",", "&", "args", "[", "", "]", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins3", "Func": "arm_expand_neon_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256331, "Length": 179, "Cover_Rate": 0.4463840399002494} {"Template_token": ["", "tree", "ftype_get_fpscr", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_get_fpscr", ",", "ARM_BUILTIN_GET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_set_fpscr", ",", "ARM_BUILTIN_SET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins3", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256332, "Length": 51, "Cover_Rate": 0.4594594594594595} {"Template_token": ["", "if", "(", "arm_fp16_format", ")", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_floatHF_type_node", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins3", "Func": "arm_init_fp16_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256333, "Length": 19, "Cover_Rate": 0.3958333333333333} {"Template_token": ["", "static", "void", "arm_init_fp16_builtins", "(", "void", ")", "{", "arm_simd_floatHF_type_node", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "arm_simd_floatHF_type_node", ")", "=", "GET_MODE_PRECISION", "(", "HFmode", ")", ";"], "ground_truth": ["layout_type", "(", "arm_simd_floatHF_type_node", ")", ";"], "File": "arm-builtins3", "Func": "arm_init_fp16_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256334, "Length": 29, "Cover_Rate": 0.6041666666666666} {"Template_token": ["", "bool", "print_type_signature_p", "=", "false", ";", "char", "type_signature", "[", "SIMD_MAX_BUILTIN_ARGS", "]", "=", "{", "", "}", ";", "neon_builtin_datum", "*", "d", "=", "&", "neon_builtin_data", "[", "i", "]", ";", "char", "namebuf", "[", "", "]", ";", "tree", "ftype", "=", "NULL", ";", "tree", "fndecl", "=", "NULL", ";", "d", "->", "fcode", "=", "fcode", ";", "int", "op_num", "=", "insn_data", "[", "d", "->", "code", "]", ".", "n_operands", "-", "", ";", "int", "arg_num", "=", "d", "->", "qualifiers", "[", "", "]", "&", "qualifier_void", "?", "op_num", "+", "", ":", "op_num", ";", "tree", "return_type", "=", "void_type_node", ",", "args", "=", "void_list_node", ";", "tree", "eltype", ";", "for", "(", ";", "op_num", ">=", "", ";", "arg_num", "--", ",", "op_num", "--", ")", "{", "machine_mode", "op_mode", "=", "insn_data", "[", "d", "->", "code", "]", ".", "operand", "[", "op_num", "]", ".", "mode", ";", "enum", "arm_type_qualifiers", "qualifiers", "=", "d", "->", "qualifiers", "[", "arg_num", "]", ";", "if", "(", "qualifiers", "&", "qualifier_unsigned", ")", "{", "type_signature", "[", "arg_num", "]", "=", "'u'", ";", "print_type_signature_p", "=", "true", ";", "}", "else", "if", "(", "qualifiers", "&", "qualifier_poly", ")", "{", "type_signature", "[", "arg_num", "]", "=", "'p'", ";", "print_type_signature_p", "=", "true", ";", "}", "else", "type_signature", "[", "arg_num", "]", "=", "'s'", ";", "if", "(", "qualifiers", "&", "qualifier_internal", ")", "continue", ";"], "ground_truth": ["if", "(", "qualifiers", "&", "qualifier_map_mode", ")", "op_mode", "=", "d", "->", "mode", ";"], "File": "arm-builtins3", "Func": "arm_init_neon_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256336, "Length": 200, "Cover_Rate": 0.437636761487965} {"Template_token": ["", "arm_simd_polyTI_type_node", "=", "build_distinct_type_copy", "(", "unsigned_intTI_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_polyTI_type_node", ",", "", ")", ";", "arm_simd_types", "[", "Int8x8_t", "]", ".", "eltype", "=", "intQI_type_node", ";", "arm_simd_types", "[", "Int8x16_t", "]", ".", "eltype", "=", "intQI_type_node", ";", "arm_simd_types", "[", "Int16x4_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int16x8_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int32x2_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int32x4_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int64x2_t", "]", ".", "eltype", "=", "intDI_type_node", ";", "arm_simd_types", "[", "Uint8x8_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint8x16_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint16x4_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint16x8_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint32x2_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint32x4_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint64x2_t", "]", ".", "eltype", "=", "unsigned_intDI_type_node", ";", "arm_simd_types", "[", "Poly8x8_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly8x16_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";"], "ground_truth": ["arm_simd_types", "[", "Poly16x4_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";"], "File": "arm-builtins3", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256337, "Length": 174, "Cover_Rate": 0.3346153846153846} {"Template_token": ["", "*", "clear", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "masked_fenv", ")", ";", "new_fenv_var", "=", "create_tmp_var_raw", "(", "unsigned_type_node", ")", ";", "reload_fenv", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "new_fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ")", ";", "restore_fnenv", "=", "build_call_expr", "(", "set_fpscr", ",", "", ",", "fenv_var", ")", ";", "atomic_feraiseexcept", "=", "builtin_decl_implicit", "(", "BUILT_IN_ATOMIC_FERAISEEXCEPT", ")", ";", "update_call", "=", "build_call_expr", "(", "atomic_feraiseexcept", ",", "", ",", "fold_convert", "(", "integer_type_node", ",", "new_fenv_var", ")", ")", ";"], "ground_truth": ["*", "update", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "reload_fenv", ",", "restore_fnenv", ")", ",", "update_call", ")", ";"], "File": "arm-builtins4", "Func": "arm_atomic_assign_expand_fenv", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256338, "Length": 94, "Cover_Rate": 0.3102310231023102} {"Template_token": ["", "tree", "arm_builtin_vectorized_function", "(", "unsigned", "int", "fn", ",", "tree", "type_out", ",", "tree", "type_in", ")", "{", "machine_mode", "in_mode", ",", "out_mode", ";", "int", "in_n", ",", "out_n", ";", "bool", "out_unsigned_p", "=", "TYPE_UNSIGNED", "(", "type_out", ")", ";", "if", "(", "!", "TARGET_NEON", ")", "return", "NULL_TREE", ";", "if", "(", "TREE_CODE", "(", "type_out", ")", "!=", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type_in", ")", "!=", "VECTOR_TYPE", ")", "return", "NULL_TREE", ";", "out_mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type_out", ")", ")", ";", "out_n", "=", "TYPE_VECTOR_SUBPARTS", "(", "type_out", ")", ";", "in_mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type_in", ")", ")", ";", "in_n", "=", "TYPE_VECTOR_SUBPARTS", "(", "type_in", ")", ";", "(", "TARGET_FPU_ARMV8", "\\", "&&", "flag_unsafe_math_optimizations", "\\", "&&", "ARM_CHECK_BUILTIN_MODE_1", "(", "C", ")", ")", "(", "out_mode", "==", "SFmode", "&&", "out_n", "==", "C", "\\", "&&", "in_mode", "==", "SFmode", "&&", "in_n", "==", "C", ")", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "v2sf", ",", "false", ")", "\\", ":", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "v4sf", ",", "false", ")", "\\", ":", "NULL_TREE", ")", ")", "switch", "(", "fn", ")", "{", "CASE_CFN_FLOOR", ":", "return", "ARM_FIND_VRINT_VARIANT", "(", "vrintm", ")", ";"], "ground_truth": ["CASE_CFN_CEIL", ":"], "File": "arm-builtins4", "Func": "arm_builtin_vectorized_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256339, "Length": 179, "Cover_Rate": 0.3383742911153119} {"Template_token": ["", "return", "arm_expand_builtin_1", "(", "fcode", ",", "exp", ",", "target", ",", "d", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins4", "Func": "arm_expand_acle_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256340, "Length": 13, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "arm_builtin_datum", "*", "d", "=", "&", "acle_builtin_data", "[", "fcode", "-", "ARM_BUILTIN_ACLE_PATTERN_START", "]", ";"], "ground_truth": ["return", "arm_expand_builtin_1", "(", "fcode", ",", "exp", ",", "target", ",", "d", ")", ";"], "File": "arm-builtins4", "Func": "arm_expand_acle_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256341, "Length": 24, "Cover_Rate": 0.6153846153846154} {"Template_token": ["", "int", "expr_args_k", "=", "k", "-", "", ";", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_lane_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_LANE_INDEX", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_struct_load_store_lane_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_STRUCT_LOAD_STORE_LANE_INDEX", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_immediate", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_CONSTANT", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_maybe_immediate", ")", "{", "rtx", "arg", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "(", "expr_args_k", ")", ")", ")", ";", "bool", "op_const_int_p", "=", "(", "CONST_INT_P", "(", "arg", ")", "&&", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "operands_k", "]", ".", "predicate", ")", "(", "arg", ",", "insn_data", "[", "icode", "]", ".", "operand", "[", "operands_k", "]", ".", "mode", ")", ")", ";", "args", "[", "k", "]", "=", "op_const_int_p", "?", "ARG_BUILTIN_CONSTANT", ":", "ARG_BUILTIN_COPY_TO_REG", ";", "}", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_pointer", ")", "{", "if", "(", "neon", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_NEON_MEMORY", ";", "else", "args", "[", "k", "]", "=", "ARG_BUILTIN_MEMORY", ";", "}", "else", "args", "[", "k", "]", "=", "ARG_BUILTIN_COPY_TO_REG", ";"], "ground_truth": ["}"], "File": "arm-builtins4", "Func": "arm_expand_builtin_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256344, "Length": 185, "Cover_Rate": 0.5457227138643068} {"Template_token": ["", "int", "num_args", "=", "insn_data", "[", "d", "->", "code", "]", ".", "n_operands", ";", "int", "is_void", "=", "", ";", "int", "k", ";", "bool", "neon", "=", "false", ";", "if", "(", "IN_RANGE", "(", "fcode", ",", "ARM_BUILTIN_VFP_BASE", ",", "ARM_BUILTIN_ACLE_BASE", "-", "", ")", ")", "neon", "=", "true", ";", "is_void", "=", "!", "!", "(", "d", "->", "qualifiers", "[", "", "]", "&", "qualifier_void", ")", ";", "num_args", "+=", "is_void", ";", "for", "(", "k", "=", "", ";", "k", "<", "num_args", ";", "k", "++", ")", "{", "int", "qualifiers_k", "=", "k", ";", "int", "operands_k", "=", "k", "-", "is_void", ";", "int", "expr_args_k", "=", "k", "-", "", ";", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_lane_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_LANE_INDEX", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_struct_load_store_lane_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_STRUCT_LOAD_STORE_LANE_INDEX", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_immediate", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_CONSTANT", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_maybe_immediate", ")", "{", "rtx", "arg", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "(", "expr_args_k", ")", ")", ")", ";", "bool", "op_const_int_p", "=", "(", "CONST_INT_P", "(", "arg", ")", "&&", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "operands_k", "]", ".", "predicate", ")", "(", "arg", ",", "insn_data", "[", "icode", "]", ".", "operand", "[", "operands_k", "]", ".", "mode", ")", ")", ";", "args", "[", "k", "]", "=", "op_const_int_p", "?", "ARG_BUILTIN_CONSTANT", ":", "ARG_BUILTIN_COPY_TO_REG", ";", "}"], "ground_truth": ["else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_pointer", ")", "{"], "File": "arm-builtins4", "Func": "arm_expand_builtin_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256345, "Length": 243, "Cover_Rate": 0.7168141592920354} {"Template_token": ["", "gcc_assert", "(", "TREE_CODE", "(", "nlanes", ")", "==", "INTEGER_CST", ")", ";", "rtx", "lane_idx", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "lane_idx", ")", ")", "neon_lane_bounds", "(", "lane_idx", ",", "", ",", "TREE_INT_CST_LOW", "(", "nlanes", ")", ",", "exp", ")", ";", "else", "error", "(", "", ",", "exp", ")", ";", "return", "const0_rtx", ";"], "ground_truth": ["}"], "File": "arm-builtins4", "Func": "arm_expand_neon_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256347, "Length": 56, "Cover_Rate": 0.4148148148148148} {"Template_token": ["", "static", "void", "arm_init_acle_builtins", "(", "void", ")", "{", "unsigned", "int", "i", ",", "fcode", "=", "ARM_BUILTIN_ACLE_PATTERN_START", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "acle_builtin_data", ")", ";", "i", "++", ",", "fcode", "++", ")", "{"], "File": "arm-builtins4", "Func": "arm_init_acle_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256348, "Length": 35, "Cover_Rate": 0.625} {"Template_token": ["", "arm_builtin_datum", "*", "d", "=", "&", "acle_builtin_data", "[", "i", "]", ";"], "ground_truth": ["arm_init_builtin", "(", "fcode", ",", "d", ",", "", ")", ";"], "File": "arm-builtins4", "Func": "arm_init_acle_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256349, "Length": 19, "Cover_Rate": 0.3392857142857143} {"Template_token": ["", "if", "(", "qualifiers", "&", "qualifier_pointer", ")", "eltype", "=", "build_pointer_type", "(", "eltype", ")", ";", "if", "(", "arg_num", "==", "", ")", "return_type", "=", "eltype", ";", "else", "args", "=", "tree_cons", "(", "NULL_TREE", ",", "eltype", ",", "args", ")", ";", "}", "ftype", "=", "build_function_type", "(", "return_type", ",", "args", ")", ";", "gcc_assert", "(", "ftype", "!=", "NULL", ")", ";", "if", "(", "print_type_signature_p", "&&", "IN_RANGE", "(", "fcode", ",", "ARM_BUILTIN_VFP_BASE", ",", "ARM_BUILTIN_ACLE_BASE", "-", "", ")", ")", "snprintf", "(", "namebuf", ",", "sizeof", "(", "namebuf", ")", ",", "", ",", "prefix", ",", "d", "->", "name", ",", "type_signature", ")", ";", "else", "snprintf", "(", "namebuf", ",", "sizeof", "(", "namebuf", ")", ",", "", ",", "prefix", ",", "d", "->", "name", ")", ";"], "ground_truth": ["fndecl", "=", "add_builtin_function", "(", "namebuf", ",", "ftype", ",", "fcode", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "File": "arm-builtins4", "Func": "arm_init_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256350, "Length": 123, "Cover_Rate": 0.30597014925373134} {"Template_token": ["", "else", "if", "(", "qualifiers", "&", "qualifier_poly", ")", "{", "type_signature", "[", "arg_num", "]", "=", "'p'", ";", "print_type_signature_p", "=", "true", ";", "}", "else", "type_signature", "[", "arg_num", "]", "=", "'s'", ";", "if", "(", "qualifiers", "&", "qualifier_internal", ")", "continue", ";", "if", "(", "qualifiers", "&", "qualifier_map_mode", ")", "op_mode", "=", "d", "->", "mode", ";", "if", "(", "qualifiers", "&", "qualifier_pointer", "&&", "VECTOR_MODE_P", "(", "op_mode", ")", ")", "op_mode", "=", "GET_MODE_INNER", "(", "op_mode", ")", ";", "eltype", "=", "arm_simd_builtin_type", "(", "op_mode", ",", "(", "qualifiers", "&", "qualifier_unsigned", ")", "!=", "", ",", "(", "qualifiers", "&", "qualifier_poly", ")", "!=", "", ")", ";", "gcc_assert", "(", "eltype", "!=", "NULL", ")", ";", "if", "(", "qualifiers", "&", "qualifier_const", ")", "eltype", "=", "build_qualified_type", "(", "eltype", ",", "TYPE_QUAL_CONST", ")", ";", "if", "(", "qualifiers", "&", "qualifier_pointer", ")", "eltype", "=", "build_pointer_type", "(", "eltype", ")", ";", "if", "(", "arg_num", "==", "", ")", "return_type", "=", "eltype", ";"], "ground_truth": ["else", "args", "=", "tree_cons", "(", "NULL_TREE", ",", "eltype", ",", "args", ")", ";"], "File": "arm-builtins4", "Func": "arm_init_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256351, "Length": 146, "Cover_Rate": 0.36318407960199006} {"Template_token": ["", "if", "(", "TARGET_HARD_FLOAT", ")", "{", "tree", "ftype_set_fpscr", "=", "build_function_type_list", "(", "void_type_node", ",", "unsigned_type_node", ",", "NULL", ")", ";", "tree", "ftype_get_fpscr", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_get_fpscr", ",", "ARM_BUILTIN_GET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_set_fpscr", ",", "ARM_BUILTIN_SET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "}", "if", "(", "use_cmse", ")", "{"], "ground_truth": ["tree", "ftype_cmse_nonsecure_caller", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";"], "File": "arm-builtins4", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256352, "Length": 83, "Cover_Rate": 0.5724137931034483} {"Template_token": ["", "if", "(", "TARGET_HARD_FLOAT", ")", "{", "tree", "ftype_set_fpscr", "=", "build_function_type_list", "(", "void_type_node", ",", "unsigned_type_node", ",", "NULL", ")", ";", "tree", "ftype_get_fpscr", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_get_fpscr", ",", "ARM_BUILTIN_GET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_set_fpscr", ",", "ARM_BUILTIN_SET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "}", "if", "(", "use_cmse", ")", "{"], "ground_truth": ["tree", "ftype_cmse_nonsecure_caller", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";"], "File": "arm-builtins4", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256353, "Length": 83, "Cover_Rate": 0.5724137931034483} {"Template_token": ["", "arm_init_simd_builtin_scalar_types", "(", ")", ";", "tree", "lane_check_fpr", "=", "build_function_type_list", "(", "void_type_node", ",", "intSI_type_node", ",", "intSI_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_NEON_LANE_CHECK", "]", "=", "add_builtin_function", "(", "", ",", "lane_check_fpr", ",", "ARM_BUILTIN_NEON_LANE_CHECK", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "neon_builtin_data", ")", ";", "i", "++", ",", "fcode", "++", ")", "{", "arm_builtin_datum", "*", "d", "=", "&", "neon_builtin_data", "[", "i", "]", ";"], "ground_truth": ["arm_init_builtin", "(", "fcode", ",", "d", ",", "", ")", ";"], "File": "arm-builtins4", "Func": "arm_init_neon_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256355, "Length": 77, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "neon_builtin_data", ")", ";", "i", "++", ",", "fcode", "++", ")", "{", "arm_builtin_datum", "*", "d", "=", "&", "neon_builtin_data", "[", "i", "]", ";", "arm_init_builtin", "(", "fcode", ",", "d", ",", "", ")", ";", "}"], "ground_truth": ["}"], "File": "arm-builtins4", "Func": "arm_init_neon_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256356, "Length": 41, "Cover_Rate": 0.41836734693877553} {"Template_token": ["", "enum", "machine_mode", "mode", "=", "arm_simd_types", "[", "i", "]", ".", "mode", ";", "if", "(", "arm_simd_types", "[", "i", "]", ".", "itype", "==", "NULL", ")", "arm_simd_types", "[", "i", "]", ".", "itype", "=", "build_distinct_type_copy", "(", "build_vector_type", "(", "eltype", ",", "GET_MODE_NUNITS", "(", "mode", ")", ")", ")", ";", "tdecl", "=", "add_builtin_type", "(", "arm_simd_types", "[", "i", "]", ".", "name", ",", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "TYPE_NAME", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", "=", "tdecl", ";", "SET_TYPE_STRUCTURAL_EQUALITY", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "}", "make_signed_type", "(", "GET_MODE_PRECISION", "(", "mode", ")", ")", ";", "arm_simd_intOI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "OImode", ")", ";", "arm_simd_intEI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "EImode", ")", ";", "arm_simd_intCI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "CImode", ")", ";", "arm_simd_intXI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "XImode", ")", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intEI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intEI_type_node", ")", "=", "tdecl", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intOI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intOI_type_node", ")", "=", "tdecl", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intCI_type_node", ")", ";"], "ground_truth": ["TYPE_NAME", "(", "arm_simd_intCI_type_node", ")", "=", "tdecl", ";"], "File": "arm-builtins4", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256357, "Length": 168, "Cover_Rate": 0.3230769230769231} {"Template_token": ["", "arm_simd_types", "[", "Int16x8_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int32x2_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int32x4_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int64x2_t", "]", ".", "eltype", "=", "intDI_type_node", ";", "arm_simd_types", "[", "Uint8x8_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint8x16_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint16x4_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint16x8_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint32x2_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint32x4_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint64x2_t", "]", ".", "eltype", "=", "unsigned_intDI_type_node", ";", "arm_simd_types", "[", "Poly8x8_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly8x16_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly16x4_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Poly16x8_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Float16x4_t", "]", ".", "eltype", "=", "arm_fp16_type_node", ";", "arm_simd_types", "[", "Float16x8_t", "]", ".", "eltype", "=", "arm_fp16_type_node", ";", "arm_simd_types", "[", "Float32x2_t", "]", ".", "eltype", "=", "float_type_node", ";", "arm_simd_types", "[", "Float32x4_t", "]", ".", "eltype", "=", "float_type_node", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelts", ";", "i", "++", ")", "{", "tree", "eltype", "=", "arm_simd_types", "[", "i", "]", ".", "eltype", ";", "enum", "machine_mode", "mode", "=", "arm_simd_types", "[", "i", "]", ".", "mode", ";", "if", "(", "arm_simd_types", "[", "i", "]", ".", "itype", "==", "NULL", ")", "arm_simd_types", "[", "i", "]", ".", "itype", "=", "build_distinct_type_copy", "(", "build_vector_type", "(", "eltype", ",", "GET_MODE_NUNITS", "(", "mode", ")", ")", ")", ";", "tdecl", "=", "add_builtin_type", "(", "arm_simd_types", "[", "i", "]", ".", "name", ",", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "TYPE_NAME", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", "=", "tdecl", ";"], "ground_truth": ["SET_TYPE_STRUCTURAL_EQUALITY", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";"], "File": "arm-builtins4", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256358, "Length": 278, "Cover_Rate": 0.5346153846153846} {"Template_token": ["", "case", "HImode", ":", "return", "QUAL_TYPE", "(", "HI", ")", ";", "case", "SImode", ":", "return", "QUAL_TYPE", "(", "SI", ")", ";", "case", "DImode", ":", "return", "QUAL_TYPE", "(", "DI", ")", ";", "case", "TImode", ":", "return", "QUAL_TYPE", "(", "TI", ")", ";", "case", "OImode", ":", "return", "arm_simd_intOI_type_node", ";", "case", "EImode", ":", "return", "arm_simd_intEI_type_node", ";", "case", "CImode", ":", "return", "arm_simd_intCI_type_node", ";"], "ground_truth": ["case", "XImode", ":"], "File": "arm-builtins4", "Func": "arm_simd_builtin_std_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256359, "Length": 57, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "argc", "++", ";", "}", "}", "if", "(", "have_retval", ")", "switch", "(", "argc", ")", "{", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "else", "switch", "(", "argc", ")", "{", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";", "break", ";", "case", "", ":"], "ground_truth": ["pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ",", "op", "[", "", "]", ")", ";"], "File": "arm-builtins5", "Func": "arm_expand_builtin_args", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256361, "Length": 403, "Cover_Rate": 0.3630630630630631} {"Template_token": ["", "if", "(", "TARGET_MAYBE_HARD_FLOAT", ")", "{", "tree", "ftype_set_fpscr", "=", "build_function_type_list", "(", "void_type_node", ",", "unsigned_type_node", ",", "NULL", ")", ";", "tree", "ftype_get_fpscr", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_get_fpscr", ",", "ARM_BUILTIN_GET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_set_fpscr", ",", "ARM_BUILTIN_SET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "}", "if", "(", "use_cmse", ")", "{"], "ground_truth": ["tree", "ftype_cmse_nonsecure_caller", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";"], "File": "arm-builtins5", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256362, "Length": 83, "Cover_Rate": 0.5724137931034483} {"Template_token": ["", "arm_simd_polyTI_type_node", "=", "build_distinct_type_copy", "(", "unsigned_intTI_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_polyTI_type_node", ",", "", ")", ";", "arm_simd_types", "[", "Int8x8_t", "]", ".", "eltype", "=", "intQI_type_node", ";", "arm_simd_types", "[", "Int8x16_t", "]", ".", "eltype", "=", "intQI_type_node", ";", "arm_simd_types", "[", "Int16x4_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int16x8_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int32x2_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int32x4_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int64x2_t", "]", ".", "eltype", "=", "intDI_type_node", ";", "arm_simd_types", "[", "Uint8x8_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint8x16_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint16x4_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint16x8_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint32x2_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint32x4_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint64x2_t", "]", ".", "eltype", "=", "unsigned_intDI_type_node", ";", "arm_simd_types", "[", "Poly8x8_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly8x16_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly16x4_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Poly16x8_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Float16x4_t", "]", ".", "eltype", "=", "arm_fp16_type_node", ";", "arm_simd_types", "[", "Float16x8_t", "]", ".", "eltype", "=", "arm_fp16_type_node", ";", "arm_simd_types", "[", "Float32x2_t", "]", ".", "eltype", "=", "float_type_node", ";", "arm_simd_types", "[", "Float32x4_t", "]", ".", "eltype", "=", "float_type_node", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelts", ";", "i", "++", ")", "{", "tree", "eltype", "=", "arm_simd_types", "[", "i", "]", ".", "eltype", ";", "machine_mode", "mode", "=", "arm_simd_types", "[", "i", "]", ".", "mode", ";", "if", "(", "arm_simd_types", "[", "i", "]", ".", "itype", "==", "NULL", ")", "arm_simd_types", "[", "i", "]", ".", "itype", "=", "build_distinct_type_copy", "(", "build_vector_type", "(", "eltype", ",", "GET_MODE_NUNITS", "(", "mode", ")", ")", ")", ";", "tdecl", "=", "add_builtin_type", "(", "arm_simd_types", "[", "i", "]", ".", "name", ",", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "TYPE_NAME", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", "=", "tdecl", ";"], "ground_truth": ["SET_TYPE_STRUCTURAL_EQUALITY", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";"], "File": "arm-builtins5", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256363, "Length": 325, "Cover_Rate": 0.626204238921002} {"Template_token": ["", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "return", "QUAL_TYPE", "(", "QI", ")", ";", "case", "E_HImode", ":", "return", "QUAL_TYPE", "(", "HI", ")", ";", "case", "E_SImode", ":", "return", "QUAL_TYPE", "(", "SI", ")", ";", "case", "E_DImode", ":", "return", "QUAL_TYPE", "(", "DI", ")", ";", "case", "E_TImode", ":", "return", "QUAL_TYPE", "(", "TI", ")", ";", "case", "E_OImode", ":", "return", "arm_simd_intOI_type_node", ";", "case", "E_EImode", ":", "return", "arm_simd_intEI_type_node", ";", "case", "E_CImode", ":", "return", "arm_simd_intCI_type_node", ";", "case", "E_XImode", ":", "return", "arm_simd_intXI_type_node", ";", "case", "E_HFmode", ":", "return", "arm_fp16_type_node", ";", "case", "E_SFmode", ":", "return", "float_type_node", ";", "case", "E_DFmode", ":"], "ground_truth": ["return", "double_type_node", ";"], "File": "arm-builtins5", "Func": "arm_simd_builtin_std_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256364, "Length": 92, "Cover_Rate": 0.696969696969697} {"Template_token": ["", "builtin_arg", "args", "[", "SIMD_MAX_BUILTIN_ARGS", "+", "", "]", ";", "int", "num_args", "=", "insn_data", "[", "d", "->", "code", "]", ".", "n_operands", ";", "int", "is_void", "=", "", ";", "int", "k", ";", "bool", "neon", "=", "false", ";", "if", "(", "IN_RANGE", "(", "fcode", ",", "ARM_BUILTIN_VFP_BASE", ",", "ARM_BUILTIN_ACLE_BASE", "-", "", ")", ")", "neon", "=", "true", ";", "is_void", "=", "!", "!", "(", "d", "->", "qualifiers", "[", "", "]", "&", "qualifier_void", ")", ";", "num_args", "+=", "is_void", ";", "for", "(", "k", "=", "", ";", "k", "<", "num_args", ";", "k", "++", ")", "{", "int", "qualifiers_k", "=", "k", ";", "int", "operands_k", "=", "k", "-", "is_void", ";", "int", "expr_args_k", "=", "k", "-", "", ";", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_lane_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_LANE_INDEX", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_lane_pair_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_LANE_PAIR_INDEX", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_struct_load_store_lane_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_STRUCT_LOAD_STORE_LANE_INDEX", ";", "else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_immediate", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_CONSTANT", ";"], "ground_truth": ["else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_maybe_immediate", ")", "{"], "File": "arm-builtins6", "Func": "arm_expand_builtin_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256366, "Length": 190, "Cover_Rate": 0.5307262569832403} {"Template_token": ["", "fatal_error", "(", "input_location", ",", "", "", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "fcode", "==", "ARM_BUILTIN_NEON_LANE_CHECK", ")", "{", "tree", "nlanes", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "gcc_assert", "(", "TREE_CODE", "(", "nlanes", ")", "==", "INTEGER_CST", ")", ";"], "ground_truth": ["rtx", "lane_idx", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ")", ";"], "File": "arm-builtins6", "Func": "arm_expand_neon_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256368, "Length": 53, "Cover_Rate": 0.3925925925925926} {"Template_token": ["", "arm_simd_types", "[", "Uint8x16_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint16x4_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint16x8_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint32x2_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint32x4_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint64x2_t", "]", ".", "eltype", "=", "unsigned_intDI_type_node", ";", "arm_simd_types", "[", "Poly8x8_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly8x16_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly16x4_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Poly16x8_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Float16x4_t", "]", ".", "eltype", "=", "arm_fp16_type_node", ";", "arm_simd_types", "[", "Float16x8_t", "]", ".", "eltype", "=", "arm_fp16_type_node", ";", "arm_simd_types", "[", "Float32x2_t", "]", ".", "eltype", "=", "float_type_node", ";", "arm_simd_types", "[", "Float32x4_t", "]", ".", "eltype", "=", "float_type_node", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelts", ";", "i", "++", ")", "{", "tree", "eltype", "=", "arm_simd_types", "[", "i", "]", ".", "eltype", ";", "machine_mode", "mode", "=", "arm_simd_types", "[", "i", "]", ".", "mode", ";", "if", "(", "arm_simd_types", "[", "i", "]", ".", "itype", "==", "NULL", ")", "arm_simd_types", "[", "i", "]", ".", "itype", "=", "build_distinct_type_copy", "(", "build_vector_type", "(", "eltype", ",", "GET_MODE_NUNITS", "(", "mode", ")", ")", ")", ";", "tdecl", "=", "add_builtin_type", "(", "arm_simd_types", "[", "i", "]", ".", "name", ",", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "TYPE_NAME", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", "=", "tdecl", ";", "SET_TYPE_STRUCTURAL_EQUALITY", "(", "arm_simd_types", "[", "i", "]", ".", "itype", ")", ";", "}", "make_signed_type", "(", "GET_MODE_PRECISION", "(", "mode", ")", ")", ";", "arm_simd_intOI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "OImode", ")", ";", "arm_simd_intEI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "EImode", ")", ";", "arm_simd_intCI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "CImode", ")", ";", "arm_simd_intXI_type_node", "=", "AARCH_BUILD_SIGNED_TYPE", "(", "XImode", ")", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intEI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intEI_type_node", ")", "=", "tdecl", ";", "tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intOI_type_node", ")", ";", "TYPE_NAME", "(", "arm_simd_intOI_type_node", ")", "=", "tdecl", ";"], "ground_truth": ["tdecl", "=", "add_builtin_type", "(", "", ",", "arm_simd_intCI_type_node", ")", ";"], "File": "arm-builtins6", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256369, "Length": 310, "Cover_Rate": 0.5816135084427767} {"Template_token": ["", "const", "unsigned", "HOST_WIDE_INT", "ARM_FE_EXCEPT_SHIFT", "=", "", ";", "tree", "fenv_var", ",", "get_fpscr", ",", "set_fpscr", ",", "mask", ",", "ld_fenv", ",", "masked_fenv", ";", "tree", "new_fenv_var", ",", "reload_fenv", ",", "restore_fnenv", ";", "tree", "update_call", ",", "atomic_feraiseexcept", ",", "hold_fnclex", ";", "if", "(", "!", "TARGET_HARD_FLOAT", ")", "return", ";", "fenv_var", "=", "create_tmp_var_raw", "(", "unsigned_type_node", ")", ";", "get_fpscr", "=", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", ";", "set_fpscr", "=", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", ";", "mask", "=", "build_int_cst", "(", "unsigned_type_node", ",", "~", "(", "(", "ARM_FE_ALL_EXCEPT", "<<", "ARM_FE_EXCEPT_SHIFT", ")", "|", "ARM_FE_ALL_EXCEPT", ")", ")", ";"], "ground_truth": ["ld_fenv", "=", "build4", "(", "TARGET_EXPR", ",", "unsigned_type_node", ",", "fenv_var", ",", "build_call_expr", "(", "get_fpscr", ",", "", ")", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";"], "File": "arm-builtins", "Func": "arm_atomic_assign_expand_fenv", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256370, "Length": 102, "Cover_Rate": 0.3279742765273312} {"Template_token": ["", "if", "(", "code", ">=", "ARM_BUILTIN_MAX", ")", "return", "error_mark_node", ";"], "ground_truth": ["return", "arm_builtin_decls", "[", "code", "]", ";"], "File": "arm-builtins", "Func": "arm_builtin_decl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256372, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "(", "out_mode", "==", "SImode", "&&", "out_n", "==", "C", "\\", "&&", "in_mode", "==", "SFmode", "&&", "in_n", "==", "C", ")", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "v2sfv2si", ",", "false", ")", "\\", ":", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "v4sfv4si", ",", "false", ")", "\\", ":", "NULL_TREE", ")", ")", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "uv2sfv2si", ",", "false", ")", "\\", ":", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ")", "\\", "?", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_", "##", "N", "##", "uv4sfv4si", ",", "false", ")", "\\", ":", "NULL_TREE", ")", ")", "CASE_CFN_LROUND", ":", "return", "(", "out_unsigned_p", "?", "ARM_FIND_VCVTU_VARIANT", "(", "vcvta", ")", ":", "ARM_FIND_VCVT_VARIANT", "(", "vcvta", ")", ")", ";", "CASE_CFN_LCEIL", ":", "return", "(", "out_unsigned_p", "?", "ARM_FIND_VCVTU_VARIANT", "(", "vcvtp", ")", ":", "ARM_FIND_VCVT_VARIANT", "(", "vcvtp", ")", ")", ";", "CASE_CFN_LFLOOR", ":", "return", "(", "out_unsigned_p", "?", "ARM_FIND_VCVTU_VARIANT", "(", "vcvtm", ")", ":", "ARM_FIND_VCVT_VARIANT", "(", "vcvtm", ")", ")", ";", "(", "out_mode", "==", "N", "##", "mode", "&&", "out_n", "==", "C", "\\", "&&", "in_mode", "==", "N", "##", "mode", "&&", "in_n", "==", "C", ")", "case", "CFN_BUILT_IN_BSWAP16", ":", "if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "HI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv4hi", ",", "false", ")", ";", "else", "if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "HI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv8hi", ",", "false", ")", ";", "else", "return", "NULL_TREE", ";", "case", "CFN_BUILT_IN_BSWAP32", ":", "if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "SI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv2si", ",", "false", ")", ";", "else", "if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "SI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv4si", ",", "false", ")", ";", "else", "return", "NULL_TREE", ";", "case", "CFN_BUILT_IN_BSWAP64", ":"], "ground_truth": ["if", "(", "ARM_CHECK_BUILTIN_MODE", "(", "", ",", "DI", ")", ")", "return", "arm_builtin_decl", "(", "ARM_BUILTIN_NEON_bswapv2di", ",", "false", ")", ";"], "File": "arm-builtins", "Func": "arm_builtin_vectorized_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256373, "Length": 277, "Cover_Rate": 0.5236294896030246} {"Template_token": ["", "unsigned", "arm_cde_end_args", "(", "tree", "fndecl", ")", "{"], "ground_truth": ["return", "DECL_MD_FUNCTION_CODE", "(", "fndecl", ")", ">=", "ARM_BUILTIN_vcx1q_p_v16qi", "?", "", ":", "", ";"], "File": "arm-builtins", "Func": "arm_cde_end_args", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256374, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "DECL_MD_FUNCTION_CODE", "(", "fndecl", ")", ">=", "ARM_BUILTIN_vcx1q_p_v16qi", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_cde_end_args", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256375, "Length": 13, "Cover_Rate": 0.65} {"Template_token": ["", "bool", "arm_check_builtin_call", "(", "location_t", ",", "vec", "<", "location_t", ">", ",", "tree", "fndecl", ",", "tree", ",", "unsigned", "int", ",", "tree", "*", ")", "{", "int", "fcode", "=", "DECL_MD_FUNCTION_CODE", "(", "fndecl", ")", ";", "if", "(", "fcode", "==", "ARM_BUILTIN_saturation_occurred", "||", "fcode", "==", "ARM_BUILTIN_set_saturation", ")", "{", "if", "(", "cfun", "&&", "cfun", "->", "decl", ")", "DECL_ATTRIBUTES", "(", "cfun", "->", "decl", ")", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "DECL_ATTRIBUTES", "(", "cfun", "->", "decl", ")", ")", ";", "}", "if", "(", "fcode", "==", "ARM_BUILTIN_sel", ")", "{", "if", "(", "cfun", "&&", "cfun", "->", "decl", ")", "DECL_ATTRIBUTES", "(", "cfun", "->", "decl", ")", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "DECL_ATTRIBUTES", "(", "cfun", "->", "decl", ")", ")", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_check_builtin_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256376, "Length": 118, "Cover_Rate": 1.0} {"Template_token": ["", "}", "if", "(", "fcode", "==", "ARM_BUILTIN_sel", ")", "{", "if", "(", "cfun", "&&", "cfun", "->", "decl", ")", "DECL_ATTRIBUTES", "(", "cfun", "->", "decl", ")", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "DECL_ATTRIBUTES", "(", "cfun", "->", "decl", ")", ")", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "arm-builtins", "Func": "arm_check_builtin_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256377, "Length": 44, "Cover_Rate": 0.3728813559322034} {"Template_token": ["", "enum", "resolver_ident", "arm_describe_resolver", "(", "tree", "fndecl", ")", "{", "if", "(", "DECL_MD_FUNCTION_CODE", "(", "fndecl", ")", ">=", "ARM_BUILTIN_vcx1qv16qi", "&&", "DECL_MD_FUNCTION_CODE", "(", "fndecl", ")", "<", "ARM_BUILTIN_MVE_BASE", ")", "return", "arm_cde_resolver", ";"], "ground_truth": ["return", "arm_no_resolver", ";"], "File": "arm-builtins", "Func": "arm_describe_resolver", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256378, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "rtx", "min_sat", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ")", ";", "rtx", "max_sat", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ")", ";", "gcc_assert", "(", "CONST_INT_P", "(", "min_sat", ")", ")", ";", "gcc_assert", "(", "CONST_INT_P", "(", "max_sat", ")", ")", ";", "rtx", "sat_imm", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "sat_imm", ")", ")", "{", "if", "(", "!", "IN_RANGE", "(", "sat_imm", ",", "min_sat", ",", "max_sat", ")", ")", "error_at", "(", "EXPR_LOCATION", "(", "exp", ")", ",", "", ",", "UINTVAL", "(", "min_sat", ")", ",", "UINTVAL", "(", "max_sat", ")", ")", ";", "}", "else", "error_at", "(", "EXPR_LOCATION", "(", "exp", ")", ",", "", ")", ";", "return", "const0_rtx", ";", "}", "gcc_assert", "(", "fcode", "!=", "ARM_BUILTIN_CDE_BASE", ")", ";", "arm_builtin_datum", "*", "d", "=", "(", "fcode", "<", "ARM_BUILTIN_CDE_BASE", ")", "?", "&", "acle_builtin_data", "[", "fcode", "-", "ARM_BUILTIN_ACLE_PATTERN_START", "]", ":", "&", "cde_builtin_data", "[", "fcode", "-", "ARM_BUILTIN_CDE_PATTERN_START", "]", ".", "base", ";", "return", "arm_expand_builtin_1", "(", "fcode", ",", "exp", ",", "target", ",", "d", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_expand_acle_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256380, "Length": 159, "Cover_Rate": 0.8833333333333333} {"Template_token": ["", "if", "(", "fcode", "==", "ARM_BUILTIN_SAT_IMM_CHECK", ")", "{", "rtx", "min_sat", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ")", ";", "rtx", "max_sat", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ")", ";", "gcc_assert", "(", "CONST_INT_P", "(", "min_sat", ")", ")", ";", "gcc_assert", "(", "CONST_INT_P", "(", "max_sat", ")", ")", ";", "rtx", "sat_imm", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ")", ";"], "ground_truth": ["if", "(", "CONST_INT_P", "(", "sat_imm", ")", ")", "{"], "File": "arm-builtins", "Func": "arm_expand_acle_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256381, "Length": 70, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "if", "(", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "gcc_assert", "(", "(", "GET_MODE", "(", "op0", ")", "==", "mode0", "||", "GET_MODE", "(", "op0", ")", "==", "VOIDmode", ")", "&&", "(", "GET_MODE", "(", "op1", ")", "==", "mode1", "||", "GET_MODE", "(", "op1", ")", "==", "VOIDmode", ")", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";"], "ground_truth": ["if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";"], "File": "arm-builtins", "Func": "arm_expand_binop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256382, "Length": 155, "Cover_Rate": 0.5149501661129569} {"Template_token": ["", "int", "k", ";", "bool", "neon", "=", "false", ";", "bool", "mve", "=", "false", ";", "if", "(", "IN_RANGE", "(", "fcode", ",", "ARM_BUILTIN_VFP_BASE", ",", "ARM_BUILTIN_ACLE_BASE", "-", "", ")", ")", "neon", "=", "true", ";", "if", "(", "IN_RANGE", "(", "fcode", ",", "ARM_BUILTIN_MVE_BASE", ",", "ARM_BUILTIN_MAX", "-", "", ")", ")", "mve", "=", "true", ";", "is_void", "=", "!", "!", "(", "d", "->", "qualifiers", "[", "", "]", "&", "qualifier_void", ")", ";", "num_args", "+=", "is_void", ";", "for", "(", "k", "=", "", ";", "k", "<", "num_args", ";", "k", "++", ")", "{", "int", "qualifiers_k", "=", "k", ";", "int", "operands_k", "=", "k", "-", "is_void", ";", "int", "expr_args_k", "=", "k", "-", "", ";", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_lane_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_LANE_INDEX", ";"], "ground_truth": ["else", "if", "(", "d", "->", "qualifiers", "[", "qualifiers_k", "]", "&", "qualifier_lane_pair_index", ")", "args", "[", "k", "]", "=", "ARG_BUILTIN_LANE_PAIR_INDEX", ";"], "File": "arm-builtins", "Func": "arm_expand_builtin_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256385, "Length": 136, "Cover_Rate": 0.33915211970074816} {"Template_token": ["", "static", "rtx", "arm_expand_mve_builtin", "(", "int", "fcode", ",", "tree", "exp", ",", "rtx", "target", ")", "{", "if", "(", "fcode", ">=", "ARM_BUILTIN_MVE_BASE", "&&", "!", "TARGET_HAVE_MVE", ")", "{", "fatal_error", "(", "input_location", ",", "", "", ")", ";", "return", "const0_rtx", ";", "}"], "ground_truth": ["arm_builtin_datum", "*", "d", "=", "&", "mve_builtin_data", "[", "fcode", "-", "ARM_BUILTIN_MVE_PATTERN_START", "]", ";"], "File": "arm-builtins", "Func": "arm_expand_mve_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256387, "Length": 48, "Cover_Rate": 0.7868852459016393} {"Template_token": ["", "if", "(", "fcode", ">=", "ARM_BUILTIN_NEON_BASE", "&&", "!", "TARGET_NEON", ")", "{", "fatal_error", "(", "input_location", ",", "", "", "", ")", ";", "return", "const0_rtx", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_expand_neon_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256388, "Length": 23, "Cover_Rate": 0.3709677419354839} {"Template_token": ["", "static", "rtx", "arm_expand_neon_builtin", "(", "int", "fcode", ",", "tree", "exp", ",", "rtx", "target", ")", "{", "if", "(", "fcode", ">=", "ARM_BUILTIN_NEON_BASE", "&&", "!", "TARGET_NEON", ")", "{", "fatal_error", "(", "input_location", ",", "", "", "", ")", ";"], "ground_truth": ["return", "const0_rtx", ";"], "File": "arm-builtins", "Func": "arm_expand_neon_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256389, "Length": 36, "Cover_Rate": 0.5806451612903226} {"Template_token": ["", "if", "(", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "gcc_assert", "(", "(", "GET_MODE", "(", "op0", ")", "==", "mode0", "||", "GET_MODE", "(", "op0", ")", "==", "VOIDmode", ")", "&&", "(", "GET_MODE", "(", "op1", ")", "==", "mode1", "||", "GET_MODE", "(", "op1", ")", "==", "VOIDmode", ")", "&&", "(", "GET_MODE", "(", "op2", ")", "==", "mode2", "||", "GET_MODE", "(", "op2", ")", "==", "VOIDmode", ")", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op2", ",", "mode2", ")", ")", "op2", "=", "copy_to_mode_reg", "(", "mode2", ",", "op2", ")", ";", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ",", "op2", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";", "emit_insn", "(", "pat", ")", ";", "return", "target", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_expand_ternop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256390, "Length": 220, "Cover_Rate": 0.55} {"Template_token": ["", "machine_mode", "tmode", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode0", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "do_load", ")", "op0", "=", "gen_rtx_MEM", "(", "mode0", ",", "copy_to_mode_reg", "(", "Pmode", ",", "op0", ")", ")", ";", "else", "{", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "}", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";"], "ground_truth": ["emit_insn", "(", "pat", ")", ";"], "File": "arm-builtins", "Func": "arm_expand_unop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256391, "Length": 164, "Cover_Rate": 0.7922705314009661} {"Template_token": ["", "arm_builtin_datum", "*", "d", "=", "&", "vfp_builtin_data", "[", "fcode", "-", "ARM_BUILTIN_VFP_PATTERN_START", "]", ";"], "ground_truth": ["return", "arm_expand_builtin_1", "(", "fcode", ",", "exp", ",", "target", ",", "d", ")", ";"], "File": "arm-builtins", "Func": "arm_expand_vfp_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256392, "Length": 24, "Cover_Rate": 0.39344262295081966} {"Template_token": ["", "static", "void", "arm_init_acle_builtins", "(", "void", ")", "{", "unsigned", "int", "i", ",", "fcode", "=", "ARM_BUILTIN_ACLE_PATTERN_START", ";", "tree", "sat_check_fpr", "=", "build_function_type_list", "(", "void_type_node", ",", "intSI_type_node", ",", "intSI_type_node", ",", "intSI_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SAT_IMM_CHECK", "]", "=", "add_builtin_function", "(", "", ",", "sat_check_fpr", ",", "ARM_BUILTIN_SAT_IMM_CHECK", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "acle_builtin_data", ")", ";", "i", "++", ",", "fcode", "++", ")", "{", "arm_builtin_datum", "*", "d", "=", "&", "acle_builtin_data", "[", "i", "]", ";", "arm_init_builtin", "(", "fcode", ",", "d", ",", "", ")", ";", "}"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_init_acle_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256393, "Length": 92, "Cover_Rate": 1.0} {"Template_token": ["", "layout_type", "(", "arm_bf16_type_node", ")", ";", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "arm_bf16_type_node", ",", "", ")", ";", "arm_bf16_ptr_type_node", "=", "build_pointer_type", "(", "arm_bf16_type_node", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_init_bf16_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256394, "Length": 24, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "}", "else", "if", "(", "qualifiers", "&", "qualifier_poly", ")", "{", "type_signature", "[", "arg_num", "]", "=", "'p'", ";", "print_type_signature_p", "=", "true", ";", "}", "else", "type_signature", "[", "arg_num", "]", "=", "'s'", ";", "if", "(", "qualifiers", "&", "qualifier_internal", ")", "continue", ";", "if", "(", "qualifiers", "&", "qualifier_map_mode", ")", "op_mode", "=", "d", "->", "mode", ";", "if", "(", "qualifiers", "&", "qualifier_predicate", ")", "op_mode", "=", "HImode", ";", "if", "(", "qualifiers", "&", "qualifier_pointer", "&&", "VECTOR_MODE_P", "(", "op_mode", ")", ")", "op_mode", "=", "GET_MODE_INNER", "(", "op_mode", ")", ";", "if", "(", "qualifiers", "&", "qualifier_void_pointer", ")", "eltype", "=", "qualifiers", "&", "qualifier_const", "?", "const_ptr_type_node", ":", "ptr_type_node", ";", "else", "{", "eltype", "=", "arm_simd_builtin_type", "(", "op_mode", ",", "(", "qualifiers", "&", "qualifier_unsigned", ")", "!=", "", ",", "(", "qualifiers", "&", "qualifier_poly", ")", "!=", "", ")", ";", "gcc_assert", "(", "eltype", "!=", "NULL", ")", ";", "if", "(", "qualifiers", "&", "qualifier_const", ")", "eltype", "=", "build_qualified_type", "(", "eltype", ",", "TYPE_QUAL_CONST", ")", ";", "if", "(", "qualifiers", "&", "qualifier_pointer", ")", "eltype", "=", "build_pointer_type", "(", "eltype", ")", ";", "}", "if", "(", "arg_num", "==", "", ")", "return_type", "=", "eltype", ";", "else", "args", "=", "tree_cons", "(", "NULL_TREE", ",", "eltype", ",", "args", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_init_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256395, "Length": 177, "Cover_Rate": 0.41067285382830626} {"Template_token": ["", "if", "(", "TARGET_MAYBE_HARD_FLOAT", ")", "{", "tree", "ftype_set_fpscr", "=", "build_function_type_list", "(", "void_type_node", ",", "unsigned_type_node", ",", "NULL", ")", ";", "tree", "ftype_get_fpscr", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_get_fpscr", ",", "ARM_BUILTIN_GET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR", "]", "=", "add_builtin_function", "(", "", ",", "ftype_set_fpscr", ",", "ARM_BUILTIN_SET_FPSCR", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "}", "if", "(", "use_cmse", ")", "{"], "ground_truth": ["tree", "ftype_cmse_nonsecure_caller", "=", "build_function_type_list", "(", "unsigned_type_node", ",", "NULL", ")", ";"], "File": "arm-builtins", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256396, "Length": 83, "Cover_Rate": 0.415} {"Template_token": ["", "arm_init_bf16_types", "(", ")", ";", "if", "(", "TARGET_MAYBE_HARD_FLOAT", ")", "{", "tree", "lane_check_fpr", "=", "build_function_type_list", "(", "void_type_node", ",", "intSI_type_node", ",", "intSI_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SIMD_LANE_CHECK", "]", "=", "add_builtin_function", "(", "", ",", "lane_check_fpr", ",", "ARM_BUILTIN_SIMD_LANE_CHECK", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "if", "(", "TARGET_HAVE_MVE", ")", "arm_init_mve_builtins", "(", ")", ";", "else", "arm_init_neon_builtins", "(", ")", ";", "arm_init_vfp_builtins", "(", ")", ";", "arm_init_crypto_builtins", "(", ")", ";", "}", "if", "(", "TARGET_CDE", ")", "arm_init_cde_builtins", "(", ")", ";", "arm_init_acle_builtins", "(", ")", ";", "if", "(", "TARGET_MAYBE_HARD_FLOAT", ")", "{"], "ground_truth": ["tree", "ftype_set_fpscr", "=", "build_function_type_list", "(", "void_type_node", ",", "unsigned_type_node", ",", "NULL", ")", ";"], "File": "arm-builtins", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256397, "Length": 94, "Cover_Rate": 0.47} {"Template_token": ["", "unsigned", "int", "i", ",", "fcode", "=", "ARM_BUILTIN_CDE_PATTERN_START", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "cde_builtin_data", ")", ";", "i", "++", ",", "fcode", "++", ")", "{", "if", "(", "!", "TARGET_MAYBE_HARD_FLOAT", "&&", "fcode", ">=", "ARM_BUILTIN_vcx1si", ")", "break", ";", "if", "(", "!", "TARGET_HAVE_MVE", "&&", "fcode", ">=", "ARM_BUILTIN_vcx1qv16qi", ")", "break", ";"], "ground_truth": ["arm_builtin_cde_datum", "*", "cde", "=", "&", "cde_builtin_data", "[", "i", "]", ";"], "File": "arm-builtins", "Func": "arm_init_cde_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256398, "Length": 60, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "tree", "uti_ftype_udi_udi", "=", "build_function_type_list", "(", "unsigned_intTI_type_node", ",", "unsigned_intDI_type_node", ",", "unsigned_intDI_type_node", ",", "NULL_TREE", ")", ";", "ARM_BUILTIN_CRYPTO_", "##", "U", "", "#", "L", "R", "##", "_ftype_", "##", "A", "R", "##", "_ftype_", "##", "A1", "##", "_", "##", "A2", "R", "##", "_ftype_", "##", "A1", "##", "_", "##", "A2", "##", "_", "##", "A3", "arm_builtin_decls", "[", "C", "(", "U", ")", "]", "\\", "=", "add_builtin_function", "(", "N", "(", "L", ")", ",", "FT1", "(", "R", ",", "A", ")", ",", "\\", "C", "(", "U", ")", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "ground_truth": ["arm_builtin_decls", "[", "C", "(", "U", ")", "]", "\\", "=", "add_builtin_function", "(", "N", "(", "L", ")", ",", "FT2", "(", "R", ",", "A1", ",", "A2", ")", ",", "\\", "C", "(", "U", ")", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "File": "arm-builtins", "Func": "arm_init_crypto_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256399, "Length": 121, "Cover_Rate": 0.46360153256704983} {"Template_token": ["", "TYPE_PRECISION", "(", "arm_fp16_type_node", ")", "=", "GET_MODE_PRECISION", "(", "HFmode", ")", ";", "layout_type", "(", "arm_fp16_type_node", ")", ";", "if", "(", "arm_fp16_format", ")", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_fp16_type_node", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_init_fp16_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256400, "Length": 34, "Cover_Rate": 0.7083333333333334} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "mve_builtin_data", ")", ";", "i", "++", ",", "fcode", "++", ")", "{", "arm_builtin_datum", "*", "d", "=", "&", "mve_builtin_data", "[", "i", "]", ";"], "ground_truth": ["arm_init_builtin", "(", "fcode", ",", "d", ",", "", ")", ";"], "File": "arm-builtins", "Func": "arm_init_mve_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256401, "Length": 39, "Cover_Rate": 0.30708661417322836} {"Template_token": ["", "tree", "set_fpscr_nzcvqc", "=", "build_function_type_list", "(", "void_type_node", ",", "intSI_type_node", ",", "NULL", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_GET_FPSCR_NZCVQC", "]", "=", "add_builtin_function", "(", "", ",", "get_fpscr_nzcvqc", ",", "ARM_BUILTIN_GET_FPSCR_NZCVQC", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "arm_builtin_decls", "[", "ARM_BUILTIN_SET_FPSCR_NZCVQC", "]", "=", "add_builtin_function", "(", "", ",", "set_fpscr_nzcvqc", ",", "ARM_BUILTIN_SET_FPSCR_NZCVQC", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "mve_builtin_data", ")", ";", "i", "++", ",", "fcode", "++", ")", "{", "arm_builtin_datum", "*", "d", "=", "&", "mve_builtin_data", "[", "i", "]", ";", "arm_init_builtin", "(", "fcode", ",", "d", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_init_mve_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256402, "Length": 92, "Cover_Rate": 0.7244094488188977} {"Template_token": ["", "arm_init_simd_builtin_scalar_types", "(", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "neon_builtin_data", ")", ";", "i", "++", ",", "fcode", "++", ")", "{", "arm_builtin_datum", "*", "d", "=", "&", "neon_builtin_data", "[", "i", "]", ";", "arm_init_builtin", "(", "fcode", ",", "d", ",", "", ")", ";", "}"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_init_neon_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256403, "Length": 45, "Cover_Rate": 0.703125} {"Template_token": ["", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intQI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intHI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intSI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intDI_type_node", ",", "", ")", ";"], "ground_truth": ["(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intTI_type_node", ",", "", ")", ";"], "File": "arm-builtins", "Func": "arm_init_simd_builtin_scalar_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256404, "Length": 70, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intQI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intHI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intSI_type_node", ",", "", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intDI_type_node", ",", "", ")", ";"], "ground_truth": ["(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "unsigned_intTI_type_node", ",", "", ")", ";"], "File": "arm-builtins", "Func": "arm_init_simd_builtin_scalar_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256405, "Length": 70, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "arm_simd_polyDI_type_node", "=", "build_distinct_type_copy", "(", "unsigned_intDI_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_polyDI_type_node", ",", "", ")", ";", "arm_simd_polyTI_type_node", "=", "build_distinct_type_copy", "(", "unsigned_intTI_type_node", ")", ";", "(", "*", "lang_hooks", ".", "types", ".", "register_builtin_type", ")", "(", "arm_simd_polyTI_type_node", ",", "", ")", ";", "arm_simd_types", "[", "Poly8x8_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly8x16_t", "]", ".", "eltype", "=", "arm_simd_polyQI_type_node", ";", "arm_simd_types", "[", "Poly16x4_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "arm_simd_types", "[", "Poly16x8_t", "]", ".", "eltype", "=", "arm_simd_polyHI_type_node", ";", "TYPE_STRING_FLAG", "(", "arm_simd_polyQI_type_node", ")", "=", "false", ";", "TYPE_STRING_FLAG", "(", "arm_simd_polyHI_type_node", ")", "=", "false", ";", "}", "arm_simd_types", "[", "Int8x8_t", "]", ".", "eltype", "=", "intQI_type_node", ";", "arm_simd_types", "[", "Int8x16_t", "]", ".", "eltype", "=", "intQI_type_node", ";", "arm_simd_types", "[", "Int16x4_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int16x8_t", "]", ".", "eltype", "=", "intHI_type_node", ";", "arm_simd_types", "[", "Int32x2_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int32x4_t", "]", ".", "eltype", "=", "intSI_type_node", ";", "arm_simd_types", "[", "Int64x2_t", "]", ".", "eltype", "=", "intDI_type_node", ";", "arm_simd_types", "[", "Uint8x8_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint8x16_t", "]", ".", "eltype", "=", "unsigned_intQI_type_node", ";", "arm_simd_types", "[", "Uint16x4_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint16x8_t", "]", ".", "eltype", "=", "unsigned_intHI_type_node", ";", "arm_simd_types", "[", "Uint32x2_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint32x4_t", "]", ".", "eltype", "=", "unsigned_intSI_type_node", ";", "arm_simd_types", "[", "Uint64x2_t", "]", ".", "eltype", "=", "unsigned_intDI_type_node", ";", "arm_simd_types", "[", "Float16x4_t", "]", ".", "eltype", "=", "arm_fp16_type_node", ";", "arm_simd_types", "[", "Float16x8_t", "]", ".", "eltype", "=", "arm_fp16_type_node", ";", "arm_simd_types", "[", "Float32x2_t", "]", ".", "eltype", "=", "float_type_node", ";", "arm_simd_types", "[", "Float32x4_t", "]", ".", "eltype", "=", "float_type_node", ";", "arm_simd_types", "[", "Bfloat16x2_t", "]", ".", "eltype", "=", "arm_bf16_type_node", ";", "arm_simd_types", "[", "Bfloat16x4_t", "]", ".", "eltype", "=", "arm_bf16_type_node", ";", "arm_simd_types", "[", "Bfloat16x8_t", "]", ".", "eltype", "=", "arm_bf16_type_node", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelts", ";", "i", "++", ")", "{", "tree", "eltype", "=", "arm_simd_types", "[", "i", "]", ".", "eltype", ";", "machine_mode", "mode", "=", "arm_simd_types", "[", "i", "]", ".", "mode", ";"], "ground_truth": ["if", "(", "eltype", "==", "NULL", "&&", "(", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_VECTOR_BOOL", ")", "||", "!", "TARGET_HAVE_MVE", ")", ")", "continue", ";"], "File": "arm-builtins", "Func": "arm_init_simd_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256406, "Length": 338, "Cover_Rate": 0.49487554904831627} {"Template_token": ["", "arm_builtin_datum", "*", "d", "=", "&", "vfp_builtin_data", "[", "i", "]", ";", "arm_init_builtin", "(", "fcode", ",", "d", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_init_vfp_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256407, "Length": 20, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "static", "tree", "arm_lookup_simd_builtin_type", "(", "machine_mode", "mode", ",", "enum", "arm_type_qualifiers", "q", ")", "{", "int", "i", ";", "int", "nelts", "=", "sizeof", "(", "arm_simd_types", ")", "/", "sizeof", "(", "arm_simd_types", "[", "", "]", ")", ";", "if", "(", "q", "!=", "qualifier_poly", "&&", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", "arm_simd_builtin_std_type", "(", "mode", ",", "q", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelts", ";", "i", "++", ")", "if", "(", "arm_simd_types", "[", "i", "]", ".", "mode", "==", "mode", "&&", "arm_simd_types", "[", "i", "]", ".", "q", "==", "q", ")", "return", "arm_simd_types", "[", "i", "]", ".", "itype", ";", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_lookup_simd_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256409, "Length": 96, "Cover_Rate": 1.0} {"Template_token": ["", "static", "tree", "arm_lookup_simd_builtin_type", "(", "machine_mode", "mode", ",", "enum", "arm_type_qualifiers", "q", ")", "{", "int", "i", ";", "int", "nelts", "=", "sizeof", "(", "arm_simd_types", ")", "/", "sizeof", "(", "arm_simd_types", "[", "", "]", ")", ";"], "ground_truth": ["if", "(", "q", "!=", "qualifier_poly", "&&", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", "arm_simd_builtin_std_type", "(", "mode", ",", "q", ")", ";"], "File": "arm-builtins", "Func": "arm_lookup_simd_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256410, "Length": 51, "Cover_Rate": 0.53125} {"Template_token": ["", "int", "i", "=", "", ";", "while", "(", "arm_scalar_builtin_types", "[", "i", "]", "!=", "NULL", ")", "{", "const", "char", "*", "name", "=", "arm_scalar_builtin_types", "[", "i", "]", ";", "if", "(", "TREE_CODE", "(", "TYPE_NAME", "(", "type", ")", ")", "==", "TYPE_DECL", "&&", "DECL_NAME", "(", "TYPE_NAME", "(", "type", ")", ")", "&&", "!", "strcmp", "(", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "TYPE_NAME", "(", "type", ")", ")", ")", ",", "name", ")", ")", "return", "arm_scalar_builtin_types", "[", "i", "]", ";", "i", "++", ";", "}", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_mangle_builtin_scalar_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256411, "Length": 76, "Cover_Rate": 0.8837209302325582} {"Template_token": ["", "static", "const", "char", "*", "arm_mangle_builtin_scalar_type", "(", "const_tree", "type", ")", "{", "int", "i", "=", "", ";", "while", "(", "arm_scalar_builtin_types", "[", "i", "]", "!=", "NULL", ")", "{", "const", "char", "*", "name", "=", "arm_scalar_builtin_types", "[", "i", "]", ";", "if", "(", "TREE_CODE", "(", "TYPE_NAME", "(", "type", ")", ")", "==", "TYPE_DECL", "&&", "DECL_NAME", "(", "TYPE_NAME", "(", "type", ")", ")", "&&", "!", "strcmp", "(", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "TYPE_NAME", "(", "type", ")", ")", ")", ",", "name", ")", ")", "return", "arm_scalar_builtin_types", "[", "i", "]", ";", "i", "++", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_mangle_builtin_scalar_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256412, "Length": 82, "Cover_Rate": 0.9534883720930233} {"Template_token": ["", "const", "char", "*", "mangle", ";", "if", "(", "(", "mangle", "=", "arm_mangle_builtin_vector_type", "(", "type", ")", ")", "||", "(", "mangle", "=", "arm_mangle_builtin_scalar_type", "(", "type", ")", ")", ")", "return", "mangle", ";", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_mangle_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256414, "Length": 32, "Cover_Rate": 0.7804878048780488} {"Template_token": ["", "if", "(", "tree", "attr", "=", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "{", "tree", "mangled_name", "=", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ";", "return", "IDENTIFIER_POINTER", "(", "mangled_name", ")", ";", "}"], "ground_truth": ["return", "NULL", ";"], "File": "arm-builtins", "Func": "arm_mangle_builtin_vector_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256415, "Length": 34, "Cover_Rate": 0.6415094339622641} {"Template_token": ["", "if", "(", "tree", "attr", "=", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "{"], "ground_truth": ["tree", "mangled_name", "=", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ";"], "File": "arm-builtins", "Func": "arm_mangle_builtin_vector_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256416, "Length": 24, "Cover_Rate": 0.4528301886792453} {"Template_token": ["", "return", "QUAL_TYPE", "(", "SI", ")", ";", "case", "E_DImode", ":", "return", "QUAL_TYPE", "(", "DI", ")", ";", "case", "E_TImode", ":", "return", "QUAL_TYPE", "(", "TI", ")", ";", "case", "E_OImode", ":", "return", "arm_simd_intOI_type_node", ";", "case", "E_EImode", ":", "return", "arm_simd_intEI_type_node", ";", "case", "E_CImode", ":", "return", "arm_simd_intCI_type_node", ";", "case", "E_XImode", ":", "return", "arm_simd_intXI_type_node", ";", "case", "E_HFmode", ":", "return", "arm_fp16_type_node", ";", "case", "E_SFmode", ":"], "ground_truth": ["return", "float_type_node", ";"], "File": "arm-builtins", "Func": "arm_simd_builtin_std_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256417, "Length": 60, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "if", "(", "poly_p", ")", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_poly", ")", ";", "else", "if", "(", "unsigned_p", ")", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_unsigned", ")", ";", "else", "return", "arm_lookup_simd_builtin_type", "(", "mode", ",", "qualifier_none", ")", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "arm_simd_builtin_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256418, "Length": 35, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "static", "tree", "mve_dereference_pointer", "(", "tree", "exp", ",", "tree", "type", ",", "machine_mode", "reg_mode", ",", "machine_mode", "vector_mode", ")", "{", "HOST_WIDE_INT", "reg_size", ",", "vector_size", ",", "nelems", ";", "tree", "elem_type", ",", "upper_bound", ",", "array_type", ";", "vector_size", "=", "GET_MODE_SIZE", "(", "vector_mode", ")", ";", "reg_size", "=", "GET_MODE_SIZE", "(", "reg_mode", ")", ";"], "ground_truth": ["gcc_assert", "(", "POINTER_TYPE_P", "(", "type", ")", ")", ";"], "File": "arm-builtins", "Func": "mve_dereference_pointer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256419, "Length": 53, "Cover_Rate": 0.4818181818181818} {"Template_token": ["", "vector_size", "=", "GET_MODE_SIZE", "(", "vector_mode", ")", ";", "gcc_assert", "(", "reg_size", "%", "vector_size", "==", "", ")", ";", "nvectors", "=", "reg_size", "/", "vector_size", ";", "gcc_assert", "(", "POINTER_TYPE_P", "(", "type", ")", ")", ";", "elem_type", "=", "TREE_TYPE", "(", "type", ")", ";", "if", "(", "mem_mode", "==", "reg_mode", ")", "nelems", "=", "vector_size", "*", "nvectors", "/", "int_size_in_bytes", "(", "elem_type", ")", ";"], "ground_truth": ["else", "nelems", "=", "nvectors", ";"], "File": "arm-builtins", "Func": "neon_dereference_pointer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256420, "Length": 59, "Cover_Rate": 0.4041095890410959} {"Template_token": ["", "x", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_iwmmxt_clrdi", "(", "mode", "==", "DImode", "?", "x", ":", "gen_rtx_SUBREG", "(", "DImode", ",", "x", ",", "", ")", ")", ")", ";", "return", "x", ";"], "ground_truth": ["}"], "File": "arm-builtins", "Func": "safe_vector_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256421, "Length": 32, "Cover_Rate": 0.6153846153846154} {"Template_token": ["", "x", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_iwmmxt_clrdi", "(", "mode", "==", "DImode", "?", "x", ":", "gen_rtx_SUBREG", "(", "DImode", ",", "x", ",", "", ")", ")", ")", ";"], "File": "arm-builtins", "Func": "safe_vector_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256422, "Length": 28, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "else", "{", "builtin_define", "(", "", ")", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "builtin_define", "(", "", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_VFP", ")", ";", "if", "(", "TARGET_ARM_FP", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_FP", ")", ";", "else", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "arm_fp16_format", "==", "ARM_FP16_FORMAT_IEEE", ")", "builtin_define", "(", "", ")", ";", "if", "(", "arm_fp16_format", "==", "ARM_FP16_FORMAT_ALTERNATIVE", ")", "builtin_define", "(", "", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_FMA", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON", ")", ";", "if", "(", "TARGET_NEON_FP", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_NEON_FP", ")", ";", "else", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "arm_cpp_interwork", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "arm_arch_name", ")", ";", "if", "(", "arm_arch_xscale", ")", "builtin_define", "(", "", ")", ";", "if", "(", "arm_arch_iwmmxt", ")", "{", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "if", "(", "arm_arch_iwmmxt2", ")", "builtin_define", "(", "", ")", ";", "if", "(", "arm_arch6kz", ")", "builtin_define", "(", "", ")", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "arm_pcs_default", "==", "ARM_PCS_AAPCS_VFP", ")", "builtin_define", "(", "", ")", ";", "else", "if", "(", "arm_pcs_default", "==", "ARM_PCS_AAPCS", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";"], "ground_truth": ["}"], "File": "arm-c3", "Func": "arm_cpu_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256423, "Length": 215, "Cover_Rate": 0.4378818737270876} {"Template_token": ["", "unsigned", "char", "saved_warn_unused_macros", "=", "cpp_opts", "->", "warn_unused_macros", ";", "cpp_opts", "->", "warn_unused_macros", "=", "", ";", "gcc_assert", "(", "cur_opt", "->", "x_target_flags", "==", "target_flags", ")", ";", "tree", "acond_macro", "=", "get_identifier", "(", "", ")", ";", "C_CPP_HASHNODE", "(", "acond_macro", ")", "->", "flags", "|=", "NODE_CONDITIONAL", ";", "acond_macro", "=", "get_identifier", "(", "", ")", ";", "C_CPP_HASHNODE", "(", "acond_macro", ")", "->", "flags", "|=", "NODE_CONDITIONAL", ";", "acond_macro", "=", "get_identifier", "(", "", ")", ";", "C_CPP_HASHNODE", "(", "acond_macro", ")", "->", "flags", "|=", "NODE_CONDITIONAL", ";", "arm_cpu_builtins", "(", "parse_in", ")", ";", "cpp_opts", "->", "warn_unused_macros", "=", "saved_warn_unused_macros", ";", "arm_reset_previous_fndecl", "(", ")", ";"], "ground_truth": ["if", "(", "cur_tree", "==", "target_option_default_node", ")", "save_restore_target_globals", "(", "cur_tree", ")", ";"], "File": "arm-c3", "Func": "arm_pragma_target_parse", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256424, "Length": 98, "Cover_Rate": 0.4016393442622951} {"Template_token": ["", "else", "{", "cur_tree", "=", "arm_valid_target_attribute_tree", "(", "args", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";", "if", "(", "cur_tree", "==", "NULL_TREE", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ")", ";", "return", "false", ";", "}", "target_option_current_node", "=", "cur_tree", ";", "}", "prev_opt", "=", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ";", "cur_opt", "=", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ";", "gcc_assert", "(", "prev_opt", ")", ";", "gcc_assert", "(", "cur_opt", ")", ";", "if", "(", "cur_opt", "!=", "prev_opt", ")", "{", "cpp_options", "*", "cpp_opts", "=", "cpp_get_options", "(", "parse_in", ")", ";", "unsigned", "char", "saved_warn_unused_macros", "=", "cpp_opts", "->", "warn_unused_macros", ";", "cpp_opts", "->", "warn_unused_macros", "=", "", ";", "gcc_assert", "(", "cur_opt", "->", "x_target_flags", "==", "target_flags", ")", ";", "tree", "acond_macro", "=", "get_identifier", "(", "", ")", ";", "C_CPP_HASHNODE", "(", "acond_macro", ")", "->", "flags", "|=", "NODE_CONDITIONAL", ";", "acond_macro", "=", "get_identifier", "(", "", ")", ";"], "ground_truth": ["C_CPP_HASHNODE", "(", "acond_macro", ")", "->", "flags", "|=", "NODE_CONDITIONAL", ";"], "File": "arm-c3", "Func": "arm_pragma_target_parse", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256425, "Length": 138, "Cover_Rate": 0.5655737704918032} {"Template_token": ["", "void", "arm_register_target_pragmas", "(", "void", ")", "{"], "ground_truth": ["targetm", ".", "target_option", ".", "pragma_parse", "=", "arm_pragma_target_parse", ";"], "File": "arm-c3", "Func": "arm_register_target_pragmas", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256426, "Length": 14, "Cover_Rate": 0.7368421052631579} {"Template_token": ["", "void", "arm_register_target_pragmas", "(", "void", ")", "{"], "ground_truth": ["targetm", ".", "target_option", ".", "pragma_parse", "=", "arm_pragma_target_parse", ";"], "File": "arm-c3", "Func": "arm_register_target_pragmas", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256427, "Length": 14, "Cover_Rate": 0.7368421052631579} {"Template_token": ["", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "else", "{", "builtin_define", "(", "", ")", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "if", "(", "TARGET_ARM_FP", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_FP", ")", ";", "else", "cpp_undef", "(", "pfile", ",", "", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "==", "ARM_FP16_FORMAT_IEEE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "==", "ARM_FP16_FORMAT_ALTERNATIVE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_VFP_FP16INST", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON_FP16INST", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_FMA", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON", ")", ";", "if", "(", "TARGET_NEON_FP", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_NEON_FP", ")", ";", "else", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "arm_cpp_interwork", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "arm_arch_name", ")", ";", "if", "(", "arm_arch_xscale", ")", "builtin_define", "(", "", ")", ";", "if", "(", "arm_arch_iwmmxt", ")", "{", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";"], "ground_truth": ["}"], "File": "arm-c4", "Func": "arm_cpu_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256428, "Length": 188, "Cover_Rate": 0.3363148479427549} {"Template_token": ["", "builtin_define_type_sizeof", "(", "", ",", "wchar_type_node", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_ARM_ARCH_PROFILE", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_ARCH_PROFILE", ")", ";", "builtin_define", "(", "", ")", ";", "if", "(", "TARGET_ARM_ARCH", ")", "{", "cpp_undef", "(", "pfile", ",", "", ")", ";", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_ARCH", ")", ";", "}", "if", "(", "arm_arch_notm", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_THUMB", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_THUMB2", ")", ";", "if", "(", "TARGET_BIG_END", ")", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_THUMB", ")", ";", "else", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_THUMB", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_ARM_ARCH_ISA_THUMB", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_ARCH_ISA_THUMB", ")", ";", "if", "(", "TARGET_BIG_END", ")", "{", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "else", "{", "builtin_define", "(", "", ")", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_ARM_FP", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_FP", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "==", "ARM_FP16_FORMAT_IEEE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "==", "ARM_FP16_FORMAT_ALTERNATIVE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_VFP_FP16INST", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON_FP16INST", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_FP16FML", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_FMA", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_NEON_FP", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_NEON_FP", ")", ";", "if", "(", "arm_cpp_interwork", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "arm_arch_name", ")", ";", "if", "(", "arm_arch_xscale", ")", "builtin_define", "(", "", ")", ";", "if", "(", "arm_arch_iwmmxt", ")", "{", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "if", "(", "arm_arch_iwmmxt2", ")", "builtin_define", "(", "", ")", ";", "if", "(", "arm_arch6kz", ")", "builtin_define", "(", "", ")", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "arm_pcs_default", "==", "ARM_PCS_AAPCS_VFP", ")", "builtin_define", "(", "", ")", ";", "else", "if", "(", "arm_pcs_default", "==", "ARM_PCS_AAPCS", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_IDIV", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_IDIV", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "inline_asm_unified", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_32BIT", "&&", "arm_arch4", "&&", "!", "(", "arm_arch8", "&&", "arm_arch_notm", ")", ")", "{", "int", "coproc_level", "=", "", ";", "if", "(", "arm_arch5t", ")", "coproc_level", "|=", "", ";", "if", "(", "arm_arch5te", ")", "coproc_level", "|=", "", ";", "if", "(", "arm_arch6", ")", "coproc_level", "|=", "", ";"], "ground_truth": ["builtin_define_with_int_value", "(", "", ",", "coproc_level", ")", ";"], "File": "arm-c6", "Func": "arm_cpu_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256430, "Length": 459, "Cover_Rate": 0.684053651266766} {"Template_token": ["", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_ARCH", ")", ";", "}", "if", "(", "arm_arch_notm", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_THUMB", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_THUMB2", ")", ";", "if", "(", "TARGET_BIG_END", ")", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_THUMB", ")", ";", "else", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_THUMB", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_ARM_ARCH_ISA_THUMB", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_ARCH_ISA_THUMB", ")", ";", "if", "(", "TARGET_BIG_END", ")", "{", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "else", "{", "builtin_define", "(", "", ")", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_ARM_FP", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_ARM_FP", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "==", "ARM_FP16_FORMAT_IEEE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "==", "ARM_FP16_FORMAT_ALTERNATIVE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_VFP_FP16INST", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON_FP16INST", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_FP16FML", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_FMA", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_NEON", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_NEON_FP", ")", "builtin_define_with_int_value", "(", "", ",", "TARGET_NEON_FP", ")", ";", "if", "(", "arm_cpp_interwork", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "arm_arch_name", ")", ";", "if", "(", "arm_arch_xscale", ")", "builtin_define", "(", "", ")", ";", "if", "(", "arm_arch_iwmmxt", ")", "{", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "if", "(", "arm_arch_iwmmxt2", ")", "builtin_define", "(", "", ")", ";", "if", "(", "arm_arch6kz", ")", "builtin_define", "(", "", ")", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "arm_pcs_default", "==", "ARM_PCS_AAPCS_VFP", ")", "builtin_define", "(", "", ")", ";", "else", "if", "(", "arm_pcs_default", "==", "ARM_PCS_AAPCS", ")", "builtin_define", "(", "", ")", ";", "builtin_define", "(", "", ")", ";", "}", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_IDIV", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "TARGET_IDIV", ")", ";", "def_or_undef_macro", "(", "pfile", ",", "", ",", "inline_asm_unified", ")", ";", "cpp_undef", "(", "pfile", ",", "", ")", ";", "if", "(", "TARGET_32BIT", "&&", "arm_arch4", "&&", "!", "(", "arm_arch8", "&&", "arm_arch_notm", ")", ")", "{", "int", "coproc_level", "=", "", ";", "if", "(", "arm_arch5t", ")", "coproc_level", "|=", "", ";", "if", "(", "arm_arch5te", ")", "coproc_level", "|=", "", ";", "if", "(", "arm_arch6", ")", "coproc_level", "|=", "", ";"], "ground_truth": ["builtin_define_with_int_value", "(", "", ",", "coproc_level", ")", ";"], "File": "arm-c6", "Func": "arm_cpu_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256431, "Length": 417, "Cover_Rate": 0.6214605067064084} {"Template_token": ["", "builtin_assert", "(", "", ")", ";", "arm_cpu_builtins", "(", "pfile", ")", ";"], "ground_truth": ["}"], "File": "arm-c", "Func": "arm_cpu_cpp_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256432, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "void", "arm_lang_object_attributes_init", "(", "void", ")", "{"], "ground_truth": ["arm_lang_output_object_attributes_hook", "=", "arm_output_c_attributes", ";"], "File": "arm-c", "Func": "arm_lang_object_attributes_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256433, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "int", "wchar_size", "=", "(", "int", ")", "(", "TYPE_PRECISION", "(", "wchar_type_node", ")", "/", "BITS_PER_UNIT", ")", ";"], "ground_truth": ["arm_emit_eabi_attribute", "(", "", ",", "", ",", "wchar_size", ")", ";"], "File": "arm-c", "Func": "arm_output_c_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256435, "Length": 24, "Cover_Rate": 0.75} {"Template_token": ["", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "wchar_size", ")", ";"], "ground_truth": ["}"], "File": "arm-c", "Func": "arm_output_c_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256436, "Length": 10, "Cover_Rate": 0.3125} {"Template_token": ["", "static", "void", "arm_pragma_arm", "(", "cpp_reader", "*", ")", "{", "tree", "x", ";", "if", "(", "pragma_lex", "(", "&", "x", ")", "!=", "CPP_STRING", ")", "{", "error", "(", "", ")", ";"], "ground_truth": ["return", ";"], "File": "arm-c", "Func": "arm_pragma_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256437, "Length": 29, "Cover_Rate": 0.4393939393939394} {"Template_token": ["", "tree", "prev_tree", "=", "target_option_current_node", ";", "tree", "cur_tree", ";", "struct", "cl_target_option", "*", "prev_opt", ";", "struct", "cl_target_option", "*", "cur_opt", ";", "if", "(", "!", "args", ")", "{", "cur_tree", "=", "(", "(", "pop_target", ")", "?", "pop_target", ":", "target_option_default_node", ")", ";", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ")", ";", "}", "else", "{", "cur_tree", "=", "arm_valid_target_attribute_tree", "(", "args", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";", "if", "(", "cur_tree", "==", "NULL_TREE", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ")", ";", "return", "false", ";", "}", "target_option_current_node", "=", "cur_tree", ";", "arm_configure_build_target", "(", "&", "arm_active_target", ",", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ",", "false", ")", ";", "arm_option_reconfigure_globals", "(", ")", ";", "}"], "ground_truth": ["prev_opt", "=", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ";"], "File": "arm-c", "Func": "arm_pragma_target_parse", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256438, "Length": 120, "Cover_Rate": 0.43010752688172044} {"Template_token": ["", "targetm", ".", "target_option", ".", "pragma_parse", "=", "arm_pragma_target_parse", ";", "targetm", ".", "resolve_overloaded_builtin", "=", "arm_resolve_overloaded_builtin", ";", "c_register_pragma", "(", "", ",", "", ",", "arm_pragma_arm", ")", ";"], "ground_truth": ["REGISTER_SUBTARGET_PRAGMAS", "(", ")", ";"], "File": "arm-c", "Func": "arm_register_target_pragmas", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256439, "Length": 27, "Cover_Rate": 0.7941176470588235} {"Template_token": ["", "targetm", ".", "target_option", ".", "pragma_parse", "=", "arm_pragma_target_parse", ";"], "ground_truth": ["targetm", ".", "resolve_overloaded_builtin", "=", "arm_resolve_overloaded_builtin", ";"], "File": "arm-c", "Func": "arm_register_target_pragmas", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256440, "Length": 14, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "if", "(", "arm_describe_resolver", "(", "fndecl", ")", "==", "arm_cde_resolver", ")", "return", "arm_resolve_cde_builtin", "(", "loc", ",", "fndecl", ",", "arglist", ")", ";"], "ground_truth": ["return", "NULL_TREE", ";"], "File": "arm-c", "Func": "arm_resolve_overloaded_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256441, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "if", "(", "arm_describe_resolver", "(", "fndecl", ")", "==", "arm_cde_resolver", ")", "return", "arm_resolve_cde_builtin", "(", "loc", ",", "fndecl", ",", "arglist", ")", ";", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "arm-c", "Func": "arm_resolve_overloaded_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256442, "Length": 23, "Cover_Rate": 0.6216216216216216} {"Template_token": ["", "if", "(", "def_p", ")", "cpp_define", "(", "pfile", ",", "name", ")", ";", "else", "cpp_undef", "(", "pfile", ",", "name", ")", ";"], "ground_truth": ["}"], "File": "arm-c", "Func": "def_or_undef_macro", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256443, "Length": 20, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "switch", "(", "arm_float_abi", ")", "{", "case", "ARM_FLOAT_ABI_HARD", ":", "abi", "=", "", ";", "break", ";", "case", "ARM_FLOAT_ABI_SOFT", ":", "abi", "=", "", ";", "break", ";", "case", "ARM_FLOAT_ABI_SOFTFP", ":", "abi", "=", "", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "arm-d", "Func": "arm_d_handle_target_float_abi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256445, "Length": 34, "Cover_Rate": 0.5074626865671642} {"Template_token": ["", "case", "ARM_FLOAT_ABI_HARD", ":", "abi", "=", "", ";", "break", ";", "case", "ARM_FLOAT_ABI_SOFT", ":", "abi", "=", "", ";", "break", ";", "case", "ARM_FLOAT_ABI_SOFTFP", ":", "abi", "=", "", ";", "break", ";", "default", ":", "abi", "=", "", ";"], "ground_truth": ["break", ";"], "File": "arm-d", "Func": "arm_d_handle_target_float_abi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256446, "Length": 35, "Cover_Rate": 0.5223880597014925} {"Template_token": ["", "const", "struct", "d_target_info_spec", "handlers", "[", "]", "=", "{", "{", "", ",", "arm_d_handle_target_float_abi", "}", ",", "{", "NULL", ",", "NULL", "}", ",", "}", ";"], "ground_truth": ["d_add_target_info_handlers", "(", "handlers", ")", ";"], "File": "arm-d", "Func": "arm_d_register_target_info", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256447, "Length": 27, "Cover_Rate": 0.7941176470588235} {"Template_token": ["", "}", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "d_add_builtin_version", "(", "", ")", ";", "else", "{", "if", "(", "TARGET_SOFT_FLOAT", ")", "d_add_builtin_version", "(", "", ")", ";", "else", "if", "(", "TARGET_HARD_FLOAT", ")", "d_add_builtin_version", "(", "", ")", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "d_add_builtin_version", "(", "", ")", ";"], "ground_truth": ["else", "if", "(", "TARGET_HARD_FLOAT", ")", "d_add_builtin_version", "(", "", ")", ";"], "File": "arm-d", "Func": "arm_d_target_versions", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256448, "Length": 51, "Cover_Rate": 0.6375} {"Template_token": ["", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "__TYPE_FINAL", ";", "++", "i", ")", "if", "(", "arm_simd_types", "[", "i", "]", ".", "eltype", "==", "eltype", "&&", "GET_MODE_SIZE", "(", "arm_simd_types", "[", "i", "]", ".", "mode", ")", "==", "", ")", "return", "arm_simd_types", "[", "i", "]", ".", "itype", ";"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "arm-mve-builtins", "Func": "arm_mve_type_for_scalar_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256449, "Length": 50, "Cover_Rate": 0.847457627118644} {"Template_token": ["", "static", "tree", "arm_mve_type_for_scalar_type", "(", "tree", "eltype", ")", "{"], "ground_truth": ["for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "__TYPE_FINAL", ";", "++", "i", ")", "if", "(", "arm_simd_types", "[", "i", "]", ".", "eltype", "==", "eltype", "&&", "GET_MODE_SIZE", "(", "arm_simd_types", "[", "i", "]", ".", "mode", ")", "==", "", ")", "return", "arm_simd_types", "[", "i", "]", ".", "itype", ";"], "File": "arm-mve-builtins", "Func": "arm_mve_type_for_scalar_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256450, "Length": 54, "Cover_Rate": 0.9152542372881356} {"Template_token": ["", "}", "register_builtin_types", "(", ")", ";", "for", "(", "unsigned", "int", "type_i", "=", "", ";", "type_i", "<", "NUM_VECTOR_TYPES", ";", "++", "type_i", ")", "{"], "ground_truth": ["vector_type_index", "type", "=", "vector_type_index", "(", "type_i", ")", ";"], "File": "arm-mve-builtins", "Func": "handle_arm_mve_types_h", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256451, "Length": 29, "Cover_Rate": 0.34523809523809523} {"Template_token": ["", "}", "register_builtin_types", "(", ")", ";", "for", "(", "unsigned", "int", "type_i", "=", "", ";", "type_i", "<", "NUM_VECTOR_TYPES", ";", "++", "type_i", ")", "{", "vector_type_index", "type", "=", "vector_type_index", "(", "type_i", ")", ";", "register_vector_type", "(", "type", ")", ";", "if", "(", "type_i", "!=", "VECTOR_TYPE_mve_pred16_t", ")", "register_builtin_tuple_types", "(", "type", ")", ";"], "ground_truth": ["}"], "File": "arm-mve-builtins", "Func": "handle_arm_mve_types_h", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256452, "Length": 46, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "snprintf", "(", "buffer", ",", "sizeof", "(", "buffer", ")", ",", "", ",", "(", "int", ")", "strlen", "(", "vector_type_name", ")", "-", "", ",", "vector_type_name", ",", "num_vectors", ")", ";", "tree", "vectype", "=", "acle_vector_types", "[", "", "]", "[", "type", "]", ";", "tree", "arrtype", "=", "build_array_type_nelts", "(", "vectype", ",", "num_vectors", ")", ";", "gcc_assert", "(", "TYPE_MODE_RAW", "(", "arrtype", ")", "==", "TYPE_MODE", "(", "arrtype", ")", ")", ";", "tree", "field", "=", "build_decl", "(", "input_location", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "arrtype", ")", ";"], "ground_truth": ["tree", "t", "=", "lang_hooks", ".", "types", ".", "simulate_record_decl", "(", "input_location", ",", "buffer", ",", "make_array_slice", "(", "&", "field", ",", "", ")", ")", ";"], "File": "arm-mve-builtins", "Func": "register_builtin_tuple_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256453, "Length": 99, "Cover_Rate": 0.4876847290640394} {"Template_token": ["", "}", "else", "{", "vectype", "=", "arm_mve_type_for_scalar_type", "(", "eltype", ")", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "TYPE_MODE", "(", "vectype", ")", ")", "&&", "GET_MODE_SIZE", "(", "TYPE_MODE", "(", "vectype", ")", ")", "==", "", ")", ";", "}", "abi_vector_types", "[", "i", "]", "=", "vectype", ";"], "ground_truth": ["}"], "File": "arm-mve-builtins", "Func": "register_builtin_types", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256454, "Length": 40, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "TYPE_DECL", "&&", "TREE_TYPE", "(", "decl", ")", "!=", "error_mark_node", "&&", "TYPE_MAIN_VARIANT", "(", "TREE_TYPE", "(", "decl", ")", ")", "==", "vectype", ")", "vectype", "=", "TREE_TYPE", "(", "decl", ")", ";", "acle_vector_types", "[", "", "]", "[", "type", "]", "=", "vectype", ";"], "ground_truth": ["}"], "File": "arm-mve-builtins", "Func": "register_vector_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256455, "Length": 46, "Cover_Rate": 0.40350877192982454} {"Template_token": ["", "if", "(", "vector_types", "[", "type", "]", ".", "requires_float", "&&", "!", "TARGET_HAVE_MVE_FLOAT", ")", "return", ";", "tree", "vectype", "=", "abi_vector_types", "[", "type", "]", ";", "tree", "id", "=", "get_identifier", "(", "vector_types", "[", "type", "]", ".", "acle_name", ")", ";", "tree", "decl", "=", "build_decl", "(", "input_location", ",", "TYPE_DECL", ",", "id", ",", "vectype", ")", ";", "decl", "=", "lang_hooks", ".", "decls", ".", "pushdecl", "(", "decl", ")", ";", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "TYPE_DECL", "&&", "TREE_TYPE", "(", "decl", ")", "!=", "error_mark_node", "&&", "TYPE_MAIN_VARIANT", "(", "TREE_TYPE", "(", "decl", ")", ")", "==", "vectype", ")", "vectype", "=", "TREE_TYPE", "(", "decl", ")", ";", "acle_vector_types", "[", "", "]", "[", "type", "]", "=", "vectype", ";"], "ground_truth": ["}"], "File": "arm-mve-builtins", "Func": "register_vector_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256456, "Length": 106, "Cover_Rate": 0.9298245614035088} {"Template_token": ["", "void", "aarch_bti_arch_check", "(", "void", ")", "{", "if", "(", "!", "arm_arch8m_main", ")", "error", "(", "", ")", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "aarch_bti_arch_check", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256457, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "aarch_bti_enabled", "(", "void", ")", "{", "return", "aarch_enable_bti", "!=", "", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "aarch_bti_enabled", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256459, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "aarch_bti_j_insn_p", "(", "rtx_insn", "*", "insn", ")", "{", "if", "(", "!", "insn", "||", "!", "INSN_P", "(", "insn", ")", ")", "return", "false", ";", "rtx", "pat", "=", "PATTERN", "(", "insn", ")", ";", "return", "GET_CODE", "(", "pat", ")", "==", "UNSPEC_VOLATILE", "&&", "XINT", "(", "pat", ",", "", ")", "==", "VUNSPEC_BTI_NOP", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "aarch_bti_j_insn_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256461, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "pat", "=", "PATTERN", "(", "insn", ")", ";"], "ground_truth": ["return", "GET_CODE", "(", "pat", ")", "==", "UNSPEC_VOLATILE", "&&", "XINT", "(", "pat", ",", "", ")", "==", "VUNSPEC_BTI_NOP", ";"], "File": "arm1", "Func": "aarch_bti_j_insn_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256462, "Length": 25, "Cover_Rate": 0.5208333333333334} {"Template_token": ["", "rtx", "aarch_gen_bti_c", "(", "void", ")", "{"], "ground_truth": ["return", "gen_bti_nop", "(", ")", ";"], "File": "arm1", "Func": "aarch_gen_bti_c", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256463, "Length": 11, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "if", "(", "!", "x", "||", "!", "INSN_P", "(", "x", ")", ")", "return", "false", ";", "rtx", "pat", "=", "PATTERN", "(", "x", ")", ";", "if", "(", "GET_CODE", "(", "pat", ")", "==", "SET", ")", "{", "rtx", "tmp", "=", "XEXP", "(", "pat", ",", "", ")", ";", "if", "(", "tmp", "&&", "(", "(", "GET_CODE", "(", "tmp", ")", "==", "UNSPEC", "&&", "XINT", "(", "tmp", ",", "", ")", "==", "UNSPEC_PAC_NOP", ")", "||", "(", "GET_CODE", "(", "tmp", ")", "==", "UNSPEC_VOLATILE", "&&", "XINT", "(", "tmp", ",", "", ")", "==", "VUNSPEC_PACBTI_NOP", ")", ")", ")", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "arm1", "Func": "aarch_pac_insn_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256467, "Length": 91, "Cover_Rate": 0.9191919191919192} {"Template_token": ["", "unsigned", "*", "cost", "=", "(", "unsigned", "*", ")", "data", ";", "unsigned", "retval", "=", "", ";", "if", "(", "flag_vect_cost_model", ")", "{", "int", "stmt_cost", "=", "arm_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";", "if", "(", "where", "==", "vect_body", "&&", "stmt_info", "&&", "stmt_in_inner_loop_p", "(", "vinfo", ",", "stmt_info", ")", ")", "count", "*=", "", ";"], "ground_truth": ["retval", "=", "(", "unsigned", ")", "(", "count", "*", "stmt_cost", ")", ";"], "File": "arm1", "Func": "arm_add_stmt_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256468, "Length": 62, "Cover_Rate": 0.5688073394495413} {"Template_token": ["", "static", "unsigned", "arm_add_stmt_cost", "(", "vec_info", "*", "vinfo", ",", "void", "*", "data", ",", "int", "count", ",", "enum", "vect_cost_for_stmt", "kind", ",", "struct", "_stmt_vec_info", "*", "stmt_info", ",", "tree", "vectype", ",", "int", "misalign", ",", "enum", "vect_cost_model_location", "where", ")", "{", "unsigned", "*", "cost", "=", "(", "unsigned", "*", ")", "data", ";", "unsigned", "retval", "=", "", ";", "if", "(", "flag_vect_cost_model", ")", "{"], "ground_truth": ["int", "stmt_cost", "=", "arm_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";"], "File": "arm1", "Func": "arm_add_stmt_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256469, "Length": 67, "Cover_Rate": 0.6146788990825688} {"Template_token": ["", "unsigned", "HOST_WIDE_INT", "const1", ";", "unsigned", "HOST_WIDE_INT", "const2", "=", "", ";", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "op0", ",", "", ")", ")", ")", "return", "false", ";", "const1", "=", "UINTVAL", "(", "XEXP", "(", "op0", ",", "", ")", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", "||", "~", "UINTVAL", "(", "XEXP", "(", "op1", ",", "", ")", ")", "!=", "const1", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "op0", ",", "", ")", ")", "==", "ASHIFT", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "op0", ",", "", ")", ",", "", ")", ")", ")", "{", "const2", "=", "UINTVAL", "(", "XEXP", "(", "XEXP", "(", "op0", ",", "", ")", ",", "", ")", ")", ";"], "ground_truth": ["*", "sub0", "=", "XEXP", "(", "XEXP", "(", "op0", ",", "", ")", ",", "", ")", ";"], "File": "arm1", "Func": "arm_bfi_1_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256470, "Length": 129, "Cover_Rate": 0.645} {"Template_token": ["", "unsigned", "HOST_WIDE_INT", "const2", "=", "", ";", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "op0", ",", "", ")", ")", ")", "return", "false", ";", "const1", "=", "UINTVAL", "(", "XEXP", "(", "op0", ",", "", ")", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", "||", "~", "UINTVAL", "(", "XEXP", "(", "op1", ",", "", ")", ")", "!=", "const1", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "op0", ",", "", ")", ")", "==", "ASHIFT", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "op0", ",", "", ")", ",", "", ")", ")", ")", "{", "const2", "=", "UINTVAL", "(", "XEXP", "(", "XEXP", "(", "op0", ",", "", ")", ",", "", ")", ")", ";", "*", "sub0", "=", "XEXP", "(", "XEXP", "(", "op0", ",", "", ")", ",", "", ")", ";", "}", "else", "*", "sub0", "=", "XEXP", "(", "op0", ",", "", ")", ";", "if", "(", "const2", ">=", "GET_MODE_BITSIZE", "(", "GET_MODE", "(", "op0", ")", ")", ")", "return", "false", ";", "*", "sub1", "=", "XEXP", "(", "op1", ",", "", ")", ";"], "ground_truth": ["return", "exact_log2", "(", "const1", "+", "(", "HOST_WIDE_INT_1U", "<<", "const2", ")", ")", ">=", "", ";"], "File": "arm1", "Func": "arm_bfi_1_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256471, "Length": 176, "Cover_Rate": 0.88} {"Template_token": ["", "static", "bool", "arm_bfi_p", "(", "rtx", "x", ",", "rtx", "*", "sub0", ",", "rtx", "*", "sub1", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "!=", "IOR", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "AND", ")", "return", "false", ";"], "ground_truth": ["return", "(", "arm_bfi_1_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "sub0", ",", "sub1", ")", "||", "arm_bfi_1_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "sub1", ",", "sub0", ")", ")", ";"], "File": "arm1", "Func": "arm_bfi_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256472, "Length": 102, "Cover_Rate": 0.9902912621359223} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "!=", "IOR", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "AND", ")", "return", "false", ";", "return", "(", "arm_bfi_1_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "sub0", ",", "sub1", ")", "||", "arm_bfi_1_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "sub1", ",", "sub0", ")", ")", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_bfi_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256473, "Length": 87, "Cover_Rate": 0.8446601941747572} {"Template_token": ["", "if", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", ")", "save_reg_mask", "|=", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", "|", "(", "", "<<", "IP_REGNUM", ")", "|", "(", "", "<<", "LR_REGNUM", ")", "|", "(", "", "<<", "PC_REGNUM", ")", ";", "save_reg_mask", "|=", "arm_compute_save_reg0_reg12_mask", "(", ")", ";", "if", "(", "arm_current_function_pac_enabled_p", "(", ")", ")", "save_reg_mask", "|=", "", "<<", "IP_REGNUM", ";", "if", "(", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", "||", "(", "save_reg_mask", "&&", "optimize_size", "&&", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", "&&", "!", "crtl", "->", "tail_call_emit", "&&", "!", "crtl", "->", "calls_eh_return", ")", ")", "save_reg_mask", "|=", "", "<<", "LR_REGNUM", ";", "if", "(", "cfun", "->", "machine", "->", "lr_save_eliminated", ")", "save_reg_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "(", "(", "bit_count", "(", "save_reg_mask", ")", "+", "ARM_NUM_INTS", "(", "crtl", "->", "args", ".", "pretend_args_size", "+", "arm_compute_static_chain_stack_bytes", "(", ")", ")", ")", "%", "", ")", "!=", "", ")", "{", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "(", "save_reg_mask", "&", "(", "", "<<", "reg", ")", ")", "==", "", ")", "break", ";", "if", "(", "reg", "<=", "", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "else", "{", "cfun", "->", "machine", "->", "sibcall_blocked", "=", "", ";", "save_reg_mask", "|=", "(", "", "<<", "", ")", ";", "}", "}", "if", "(", "TARGET_THUMB2", "&&", "IS_NESTED", "(", "func_type", ")", "&&", "flag_pic", "&&", "(", "save_reg_mask", "&", "THUMB2_WORK_REGS", ")", "==", "", ")", "{", "reg", "=", "thumb_find_work_register", "(", "", "<<", "", ")", ";", "if", "(", "!", "call_used_or_fixed_reg_p", "(", "reg", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "}"], "ground_truth": ["return", "save_reg_mask", ";"], "File": "arm1", "Func": "arm_compute_save_core_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256474, "Length": 248, "Cover_Rate": 0.8701754385964913} {"Template_token": ["", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "(", "(", "bit_count", "(", "save_reg_mask", ")", "+", "ARM_NUM_INTS", "(", "crtl", "->", "args", ".", "pretend_args_size", "+", "arm_compute_static_chain_stack_bytes", "(", ")", ")", ")", "%", "", ")", "!=", "", ")", "{", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "(", "save_reg_mask", "&", "(", "", "<<", "reg", ")", ")", "==", "", ")", "break", ";", "if", "(", "reg", "<=", "", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "else", "{", "cfun", "->", "machine", "->", "sibcall_blocked", "=", "", ";", "save_reg_mask", "|=", "(", "", "<<", "", ")", ";", "}", "}", "if", "(", "TARGET_THUMB2", "&&", "IS_NESTED", "(", "func_type", ")", "&&", "flag_pic", "&&", "(", "save_reg_mask", "&", "THUMB2_WORK_REGS", ")", "==", "", ")", "{", "reg", "=", "thumb_find_work_register", "(", "", "<<", "", ")", ";", "if", "(", "!", "call_used_or_fixed_reg_p", "(", "reg", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "}", "return", "save_reg_mask", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_compute_save_core_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256475, "Length": 144, "Cover_Rate": 0.5052631578947369} {"Template_token": ["", "bool", "arm_current_function_pac_enabled_p", "(", "void", ")", "{", "return", "(", "aarch_ra_sign_scope", "==", "AARCH_FUNCTION_ALL", "||", "(", "aarch_ra_sign_scope", "==", "AARCH_FUNCTION_NON_LEAF", "&&", "!", "crtl", "->", "is_leaf", ")", ")", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_current_function_pac_enabled_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256478, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "arm_current_function_pac_enabled_p", "(", "void", ")", "{"], "ground_truth": ["return", "(", "aarch_ra_sign_scope", "==", "AARCH_FUNCTION_ALL", "||", "(", "aarch_ra_sign_scope", "==", "AARCH_FUNCTION_NON_LEAF", "&&", "!", "crtl", "->", "is_leaf", ")", ")", ";"], "File": "arm1", "Func": "arm_current_function_pac_enabled_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256479, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "if", "(", "regno", "<", "", ")", "return", "regno", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_VFP_REGNUM", ";"], "ground_truth": ["else", "return", "", "+", "(", "regno", "-", "FIRST_VFP_REGNUM", ")", "/", "", ";"], "File": "arm1", "Func": "arm_debugger_regno", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256480, "Length": 43, "Cover_Rate": 0.45263157894736844} {"Template_token": ["", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_VFP_REGNUM", ";", "else", "return", "", "+", "(", "regno", "-", "FIRST_VFP_REGNUM", ")", "/", "", ";", "}"], "ground_truth": ["if", "(", "IS_IWMMXT_GR_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_IWMMXT_GR_REGNUM", ";"], "File": "arm1", "Func": "arm_debugger_regno", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256481, "Length": 49, "Cover_Rate": 0.5157894736842106} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "op", ")", ")", ";", "if", "(", "!", "strict", "||", "REGNO", "(", "op", ")", "<", "FIRST_PSEUDO_REGISTER", "||", "!", "reg_renumber", "||", "reg_renumber", "[", "REGNO", "(", "op", ")", "]", "<", "", ")", "return", "REGNO", "(", "op", ")", ";"], "ground_truth": ["return", "reg_renumber", "[", "REGNO", "(", "op", ")", "]", ";"], "File": "arm1", "Func": "arm_effective_regno", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256482, "Length": 48, "Cover_Rate": 0.8} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "op", ")", ")", ";", "if", "(", "!", "strict", "||", "REGNO", "(", "op", ")", "<", "FIRST_PSEUDO_REGISTER", "||", "!", "reg_renumber", "||", "reg_renumber", "[", "REGNO", "(", "op", ")", "]", "<", "", ")", "return", "REGNO", "(", "op", ")", ";"], "ground_truth": ["return", "reg_renumber", "[", "REGNO", "(", "op", ")", "]", ";"], "File": "arm1", "Func": "arm_effective_regno", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256483, "Length": 48, "Cover_Rate": 0.8} {"Template_token": ["", "if", "(", "return_in_pc", ")", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "if", "(", "emit_update", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "offset_adj", ")", "=", "tmp", ";", "}", "for", "(", "j", "=", "", ",", "i", "=", "", ";", "j", "<", "num_regs", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "rtx", "dwarf_reg", "=", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "if", "(", "arm_current_function_pac_enabled_p", "(", ")", "&&", "i", "==", "IP_REGNUM", ")", "dwarf_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "RA_AUTH_CODE", ")", ";", "if", "(", "(", "num_regs", "==", "", ")", "&&", "emit_update", "&&", "!", "return_in_pc", ")", "{", "tmp", "=", "gen_frame_mem", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ";", "tmp", "=", "emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "tmp", ")", ")", ";", "REG_NOTES", "(", "tmp", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "dwarf_reg", ",", "dwarf", ")", ";", "return", ";", "}", "tmp", "=", "gen_rtx_SET", "(", "reg", ",", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "j", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "j", "+", "emit_update", "+", "offset_adj", ")", "=", "tmp", ";", "if", "(", "i", "!=", "PC_REGNUM", ")", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "dwarf_reg", ",", "dwarf", ")", ";", "j", "++", ";", "}", "if", "(", "return_in_pc", ")", "par", "=", "emit_jump_insn", "(", "par", ")", ";", "else", "par", "=", "emit_insn", "(", "par", ")", ";"], "ground_truth": ["REG_NOTES", "(", "par", ")", "=", "dwarf", ";"], "File": "arm1", "Func": "arm_emit_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256484, "Length": 265, "Cover_Rate": 0.6495098039215687} {"Template_token": ["", "insn", "=", "GEN_INT", "(", "-", "(", "", "+", "args_to_push", "+", "fp_offset", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "ip_rtx", ",", "insn", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "else", "{", "insn", "=", "GEN_INT", "(", "saved_regs", "-", "(", "", "+", "fp_offset", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "insn", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "}", "size", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_args", ";", "if", "(", "flag_stack_usage_info", ")", "current_function_static_stack_size", "=", "size", ";", "if", "(", "!", "IS_INTERRUPT", "(", "func_type", ")", "&&", "(", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "||", "flag_stack_clash_protection", ")", ")", "{", "unsigned", "int", "regno", ";", "if", "(", "!", "IS_NESTED", "(", "func_type", ")", "||", "clobber_ip", ")", "regno", "=", "IP_REGNUM", ";", "else", "if", "(", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", "regno", "=", "LR_REGNUM", ";", "else", "regno", "=", "", ";", "if", "(", "crtl", "->", "is_leaf", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "if", "(", "size", ">", "PROBE_INTERVAL", "&&", "size", ">", "get_stack_check_protect", "(", ")", ")", "arm_emit_probe_stack_range", "(", "get_stack_check_protect", "(", ")", ",", "size", "-", "get_stack_check_protect", "(", ")", ",", "regno", ",", "live_regs_mask", ")", ";", "}", "else", "if", "(", "size", ">", "", ")", "arm_emit_probe_stack_range", "(", "get_stack_check_protect", "(", ")", ",", "size", ",", "regno", ",", "live_regs_mask", ")", ";", "}", "if", "(", "clobber_ip", ")", "{", "if", "(", "!", "arm_r3_live_at_start_p", "(", ")", "||", "saved_pretend_args", ")", "insn", "=", "gen_rtx_REG", "(", "SImode", ",", "", ")", ";", "else", "{", "insn", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "", ")", ";", "insn", "=", "gen_frame_mem", "(", "SImode", ",", "insn", ")", ";", "}", "emit_set_insn", "(", "ip_rtx", ",", "insn", ")", ";", "emit_insn", "(", "gen_force_register_use", "(", "ip_rtx", ")", ")", ";", "}", "if", "(", "offsets", "->", "outgoing_args", "!=", "offsets", "->", "saved_args", "+", "saved_regs", ")", "{", "rtx_insn", "*", "last", "=", "get_last_insn", "(", ")", ";", "amount", "=", "GEN_INT", "(", "offsets", "->", "saved_args", "+", "saved_regs", "-", "offsets", "->", "outgoing_args", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "amount", ")", ")", ";", "do", "{", "last", "=", "last", "?", "NEXT_INSN", "(", "last", ")", ":", "get_insns", "(", ")", ";", "RTX_FRAME_RELATED_P", "(", "last", ")", "=", "", ";", "}", "while", "(", "last", "!=", "insn", ")", ";", "if", "(", "frame_pointer_needed", ")", "emit_insn", "(", "gen_stack_tie", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "}", "if", "(", "frame_pointer_needed", "&&", "TARGET_THUMB2", ")", "thumb_set_frame_pointer", "(", "offsets", ")", ";", "if", "(", "flag_pic", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", ")", "{", "unsigned", "long", "mask", ";", "mask", "=", "live_regs_mask", ";", "mask", "&=", "THUMB2_WORK_REGS", ";", "if", "(", "!", "IS_NESTED", "(", "func_type", ")", ")", "mask", "|=", "(", "", "<<", "IP_REGNUM", ")", ";", "arm_load_pic_register", "(", "mask", ",", "NULL_RTX", ")", ";", "}", "if", "(", "crtl", "->", "profile", "||", "!", "TARGET_SCHED_PROLOG", "||", "(", "arm_except_unwind_info", "(", "&", "global_options", ")", "==", "UI_TARGET", "&&", "cfun", "->", "can_throw_non_call_exceptions", ")", ")", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "if", "(", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "==", "", ")", "cfun", "->", "machine", "->", "lr_save_eliminated", "=", "", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256486, "Length": 473, "Cover_Rate": 0.301465901848311} {"Template_token": ["", "if", "(", "inverted", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_neon_vbsl", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", ",", "operands", "[", "", "]", ",", "mask", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";"], "File": "arm1", "Func": "arm_expand_vcond", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256487, "Length": 50, "Cover_Rate": 0.5102040816326531} {"Template_token": ["", "rtx", "mask", "=", "gen_reg_rtx", "(", "cmp_result_mode", ")", ";"], "ground_truth": ["bool", "inverted", "=", "arm_expand_vector_compare", "(", "mask", ",", "GET_CODE", "(", "operands", "[", "", "]", ")", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "true", ")", ";"], "File": "arm1", "Func": "arm_expand_vcond", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256488, "Length": 36, "Cover_Rate": 0.3673469387755102} {"Template_token": ["", "}", "case", "EQ", ":", "case", "GE", ":", "case", "GT", ":", "emit_insn", "(", "gen_neon_vc", "(", "code", ",", "cmp_mode", ",", "target", ",", "op0", ",", "op1", ")", ")", ";", "return", "inverted", ";", "case", "GEU", ":", "case", "GTU", ":", "emit_insn", "(", "gen_neon_vc", "(", "code", ",", "cmp_mode", ",", "target", ",", "op0", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ")", ")", ";", "return", "inverted", ";", "case", "LEU", ":", "case", "LTU", ":", "emit_insn", "(", "gen_neon_vc", "(", "swap_condition", "(", "code", ")", ",", "cmp_mode", ",", "target", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ",", "op0", ")", ")", ";", "return", "inverted", ";", "case", "LTGT", ":", "case", "ORDERED", ":", "{", "rtx", "gt_res", "=", "gen_reg_rtx", "(", "cmp_result_mode", ")", ";", "rtx", "alt_res", "=", "gen_reg_rtx", "(", "cmp_result_mode", ")", ";", "rtx_code", "alt_code", "=", "(", "code", "==", "LTGT", "?", "LT", ":", "LE", ")", ";", "if", "(", "arm_expand_vector_compare", "(", "gt_res", ",", "GT", ",", "op0", ",", "op1", ",", "true", ")", "||", "arm_expand_vector_compare", "(", "alt_res", ",", "alt_code", ",", "op0", ",", "op1", ",", "true", ")", ")", "gcc_unreachable", "(", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_IOR", "(", "cmp_result_mode", ",", "gt_res", ",", "alt_res", ")", ")", ")", ";", "return", "inverted", ";", "}", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "arm1", "Func": "arm_expand_vector_compare", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256489, "Length": 187, "Cover_Rate": 0.5137362637362637} {"Template_token": ["", "bool", "inverted", ";", "switch", "(", "code", ")", "{", "case", "UNORDERED", ":", "case", "UNLT", ":", "case", "UNLE", ":", "case", "UNGT", ":", "case", "UNGE", ":", "case", "UNEQ", ":", "case", "NE", ":", "code", "=", "reverse_condition_maybe_unordered", "(", "code", ")", ";", "if", "(", "!", "can_invert", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "cmp_result_mode", ")", ";", "if", "(", "arm_expand_vector_compare", "(", "tmp", ",", "code", ",", "op0", ",", "op1", ",", "true", ")", ")", "gcc_unreachable", "(", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_NOT", "(", "cmp_result_mode", ",", "tmp", ")", ")", ")", ";", "return", "false", ";", "}", "inverted", "=", "true", ";", "break", ";", "default", ":", "inverted", "=", "false", ";", "break", ";", "}", "switch", "(", "code", ")", "{", "case", "LE", ":", "case", "LT", ":", "if", "(", "op1", "!=", "CONST0_RTX", "(", "cmp_mode", ")", ")", "{", "code", "=", "swap_condition", "(", "code", ")", ";", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "}", "case", "EQ", ":", "case", "GE", ":", "case", "GT", ":", "emit_insn", "(", "gen_neon_vc", "(", "code", ",", "cmp_mode", ",", "target", ",", "op0", ",", "op1", ")", ")", ";", "return", "inverted", ";", "case", "GEU", ":", "case", "GTU", ":", "emit_insn", "(", "gen_neon_vc", "(", "code", ",", "cmp_mode", ",", "target", ",", "op0", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ")", ")", ";", "return", "inverted", ";", "case", "LEU", ":", "case", "LTU", ":", "emit_insn", "(", "gen_neon_vc", "(", "swap_condition", "(", "code", ")", ",", "cmp_mode", ",", "target", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ",", "op0", ")", ")", ";", "return", "inverted", ";", "case", "LTGT", ":", "case", "ORDERED", ":", "{"], "ground_truth": ["rtx", "gt_res", "=", "gen_reg_rtx", "(", "cmp_result_mode", ")", ";"], "File": "arm1", "Func": "arm_expand_vector_compare", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256490, "Length": 247, "Cover_Rate": 0.6785714285714286} {"Template_token": ["", "int", "val", ";", "bool", "pac", "=", "(", "aarch_ra_sign_scope", "!=", "AARCH_FUNCTION_NONE", ")", ";", "bool", "bti", "=", "(", "aarch_enable_bti", "==", "", ")", ";", "arm_print_asm_arch_directives", "(", "asm_out_file", ",", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ")", ";", "if", "(", "TARGET_BPABI", ")", "{", "if", "(", "arm_active_target", ".", "core_name", "&&", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_quirk_no_asmcpu", ")", "&&", "!", "startswith", "(", "arm_active_target", ".", "core_name", ",", "", ")", ")", "{", "const", "char", "*", "truncated_name", "=", "arm_rewrite_selected_cpu", "(", "arm_active_target", ".", "core_name", ")", ";", "if", "(", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_quirk_no_asmcpu", ")", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "truncated_name", ")", ";", "}", "if", "(", "print_tune_info", ")", "arm_print_tune_info", "(", ")", ";", "if", "(", "TARGET_HARD_FLOAT", "&&", "TARGET_VFP_SINGLE", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";"], "ground_truth": ["if", "(", "TARGET_HARD_FLOAT_ABI", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";"], "File": "arm1", "Func": "arm_file_start", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256491, "Length": 131, "Cover_Rate": 0.3350383631713555} {"Template_token": ["", "fntype", "=", "TREE_TYPE", "(", "*", "node", ")", ";", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "*", "node", ")", "==", "TYPE_DECL", ")", "decl", "=", "*", "node", ";", "}", "else", "fntype", "=", "*", "node", ";", "while", "(", "fntype", "&&", "TREE_CODE", "(", "fntype", ")", "==", "POINTER_TYPE", ")", "fntype", "=", "TREE_TYPE", "(", "fntype", ")", ";", "if", "(", "(", "DECL_P", "(", "*", "node", ")", "&&", "!", "decl", ")", "||", "TREE_CODE", "(", "fntype", ")", "!=", "FUNCTION_TYPE", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}", "*", "no_add_attrs", "|=", "cmse_func_args_or_return_in_stack", "(", "NULL", ",", "name", ",", "fntype", ")", ";", "if", "(", "*", "no_add_attrs", ")", "return", "NULL_TREE", ";", "if", "(", "decl", ")", "{", "type", "=", "build_distinct_type_copy", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "TREE_TYPE", "(", "decl", ")", "=", "type", ";", "}", "else", "{", "type", "=", "build_distinct_type_copy", "(", "*", "node", ")", ";", "*", "node", "=", "type", ";", "}", "fntype", "=", "type", ";", "while", "(", "TREE_CODE", "(", "fntype", ")", "!=", "FUNCTION_TYPE", ")", "{"], "ground_truth": ["type", "=", "fntype", ";"], "File": "arm1", "Func": "arm_handle_cmse_nonsecure_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256492, "Length": 173, "Cover_Rate": 0.6006944444444444} {"Template_token": ["", "}", "*", "no_add_attrs", "|=", "cmse_func_args_or_return_in_stack", "(", "NULL", ",", "name", ",", "fntype", ")", ";", "if", "(", "*", "no_add_attrs", ")", "return", "NULL_TREE", ";", "if", "(", "decl", ")", "{", "type", "=", "build_distinct_type_copy", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "TREE_TYPE", "(", "decl", ")", "=", "type", ";", "}", "else", "{", "type", "=", "build_distinct_type_copy", "(", "*", "node", ")", ";", "*", "node", "=", "type", ";", "}", "fntype", "=", "type", ";", "while", "(", "TREE_CODE", "(", "fntype", ")", "!=", "FUNCTION_TYPE", ")", "{", "type", "=", "fntype", ";", "fntype", "=", "TREE_TYPE", "(", "fntype", ")", ";", "fntype", "=", "build_distinct_type_copy", "(", "fntype", ")", ";", "TREE_TYPE", "(", "type", ")", "=", "fntype", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_handle_cmse_nonsecure_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256493, "Length": 100, "Cover_Rate": 0.3472222222222222} {"Template_token": ["", "if", "(", "TARGET_VFP_BASE", "&&", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "mode", "==", "DFmode", "||", "mode", "==", "DImode", ")", "return", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", ";", "if", "(", "mode", "==", "HFmode", "||", "mode", "==", "BFmode", "||", "mode", "==", "HImode", "||", "mode", "==", "SFmode", "||", "mode", "==", "SImode", ")", "return", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ";", "if", "(", "TARGET_NEON", ")", "return", "(", "VALID_NEON_DREG_MODE", "(", "mode", ")", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", ")", "||", "(", "VALID_NEON_QREG_MODE", "(", "mode", ")", "&&", "NEON_REGNO_OK_FOR_QUAD", "(", "regno", ")", ")", "||", "(", "mode", "==", "TImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "EImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "OImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "CImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "XImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", ";", "if", "(", "TARGET_HAVE_MVE", ")", "return", "(", "(", "VALID_MVE_MODE", "(", "mode", ")", "&&", "NEON_REGNO_OK_FOR_QUAD", "(", "regno", ")", ")", "||", "(", "mode", "==", "OImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "XImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", ")", ";", "return", "false", ";", "}", "if", "(", "TARGET_REALLY_IWMMXT", ")", "{", "if", "(", "IS_IWMMXT_GR_REGNUM", "(", "regno", ")", ")", "return", "mode", "==", "SImode", ";", "if", "(", "IS_IWMMXT_REGNUM", "(", "regno", ")", ")", "return", "VALID_IWMMXT_REG_MODE", "(", "mode", ")", ";", "}"], "ground_truth": ["if", "(", "regno", "<=", "LAST_ARM_REGNUM", ")", "{"], "File": "arm1", "Func": "arm_hard_regno_mode_ok", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256494, "Length": 235, "Cover_Rate": 0.5964467005076142} {"Template_token": ["", "static", "struct", "machine_function", "*", "arm_init_machine_status", "(", "void", ")", "{", "struct", "machine_function", "*", "machine", ";", "machine", "=", "ggc_cleared_alloc", "<", "machine_function", ">", "(", ")", ";", "machine", "->", "func_type", "=", "ARM_FT_UNKNOWN", ";", "machine", "->", "static_chain_stack_bytes", "=", "-", "", ";"], "ground_truth": ["machine", "->", "pacspval_needed", "=", "", ";"], "File": "arm1", "Func": "arm_init_machine_status", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256495, "Length": 42, "Cover_Rate": 0.9130434782608695} {"Template_token": ["", "const", "char", "*", "arm_mangle_type", "(", "const_tree", "type", ")", "{"], "ground_truth": ["if", "(", "TARGET_AAPCS_BASED", "&&", "lang_hooks", ".", "types_compatible_p", "(", "CONST_CAST_TREE", "(", "type", ")", ",", "va_list_type", ")", ")", "return", "", ";"], "File": "arm1", "Func": "arm_mangle_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256496, "Length": 28, "Cover_Rate": 0.3010752688172043} {"Template_token": ["", "if", "(", "TARGET_HAVE_MVE", "&&", "(", "VALID_MVE_PRED_MODE", "(", "mode1", ")", "&&", "VALID_MVE_PRED_MODE", "(", "mode2", ")", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_NEON", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode1", ")", ")", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode2", ")", ")", ")", "||", "(", "TARGET_HAVE_MVE", "&&", "(", "VALID_MVE_MODE", "(", "mode1", ")", "||", "VALID_MVE_STRUCT_MODE", "(", "mode1", ")", ")", "&&", "(", "VALID_MVE_MODE", "(", "mode2", ")", "||", "VALID_MVE_STRUCT_MODE", "(", "mode2", ")", ")", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_modes_tieable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256497, "Length": 94, "Cover_Rate": 0.7833333333333333} {"Template_token": ["", "case", "", ":", "return", "V8BImode", ";", "case", "", ":", "return", "V4BImode", ";"], "ground_truth": ["case", "", ":", "return", "V2QImode", ";"], "File": "arm1", "Func": "arm_mode_to_pred_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256498, "Length": 18, "Cover_Rate": 0.391304347826087} {"Template_token": ["", "opt_machine_mode", "arm_mode_to_pred_mode", "(", "machine_mode", "mode", ")", "{"], "ground_truth": ["switch", "(", "GET_MODE_NUNITS", "(", "mode", ")", ")", "{"], "File": "arm1", "Func": "arm_mode_to_pred_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256499, "Length": 15, "Cover_Rate": 0.32608695652173914} {"Template_token": ["", "if", "(", "TARGET_INTERWORK", ")", "arm_cpp_interwork", "=", "", ";", "if", "(", "arm_arch5t", ")", "target_flags", "&=", "~", "MASK_INTERWORK", ";", "if", "(", "TARGET_IWMMXT", "&&", "!", "ARM_DOUBLEWORD_ALIGN", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_IWMMXT_ABI", "&&", "!", "TARGET_IWMMXT", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_INTERWORK", "&&", "!", "TARGET_BPABI", "&&", "!", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb", ")", ")", "{", "warning", "(", "", ",", "", ")", ";", "target_flags", "&=", "~", "MASK_INTERWORK", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "arm_fpu_attr", "=", "FPU_NONE", ";", "else", "arm_fpu_attr", "=", "FPU_VFP", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "TARGET_CALLER_INTERWORKING", ")", "error", "(", "", ")", ";", "else", "if", "(", "TARGET_CALLEE_INTERWORKING", ")", "error", "(", "", ")", ";", "}", "if", "(", "!", "arm_arch4", "&&", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", "sorry", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "!", "arm_arch_cmse", ")", "error", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "TARGET_HARD_FLOAT", "&&", "LAST_VFP_REGNUM", ">", "LAST_LO_VFP_REGNUM", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{"], "ground_truth": ["if", "(", "arm_abi", "==", "ARM_ABI_IWMMXT", ")", "arm_pcs_default", "=", "ARM_PCS_AAPCS_IWMMXT", ";"], "File": "arm1", "Func": "arm_options_perform_arch_sanity_checks", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256500, "Length": 166, "Cover_Rate": 0.6747967479674797} {"Template_token": ["", "if", "(", "TARGET_IWMMXT_ABI", "&&", "!", "TARGET_IWMMXT", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_INTERWORK", "&&", "!", "TARGET_BPABI", "&&", "!", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb", ")", ")", "{", "warning", "(", "", ",", "", ")", ";", "target_flags", "&=", "~", "MASK_INTERWORK", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "arm_fpu_attr", "=", "FPU_NONE", ";", "else", "arm_fpu_attr", "=", "FPU_VFP", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "TARGET_CALLER_INTERWORKING", ")", "error", "(", "", ")", ";", "else", "if", "(", "TARGET_CALLEE_INTERWORKING", ")", "error", "(", "", ")", ";", "}", "if", "(", "!", "arm_arch4", "&&", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", "sorry", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "!", "arm_arch_cmse", ")", "error", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "TARGET_HARD_FLOAT", "&&", "LAST_VFP_REGNUM", ">", "LAST_LO_VFP_REGNUM", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "arm_abi", "==", "ARM_ABI_IWMMXT", ")", "arm_pcs_default", "=", "ARM_PCS_AAPCS_IWMMXT", ";", "else", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "{", "arm_pcs_default", "=", "ARM_PCS_AAPCS_VFP", ";", "if", "(", "!", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_vfpv2", ")", "&&", "!", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_mve", ")", ")", "error", "(", "", ")", ";", "}", "else", "arm_pcs_default", "=", "ARM_PCS_AAPCS", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_options_perform_arch_sanity_checks", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256501, "Length": 181, "Cover_Rate": 0.7357723577235772} {"Template_token": ["", "opts", "->", "x_unaligned_access", "=", "(", "TARGET_32BIT_P", "(", "opts", "->", "x_target_flags", ")", "&&", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ";", "}", "else", "if", "(", "opts", "->", "x_unaligned_access", "==", "", "&&", "!", "(", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ")", "{", "warning", "(", "", ",", "", ")", ";", "opts", "->", "x_unaligned_access", "=", "", ";", "}", "if", "(", "TARGET_THUMB1_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_schedule_insns", "=", "", ";", "else", "opts", "->", "x_flag_schedule_insns", "=", "to", "->", "x_flag_schedule_insns", ";", "if", "(", "optimize_function_for_size_p", "(", "cfun", ")", "&&", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_shrink_wrap", "=", "false", ";", "else", "opts", "->", "x_flag_shrink_wrap", "=", "to", "->", "x_flag_shrink_wrap", ";", "if", "(", "TARGET_THUMB1_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_ipa_ra", "=", "", ";", "else", "opts", "->", "x_flag_ipa_ra", "=", "to", "->", "x_flag_ipa_ra", ";", "if", "(", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_inline_asm_unified", "=", "true", ";", "if", "(", "arm_stack_protector_guard", "==", "SSP_GLOBAL", "&&", "opts", "->", "x_arm_stack_protector_guard_offset_str", ")", "{", "error", "(", "", "", ",", "arm_stack_protector_guard_offset_str", ")", ";", "}", "if", "(", "opts", "->", "x_arm_stack_protector_guard_offset_str", ")", "{", "char", "*", "end", ";", "const", "char", "*", "str", "=", "arm_stack_protector_guard_offset_str", ";", "errno", "=", "", ";", "long", "offs", "=", "strtol", "(", "arm_stack_protector_guard_offset_str", ",", "&", "end", ",", "", ")", ";", "if", "(", "!", "*", "str", "||", "*", "end", "||", "errno", ")", "error", "(", "", ",", "str", ",", "", ")", ";"], "ground_truth": ["arm_stack_protector_guard_offset", "=", "offs", ";"], "File": "arm1", "Func": "arm_option_override_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256502, "Length": 228, "Cover_Rate": 0.5077951002227171} {"Template_token": ["", "opts", "->", "x_unaligned_access", "=", "(", "TARGET_32BIT_P", "(", "opts", "->", "x_target_flags", ")", "&&", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ";", "}", "else", "if", "(", "opts", "->", "x_unaligned_access", "==", "", "&&", "!", "(", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ")", "{", "warning", "(", "", ",", "", ")", ";", "opts", "->", "x_unaligned_access", "=", "", ";", "}", "if", "(", "TARGET_THUMB1_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_schedule_insns", "=", "", ";", "else", "opts", "->", "x_flag_schedule_insns", "=", "to", "->", "x_flag_schedule_insns", ";", "if", "(", "optimize_function_for_size_p", "(", "cfun", ")", "&&", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_shrink_wrap", "=", "false", ";", "else", "opts", "->", "x_flag_shrink_wrap", "=", "to", "->", "x_flag_shrink_wrap", ";", "if", "(", "TARGET_THUMB1_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_ipa_ra", "=", "", ";", "else", "opts", "->", "x_flag_ipa_ra", "=", "to", "->", "x_flag_ipa_ra", ";", "if", "(", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_inline_asm_unified", "=", "true", ";"], "ground_truth": ["if", "(", "arm_stack_protector_guard", "==", "SSP_GLOBAL", "&&", "opts", "->", "x_arm_stack_protector_guard_offset_str", ")", "{"], "File": "arm1", "Func": "arm_option_override_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256503, "Length": 160, "Cover_Rate": 0.35634743875278396} {"Template_token": ["", "arm_arch_thumb1", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb", ")", ";", "arm_arch_thumb2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb2", ")", ";", "arm_arch_xscale", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_xscale", ")", ";", "arm_arch_iwmmxt", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt", ")", ";", "arm_arch_iwmmxt2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt2", ")", ";", "arm_arch_thumb_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_tdiv", ")", ";", "arm_arch_arm_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_adiv", ")", ";", "arm_arch_crc", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_crc32", ")", ";", "arm_arch_cmse", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_cmse", ")", ";", "arm_arch8m_main", "=", "arm_arch7", "&&", "arm_arch_cmse", ";", "arm_arch_lpae", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_lpae", ")", ";", "arm_arch_i8mm", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_i8mm", ")", ";", "arm_arch_bf16", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_bf16", ")", ";", "arm_fp16_inst", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_fp16", ")", ";", "if", "(", "arm_fp16_inst", ")", "{", "if", "(", "arm_fp16_format", "==", "ARM_FP16_FORMAT_ALTERNATIVE", ")", "error", "(", "", ")", ";", "arm_fp16_format", "=", "ARM_FP16_FORMAT_IEEE", ";", "}", "arm_arch_cde", "=", "", ";", "arm_arch_cde_coproc", "=", "", ";", "int", "cde_bits", "[", "]", "=", "{", "isa_bit_cdecp0", ",", "isa_bit_cdecp1", ",", "isa_bit_cdecp2", ",", "isa_bit_cdecp3", ",", "isa_bit_cdecp4", ",", "isa_bit_cdecp5", ",", "isa_bit_cdecp6", ",", "isa_bit_cdecp7", "}", ";", "for", "(", "int", "i", "=", "", ",", "e", "=", "ARRAY_SIZE", "(", "cde_bits", ")", ";", "i", "<", "e", ";", "i", "++", ")", "{"], "ground_truth": ["int", "cde_bit", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "cde_bits", "[", "i", "]", ")", ";"], "File": "arm1", "Func": "arm_option_reconfigure_globals", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256504, "Length": 238, "Cover_Rate": 0.46124031007751937} {"Template_token": ["", "arm_arch_thumb1", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb", ")", ";", "arm_arch_thumb2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb2", ")", ";", "arm_arch_xscale", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_xscale", ")", ";", "arm_arch_iwmmxt", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt", ")", ";", "arm_arch_iwmmxt2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt2", ")", ";", "arm_arch_thumb_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_tdiv", ")", ";", "arm_arch_arm_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_adiv", ")", ";", "arm_arch_crc", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_crc32", ")", ";", "arm_arch_cmse", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_cmse", ")", ";", "arm_arch8m_main", "=", "arm_arch7", "&&", "arm_arch_cmse", ";", "arm_arch_lpae", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_lpae", ")", ";", "arm_arch_i8mm", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_i8mm", ")", ";", "arm_arch_bf16", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_bf16", ")", ";", "arm_fp16_inst", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_fp16", ")", ";", "if", "(", "arm_fp16_inst", ")", "{"], "ground_truth": ["if", "(", "arm_fp16_format", "==", "ARM_FP16_FORMAT_ALTERNATIVE", ")", "error", "(", "", ")", ";"], "File": "arm1", "Func": "arm_option_reconfigure_globals", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256505, "Length": 165, "Cover_Rate": 0.31976744186046513} {"Template_token": ["", "if", "(", "regno", "==", "CC_REGNUM", "||", "regno", "==", "VFPCC_REGNUM", ")", "return", "TARGET_THUMB2", "?", "CC_REG", ":", "NO_REGS", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "regno", "<=", "D7_VFP_REGNUM", ")", "return", "VFP_D0_D7_REGS", ";", "else", "if", "(", "regno", "<=", "LAST_LO_VFP_REGNUM", ")", "return", "VFP_LO_REGS", ";", "else", "return", "VFP_HI_REGS", ";", "}", "if", "(", "IS_IWMMXT_REGNUM", "(", "regno", ")", ")", "return", "IWMMXT_REGS", ";"], "ground_truth": ["if", "(", "IS_IWMMXT_GR_REGNUM", "(", "regno", ")", ")", "return", "IWMMXT_GR_REGS", ";"], "File": "arm1", "Func": "arm_regno_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256510, "Length": 69, "Cover_Rate": 0.38764044943820225} {"Template_token": ["", "cfun", "->", "machine", "->", "uses_anonymous_args", "=", "", ";", "if", "(", "pcum", "->", "pcs_variant", "<=", "ARM_PCS_AAPCS_LOCAL", ")", "{", "nregs", "=", "pcum", "->", "aapcs_ncrn", ";", "if", "(", "!", "TYPE_NO_NAMED_ARGS_STDARG_P", "(", "TREE_TYPE", "(", "current_function_decl", ")", ")", "&&", "(", "nregs", "&", "", ")", ")", "{", "int", "res", "=", "arm_needs_doubleword_align", "(", "arg", ".", "mode", ",", "arg", ".", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";", "else", "if", "(", "res", ">", "", ")", "{", "nregs", "++", ";", "if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";", "}", "}", "}", "else", "nregs", "=", "pcum", "->", "nregs", ";", "if", "(", "nregs", "<", "NUM_ARG_REGS", ")", "*", "pretend_size", "=", "(", "NUM_ARG_REGS", "-", "nregs", ")", "*", "UNITS_PER_WORD", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_setup_incoming_varargs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256513, "Length": 134, "Cover_Rate": 0.8023952095808383} {"Template_token": ["", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";", "else", "if", "(", "res", ">", "", ")", "{", "nregs", "++", ";"], "ground_truth": ["if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";"], "File": "arm1", "Func": "arm_setup_incoming_varargs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256514, "Length": 51, "Cover_Rate": 0.30538922155688625} {"Template_token": ["", "bool", "handled_one", "=", "false", ";", "if", "(", "arm_except_unwind_info", "(", "&", "global_options", ")", "!=", "UI_TARGET", ")", "return", ";", "if", "(", "!", "(", "flag_unwind_tables", "||", "crtl", "->", "uses_eh_lsda", ")", "&&", "(", "TREE_NOTHROW", "(", "current_function_decl", ")", "||", "crtl", "->", "all_throwers_are_sibcalls", ")", ")", "return", ";", "if", "(", "NOTE_P", "(", "insn", ")", "||", "!", "RTX_FRAME_RELATED_P", "(", "insn", ")", ")", "return", ";", "for", "(", "note", "=", "REG_NOTES", "(", "insn", ")", ";", "note", ";", "note", "=", "XEXP", "(", "note", ",", "", ")", ")", "{", "switch", "(", "REG_NOTE_KIND", "(", "note", ")", ")", "{", "case", "REG_FRAME_RELATED_EXPR", ":", "pat", "=", "XEXP", "(", "note", ",", "", ")", ";", "goto", "found", ";", "case", "REG_CFA_REGISTER", ":", "pat", "=", "XEXP", "(", "note", ",", "", ")", ";", "if", "(", "pat", "==", "NULL", ")", "{", "pat", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", ")", "pat", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "}", "{", "rtx", "dest", ",", "src", ";", "unsigned", "reg", ";", "src", "=", "SET_SRC", "(", "pat", ")", ";", "dest", "=", "SET_DEST", "(", "pat", ")", ";", "gcc_assert", "(", "src", "==", "stack_pointer_rtx", "||", "IS_PAC_REGNUM", "(", "REGNO", "(", "src", ")", ")", ")", ";", "reg", "=", "REGNO", "(", "dest", ")", ";"], "ground_truth": ["if", "(", "IS_PAC_REGNUM", "(", "REGNO", "(", "src", ")", ")", ")", "arm_unwind_emit_set", "(", "out_file", ",", "PATTERN", "(", "insn", ")", ")", ";"], "File": "arm1", "Func": "arm_unwind_emit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256515, "Length": 212, "Cover_Rate": 0.6366366366366366} {"Template_token": ["", "e", "=", "XVECEXP", "(", "p", ",", "", ",", "i", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "e", ")", "==", "SET", "&&", "MEM_P", "(", "SET_DEST", "(", "e", ")", ")", "&&", "REG_P", "(", "SET_SRC", "(", "e", ")", ")", ")", ";", "reg", "=", "REGNO", "(", "SET_SRC", "(", "e", ")", ")", ";", "gcc_assert", "(", "reg", ">=", "lastreg", ")", ";", "if", "(", "i", "!=", "", ")", "fprintf", "(", "out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "reg", ")", ")", "asm_fprintf", "(", "out_file", ",", "", ",", "(", "reg", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "if", "(", "IS_PAC_REGNUM", "(", "reg", ")", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "else", "asm_fprintf", "(", "out_file", ",", "", ",", "reg", ")", ";", "if", "(", "flag_checking", ")", "{", "e", "=", "XEXP", "(", "SET_DEST", "(", "e", ")", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "e", ")", "==", "PLUS", ")", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "e", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "e", ",", "", ")", ")", "==", "SP_REGNUM", "&&", "CONST_INT_P", "(", "XEXP", "(", "e", ",", "", ")", ")", "&&", "offset", "==", "INTVAL", "(", "XEXP", "(", "e", ",", "", ")", ")", ")", ";", "else", "gcc_assert", "(", "i", "==", "", "&&", "REG_P", "(", "e", ")", "&&", "REGNO", "(", "e", ")", "==", "SP_REGNUM", ")", ";"], "ground_truth": ["offset", "+=", "reg_size", ";"], "File": "arm1", "Func": "arm_unwind_emit_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256516, "Length": 211, "Cover_Rate": 0.35108153078202997} {"Template_token": ["", "unsigned", "reg", ";", "e0", "=", "XEXP", "(", "p", ",", "", ")", ";", "e1", "=", "XEXP", "(", "p", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "e0", ")", ")", "{", "case", "MEM", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "e0", ",", "", ")", ")", "!=", "PRE_DEC", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "||", "REGNO", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "!=", "SP_REGNUM", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "REGNO", "(", "e1", ")", ")", ")", "asm_fprintf", "(", "out_file", ",", "", ",", "(", "REGNO", "(", "e1", ")", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "asm_fprintf", "(", "out_file", ",", "", ",", "REGNO", "(", "e1", ")", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "REGNO", "(", "e0", ")", "==", "SP_REGNUM", ")", "{", "if", "(", "GET_CODE", "(", "e1", ")", "!=", "PLUS", "||", "!", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "||", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "SP_REGNUM", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "-", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "REGNO", "(", "e0", ")", "==", "HARD_FRAME_POINTER_REGNUM", ")", "{", "HOST_WIDE_INT", "offset", ";", "if", "(", "GET_CODE", "(", "e1", ")", "==", "PLUS", ")", "{", "if", "(", "!", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "abort", "(", ")", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "offset", "=", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ",", "offset", ")", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_unwind_emit_set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256517, "Length": 302, "Cover_Rate": 0.606425702811245} {"Template_token": ["", "if", "(", "GET_CODE", "(", "XEXP", "(", "e0", ",", "", ")", ")", "!=", "PRE_DEC", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "||", "REGNO", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "!=", "SP_REGNUM", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "REGNO", "(", "e1", ")", ")", ")", "asm_fprintf", "(", "out_file", ",", "", ",", "(", "REGNO", "(", "e1", ")", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "asm_fprintf", "(", "out_file", ",", "", ",", "REGNO", "(", "e1", ")", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "REGNO", "(", "e0", ")", "==", "SP_REGNUM", ")", "{", "if", "(", "GET_CODE", "(", "e1", ")", "!=", "PLUS", "||", "!", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "||", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "SP_REGNUM", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "-", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "REGNO", "(", "e0", ")", "==", "HARD_FRAME_POINTER_REGNUM", ")", "{", "HOST_WIDE_INT", "offset", ";", "if", "(", "GET_CODE", "(", "e1", ")", "==", "PLUS", ")", "{", "if", "(", "!", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "abort", "(", ")", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "offset", "=", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ",", "offset", ")", ";", "}", "else", "if", "(", "REG_P", "(", "e1", ")", ")", "{", "reg", "=", "REGNO", "(", "e1", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ")", ";", "}", "else", "abort", "(", ")", ";", "}", "else", "if", "(", "REG_P", "(", "e1", ")", "&&", "REGNO", "(", "e1", ")", "==", "SP_REGNUM", ")", "{", "asm_fprintf", "(", "out_file", ",", "", ",", "REGNO", "(", "e0", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "e1", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", "==", "SP_REGNUM", "&&", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "{", "asm_fprintf", "(", "out_file", ",", "", ",", "REGNO", "(", "e0", ")", ",", "(", "int", ")", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "REGNO", "(", "e0", ")", "==", "IP_REGNUM", "&&", "arm_current_function_pac_enabled_p", "(", ")", ")", "{", "if", "(", "cfun", "->", "machine", "->", "pacspval_needed", ")", "asm_fprintf", "(", "out_file", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "arm_unwind_emit_set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256518, "Length": 433, "Cover_Rate": 0.8694779116465864} {"Template_token": ["", "cl_target_option_save", "(", "&", "cl_opts", ",", "opts", ",", "opts_set", ")", ";", "arm_configure_build_target", "(", "&", "arm_active_target", ",", "&", "cl_opts", ",", "opts_set", ",", "false", ")", ";", "arm_option_check_internal", "(", "opts", ")", ";", "arm_option_reconfigure_globals", "(", ")", ";", "arm_options_perform_arch_sanity_checks", "(", ")", ";", "arm_option_override_internal", "(", "opts", ",", "opts_set", ")", ";"], "ground_truth": ["return", "build_target_option_node", "(", "opts", ",", "opts_set", ")", ";"], "File": "arm1", "Func": "arm_valid_target_attribute_tree", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256519, "Length": 51, "Cover_Rate": 0.5930232558139535} {"Template_token": ["", "static", "bool", "arm_vectorize_vec_perm_const", "(", "machine_mode", "vmode", ",", "machine_mode", "op_mode", ",", "rtx", "target", ",", "rtx", "op0", ",", "rtx", "op1", ",", "const", "vec_perm_indices", "&", "sel", ")", "{", "if", "(", "vmode", "!=", "op_mode", ")", "return", "false", ";", "struct", "expand_vec_perm_d", "d", ";", "int", "i", ",", "nelt", ",", "which", ";", "if", "(", "!", "VALID_NEON_DREG_MODE", "(", "vmode", ")", "&&", "!", "VALID_NEON_QREG_MODE", "(", "vmode", ")", ")", "return", "false", ";", "d", ".", "target", "=", "target", ";", "if", "(", "op0", ")", "{", "rtx", "nop0", "=", "force_reg", "(", "vmode", ",", "op0", ")", ";", "if", "(", "op0", "==", "op1", ")", "op1", "=", "nop0", ";", "op0", "=", "nop0", ";", "}", "if", "(", "op1", ")", "op1", "=", "force_reg", "(", "vmode", ",", "op1", ")", ";", "d", ".", "op0", "=", "op0", ";", "d", ".", "op1", "=", "op1", ";", "d", ".", "vmode", "=", "vmode", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "d", ".", "vmode", ")", ")", ";", "d", ".", "testing_p", "=", "!", "target", ";", "nelt", "=", "GET_MODE_NUNITS", "(", "d", ".", "vmode", ")", ";", "for", "(", "i", "=", "which", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "int", "ei", "=", "sel", "[", "i", "]", "&", "(", "", "*", "nelt", "-", "", ")", ";", "which", "|=", "(", "ei", "<", "nelt", "?", "", ":", "", ")", ";", "}", "switch", "(", "which", ")", "{", "default", ":", "gcc_unreachable", "(", ")", ";", "case", "", ":", "d", ".", "one_vector_p", "=", "false", ";"], "ground_truth": ["if", "(", "d", ".", "testing_p", "||", "!", "rtx_equal_p", "(", "op0", ",", "op1", ")", ")", "break", ";"], "File": "arm1", "Func": "arm_vectorize_vec_perm_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256520, "Length": 236, "Cover_Rate": 0.612987012987013} {"Template_token": ["", "bool", "arm_vector_mode_supported_p", "(", "machine_mode", "mode", ")", "{", "if", "(", "TARGET_NEON", "&&", "(", "mode", "==", "V2SFmode", "||", "mode", "==", "V4SImode", "||", "mode", "==", "V8HImode", "||", "mode", "==", "V4HFmode", "||", "mode", "==", "V16QImode", "||", "mode", "==", "V4SFmode", "||", "mode", "==", "V2DImode", "||", "mode", "==", "V8HFmode", "||", "mode", "==", "V4BFmode", "||", "mode", "==", "V8BFmode", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_NEON", "||", "TARGET_IWMMXT", ")", "&&", "(", "(", "mode", "==", "V2SImode", ")", "||", "(", "mode", "==", "V4HImode", ")", "||", "(", "mode", "==", "V8QImode", ")", ")", ")", "return", "true", ";", "if", "(", "TARGET_INT_SIMD", "&&", "(", "mode", "==", "V4UQQmode", "||", "mode", "==", "V4QQmode", "||", "mode", "==", "V2UHQmode", "||", "mode", "==", "V2HQmode", "||", "mode", "==", "V2UHAmode", "||", "mode", "==", "V2HAmode", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "TARGET_HAVE_MVE", "&&", "(", "VALID_MVE_SI_MODE", "(", "mode", ")", "||", "VALID_MVE_PRED_MODE", "(", "mode", ")", ")", ")", "return", "true", ";"], "File": "arm1", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256521, "Length": 139, "Cover_Rate": 0.8475609756097561} {"Template_token": ["", "bool", "arm_vector_mode_supported_p", "(", "machine_mode", "mode", ")", "{", "if", "(", "TARGET_NEON", "&&", "(", "mode", "==", "V2SFmode", "||", "mode", "==", "V4SImode", "||", "mode", "==", "V8HImode", "||", "mode", "==", "V4HFmode", "||", "mode", "==", "V16QImode", "||", "mode", "==", "V4SFmode", "||", "mode", "==", "V2DImode", "||", "mode", "==", "V8HFmode", "||", "mode", "==", "V4BFmode", "||", "mode", "==", "V8BFmode", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "(", "TARGET_NEON", "||", "TARGET_IWMMXT", ")", "&&", "(", "(", "mode", "==", "V2SImode", ")", "||", "(", "mode", "==", "V4HImode", ")", "||", "(", "mode", "==", "V8QImode", ")", ")", ")", "return", "true", ";"], "File": "arm1", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256522, "Length": 87, "Cover_Rate": 0.5304878048780488} {"Template_token": ["", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_dwarf_regs", "++", ";", "}", "gcc_assert", "(", "num_regs", "&&", "num_regs", "<=", "", ")", ";", "gcc_assert", "(", "(", "dwarf_regs_mask", "&", "~", "mask", ")", "==", "", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", ")", ")", ";", "dwarf", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_dwarf_regs", "+", "", ")", ")", ";", "dwarf_par_index", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "rtx", "dwarf_reg", "=", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "if", "(", "arm_current_function_pac_enabled_p", "(", ")", "&&", "i", "==", "IP_REGNUM", ")", "dwarf_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "RA_AUTH_CODE", ")", ";"], "ground_truth": ["XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";"], "File": "arm1", "Func": "emit_multi_reg_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256523, "Length": 171, "Cover_Rate": 0.3496932515337423} {"Template_token": ["", "unsigned", "HOST_WIDE_INT", "len", ";", "HOST_WIDE_INT", "align", ";", "rtx", "src", ",", "dst", ",", "base", ";", "rtx", "reg0", ";", "bool", "src_aligned", ",", "dst_aligned", ";", "bool", "src_volatile", ",", "dst_volatile", ";", "gcc_assert", "(", "CONST_INT_P", "(", "operands", "[", "", "]", ")", ")", ";", "gcc_assert", "(", "CONST_INT_P", "(", "operands", "[", "", "]", ")", ")", ";", "len", "=", "UINTVAL", "(", "operands", "[", "", "]", ")", ";", "if", "(", "len", ">", "", ")", "return", "false", ";", "align", "=", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "if", "(", "(", "!", "unaligned_access", ")", "&&", "(", "len", ">=", "", ")", "&&", "(", "(", "align", "&", "", ")", "!=", "", ")", ")", "return", "false", ";", "dst", "=", "operands", "[", "", "]", ";", "dst_volatile", "=", "MEM_VOLATILE_P", "(", "dst", ")", ";", "dst_aligned", "=", "MEM_ALIGN", "(", "dst", ")", ">=", "BITS_PER_WORD", ";", "base", "=", "copy_to_mode_reg", "(", "SImode", ",", "XEXP", "(", "dst", ",", "", ")", ")", ";", "dst", "=", "adjust_automodify_address", "(", "dst", ",", "VOIDmode", ",", "base", ",", "", ")", ";", "src", "=", "operands", "[", "", "]", ";", "src_volatile", "=", "MEM_VOLATILE_P", "(", "src", ")", ";", "src_aligned", "=", "MEM_ALIGN", "(", "src", ")", ">=", "BITS_PER_WORD", ";", "base", "=", "copy_to_mode_reg", "(", "SImode", ",", "XEXP", "(", "src", ",", "", ")", ")", ";", "src", "=", "adjust_automodify_address", "(", "src", ",", "VOIDmode", ",", "base", ",", "", ")", ";", "if", "(", "!", "unaligned_access", "&&", "!", "(", "src_aligned", "&&", "dst_aligned", ")", ")", "return", "false", ";", "if", "(", "src_volatile", "||", "dst_volatile", ")", "return", "false", ";", "if", "(", "!", "(", "dst_aligned", "||", "src_aligned", ")", ")", "return", "arm_gen_cpymemqi", "(", "operands", ")", ";", "src", "=", "adjust_address", "(", "src", ",", "src_aligned", "?", "DImode", ":", "SImode", ",", "", ")", ";", "dst", "=", "adjust_address", "(", "dst", ",", "dst_aligned", "?", "DImode", ":", "SImode", ",", "", ")", ";", "while", "(", "len", ">=", "", ")", "{"], "ground_truth": ["len", "-=", "", ";"], "File": "arm1", "Func": "gen_cpymem_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256524, "Length": 284, "Cover_Rate": 0.359039190897598} {"Template_token": ["", "unsigned", "shift_c", "=", "", "/", "n_elts", ";", "unsigned", "i", ";", "int", "hi_val", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "i", "++", ")", "{", "rtx", "el", "=", "CONST_VECTOR_ELT", "(", "const_vec", ",", "i", ")", ";", "unsigned", "HOST_WIDE_INT", "elpart", ";", "gcc_assert", "(", "CONST_INT_P", "(", "el", ")", ")", ";", "elpart", "=", "INTVAL", "(", "el", ")", "&", "(", "(", "", "<<", "el_prec", ")", "-", "", ")", ";"], "ground_truth": ["unsigned", "index", "=", "BYTES_BIG_ENDIAN", "?", "n_elts", "-", "i", "-", "", ":", "i", ";"], "File": "arm1", "Func": "mve_bool_vec_to_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256526, "Length": 81, "Cover_Rate": 0.5547945205479452} {"Template_token": ["", "elpart", "=", "INTVAL", "(", "el", ")", "&", "(", "(", "", "<<", "el_prec", ")", "-", "", ")", ";", "unsigned", "index", "=", "BYTES_BIG_ENDIAN", "?", "n_elts", "-", "i", "-", "", ":", "i", ";", "hi_val", "|=", "elpart", "<<", "(", "index", "*", "shift_c", ")", ";", "}"], "ground_truth": ["return", "gen_int_mode", "(", "hi_val", ",", "SImode", ")", ";"], "File": "arm1", "Func": "mve_bool_vec_to_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256527, "Length": 49, "Cover_Rate": 0.3356164383561644} {"Template_token": ["", "return", "(", "(", "(", "mode", "==", "E_V8QImode", "||", "mode", "==", "E_V4QImode", "||", "mode", "==", "E_V4HImode", ")", "?", "reg_no", "<=", "LAST_LO_REGNUM", ":", "(", "reg_no", "<", "LAST_ARM_REGNUM", "&&", "reg_no", "!=", "SP_REGNUM", ")", ")", "||", "(", "!", "strict", "&&", "reg_no", ">=", "FIRST_PSEUDO_REGISTER", ")", ")", ";", "}", "else", "if", "(", "(", "(", "code", "==", "POST_MODIFY", "||", "code", "==", "PRE_MODIFY", ")", "&&", "GET_CODE", "(", "XEXP", "(", "op", ",", "", ")", ")", "==", "PLUS", "&&", "XEXP", "(", "op", ",", "", ")", "==", "XEXP", "(", "XEXP", "(", "op", ",", "", ")", ",", "", ")", "&&", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "op", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", "||", "(", "reload_completed", "&&", "code", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", "&&", "GET_CODE", "(", "XEXP", "(", "op", ",", "", ")", ")", "==", "CONST_INT", ")", ")", "{", "reg_no", "=", "arm_effective_regno", "(", "XEXP", "(", "op", ",", "", ")", ",", "strict", ")", ";", "if", "(", "code", "==", "PLUS", ")", "val", "=", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "else", "val", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "op", ",", "", ")", ",", "", ")", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_V16QImode", ":", "case", "E_V8QImode", ":", "case", "E_V4QImode", ":", "if", "(", "abs", "(", "val", ")", ">", "", ")", "return", "FALSE", ";", "break", ";", "case", "E_V8HImode", ":", "case", "E_V8HFmode", ":", "case", "E_V4HImode", ":", "case", "E_V4HFmode", ":", "if", "(", "val", "%", "", "!=", "", "||", "abs", "(", "val", ")", ">", "", ")", "return", "FALSE", ";", "break", ";", "case", "E_V4SImode", ":", "case", "E_V4SFmode", ":", "if", "(", "val", "%", "", "!=", "", "||", "abs", "(", "val", ")", ">", "", ")", "return", "FALSE", ";", "break", ";", "default", ":"], "ground_truth": ["return", "FALSE", ";"], "File": "arm1", "Func": "mve_vector_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256528, "Length": 288, "Cover_Rate": 0.6414253897550112} {"Template_token": ["", "}", "if", "(", "n_const", "==", "n_elts", ")", "const_vec", "=", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "XVEC", "(", "vals", ",", "", ")", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "if", "(", "const_vec", "!=", "NULL", "&&", "simd_immediate_valid_for_move", "(", "const_vec", ",", "mode", ",", "NULL", ",", "NULL", ")", ")", "return", "const_vec", ";"], "ground_truth": ["else", "if", "(", "TARGET_HAVE_MVE", "&&", "VALID_MVE_PRED_MODE", "(", "mode", ")", ")", "return", "mve_bool_vec_to_const", "(", "const_vec", ")", ";"], "File": "arm1", "Func": "neon_make_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256529, "Length": 63, "Cover_Rate": 0.30288461538461536} {"Template_token": ["", "int", "n_const", "=", "", ";", "int", "i", ";", "if", "(", "GET_CODE", "(", "vals", ")", "==", "CONST_VECTOR", ")", "const_vec", "=", "vals", ";", "else", "if", "(", "GET_CODE", "(", "vals", ")", "==", "PARALLEL", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "++", "i", ")", "{", "rtx", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "if", "(", "CONST_INT_P", "(", "x", ")", "||", "CONST_DOUBLE_P", "(", "x", ")", ")", "n_const", "++", ";", "}", "if", "(", "n_const", "==", "n_elts", ")", "const_vec", "=", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "XVEC", "(", "vals", ",", "", ")", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "if", "(", "const_vec", "!=", "NULL", "&&", "simd_immediate_valid_for_move", "(", "const_vec", ",", "mode", ",", "NULL", ",", "NULL", ")", ")", "return", "const_vec", ";", "else", "if", "(", "TARGET_HAVE_MVE", "&&", "VALID_MVE_PRED_MODE", "(", "mode", ")", ")", "return", "mve_bool_vec_to_const", "(", "const_vec", ")", ";"], "ground_truth": ["else", "if", "(", "(", "target", "=", "neon_vdup_constant", "(", "vals", ",", "generate", ")", ")", "!=", "NULL_RTX", ")", "return", "target", ";"], "File": "arm1", "Func": "neon_make_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256530, "Length": 155, "Cover_Rate": 0.7451923076923077} {"Template_token": ["", "rtx_insn", "*", "thumb1_md_asm_adjust", "(", "vec", "<", "rtx", ">", "&", "outputs", ",", "vec", "<", "rtx", ">", "&", ",", "vec", "<", "machine_mode", ">", "&", ",", "vec", "<", "const", "char", "*", ">", "&", "constraints", ",", "vec", "<", "rtx", ">", "&", ",", "HARD_REG_SET", "&", ")", "{", "for", "(", "unsigned", "i", "=", "", ",", "n", "=", "outputs", ".", "length", "(", ")", ";", "i", "<", "n", ";", "++", "i", ")", "if", "(", "strncmp", "(", "constraints", "[", "i", "]", ",", "", ",", "", ")", "==", "", ")", "{", "sorry", "(", "", ")", ";", "break", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "thumb1_md_asm_adjust", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256533, "Length": 89, "Cover_Rate": 0.956989247311828} {"Template_token": ["", "else", "if", "(", "num_regs", "==", "", ")", "{", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "rtx", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "reg", ",", "addr", ")", ";", "RTX_FRAME_RELATED_P", "(", "XVECEXP", "(", "par", ",", "", ",", "", ")", ")", "=", "", ";", "emit_jump_insn", "(", "par", ")", ";", "}", "else", "{", "saved_regs_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";"], "ground_truth": ["saved_regs_mask", "|=", "(", "", "<<", "PC_REGNUM", ")", ";"], "File": "arm1", "Func": "thumb2_expand_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256534, "Length": 121, "Cover_Rate": 0.44814814814814813} {"Template_token": ["", "for", "(", "i", "=", "", ",", "num_regs", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "if", "(", "!", "simple_return", "&&", "saved_regs_mask", ")", "{", "gcc_assert", "(", "!", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", ";", "if", "(", "arm_current_function_pac_enabled_p", "(", ")", ")", "{", "gcc_assert", "(", "!", "(", "saved_regs_mask", "&", "(", "", "<<", "PC_REGNUM", ")", ")", ")", ";", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "emit_insn", "(", "gen_aut_nop", "(", ")", ")", ";", "emit_jump_insn", "(", "simple_return_rtx", ")", ";", "}", "else", "if", "(", "num_regs", "==", "", ")", "{", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "rtx", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "reg", ",", "addr", ")", ";", "RTX_FRAME_RELATED_P", "(", "XVECEXP", "(", "par", ",", "", ",", "", ")", ")", "=", "", ";", "emit_jump_insn", "(", "par", ")", ";", "}", "else", "{", "saved_regs_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "saved_regs_mask", "|=", "(", "", "<<", "PC_REGNUM", ")", ";", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "}", "}", "else", "{"], "ground_truth": ["if", "(", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", "cmse_nonsecure_entry_clear_before_return", "(", ")", ";"], "File": "arm1", "Func": "thumb2_expand_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256535, "Length": 231, "Cover_Rate": 0.8555555555555555} {"Template_token": ["", "if", "(", "code", "==", "POST_INC", "||", "code", "==", "PRE_DEC", "||", "(", "(", "code", "==", "PRE_INC", "||", "code", "==", "POST_DEC", ")", "&&", "(", "use_ldrd", "||", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", ";", "else", "if", "(", "(", "code", "==", "POST_MODIFY", "||", "code", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "rtx", "addend", "=", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ";", "HOST_WIDE_INT", "offset", ";", "if", "(", "!", "CONST_INT_P", "(", "addend", ")", ")", "return", "", ";", "offset", "=", "INTVAL", "(", "addend", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "return", "(", "offset", ">", "-", "", "&&", "offset", "<", "", ")", ";", "return", "(", "use_ldrd", "&&", "offset", ">", "-", "", "&&", "offset", "<", "", "&&", "(", "offset", "&", "", ")", "==", "", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "(", "code", "==", "LABEL_REF", "||", "(", "code", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "TARGET_NEON", "&&", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_HAVE_MVE", "&&", "VALID_MVE_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "", ";", "else", "if", "(", "code", "==", "PLUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";"], "ground_truth": ["return", "(", "(", "arm_address_register_rtx_p", "(", "xop0", ",", "strict_p", ")", "&&", "(", "thumb2_legitimate_index_p", "(", "mode", ",", "xop1", ",", "strict_p", ")", "||", "(", "!", "strict_p", "&&", "will_be_in_index_register", "(", "xop1", ")", ")", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xop1", ",", "strict_p", ")", "&&", "thumb2_legitimate_index_p", "(", "mode", ",", "xop0", ",", "strict_p", ")", ")", ")", ";"], "File": "arm1", "Func": "thumb2_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256536, "Length": 357, "Cover_Rate": 0.709741550695825} {"Template_token": ["", "if", "(", "func_type", "&", "(", "ARM_FT_VOLATILE", "|", "ARM_FT_NAKED", "|", "ARM_FT_STACKALIGN", ")", ")", "return", "", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", "&&", "(", "frame_pointer_needed", "||", "TARGET_THUMB", ")", ")", "return", "", ";", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "||", "cfun", "->", "machine", "->", "uses_anonymous_args", "||", "crtl", "->", "calls_eh_return", "||", "cfun", "->", "calls_alloca", "||", "!", "(", "stack_adjust", "==", "", "||", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "stack_adjust", "==", "", ")", ")", "||", "(", "!", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", ")", "&&", "arm_compute_static_chain_stack_bytes", "(", ")", "!=", "", ")", ")", "return", "", ";", "saved_int_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "stack_adjust", "==", "", "&&", "!", "arm_arch5t", "&&", "TARGET_ARM", ")", "{", "if", "(", "!", "call_used_or_fixed_reg_p", "(", "", ")", ")", "return", "", ";", "if", "(", "arm_size_return_regs", "(", ")", ">=", "(", "", "*", "UNITS_PER_WORD", ")", ")", "return", "", ";", "if", "(", "sibling", ")", "{", "gcc_assert", "(", "CALL_P", "(", "sibling", ")", ")", ";", "if", "(", "find_regno_fusage", "(", "sibling", ",", "USE", ",", "", ")", ")", "return", "", ";", "}", "if", "(", "saved_int_regs", "&", "", ")", "return", "", ";", "}", "if", "(", "TARGET_INTERWORK", "&&", "saved_int_regs", "!=", "", "&&", "!", "IS_INTERRUPT", "(", "func_type", ")", ")", "return", "", ";", "if", "(", "iscond", "&&", "arm_tune_strongarm", ")", "{", "if", "(", "saved_int_regs", "!=", "", "&&", "saved_int_regs", "!=", "(", "", "<<", "LR_REGNUM", ")", ")", "return", "", ";", "if", "(", "flag_pic", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "df_regs_ever_live_p", "(", "PIC_OFFSET_TABLE_REGNUM", ")", ")", "return", "", ";"], "ground_truth": ["}"], "File": "arm1", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256537, "Length": 261, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "char", "*", "aof_data_section", "(", ")", "{", "static", "char", "buf", "[", "", "]", ";", "sprintf", "(", "buf", ",", "", ",", "arm_data_section_count", "++", ")", ";"], "ground_truth": ["return", "buf", ";"], "File": "arm2", "Func": "aof_data_section", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256538, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "char", "buf", "[", "", "]", ";", "sprintf", "(", "buf", ",", "", ",", "arm_data_section_count", "++", ")", ";", "return", "buf", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "aof_data_section", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256539, "Length": 21, "Cover_Rate": 0.7777777777777778} {"Template_token": ["", "sprintf", "(", "buf", ",", "", ",", "arm_text_section_count", "++", ")", ";", "if", "(", "flag_pic", ")", "strcat", "(", "buf", ",", "", ")", ";", "return", "buf", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "aof_text_section", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256540, "Length": 25, "Cover_Rate": 0.6578947368421053} {"Template_token": ["", "ggc_add_rtx_root", "(", "&", "arm_compare_op0", ",", "", ")", ";", "ggc_add_rtx_root", "(", "&", "arm_compare_op1", ",", "", ")", ";", "ggc_add_rtx_root", "(", "&", "arm_target_insn", ",", "", ")", ";", "gcc_obstack_init", "(", "&", "minipool_obstack", ")", ";"], "ground_truth": ["minipool_startobj", "=", "(", "char", "*", ")", "obstack_alloc", "(", "&", "minipool_obstack", ",", "", ")", ";"], "File": "arm2", "Func": "arm_add_gc_roots", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256541, "Length": 44, "Cover_Rate": 0.8627450980392157} {"Template_token": ["", "gcc_obstack_init", "(", "&", "minipool_obstack", ")", ";", "minipool_startobj", "=", "(", "char", "*", ")", "obstack_alloc", "(", "&", "minipool_obstack", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "arm_add_gc_roots", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256542, "Length": 21, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "static", "unsigned", "long", "arm_compute_func_type", "(", ")", "{", "unsigned", "long", "type", "=", "ARM_FT_UNKNOWN", ";", "tree", "a", ";", "tree", "attr", ";", "if", "(", "TREE_CODE", "(", "current_function_decl", ")", "!=", "FUNCTION_DECL", ")", "abort", "(", ")", ";", "if", "(", "optimize", ">", "", "&&", "current_function_nothrow", "&&", "TREE_THIS_VOLATILE", "(", "current_function_decl", ")", ")", "type", "|=", "ARM_FT_VOLATILE", ";"], "ground_truth": ["if", "(", "current_function_needs_context", ")", "type", "|=", "ARM_FT_NESTED", ";"], "File": "arm2", "Func": "arm_compute_func_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256543, "Length": 57, "Cover_Rate": 0.37254901960784315} {"Template_token": ["", "unsigned", "int", "save_reg_mask", "=", "", ";", "unsigned", "int", "reg", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "{", "unsigned", "int", "max_reg", ";", "if", "(", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_FIQ", ")", "max_reg", "=", "", ";", "else", "max_reg", "=", "", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "max_reg", ";", "reg", "++", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "||", "(", "!", "current_function_is_leaf", "&&", "call_used_regs", "[", "reg", "]", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "}", "else", "{", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "&&", "!", "call_used_regs", "[", "reg", "]", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";"], "ground_truth": ["if", "(", "!", "TARGET_APCS_FRAME", "&&", "!", "frame_pointer_needed", "&&", "regs_ever_live", "[", "HARD_FRAME_POINTER_REGNUM", "]", "&&", "!", "call_used_regs", "[", "HARD_FRAME_POINTER_REGNUM", "]", ")", "save_reg_mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";"], "File": "arm2", "Func": "arm_compute_save_reg0_reg12_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256544, "Length": 140, "Cover_Rate": 0.7865168539325843} {"Template_token": ["", "unsigned", "int", "max_reg", ";", "if", "(", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_FIQ", ")", "max_reg", "=", "", ";", "else", "max_reg", "=", "", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "max_reg", ";", "reg", "++", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "||", "(", "!", "current_function_is_leaf", "&&", "call_used_regs", "[", "reg", "]", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "}", "else", "{", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "&&", "!", "call_used_regs", "[", "reg", "]", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "if", "(", "!", "TARGET_APCS_FRAME", "&&", "!", "frame_pointer_needed", "&&", "regs_ever_live", "[", "HARD_FRAME_POINTER_REGNUM", "]", "&&", "!", "call_used_regs", "[", "HARD_FRAME_POINTER_REGNUM", "]", ")", "save_reg_mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "flag_pic", "&&", "!", "TARGET_SINGLE_PIC_BASE", "&&", "regs_ever_live", "[", "PIC_OFFSET_TABLE_REGNUM", "]", ")", "save_reg_mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "arm_compute_save_reg0_reg12_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256545, "Length": 141, "Cover_Rate": 0.7921348314606742} {"Template_token": ["", "unsigned", "long", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "IS_NAKED", "(", "func_type", ")", ")", "return", "", ";", "if", "(", "frame_pointer_needed", ")", "save_reg_mask", "|=", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", "|", "(", "", "<<", "IP_REGNUM", ")", "|", "(", "", "<<", "LR_REGNUM", ")", "|", "(", "", "<<", "PC_REGNUM", ")", ";", "if", "(", "IS_VOLATILE", "(", "func_type", ")", ")", "return", "save_reg_mask", ";"], "ground_truth": ["save_reg_mask", "|=", "arm_compute_save_reg0_reg12_mask", "(", ")", ";"], "File": "arm2", "Func": "arm_compute_save_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256546, "Length": 64, "Cover_Rate": 0.5161290322580645} {"Template_token": ["", "unsigned", "long", "arm_current_func_type", "(", ")", "{"], "ground_truth": ["if", "(", "ARM_FUNC_TYPE", "(", "cfun", "->", "machine", "->", "func_type", ")", "==", "ARM_FT_UNKNOWN", ")", "cfun", "->", "machine", "->", "func_type", "=", "arm_compute_func_type", "(", ")", ";"], "File": "arm2", "Func": "arm_current_func_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256547, "Length": 29, "Cover_Rate": 0.7837837837837838} {"Template_token": ["", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "insn", ",", "gen_rtx_REG", "(", "XFmode", ",", "reg", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "}", "else", "{", "int", "start_reg", "=", "LAST_ARM_FP_REGNUM", ";", "for", "(", "reg", "=", "LAST_ARM_FP_REGNUM", ";", "reg", ">=", "FIRST_ARM_FP_REGNUM", ";", "reg", "--", ")", "{", "if", "(", "regs_ever_live", "[", "reg", "]", "&&", "!", "call_used_regs", "[", "reg", "]", ")", "{", "if", "(", "start_reg", "-", "reg", "==", "", ")", "{", "insn", "=", "emit_sfm", "(", "reg", ",", "", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "start_reg", "=", "reg", "-", "", ";", "}", "}", "else", "{", "if", "(", "start_reg", "!=", "reg", ")", "{", "insn", "=", "emit_sfm", "(", "reg", "+", "", ",", "start_reg", "-", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "start_reg", "=", "reg", "-", "", ";", "}", "}", "if", "(", "start_reg", "!=", "reg", ")", "{", "insn", "=", "emit_sfm", "(", "reg", "+", "", ",", "start_reg", "-", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "}", "}", "if", "(", "frame_pointer_needed", ")", "{", "insn", "=", "GEN_INT", "(", "-", "(", "", "+", "args_to_push", "+", "fp_offset", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "ip_rtx", ",", "insn", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "if", "(", "IS_NESTED", "(", "func_type", ")", ")", "{", "if", "(", "regs_ever_live", "[", "", "]", "==", "", "||", "saved_pretend_args", ")", "insn", "=", "gen_rtx_REG", "(", "SImode", ",", "", ")", ";", "else", "{", "insn", "=", "gen_rtx_PLUS", "(", "SImode", ",", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "", ")", ")", ";", "insn", "=", "gen_rtx_MEM", "(", "SImode", ",", "insn", ")", ";", "}", "emit_insn", "(", "gen_rtx_SET", "(", "SImode", ",", "ip_rtx", ",", "insn", ")", ")", ";", "emit_insn", "(", "gen_prologue_use", "(", "ip_rtx", ")", ")", ";", "}", "}", "amount", "=", "GEN_INT", "(", "-", "(", "get_frame_size", "(", ")", "+", "current_function_outgoing_args_size", ")", ")", ";", "if", "(", "amount", "!=", "const0_rtx", ")", "{", "rtx", "last", "=", "get_last_insn", "(", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "amount", ")", ")", ";"], "ground_truth": ["do", "{"], "File": "arm2", "Func": "arm_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256549, "Length": 324, "Cover_Rate": 0.3130434782608696} {"Template_token": ["", "dwarf", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "gen_rtx_PLUS", "(", "SImode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "fp_offset", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "REG_NOTES", "(", "insn", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ",", "REG_NOTES", "(", "insn", ")", ")", ";", "}", "else", "{", "if", "(", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", "insn", "=", "emit_multi_reg_push", "(", "(", "", ">>", "(", "args_to_push", "/", "", ")", ")", "&", "", ")", ";", "else", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "args_to_push", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "saved_pretend_args", "=", "", ";", "fp_offset", "=", "args_to_push", ";", "args_to_push", "=", "", ";", "insn", "=", "gen_rtx_REG", "(", "SImode", ",", "", ")", ";", "insn", "=", "gen_rtx_SET", "(", "SImode", ",", "insn", ",", "ip_rtx", ")", ";", "(", "void", ")", "emit_insn", "(", "insn", ")", ";", "}", "}", "if", "(", "fp_offset", ")", "{", "insn", "=", "gen_rtx_PLUS", "(", "SImode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "fp_offset", ")", ")", ";", "insn", "=", "gen_rtx_SET", "(", "SImode", ",", "ip_rtx", ",", "insn", ")", ";", "}", "else", "insn", "=", "gen_movsi", "(", "ip_rtx", ",", "stack_pointer_rtx", ")", ";", "insn", "=", "emit_insn", "(", "insn", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "if", "(", "args_to_push", ")", "{", "if", "(", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", "insn", "=", "emit_multi_reg_push", "(", "(", "", ">>", "(", "args_to_push", "/", "", ")", ")", "&", "", ")", ";", "else", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "args_to_push", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "if", "(", "(", "func_type", "==", "ARM_FT_ISR", "||", "func_type", "==", "ARM_FT_FIQ", ")", "&&", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ")", "{", "emit_insn", "(", "gen_rtx_SET", "(", "SImode", ",", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ",", "gen_rtx_PLUS", "(", "SImode", ",", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "arm_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256550, "Length": 314, "Cover_Rate": 0.3033816425120773} {"Template_token": ["", "static", "int", "arm_get_strip_length", "(", "char", "c", ")", "{", "switch", "(", "c", ")", "{", "ARM_NAME_ENCODING_LENGTHS", "default", ":", "return", "", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "arm_get_strip_length", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256551, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "switch", "(", "c", ")", "{"], "ground_truth": ["ARM_NAME_ENCODING_LENGTHS", "default", ":", "return", "", ";"], "File": "arm2", "Func": "arm_get_strip_length", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256552, "Length": 11, "Cover_Rate": 0.5238095238095238} {"Template_token": ["", "tree", "int_endlink", "=", "tree_cons", "(", "NULL_TREE", ",", "integer_type_node", ",", "endlink", ")", ";", "tree", "pchar_type_node", "=", "build_pointer_type", "(", "char_type_node", ")", ";", "tree", "int_ftype_int", ",", "void_ftype_pchar", ";"], "ground_truth": ["void_ftype_pchar", "=", "build_function_type", "(", "void_type_node", ",", "tree_cons", "(", "NULL_TREE", ",", "pchar_type_node", ",", "endlink", ")", ")", ";"], "File": "arm2", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256553, "Length": 41, "Cover_Rate": 0.5540540540540541} {"Template_token": ["", "mark_machine_status", "=", "arm_mark_machine_status", ";", "free_machine_status", "=", "arm_free_machine_status", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "arm_init_expanders", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256554, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "target_flags", "|=", "ARM_FLAG_APCS_32", ";", "}", "if", "(", "TARGET_APCS_STACK", "&&", "!", "TARGET_APCS_FRAME", ")", "{", "warning", "(", "", ")", ";", "target_flags", "|=", "ARM_FLAG_APCS_FRAME", ";", "}", "if", "(", "TARGET_POKE_FUNCTION_NAME", ")", "target_flags", "|=", "ARM_FLAG_APCS_FRAME", ";", "if", "(", "TARGET_APCS_REENT", "&&", "flag_pic", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_APCS_REENT", ")", "warning", "(", "", ")", ";", "if", "(", "TARGET_ARM", "&&", "write_symbols", "!=", "NO_DEBUG", "&&", "!", "TARGET_APCS_FRAME", "&&", "(", "TARGET_DEFAULT", "&", "ARM_FLAG_APCS_FRAME", ")", ")", "warning", "(", "", ")", ";", "if", "(", "flag_pic", ")", "arm_pic_register", "=", "TARGET_APCS_STACK", "?", "", ":", "", ";", "if", "(", "TARGET_APCS_FLOAT", ")", "warning", "(", "", ")", ";", "arm_fast_multiply", "=", "(", "insn_flags", "&", "FL_FAST_MULT", ")", "!=", "", ";", "arm_arch4", "=", "(", "insn_flags", "&", "FL_ARCH4", ")", "!=", "", ";", "arm_arch5", "=", "(", "insn_flags", "&", "FL_ARCH5", ")", "!=", "", ";", "arm_arch5e", "=", "(", "insn_flags", "&", "FL_ARCH5E", ")", "!=", "", ";", "arm_is_xscale", "=", "(", "insn_flags", "&", "FL_XSCALE", ")", "!=", "", ";", "arm_ld_sched", "=", "(", "tune_flags", "&", "FL_LDSCHED", ")", "!=", "", ";", "arm_is_strong", "=", "(", "tune_flags", "&", "FL_STRONG", ")", "!=", "", ";", "thumb_code", "=", "(", "TARGET_ARM", "==", "", ")", ";", "arm_is_6_or_7", "=", "(", "(", "(", "tune_flags", "&", "(", "FL_MODE26", "|", "FL_MODE32", ")", ")", "&&", "!", "(", "tune_flags", "&", "FL_ARCH4", ")", ")", ")", "!=", "", ";", "arm_fpu", "=", "(", "tune_flags", "&", "FL_CO_PROC", ")", "?", "FP_HARD", ":", "FP_SOFT3", ";", "if", "(", "target_fp_name", ")", "{", "if", "(", "streq", "(", "target_fp_name", ",", "", ")", ")", "arm_fpu_arch", "=", "FP_SOFT2", ";", "else", "if", "(", "streq", "(", "target_fp_name", ",", "", ")", ")", "arm_fpu_arch", "=", "FP_SOFT3", ";", "else", "error", "(", "", ",", "target_fp_name", ")", ";", "}", "else", "arm_fpu_arch", "=", "FP_DEFAULT", ";", "if", "(", "TARGET_FPE", "&&", "arm_fpu", "!=", "FP_HARD", ")", "arm_fpu", "=", "FP_SOFT2", ";", "if", "(", "(", "TARGET_SOFT_FLOAT", "||", "arm_fpu", "!=", "FP_HARD", ")", "&&", "(", "tune_flags", "&", "FL_MODE32", ")", "==", "", ")", "flag_schedule_insns", "=", "flag_schedule_insns_after_reload", "=", "", ";", "arm_prgmode", "=", "TARGET_APCS_32", "?", "PROG_MODE_PROG32", ":", "PROG_MODE_PROG26", ";", "if", "(", "structure_size_string", "!=", "NULL", ")", "{", "int", "size", "=", "strtol", "(", "structure_size_string", ",", "NULL", ",", "", ")", ";", "if", "(", "size", "==", "", "||", "size", "==", "", ")", "arm_structure_size_boundary", "=", "size", ";", "else", "warning", "(", "", ")", ";", "}", "if", "(", "arm_pic_register_string", "!=", "NULL", ")", "{", "int", "pic_register", "=", "decode_reg_name", "(", "arm_pic_register_string", ")", ";", "if", "(", "!", "flag_pic", ")", "warning", "(", "", ")", ";", "else", "if", "(", "pic_register", "<", "", "||", "call_used_regs", "[", "pic_register", "]", "||", "pic_register", "==", "HARD_FRAME_POINTER_REGNUM", "||", "pic_register", "==", "STACK_POINTER_REGNUM", "||", "pic_register", ">=", "PC_REGNUM", ")", "error", "(", "", ",", "arm_pic_register_string", ")", ";", "else", "arm_pic_register", "=", "pic_register", ";", "}", "if", "(", "TARGET_THUMB", "&&", "flag_schedule_insns", ")", "{"], "ground_truth": ["flag_schedule_insns", "=", "", ";"], "File": "arm2", "Func": "arm_override_options", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256555, "Length": 412, "Cover_Rate": 0.342477140482128} {"Template_token": ["", "while", "(", "(", "skip", "=", "arm_get_strip_length", "(", "*", "name", ")", ")", ")", "name", "+=", "skip", ";"], "ground_truth": ["return", "name", ";"], "File": "arm2", "Func": "arm_strip_name_encoding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256556, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "while", "(", "(", "skip", "=", "arm_get_strip_length", "(", "*", "name", ")", ")", ")", "name", "+=", "skip", ";"], "ground_truth": ["return", "name", ";"], "File": "arm2", "Func": "arm_strip_name_encoding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256557, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "int", "end", ";", "if", "(", "i", "<=", "", ")", "i", "+=", "", ";", "if", "(", "remainder", "&", "(", "", "<<", "(", "i", "-", "", ")", ")", ")", "{", "end", "=", "i", "-", "", ";", "if", "(", "end", "<", "", ")", "end", "+=", "", ";", "temp1", "=", "remainder", "&", "(", "(", "", "<<", "end", ")", "|", "(", "(", "i", "<", "end", ")", "?", "(", "", ">>", "(", "", "-", "end", ")", ")", ":", "", ")", ")", ";"], "ground_truth": ["remainder", "&=", "~", "temp1", ";"], "File": "arm2", "Func": "count_insns_for_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256558, "Length": 81, "Cover_Rate": 0.6532258064516129} {"Template_token": ["", "static", "int", "count_insns_for_constant", "(", "HOST_WIDE_INT", "remainder", ",", "int", "i", ")", "{", "HOST_WIDE_INT", "temp1", ";", "int", "num_insns", "=", "", ";", "do", "{", "int", "end", ";", "if", "(", "i", "<=", "", ")", "i", "+=", "", ";", "if", "(", "remainder", "&", "(", "", "<<", "(", "i", "-", "", ")", ")", ")", "{", "end", "=", "i", "-", "", ";", "if", "(", "end", "<", "", ")", "end", "+=", "", ";", "temp1", "=", "remainder", "&", "(", "(", "", "<<", "end", ")", "|", "(", "(", "i", "<", "end", ")", "?", "(", "", ">>", "(", "", "-", "end", ")", ")", ":", "", ")", ")", ";", "remainder", "&=", "~", "temp1", ";", "num_insns", "++", ";", "i", "-=", "", ";", "}", "i", "-=", "", ";", "}", "while", "(", "remainder", ")", ";", "return", "num_insns", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "count_insns_for_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256559, "Length": 124, "Cover_Rate": 1.0} {"Template_token": ["", "r", "=", "REAL_VALUE_ATOF", "(", "strings_fpa", "[", "i", "]", ",", "DFmode", ")", ";", "values_fpa", "[", "i", "]", "=", "r", ";", "}"], "ground_truth": ["fpa_consts_inited", "=", "", ";"], "File": "arm2", "Func": "init_fpa_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256560, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "REAL_VALUE_TYPE", "r", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{"], "File": "arm2", "Func": "init_fpa_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256561, "Length": 17, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "void", "thumb_expand_epilogue", "(", ")", "{", "HOST_WIDE_INT", "amount", "=", "(", "get_frame_size", "(", ")", "+", "current_function_outgoing_args_size", ")", ";", "if", "(", "IS_NAKED", "(", "arm_current_func_type", "(", ")", ")", ")", "return", ";", "if", "(", "frame_pointer_needed", ")", "emit_insn", "(", "gen_movsi", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "else", "if", "(", "amount", ")", "{", "amount", "=", "ROUND_UP", "(", "amount", ")", ";", "if", "(", "amount", "<", "", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "else", "{", "rtx", "reg", "=", "gen_rtx", "(", "REG", ",", "SImode", ",", "LAST_ARG_REGNUM", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "reg", ")", ")", ";"], "File": "arm2", "Func": "thumb_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256562, "Length": 114, "Cover_Rate": 0.8260869565217391} {"Template_token": ["", "amount", "=", "ROUND_UP", "(", "amount", ")", ";", "if", "(", "amount", "<", "", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "else", "{", "rtx", "reg", "=", "gen_rtx", "(", "REG", ",", "SImode", ",", "LAST_ARG_REGNUM", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "reg", ")", ")", ";", "}", "}", "emit_insn", "(", "gen_prologue_use", "(", "stack_pointer_rtx", ")", ")", ";", "if", "(", "current_function_profile", "||", "TARGET_NO_SCHED_PRO", ")", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "thumb_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256563, "Length": 91, "Cover_Rate": 0.6594202898550725} {"Template_token": ["", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "{", "error", "(", "", ")", ";", "return", ";", "}", "if", "(", "frame_pointer_needed", ")", "emit_insn", "(", "gen_movsi", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ")", ")", ";", "if", "(", "amount", ")", "{", "amount", "=", "ROUND_UP", "(", "amount", ")", ";", "if", "(", "amount", "<", "", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "amount", ")", ")", ")", ";", "else", "{", "int", "regno", ";", "rtx", "reg", ";", "for", "(", "regno", "=", "LAST_ARG_REGNUM", "+", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ")", "if", "(", "regs_ever_live", "[", "regno", "]", "&&", "!", "call_used_regs", "[", "regno", "]", "&&", "!", "(", "TARGET_SINGLE_PIC_BASE", "&&", "(", "regno", "==", "arm_pic_register", ")", ")", "&&", "!", "(", "frame_pointer_needed", "&&", "(", "regno", "==", "THUMB_HARD_FRAME_POINTER_REGNUM", ")", ")", ")", "break", ";", "if", "(", "regno", ">", "LAST_LO_REGNUM", ")", "{", "rtx", "spare", "=", "gen_rtx", "(", "REG", ",", "SImode", ",", "IP_REGNUM", ")", ";", "reg", "=", "gen_rtx", "(", "REG", ",", "SImode", ",", "LAST_LO_REGNUM", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_movsi", "(", "spare", ",", "reg", ")", ")", ";"], "File": "arm2", "Func": "thumb_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256564, "Length": 164, "Cover_Rate": 0.5324675324675324} {"Template_token": ["", "amount", "=", "ROUND_UP", "(", "amount", ")", ";", "if", "(", "amount", "<", "", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "amount", ")", ")", ")", ";", "else", "{", "int", "regno", ";", "rtx", "reg", ";", "for", "(", "regno", "=", "LAST_ARG_REGNUM", "+", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ")", "if", "(", "regs_ever_live", "[", "regno", "]", "&&", "!", "call_used_regs", "[", "regno", "]", "&&", "!", "(", "TARGET_SINGLE_PIC_BASE", "&&", "(", "regno", "==", "arm_pic_register", ")", ")", "&&", "!", "(", "frame_pointer_needed", "&&", "(", "regno", "==", "THUMB_HARD_FRAME_POINTER_REGNUM", ")", ")", ")", "break", ";", "if", "(", "regno", ">", "LAST_LO_REGNUM", ")", "{", "rtx", "spare", "=", "gen_rtx", "(", "REG", ",", "SImode", ",", "IP_REGNUM", ")", ";", "reg", "=", "gen_rtx", "(", "REG", ",", "SImode", ",", "LAST_LO_REGNUM", ")", ";", "emit_insn", "(", "gen_movsi", "(", "spare", ",", "reg", ")", ")", ";", "emit_insn", "(", "gen_prologue_use", "(", "spare", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "GEN_INT", "(", "-", "amount", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "reg", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "spare", ")", ")", ";", "emit_insn", "(", "gen_prologue_use", "(", "reg", ")", ")", ";", "}", "else", "{", "reg", "=", "gen_rtx", "(", "REG", ",", "SImode", ",", "regno", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "GEN_INT", "(", "-", "amount", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "reg", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "arm2", "Func": "thumb_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256565, "Length": 223, "Cover_Rate": 0.724025974025974} {"Template_token": ["", "rtx", "insn", ";", "if", "(", "cfun", "->", "machine", "->", "far_jump_used", ")", "return", "", ";", "if", "(", "!", "in_prologue", ")", "{", "if", "(", "regs_ever_live", "[", "ARG_POINTER_REGNUM", "]", ")", "cfun", "->", "machine", "->", "arg_pointer_live", "=", "", ";", "else", "if", "(", "!", "cfun", "->", "machine", "->", "arg_pointer_live", ")", "return", "", ";"], "ground_truth": ["}"], "File": "arm2", "Func": "thumb_far_jump_used_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256566, "Length": 49, "Cover_Rate": 0.3828125} {"Template_token": ["", "}", "for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "GET_CODE", "(", "insn", ")", "==", "JUMP_INSN", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "!=", "ADDR_VEC", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "!=", "ADDR_DIFF_VEC", "&&", "get_attr_far_jump", "(", "insn", ")", "==", "FAR_JUMP_YES", ")", "{"], "ground_truth": ["cfun", "->", "machine", "->", "far_jump_used", "=", "", ";"], "File": "arm2", "Func": "thumb_far_jump_used_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256567, "Length": 64, "Cover_Rate": 0.5} {"Template_token": ["", "int", "had_to_push_lr", ";", "rtx", "eh_ofs", "=", "cfun", "->", "machine", "->", "eh_epilogue_sp_ofs", ";", "if", "(", "return_used_this_function", ")", "return", "", ";", "for", "(", "regno", "=", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ")", "if", "(", "regs_ever_live", "[", "regno", "]", "&&", "!", "call_used_regs", "[", "regno", "]", "&&", "!", "(", "TARGET_SINGLE_PIC_BASE", "&&", "(", "regno", "==", "arm_pic_register", ")", ")", ")", "live_regs_mask", "|=", "", "<<", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "", ";", "regno", "++", ")", "{", "if", "(", "regs_ever_live", "[", "regno", "]", "&&", "!", "call_used_regs", "[", "regno", "]", "&&", "!", "(", "TARGET_SINGLE_PIC_BASE", "&&", "(", "regno", "==", "arm_pic_register", ")", ")", ")", "high_regs_pushed", "++", ";", "}", "if", "(", "high_regs_pushed", ")", "{", "int", "mask", "=", "live_regs_mask", ";", "int", "next_hi_reg", ";", "int", "size", ";", "int", "mode", ";", "if", "(", "current_function_return_rtx", "!=", "", ")", "mode", "=", "GET_MODE", "(", "current_function_return_rtx", ")", ";", "else", "mode", "=", "DECL_MODE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";", "size", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "if", "(", "size", "<", "", ")", "mask", "|=", "", "<<", "", ";", "if", "(", "mask", "==", "", ")", "internal_error", "(", "", ")", ";", "for", "(", "next_hi_reg", "=", "", ";", "next_hi_reg", "<", "", ";", "next_hi_reg", "++", ")", "if", "(", "regs_ever_live", "[", "next_hi_reg", "]", "&&", "!", "call_used_regs", "[", "next_hi_reg", "]", "&&", "!", "(", "TARGET_SINGLE_PIC_BASE", "&&", "(", "next_hi_reg", "==", "arm_pic_register", ")", ")", ")", "break", ";"], "ground_truth": ["while", "(", "high_regs_pushed", ")", "{"], "File": "arm2", "Func": "thumb_unexpanded_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256568, "Length": 221, "Cover_Rate": 0.36772046589018303} {"Template_token": ["", "static", "Mnode", "*", "add_minipool_backward_ref", "(", "Mfix", "*", "fix", ")", "{", "Mnode", "*", "min_mp", "=", "NULL", ";", "HOST_WIDE_INT", "min_address", "=", "fix", "->", "address", "-", "fix", "->", "backwards", ";", "Mnode", "*", "mp", ";", "if", "(", "min_address", ">=", "minipool_barrier", "->", "address", "||", "(", "minipool_vector_tail", "->", "min_address", "+", "fix", "->", "fix_size", ">=", "minipool_barrier", "->", "address", ")", ")", "return", "NULL", ";", "for", "(", "mp", "=", "minipool_vector_tail", ";", "mp", "!=", "NULL", ";", "mp", "=", "mp", "->", "prev", ")", "{", "if", "(", "GET_CODE", "(", "fix", "->", "value", ")", "==", "GET_CODE", "(", "mp", "->", "value", ")", "&&", "fix", "->", "mode", "==", "mp", "->", "mode", "&&", "(", "GET_CODE", "(", "fix", "->", "value", ")", "!=", "CODE_LABEL", "||", "(", "CODE_LABEL_NUMBER", "(", "fix", "->", "value", ")", "==", "CODE_LABEL_NUMBER", "(", "mp", "->", "value", ")", ")", ")", "&&", "rtx_equal_p", "(", "fix", "->", "value", ",", "mp", "->", "value", ")", "&&", "(", "mp", "->", "max_address", ">", "(", "minipool_barrier", "->", "address", "+", "minipool_vector_tail", "->", "offset", "+", "minipool_vector_tail", "->", "fix_size", ")", ")", ")", "{", "mp", "->", "refcount", "++", ";", "return", "move_minipool_fix_backward_ref", "(", "mp", ",", "min_mp", ",", "min_address", ")", ";", "}", "if", "(", "min_mp", "!=", "NULL", ")", "mp", "->", "min_address", "+=", "fix", "->", "fix_size", ";", "else", "{", "if", "(", "mp", "->", "min_address", "<", "min_address", ")", "{", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "fix", "->", "fix_size", "==", "", "&&", "mp", "->", "fix_size", "!=", "", ")", "return", "NULL", ";", "else", "min_mp", "=", "mp", ";", "}", "else", "if", "(", "mp", "->", "max_address", "<", "minipool_barrier", "->", "address", "+", "mp", "->", "offset", "+", "fix", "->", "fix_size", ")", "{", "min_mp", "=", "mp", ";", "min_address", "=", "mp", "->", "min_address", "+", "fix", "->", "fix_size", ";", "}", "else", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "min_mp", "==", "NULL", "&&", "fix", "->", "fix_size", "==", "", "&&", "mp", "->", "fix_size", "<", "", ")", "{", "min_mp", "=", "mp", ";", "min_address", "=", "mp", "->", "min_address", "+", "fix", "->", "fix_size", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "add_minipool_backward_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256569, "Length": 294, "Cover_Rate": 0.5306859205776173} {"Template_token": ["", "mp", "->", "refcount", "=", "", ";", "mp", "->", "min_address", "=", "-", "", ";", "if", "(", "max_mp", "==", "NULL", ")", "{", "mp", "->", "max_address", "=", "max_address", ";", "mp", "->", "next", "=", "NULL", ";", "mp", "->", "prev", "=", "minipool_vector_tail", ";", "if", "(", "mp", "->", "prev", "==", "NULL", ")", "{", "minipool_vector_head", "=", "mp", ";", "minipool_vector_label", "=", "gen_label_rtx", "(", ")", ";", "}", "else", "mp", "->", "prev", "->", "next", "=", "mp", ";", "minipool_vector_tail", "=", "mp", ";", "}", "else", "{", "if", "(", "max_address", ">", "max_mp", "->", "max_address", "-", "mp", "->", "fix_size", ")", "mp", "->", "max_address", "=", "max_mp", "->", "max_address", "-", "mp", "->", "fix_size", ";", "else", "mp", "->", "max_address", "=", "max_address", ";", "mp", "->", "next", "=", "max_mp", ";", "mp", "->", "prev", "=", "max_mp", "->", "prev", ";", "max_mp", "->", "prev", "=", "mp", ";", "if", "(", "mp", "->", "prev", "!=", "NULL", ")", "mp", "->", "prev", "->", "next", "=", "mp", ";", "else", "minipool_vector_head", "=", "mp", ";", "}"], "ground_truth": ["max_mp", "=", "mp", ";"], "File": "arm3", "Func": "add_minipool_forward_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256570, "Length": 151, "Cover_Rate": 0.34872979214780603} {"Template_token": ["", "int", "adjacent_mem_locations", "(", "rtx", "a", ",", "rtx", "b", ")", "{", "if", "(", "volatile_refs_p", "(", "a", ")", "||", "volatile_refs_p", "(", "b", ")", ")", "return", "", ";", "if", "(", "(", "GET_CODE", "(", "XEXP", "(", "a", ",", "", ")", ")", "==", "REG", "||", "(", "GET_CODE", "(", "XEXP", "(", "a", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "a", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", ")", "&&", "(", "GET_CODE", "(", "XEXP", "(", "b", ",", "", ")", ")", "==", "REG", "||", "(", "GET_CODE", "(", "XEXP", "(", "b", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "b", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", ")", ")", "{", "HOST_WIDE_INT", "val0", "=", "", ",", "val1", "=", "", ";", "rtx", "reg0", ",", "reg1", ";", "int", "val_diff", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "a", ",", "", ")", ")", "==", "PLUS", ")", "{", "reg0", "=", "XEXP", "(", "XEXP", "(", "a", ",", "", ")", ",", "", ")", ";", "val0", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "a", ",", "", ")", ",", "", ")", ")", ";", "}", "else", "reg0", "=", "XEXP", "(", "a", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "b", ",", "", ")", ")", "==", "PLUS", ")", "{", "reg1", "=", "XEXP", "(", "XEXP", "(", "b", ",", "", ")", ",", "", ")", ";", "val1", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "b", ",", "", ")", ",", "", ")", ")", ";", "}", "else", "reg1", "=", "XEXP", "(", "b", ",", "", ")", ";"], "ground_truth": ["if", "(", "!", "const_ok_for_op", "(", "PLUS", ",", "val0", ")", "||", "!", "const_ok_for_op", "(", "PLUS", ",", "val1", ")", ")", "return", "", ";"], "File": "arm3", "Func": "adjacent_mem_locations", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256571, "Length": 270, "Cover_Rate": 0.7317073170731707} {"Template_token": ["", "for", "(", "new", "=", "imports_list", ";", "new", ";", "new", "=", "new", "->", "next", ")", "if", "(", "new", "->", "name", "==", "name", ")", "return", ";", "new", "=", "(", "struct", "import", "*", ")", "xmalloc", "(", "sizeof", "(", "struct", "import", ")", ")", ";", "new", "->", "next", "=", "imports_list", ";", "imports_list", "=", "new", ";"], "ground_truth": ["new", "->", "name", "=", "name", ";"], "File": "arm3", "Func": "aof_add_import", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256572, "Length": 56, "Cover_Rate": 0.7887323943661971} {"Template_token": ["", "struct", "import", "*", "new", ";", "for", "(", "new", "=", "imports_list", ";", "new", ";", "new", "=", "new", "->", "next", ")", "if", "(", "new", "->", "name", "==", "name", ")", "return", ";"], "ground_truth": ["new", "=", "(", "struct", "import", "*", ")", "xmalloc", "(", "sizeof", "(", "struct", "import", ")", ")", ";"], "File": "arm3", "Func": "aof_add_import", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256573, "Length": 45, "Cover_Rate": 0.6338028169014085} {"Template_token": ["", "sprintf", "(", "buf", ",", "", ",", "arm_data_section_count", "++", ")", ";"], "ground_truth": ["return", "buf", ";"], "File": "arm3", "Func": "aof_data_section", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256574, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "char", "buf", "[", "", "]", ";"], "ground_truth": ["sprintf", "(", "buf", ",", "", ",", "arm_data_section_count", "++", ")", ";"], "File": "arm3", "Func": "aof_data_section", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256575, "Length": 17, "Cover_Rate": 0.6071428571428571} {"Template_token": ["", "if", "(", "(", "*", "old", ")", "->", "name", "==", "name", ")", "{", "*", "old", "=", "(", "*", "old", ")", "->", "next", ";"], "ground_truth": ["return", ";"], "File": "arm3", "Func": "aof_delete_import", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256576, "Length": 24, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "if", "(", "(", "*", "old", ")", "->", "name", "==", "name", ")", "{", "*", "old", "=", "(", "*", "old", ")", "->", "next", ";"], "ground_truth": ["return", ";"], "File": "arm3", "Func": "aof_delete_import", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256577, "Length": 24, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "fputs", "(", "", ",", "f", ")", ";", "}", "while", "(", "imports_list", ")", "{", "fprintf", "(", "f", ",", "", ")", ";", "assemble_name", "(", "f", ",", "imports_list", "->", "name", ")", ";", "fputc", "(", "'\\n'", ",", "f", ")", ";"], "ground_truth": ["imports_list", "=", "imports_list", "->", "next", ";"], "File": "arm3", "Func": "aof_dump_imports", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256578, "Length": 42, "Cover_Rate": 0.6086956521739131} {"Template_token": ["", "struct", "pic_chain", "*", "chain", ";", "if", "(", "aof_pic_chain", "==", "NULL", ")", "return", ";", "asm_fprintf", "(", "f", ",", "", ",", "PIC_OFFSET_TABLE_REGNUM", ",", "PIC_OFFSET_TABLE_REGNUM", ")", ";"], "ground_truth": ["fputs", "(", "", ",", "f", ")", ";"], "File": "arm3", "Func": "aof_dump_pic_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256579, "Length": 31, "Cover_Rate": 0.3924050632911392} {"Template_token": ["", "arm_file_end", "(", ")", ";", "aof_dump_imports", "(", "asm_out_file", ")", ";"], "ground_truth": ["fputs", "(", "", ",", "asm_out_file", ")", ";"], "File": "arm3", "Func": "aof_file_end", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256580, "Length": 16, "Cover_Rate": 0.48484848484848486} {"Template_token": ["", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["fputs", "(", "", ",", "asm_out_file", ")", ";"], "File": "arm3", "Func": "aof_file_start", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256581, "Length": 70, "Cover_Rate": 0.37433155080213903} {"Template_token": ["", "default_globalize_label", "(", "stream", ",", "name", ")", ";"], "ground_truth": ["if", "(", "!", "strcmp", "(", "name", ",", "", ")", ")", "arm_main_function", "=", "", ";"], "File": "arm3", "Func": "aof_globalize_label", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256582, "Length": 21, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "static", "void", "aof_globalize_label", "(", "FILE", "*", "stream", ",", "const", "char", "*", "name", ")", "{"], "ground_truth": ["default_globalize_label", "(", "stream", ",", "name", ")", ";"], "File": "arm3", "Func": "aof_globalize_label", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256583, "Length": 21, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "if", "(", "aof_pic_label", "==", "NULL_RTX", ")", "{", "aof_pic_label", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "}", "for", "(", "offset", "=", "", ",", "chainp", "=", "&", "aof_pic_chain", ";", "*", "chainp", ";", "offset", "+=", "", ",", "chainp", "=", "&", "(", "*", "chainp", ")", "->", "next", ")", "if", "(", "(", "*", "chainp", ")", "->", "symname", "==", "XSTR", "(", "x", ",", "", ")", ")", "return", "plus_constant", "(", "aof_pic_label", ",", "offset", ")", ";", "*", "chainp", "=", "(", "struct", "pic_chain", "*", ")", "xmalloc", "(", "sizeof", "(", "struct", "pic_chain", ")", ")", ";", "(", "*", "chainp", ")", "->", "next", "=", "NULL", ";", "(", "*", "chainp", ")", "->", "symname", "=", "XSTR", "(", "x", ",", "", ")", ";", "return", "plus_constant", "(", "aof_pic_label", ",", "offset", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "aof_pic_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256584, "Length": 118, "Cover_Rate": 0.8805970149253731} {"Template_token": ["", "for", "(", "offset", "=", "", ",", "chainp", "=", "&", "aof_pic_chain", ";", "*", "chainp", ";", "offset", "+=", "", ",", "chainp", "=", "&", "(", "*", "chainp", ")", "->", "next", ")", "if", "(", "(", "*", "chainp", ")", "->", "symname", "==", "XSTR", "(", "x", ",", "", ")", ")", "return", "plus_constant", "(", "aof_pic_label", ",", "offset", ")", ";", "*", "chainp", "=", "(", "struct", "pic_chain", "*", ")", "xmalloc", "(", "sizeof", "(", "struct", "pic_chain", ")", ")", ";", "(", "*", "chainp", ")", "->", "next", "=", "NULL", ";", "(", "*", "chainp", ")", "->", "symname", "=", "XSTR", "(", "x", ",", "", ")", ";"], "ground_truth": ["return", "plus_constant", "(", "aof_pic_label", ",", "offset", ")", ";"], "File": "arm3", "Func": "aof_pic_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256585, "Length": 100, "Cover_Rate": 0.746268656716418} {"Template_token": ["", "if", "(", "flag_pic", ")", "strcat", "(", "buf", ",", "", ")", ";", "return", "buf", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "aof_text_section", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256586, "Length": 15, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "static", "char", "buf", "[", "", "]", ";", "sprintf", "(", "buf", ",", "", ",", "arm_text_section_count", "++", ")", ";"], "ground_truth": ["if", "(", "flag_pic", ")", "strcat", "(", "buf", ",", "", ")", ";"], "File": "arm3", "Func": "aof_text_section", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256587, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "switch", "(", "GET_CODE", "(", "op", ")", ")", "{", "case", "PLUS", ":", "return", "", ";", "case", "MINUS", ":"], "ground_truth": ["return", "shift_first_arg", "?", "", ":", "", ";"], "File": "arm3", "Func": "arithmetic_instr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256588, "Length": 24, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "int", "cost", ";", "if", "(", "TARGET_THUMB", ")", "{", "switch", "(", "code", ")", "{", "case", "MULT", ":", "*", "total", "=", "COSTS_N_INSNS", "(", "", ")", ";", "return", "true", ";", "default", ":", "*", "total", "=", "thumb_rtx_costs", "(", "x", ",", "code", ",", "outer_code", ")", ";", "return", "true", ";", "}", "}", "switch", "(", "code", ")", "{", "case", "MULT", ":", "if", "(", "mode", "==", "DImode", "&&", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "&&", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "ZERO_EXTEND", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "SIGN_EXTEND", ")", ")", "{", "*", "total", "=", "", ";", "return", "true", ";", "}", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", ")", "{", "*", "total", "=", "", ";", "return", "true", ";", "}", "if", "(", "mode", "==", "DImode", ")", "{", "cost", "=", "", ";", "nonreg_cost", "=", "", ";", "}", "else", "{", "cost", "=", "", ";"], "ground_truth": ["nonreg_cost", "=", "", ";"], "File": "arm3", "Func": "arm_9e_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256589, "Length": 163, "Cover_Rate": 0.6442687747035574} {"Template_token": ["", "static", "int", "arm_address_cost", "(", "rtx", "x", ")", "{", "return", "TARGET_ARM", "?", "arm_arm_address_cost", "(", "x", ")", ":", "arm_thumb_address_cost", "(", "x", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_address_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256590, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "!=", "REG", ")", "return", "", ";"], "ground_truth": ["regno", "=", "REGNO", "(", "x", ")", ";"], "File": "arm3", "Func": "arm_address_register_rtx_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256592, "Length": 19, "Cover_Rate": 0.30158730158730157} {"Template_token": ["", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_ANTI", "||", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_OUTPUT", ")", "return", "", ";", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "", "&&", "GET_CODE", "(", "insn", ")", "==", "CALL_INSN", ")", "return", "", ";", "if", "(", "(", "i_pat", "=", "single_set", "(", "insn", ")", ")", "!=", "NULL", "&&", "GET_CODE", "(", "SET_SRC", "(", "i_pat", ")", ")", "==", "MEM", "&&", "(", "d_pat", "=", "single_set", "(", "dep", ")", ")", "!=", "NULL", "&&", "GET_CODE", "(", "SET_DEST", "(", "d_pat", ")", ")", "==", "MEM", ")", "{", "rtx", "src_mem", "=", "XEXP", "(", "SET_SRC", "(", "i_pat", ")", ",", "", ")", ";", "if", "(", "(", "GET_CODE", "(", "src_mem", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "src_mem", ")", ")", "||", "reg_mentioned_p", "(", "stack_pointer_rtx", ",", "src_mem", ")", "||", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "src_mem", ")", "||", "reg_mentioned_p", "(", "hard_frame_pointer_rtx", ",", "src_mem", ")", ")", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256593, "Length": 137, "Cover_Rate": 0.45514950166112955} {"Template_token": ["", "if", "(", "TARGET_ARM", ")", "{", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "{", "if", "(", "TARGET_FPA", ")", "size", "+=", "", ";", "if", "(", "TARGET_MAVERICK", ")", "size", "+=", "", ";", "}", "if", "(", "TARGET_IWMMXT_ABI", ")", "size", "+=", "", ";", "}"], "ground_truth": ["return", "size", ";"], "File": "arm3", "Func": "arm_apply_result_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256594, "Length": 39, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "if", "(", "TARGET_MAVERICK", ")", "size", "+=", "", ";", "}", "if", "(", "TARGET_IWMMXT_ABI", ")", "size", "+=", "", ";", "}", "return", "size", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_apply_result_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256595, "Length": 22, "Cover_Rate": 0.43137254901960786} {"Template_token": ["", "if", "(", "arm_vector_mode_supported_p", "(", "mode", ")", ")", "return", "", ";", "if", "(", "NUM_ARG_REGS", ">", "nregs", "&&", "(", "NUM_ARG_REGS", "<", "nregs", "+", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ")", "&&", "pcum", "->", "can_split", ")", "return", "(", "NUM_ARG_REGS", "-", "nregs", ")", "*", "UNITS_PER_WORD", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "arm_arg_partial_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256596, "Length": 45, "Cover_Rate": 0.6164383561643836} {"Template_token": ["", "if", "(", "NUM_ARG_REGS", ">", "nregs", "&&", "(", "NUM_ARG_REGS", "<", "nregs", "+", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ")", "&&", "pcum", "->", "can_split", ")", "return", "(", "NUM_ARG_REGS", "-", "nregs", ")", "*", "UNITS_PER_WORD", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_arg_partial_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256597, "Length": 36, "Cover_Rate": 0.4931506849315068} {"Template_token": ["", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", ")", "return", "", ";", "if", "(", "ARITHMETIC_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "||", "ARITHMETIC_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_arm_address_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256598, "Length": 46, "Cover_Rate": 0.39316239316239315} {"Template_token": ["", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "}", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "return", "true", ";", "}", "if", "(", "arm_vector_mode_supported_p", "(", "GET_MODE", "(", "x", ")", ")", ")", "{", "int", "i", ",", "units", ";", "gcc_assert", "(", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", ")", ";", "units", "=", "CONST_VECTOR_NUNITS", "(", "x", ")", ";", "switch", "(", "GET_MODE", "(", "x", ")", ")", "{", "case", "V2SImode", ":", "size", "=", "", ";", "break", ";", "case", "V4HImode", ":", "size", "=", "", ";", "break", ";", "case", "V8QImode", ":", "size", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{"], "File": "arm3", "Func": "arm_assemble_integer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256599, "Length": 126, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "case", "INSN", ":", "case", "CALL_INSN", ":", "return", "base_cost", ";", "case", "JUMP_INSN", ":", "return", "base_cost", "-", "", ";", "default", ":", "return", "base_cost", "+", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_barrier_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256600, "Length": 25, "Cover_Rate": 0.32051282051282054} {"Template_token": ["", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";", "if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_pic_add_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "else", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "*", "valuep", "=", "emit_library_call_value", "(", "get_tls_get_addr", "(", ")", ",", "NULL_RTX", ",", "LCT_PURE", ",", "Pmode", ",", "", ",", "reg", ",", "Pmode", ")", ";", "insns", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";"], "ground_truth": ["return", "insns", ";"], "File": "arm3", "Func": "arm_call_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256601, "Length": 73, "Cover_Rate": 0.4294117647058823} {"Template_token": ["", "rtx", "rhs", "=", "SET_SRC", "(", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ")", ";", "if", "(", "GET_CODE", "(", "rhs", ")", "==", "UNSPEC", "&&", "XINT", "(", "rhs", ",", "", ")", "==", "UNSPEC_PIC_BASE", ")", "return", "TRUE", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "rhs", ")", "==", "MEM", "&&", "GET_CODE", "(", "XEXP", "(", "rhs", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "rhs", ",", "", ")", ",", "", ")", "==", "UNSPEC_PIC_BASE", ")", "return", "TRUE", ";"], "File": "arm3", "Func": "arm_cannot_copy_insn_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256602, "Length": 74, "Cover_Rate": 0.6218487394957983} {"Template_token": ["", "if", "(", "GET_CODE", "(", "rhs", ")", "==", "UNSPEC", "&&", "XINT", "(", "rhs", ",", "", ")", "==", "UNSPEC_PIC_BASE", ")", "return", "TRUE", ";", "if", "(", "GET_CODE", "(", "rhs", ")", "==", "MEM", "&&", "GET_CODE", "(", "XEXP", "(", "rhs", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "rhs", ",", "", ")", ",", "", ")", "==", "UNSPEC_PIC_BASE", ")", "return", "TRUE", ";", "}"], "ground_truth": ["return", "FALSE", ";"], "File": "arm3", "Func": "arm_cannot_copy_insn_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256603, "Length": 63, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "case", "GT", ":", "case", "LE", ":", "if", "(", "i", "!=", "maxval", "&&", "(", "const_ok_for_arm", "(", "i", "+", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "+", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "+", "", ")", ";", "return", "code", "==", "GT", "?", "GE", ":", "LT", ";", "}", "break", ";", "case", "GE", ":", "case", "LT", ":", "if", "(", "i", "!=", "~", "maxval", "&&", "(", "const_ok_for_arm", "(", "i", "-", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "-", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "-", "", ")", ";", "return", "code", "==", "GE", "?", "GT", ":", "LE", ";", "}", "break", ";", "case", "GTU", ":", "case", "LEU", ":", "if", "(", "i", "!=", "~", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "&&", "(", "const_ok_for_arm", "(", "i", "+", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "+", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "+", "", ")", ";", "return", "code", "==", "GTU", "?", "GEU", ":", "LTU", ";", "}", "break", ";", "case", "GEU", ":", "case", "LTU", ":", "if", "(", "i", "!=", "", "&&", "(", "const_ok_for_arm", "(", "i", "-", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "-", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "-", "", ")", ";", "return", "code", "==", "GEU", "?", "GTU", ":", "LEU", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_canonicalize_comparison", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256604, "Length": 222, "Cover_Rate": 0.7326732673267327} {"Template_token": ["", "static", "bool", "arm_cirrus_insn_p", "(", "rtx", "insn", ")", "{", "enum", "attr_cirrus", "attr", ";", "if", "(", "!", "insn", "||", "GET_CODE", "(", "insn", ")", "!=", "INSN", "||", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "USE", "||", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "CLOBBER", ")", "return", "", ";", "attr", "=", "get_attr_cirrus", "(", "insn", ")", ";", "return", "attr", "!=", "CIRRUS_NOT", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_cirrus_insn_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256605, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "tree", "a", ";", "tree", "attr", ";", "gcc_assert", "(", "TREE_CODE", "(", "current_function_decl", ")", "==", "FUNCTION_DECL", ")", ";", "if", "(", "optimize", ">", "", "&&", "(", "TREE_NOTHROW", "(", "current_function_decl", ")", "||", "!", "(", "flag_unwind_tables", "||", "(", "flag_exceptions", "&&", "!", "USING_SJLJ_EXCEPTIONS", ")", ")", ")", "&&", "TREE_THIS_VOLATILE", "(", "current_function_decl", ")", ")", "type", "|=", "ARM_FT_VOLATILE", ";", "if", "(", "cfun", "->", "static_chain_decl", "!=", "NULL", ")", "type", "|=", "ARM_FT_NESTED", ";", "attr", "=", "DECL_ATTRIBUTES", "(", "current_function_decl", ")", ";"], "ground_truth": ["a", "=", "lookup_attribute", "(", "", ",", "attr", ")", ";"], "File": "arm3", "Func": "arm_compute_func_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256606, "Length": 78, "Cover_Rate": 0.5032258064516129} {"Template_token": ["", "switch", "(", "to", ")", "{", "case", "THUMB_HARD_FRAME_POINTER_REGNUM", ":", "return", "", ";", "case", "FRAME_POINTER_REGNUM", ":", "return", "offsets", "->", "soft_frame", "-", "offsets", "->", "saved_args", ";", "case", "ARM_HARD_FRAME_POINTER_REGNUM", ":", "if", "(", "offsets", "->", "frame", "==", "offsets", "->", "saved_regs", ")", "return", "", ";", "return", "(", "frame_pointer_needed", "&&", "cfun", "->", "static_chain_decl", "!=", "NULL", "&&", "!", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", "?", "", ":", "", ";", "case", "STACK_POINTER_REGNUM", ":", "return", "offsets", "->", "outgoing_args", "-", "(", "offsets", "->", "saved_args", "+", "", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "gcc_unreachable", "(", ")", ";", "case", "FRAME_POINTER_REGNUM", ":", "switch", "(", "to", ")", "{", "case", "THUMB_HARD_FRAME_POINTER_REGNUM", ":", "return", "", ";"], "ground_truth": ["case", "ARM_HARD_FRAME_POINTER_REGNUM", ":"], "File": "arm3", "Func": "arm_compute_initial_elimination_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256607, "Length": 105, "Cover_Rate": 0.6} {"Template_token": ["", "unsigned", "int", "reg", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "{", "unsigned", "int", "max_reg", ";", "if", "(", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_FIQ", ")", "max_reg", "=", "", ";", "else", "max_reg", "=", "", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "max_reg", ";", "reg", "++", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "||", "(", "!", "current_function_is_leaf", "&&", "call_used_regs", "[", "reg", "]", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "if", "(", "flag_pic", "&&", "!", "TARGET_SINGLE_PIC_BASE", "&&", "current_function_uses_pic_offset_table", ")", "save_reg_mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_compute_save_reg0_reg12_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256608, "Length": 88, "Cover_Rate": 0.3651452282157676} {"Template_token": ["", "unsigned", "int", "save_reg_mask", "=", "", ";", "unsigned", "long", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "IS_NAKED", "(", "func_type", ")", ")", "return", "", ";", "if", "(", "frame_pointer_needed", ")", "save_reg_mask", "|=", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", "|", "(", "", "<<", "IP_REGNUM", ")", "|", "(", "", "<<", "LR_REGNUM", ")", "|", "(", "", "<<", "PC_REGNUM", ")", ";", "if", "(", "IS_VOLATILE", "(", "func_type", ")", ")", "return", "save_reg_mask", ";"], "ground_truth": ["save_reg_mask", "|=", "arm_compute_save_reg0_reg12_mask", "(", ")", ";"], "File": "arm3", "Func": "arm_compute_save_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256609, "Length": 70, "Cover_Rate": 0.3211009174311927} {"Template_token": ["", "if", "(", "frame_pointer_needed", ")", "save_reg_mask", "|=", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", "|", "(", "", "<<", "IP_REGNUM", ")", "|", "(", "", "<<", "LR_REGNUM", ")", "|", "(", "", "<<", "PC_REGNUM", ")", ";", "if", "(", "IS_VOLATILE", "(", "func_type", ")", ")", "return", "save_reg_mask", ";", "save_reg_mask", "|=", "arm_compute_save_reg0_reg12_mask", "(", ")", ";", "if", "(", "regs_ever_live", "[", "LR_REGNUM", "]", "||", "(", "save_reg_mask", "&&", "optimize_size", "&&", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", "&&", "!", "current_function_calls_eh_return", ")", ")", "save_reg_mask", "|=", "", "<<", "LR_REGNUM", ";", "if", "(", "cfun", "->", "machine", "->", "lr_save_eliminated", ")", "save_reg_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "(", "(", "bit_count", "(", "save_reg_mask", ")", "+", "ARM_NUM_INTS", "(", "current_function_pretend_args_size", ")", ")", "%", "", ")", "!=", "", ")", "{", "unsigned", "int", "reg", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "(", "save_reg_mask", "&", "(", "", "<<", "reg", ")", ")", "==", "", ")", "break", ";", "if", "(", "reg", "<=", "", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "else", "{", "cfun", "->", "machine", "->", "sibcall_blocked", "=", "", ";", "save_reg_mask", "|=", "(", "", "<<", "", ")", ";", "}"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_compute_save_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256610, "Length": 182, "Cover_Rate": 0.8348623853211009} {"Template_token": ["", "static", "int", "arm_comp_type_attributes", "(", "tree", "type1", ",", "tree", "type2", ")", "{", "int", "l1", ",", "l2", ",", "s1", ",", "s2", ";", "if", "(", "TREE_CODE", "(", "type1", ")", "!=", "FUNCTION_TYPE", ")", "return", "", ";", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "s1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "s2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "l1", "|", "l2", "|", "s1", "|", "s2", ")", "{", "if", "(", "(", "l1", "!=", "l2", ")", "||", "(", "s1", "!=", "s2", ")", ")", "return", "", ";", "if", "(", "(", "l1", "&", "s2", ")", "||", "(", "l2", "&", "s1", ")", ")", "return", "", ";", "}", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "if", "(", "!", "l1", ")", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "!", "l2", ")", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "l1", "!=", "l2", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "arm_comp_type_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256611, "Length": 212, "Cover_Rate": 0.9953051643192489} {"Template_token": ["", "s1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "s2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "l1", "|", "l2", "|", "s1", "|", "s2", ")", "{", "if", "(", "(", "l1", "!=", "l2", ")", "||", "(", "s1", "!=", "s2", ")", ")", "return", "", ";", "if", "(", "(", "l1", "&", "s2", ")", "||", "(", "l2", "&", "s1", ")", ")", "return", "", ";", "}", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "if", "(", "!", "l1", ")", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";"], "ground_truth": ["l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";"], "File": "arm3", "Func": "arm_comp_type_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256612, "Length": 121, "Cover_Rate": 0.568075117370892} {"Template_token": ["", "if", "(", "const_ok_for_arm", "(", "INTVAL", "(", "part", ")", ")", "||", "const_ok_for_arm", "(", "~", "INTVAL", "(", "part", ")", ")", ")", "return", "true", ";", "part", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "part", ")", "==", "CONST_INT", ")", ";", "if", "(", "const_ok_for_arm", "(", "INTVAL", "(", "part", ")", ")", "||", "const_ok_for_arm", "(", "~", "INTVAL", "(", "part", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm3", "Func": "arm_const_double_by_parts", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256613, "Length": 66, "Cover_Rate": 0.5238095238095238} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "part", ")", "==", "CONST_INT", ")", ";", "if", "(", "const_ok_for_arm", "(", "INTVAL", "(", "part", ")", ")", "||", "const_ok_for_arm", "(", "~", "INTVAL", "(", "part", ")", ")", ")", "return", "true", ";", "part", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "part", ")", "==", "CONST_INT", ")", ";"], "ground_truth": ["if", "(", "const_ok_for_arm", "(", "INTVAL", "(", "part", ")", ")", "||", "const_ok_for_arm", "(", "~", "INTVAL", "(", "part", ")", ")", ")", "return", "true", ";"], "File": "arm3", "Func": "arm_const_double_by_parts", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256614, "Length": 73, "Cover_Rate": 0.5793650793650794} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "val", ")", ";", "if", "(", "mode", "==", "VOIDmode", ")", "mode", "=", "DImode", ";", "gcc_assert", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", ";", "lowpart", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";", "highpart", "=", "gen_highpart_mode", "(", "SImode", ",", "mode", ",", "val", ")", ";"], "ground_truth": ["gcc_assert", "(", "GET_CODE", "(", "lowpart", ")", "==", "CONST_INT", ")", ";"], "File": "arm3", "Func": "arm_const_double_inline_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256615, "Length": 57, "Cover_Rate": 0.4351145038167939} {"Template_token": ["", "REAL_VALUE_TYPE", "r", ";", "int", "i", ";", "if", "(", "!", "fp_consts_inited", ")", "init_fp_table", "(", ")", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r", ",", "x", ")", ";", "if", "(", "REAL_VALUE_MINUS_ZERO", "(", "r", ")", ")", "return", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "fp_consts_inited", ";", "i", "++", ")", "if", "(", "REAL_VALUES_EQUAL", "(", "r", ",", "values_fp", "[", "i", "]", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_const_double_rtx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256616, "Length": 64, "Cover_Rate": 0.9014084507042254} {"Template_token": ["", "if", "(", "GET_CODE", "(", "ind", ")", "==", "REG", ")", "return", "arm_address_register_rtx_p", "(", "ind", ",", "", ")", ";", "if", "(", "wb", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "PRE_INC", "||", "GET_CODE", "(", "ind", ")", "==", "POST_INC", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "ind", ")", "==", "POST_DEC", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ";"], "ground_truth": ["if", "(", "wb", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "POST_MODIFY", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "ind", ",", "", ")", ")", ")", "ind", "=", "XEXP", "(", "ind", ",", "", ")", ";"], "File": "arm3", "Func": "arm_coproc_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256617, "Length": 139, "Cover_Rate": 0.35368956743002544} {"Template_token": ["", "if", "(", "wb", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "PRE_INC", "||", "GET_CODE", "(", "ind", ")", "==", "POST_INC", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "ind", ")", "==", "POST_DEC", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ";", "if", "(", "wb", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "POST_MODIFY", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "ind", ",", "", ")", ")", ")", "ind", "=", "XEXP", "(", "ind", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "ind", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "REG", "&&", "REG_MODE_OK_FOR_BASE_P", "(", "XEXP", "(", "ind", ",", "", ")", ",", "VOIDmode", ")", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "CONST_INT", "&&", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", ">", "-", "", "&&", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "<", "", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "TRUE", ";"], "File": "arm3", "Func": "arm_coproc_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256618, "Length": 211, "Cover_Rate": 0.5368956743002544} {"Template_token": ["", "if", "(", "!", "TARGET_AAPCS_BASED", ")", "return", ";", "if", "(", "!", "TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P", "&&", "DECL_COMDAT", "(", "decl", ")", ")", "DECL_VISIBILITY", "(", "decl", ")", "=", "VISIBILITY_HIDDEN", ";"], "ground_truth": ["else", "DECL_VISIBILITY", "(", "decl", ")", "=", "VISIBILITY_DEFAULT", ";"], "File": "arm3", "Func": "arm_cxx_determine_class_data_visibility", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256619, "Length": 32, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "if", "(", "!", "TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P", "&&", "DECL_COMDAT", "(", "decl", ")", ")", "DECL_VISIBILITY", "(", "decl", ")", "=", "VISIBILITY_HIDDEN", ";", "else", "DECL_VISIBILITY", "(", "decl", ")", "=", "VISIBILITY_DEFAULT", ";"], "ground_truth": ["DECL_VISIBILITY_SPECIFIED", "(", "decl", ")", "=", "", ";"], "File": "arm3", "Func": "arm_cxx_determine_class_data_visibility", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256620, "Length": 32, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "unsigned", "int", "arm_dbx_register_number", "(", "unsigned", "int", "regno", ")", "{", "if", "(", "regno", "<", "", ")", "return", "regno", ";", "if", "(", "IS_FPA_REGNUM", "(", "regno", ")", ")", "return", "(", "TARGET_AAPCS_BASED", "?", "", ":", "", ")", "+", "regno", "-", "FIRST_FPA_REGNUM", ";"], "ground_truth": ["if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_VFP_REGNUM", ";"], "File": "arm3", "Func": "arm_dbx_register_number", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256621, "Length": 52, "Cover_Rate": 0.611764705882353} {"Template_token": ["", "unsigned", "int", "arm_dbx_register_number", "(", "unsigned", "int", "regno", ")", "{", "if", "(", "regno", "<", "", ")", "return", "regno", ";", "if", "(", "IS_FPA_REGNUM", "(", "regno", ")", ")", "return", "(", "TARGET_AAPCS_BASED", "?", "", ":", "", ")", "+", "regno", "-", "FIRST_FPA_REGNUM", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_VFP_REGNUM", ";", "if", "(", "IS_IWMMXT_GR_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_IWMMXT_GR_REGNUM", ";"], "ground_truth": ["if", "(", "IS_IWMMXT_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_IWMMXT_REGNUM", ";"], "File": "arm3", "Func": "arm_dbx_register_number", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256622, "Length": 80, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "int", "arm_debugger_arg_offset", "(", "int", "value", ",", "rtx", "addr", ")", "{", "rtx", "insn", ";", "if", "(", "value", "!=", "", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "addr", ")", "!=", "REG", ")", "return", "", ";", "if", "(", "REGNO", "(", "addr", ")", "==", "(", "unsigned", ")", "HARD_FRAME_POINTER_REGNUM", ")", "return", "", ";", "if", "(", "(", "TARGET_THUMB", "||", "!", "frame_pointer_needed", ")", "&&", "REGNO", "(", "addr", ")", "==", "SP_REGNUM", ")", "return", "", ";", "for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "GET_CODE", "(", "insn", ")", "==", "INSN", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "SET", "&&", "REGNO", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ")", "==", "REGNO", "(", "addr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "==", "REG", "&&", "REGNO", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "==", "(", "unsigned", ")", "HARD_FRAME_POINTER_REGNUM", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", "{", "value", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", ";", "break", ";", "}", "}", "if", "(", "value", "==", "", ")", "{"], "ground_truth": ["debug_rtx", "(", "addr", ")", ";"], "File": "arm3", "Func": "arm_debugger_arg_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256623, "Length": 238, "Cover_Rate": 0.937007874015748} {"Template_token": ["", "if", "(", "(", "TARGET_THUMB", "||", "!", "frame_pointer_needed", ")", "&&", "REGNO", "(", "addr", ")", "==", "SP_REGNUM", ")", "return", "", ";", "for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "GET_CODE", "(", "insn", ")", "==", "INSN", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "SET", "&&", "REGNO", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ")", "==", "REGNO", "(", "addr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "==", "REG", "&&", "REGNO", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "==", "(", "unsigned", ")", "HARD_FRAME_POINTER_REGNUM", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", "{", "value", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", ";", "break", ";", "}", "}", "if", "(", "value", "==", "", ")", "{", "debug_rtx", "(", "addr", ")", ";", "warning", "(", "", ",", "", ")", ";"], "ground_truth": ["value", "=", "", ";"], "File": "arm3", "Func": "arm_debugger_arg_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256624, "Length": 200, "Cover_Rate": 0.7874015748031497} {"Template_token": ["", "return", "TARGET_AAPCS_BASED", "&&", "arm_abi", "!=", "ARM_ABI_AAPCS_LINUX", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_default_short_enums", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256625, "Length": 8, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "if", "(", "!", "TARGET_AAPCS_BASED", ")", "{", "default_named_section_asm_out_constructor", "(", "symbol", ",", "priority", ")", ";", "return", ";", "}", "ctors_section", "(", ")", ";"], "ground_truth": ["assemble_align", "(", "POINTER_SIZE", ")", ";"], "File": "arm3", "Func": "arm_elf_asm_constructor", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256627, "Length": 25, "Cover_Rate": 0.423728813559322} {"Template_token": ["", "ctors_section", "(", ")", ";", "assemble_align", "(", "POINTER_SIZE", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["output_addr_const", "(", "asm_out_file", ",", "symbol", ")", ";"], "File": "arm3", "Func": "arm_elf_asm_constructor", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256628, "Length": 23, "Cover_Rate": 0.3898305084745763} {"Template_token": ["", "case", "TLS_LDO32", ":", "fputs", "(", "", ",", "fp", ")", ";", "break", ";", "case", "TLS_IE32", ":", "fputs", "(", "", ",", "fp", ")", ";", "break", ";", "case", "TLS_LE32", ":", "fputs", "(", "", ",", "fp", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "reloc", ")", "{", "case", "TLS_GD32", ":", "case", "TLS_LDM32", ":", "case", "TLS_IE32", ":", "fputs", "(", "", ",", "fp", ")", ";", "output_addr_const", "(", "fp", ",", "XVECEXP", "(", "x", ",", "", ",", "", ")", ")", ";", "fputs", "(", "", ",", "fp", ")", ";", "output_addr_const", "(", "fp", ",", "XVECEXP", "(", "x", ",", "", ",", "", ")", ")", ";", "fputc", "(", "')'", ",", "fp", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "arm3", "Func": "arm_emit_tls_decoration", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256629, "Length": 110, "Cover_Rate": 0.5583756345177665} {"Template_token": ["", "case", "V4HImode", ":", "pattern", "=", "", ";", "break", ";", "case", "V8QImode", ":", "pattern", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "fprintf", "(", "file", ",", "", ")", ";", "for", "(", "i", "=", "CONST_VECTOR_NUNITS", "(", "x", ")", ";", "i", "--", ";", ")", "{", "rtx", "element", ";"], "ground_truth": ["element", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";"], "File": "arm3", "Func": "arm_emit_vector_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256630, "Length": 58, "Cover_Rate": 0.4793388429752066} {"Template_token": ["", "fprintf", "(", "file", ",", "", ")", ";", "for", "(", "i", "=", "CONST_VECTOR_NUNITS", "(", "x", ")", ";", "i", "--", ";", ")", "{", "rtx", "element", ";", "element", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "fprintf", "(", "file", ",", "pattern", ",", "INTVAL", "(", "element", ")", ")", ";", "}"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "arm_emit_vector_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256631, "Length": 49, "Cover_Rate": 0.4049586776859504} {"Template_token": ["", "char", "*", "newstr", ";", "if", "(", "DECL_WEAK", "(", "decl", ")", "&&", "flag", "==", "SHORT_CALL_FLAG_CHAR", ")", "return", ";", "newstr", "=", "alloca", "(", "len", "+", "", ")", ";", "newstr", "[", "", "]", "=", "flag", ";", "strcpy", "(", "newstr", "+", "", ",", "str", ")", ";"], "ground_truth": ["newstr", "=", "(", "char", "*", ")", "ggc_alloc_string", "(", "newstr", ",", "len", "+", "", ")", ";"], "File": "arm3", "Func": "arm_encode_call_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256632, "Length": 57, "Cover_Rate": 0.504424778761062} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "DECL_WEAK", "(", "decl", ")", ")", "arm_encode_call_attribute", "(", "decl", ",", "LONG_CALL_FLAG_CHAR", ")", ";", "else", "if", "(", "!", "TREE_PUBLIC", "(", "decl", ")", ")", "arm_encode_call_attribute", "(", "decl", ",", "SHORT_CALL_FLAG_CHAR", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_encode_section_info", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256633, "Length": 38, "Cover_Rate": 0.4} {"Template_token": ["", "static", "void", "arm_encode_section_info", "(", "tree", "decl", ",", "rtx", "rtl", ",", "int", "first", ")", "{", "if", "(", "optimize", ">", "", "&&", "TREE_CONSTANT", "(", "decl", ")", ")", "SYMBOL_REF_FLAG", "(", "XEXP", "(", "rtl", ",", "", ")", ")", "=", "", ";", "if", "(", "first", "&&", "DECL_P", "(", "decl", ")", ")", "{", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "DECL_WEAK", "(", "decl", ")", ")", "arm_encode_call_attribute", "(", "decl", ",", "LONG_CALL_FLAG_CHAR", ")", ";", "else", "if", "(", "!", "TREE_PUBLIC", "(", "decl", ")", ")", "arm_encode_call_attribute", "(", "decl", ",", "SHORT_CALL_FLAG_CHAR", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_encode_section_info", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256634, "Length": 85, "Cover_Rate": 0.8947368421052632} {"Template_token": ["", "if", "(", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "gcc_assert", "(", "GET_MODE", "(", "op0", ")", "==", "mode0", "&&", "GET_MODE", "(", "op1", ")", "==", "mode1", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";"], "ground_truth": ["emit_insn", "(", "pat", ")", ";"], "File": "arm3", "Func": "arm_expand_binop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256635, "Length": 148, "Cover_Rate": 0.4983164983164983} {"Template_token": ["", "insn", "=", "gen_rtx_PLUS", "(", "SImode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "fp_offset", ")", ")", ";", "insn", "=", "gen_rtx_SET", "(", "SImode", ",", "ip_rtx", ",", "insn", ")", ";", "}", "else", "insn", "=", "gen_movsi", "(", "ip_rtx", ",", "stack_pointer_rtx", ")", ";", "insn", "=", "emit_insn", "(", "insn", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "if", "(", "args_to_push", ")", "{", "if", "(", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", "insn", "=", "emit_multi_reg_push", "(", "(", "", ">>", "(", "args_to_push", "/", "", ")", ")", "&", "", ")", ";", "else", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "args_to_push", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "if", "(", "(", "func_type", "==", "ARM_FT_ISR", "||", "func_type", "==", "ARM_FT_FIQ", ")", "&&", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", "&&", "!", "frame_pointer_needed", ")", "emit_insn", "(", "gen_rtx_SET", "(", "SImode", ",", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ",", "gen_rtx_PLUS", "(", "SImode", ",", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ")", ";", "if", "(", "live_regs_mask", ")", "{", "insn", "=", "emit_multi_reg_push", "(", "live_regs_mask", ")", ";", "saved_regs", "+=", "bit_count", "(", "live_regs_mask", ")", "*", "", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "if", "(", "TARGET_IWMMXT", ")", "for", "(", "reg", "=", "LAST_IWMMXT_REGNUM", ";", "reg", ">=", "FIRST_IWMMXT_REGNUM", ";", "reg", "--", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "&&", "!", "call_used_regs", "[", "reg", "]", ")", "{", "insn", "=", "gen_rtx_PRE_DEC", "(", "V2SImode", ",", "stack_pointer_rtx", ")", ";", "insn", "=", "gen_frame_mem", "(", "V2SImode", ",", "insn", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "insn", ",", "gen_rtx_REG", "(", "V2SImode", ",", "reg", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "saved_regs", "+=", "", ";", "}", "if", "(", "!", "IS_VOLATILE", "(", "func_type", ")", ")", "{", "int", "start_reg", ";", "if", "(", "arm_fpu_arch", "==", "FPUTYPE_FPA_EMU2", ")", "{", "for", "(", "reg", "=", "LAST_FPA_REGNUM", ";", "reg", ">=", "FIRST_FPA_REGNUM", ";", "reg", "--", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "&&", "!", "call_used_regs", "[", "reg", "]", ")", "{", "insn", "=", "gen_rtx_PRE_DEC", "(", "XFmode", ",", "stack_pointer_rtx", ")", ";", "insn", "=", "gen_frame_mem", "(", "XFmode", ",", "insn", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "insn", ",", "gen_rtx_REG", "(", "XFmode", ",", "reg", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "saved_regs", "+=", "", ";", "}", "}", "else", "{", "start_reg", "=", "LAST_FPA_REGNUM", ";", "for", "(", "reg", "=", "LAST_FPA_REGNUM", ";", "reg", ">=", "FIRST_FPA_REGNUM", ";", "reg", "--", ")", "{", "if", "(", "regs_ever_live", "[", "reg", "]", "&&", "!", "call_used_regs", "[", "reg", "]", ")", "{", "if", "(", "start_reg", "-", "reg", "==", "", ")", "{", "insn", "=", "emit_sfm", "(", "reg", ",", "", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "saved_regs", "+=", "", ";", "start_reg", "=", "reg", "-", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256638, "Length": 443, "Cover_Rate": 0.34663536776212833} {"Template_token": ["", "rtx", "op0", "=", "expand_expr", "(", "arg0", ",", "NULL_RTX", ",", "VOIDmode", ",", "", ")", ";", "enum", "machine_mode", "tmode", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "enum", "machine_mode", "mode0", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";"], "ground_truth": ["if", "(", "do_load", ")", "op0", "=", "gen_rtx_MEM", "(", "mode0", ",", "copy_to_mode_reg", "(", "Pmode", ",", "op0", ")", ")", ";"], "File": "arm3", "Func": "arm_expand_unop_builtin", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256639, "Length": 104, "Cover_Rate": 0.48826291079812206} {"Template_token": ["", "if", "(", "TARGET_THUMB", ")", "{", "*", "total", "=", "thumb_rtx_costs", "(", "x", ",", "code", ",", "outer_code", ")", ";", "return", "true", ";", "}", "switch", "(", "code", ")", "{", "case", "MULT", ":", "if", "(", "mode", "==", "DImode", "&&", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "&&", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "ZERO_EXTEND", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "SIGN_EXTEND", ")", ")", "{", "*", "total", "=", "", ";", "return", "true", ";", "}", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", "||", "mode", "==", "DImode", ")", "{", "*", "total", "=", "", ";", "return", "true", ";", "}", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", ")", "{", "unsigned", "HOST_WIDE_INT", "i", "=", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", ";", "int", "cost", ",", "const_ok", "=", "const_ok_for_arm", "(", "i", ")", ";", "int", "j", ",", "booth_unit_size", ";", "cost", "=", "const_ok", "?", "", ":", "", ";", "booth_unit_size", "=", "", ";", "for", "(", "j", "=", "", ";", "i", "&&", "j", "<", "", ";", "j", "+=", "booth_unit_size", ")", "{", "i", ">>=", "booth_unit_size", ";", "cost", "+=", "", ";", "}", "*", "total", "=", "cost", ";", "return", "true", ";", "}", "*", "total", "=", "", "+", "(", "REG_OR_SUBREG_REG", "(", "XEXP", "(", "x", ",", "", ")", ")", "?", "", ":", "", ")", "+", "(", "REG_OR_SUBREG_REG", "(", "XEXP", "(", "x", ",", "", ")", ")", "?", "", ":", "", ")", ";", "return", "true", ";", "default", ":", "*", "total", "=", "arm_rtx_costs_1", "(", "x", ",", "code", ",", "outer_code", ")", ";", "return", "true", ";", "}"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_fastmul_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256640, "Length": 274, "Cover_Rate": 0.9102990033222591} {"Template_token": ["", "if", "(", "label", "!=", "", ")", "{", "targetm", ".", "asm_out", ".", "internal_label", "(", "asm_out_file", ",", "", ",", "CODE_LABEL_NUMBER", "(", "label", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "regno", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_file_end", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256641, "Length": 35, "Cover_Rate": 0.3804347826086957} {"Template_token": ["", "}", "return", ";", "}", "if", "(", "arm_ccfsm_state", "==", "", ")", "{", "if", "(", "simplejump_p", "(", "insn", ")", ")", "{", "start_insn", "=", "next_nonnote_insn", "(", "start_insn", ")", ";", "if", "(", "GET_CODE", "(", "start_insn", ")", "==", "BARRIER", ")", "{", "start_insn", "=", "next_nonnote_insn", "(", "start_insn", ")", ";", "}", "if", "(", "GET_CODE", "(", "start_insn", ")", "==", "CODE_LABEL", "&&", "CODE_LABEL_NUMBER", "(", "start_insn", ")", "==", "arm_target_label", "&&", "LABEL_NUSES", "(", "start_insn", ")", "==", "", ")", "reverse", "=", "TRUE", ";", "else", "return", ";", "}", "else", "if", "(", "GET_CODE", "(", "body", ")", "==", "RETURN", ")", "{", "start_insn", "=", "next_nonnote_insn", "(", "start_insn", ")", ";", "if", "(", "GET_CODE", "(", "start_insn", ")", "==", "BARRIER", ")", "start_insn", "=", "next_nonnote_insn", "(", "start_insn", ")", ";", "if", "(", "GET_CODE", "(", "start_insn", ")", "==", "CODE_LABEL", "&&", "CODE_LABEL_NUMBER", "(", "start_insn", ")", "==", "arm_target_label", "&&", "LABEL_NUSES", "(", "start_insn", ")", "==", "", ")", "{", "reverse", "=", "TRUE", ";", "seeking_return", "=", "", ";", "}", "else", "return", ";", "}", "else", "return", ";", "}", "gcc_assert", "(", "!", "arm_ccfsm_state", "||", "reverse", ")", ";", "if", "(", "GET_CODE", "(", "insn", ")", "!=", "JUMP_INSN", ")", "return", ";", "if", "(", "GET_CODE", "(", "body", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "body", ",", "", ")", ">", "", ")", "body", "=", "XVECEXP", "(", "body", ",", "", ",", "", ")", ";", "if", "(", "reverse", "||", "(", "GET_CODE", "(", "body", ")", "==", "SET", "&&", "GET_CODE", "(", "SET_DEST", "(", "body", ")", ")", "==", "PC", "&&", "GET_CODE", "(", "SET_SRC", "(", "body", ")", ")", "==", "IF_THEN_ELSE", ")", ")", "{", "int", "insns_skipped", ";", "int", "fail", "=", "FALSE", ",", "succeed", "=", "FALSE", ";", "int", "then_not_else", "=", "TRUE", ";", "rtx", "this_insn", "=", "start_insn", ",", "label", "=", "", ";", "if", "(", "get_attr_conds", "(", "insn", ")", "==", "CONDS_JUMP_CLOB", ")", "{", "jump_clobbers", "=", "", ";", "return", ";", "}", "if", "(", "reverse", ")", "{", "if", "(", "!", "seeking_return", ")", "label", "=", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", "==", "LABEL_REF", ")", "label", "=", "XEXP", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ",", "", ")", ";", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", "==", "LABEL_REF", ")", "{", "label", "=", "XEXP", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ",", "", ")", ";", "then_not_else", "=", "FALSE", ";", "}", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", "==", "RETURN", ")", "seeking_return", "=", "", ";", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", "==", "RETURN", ")", "{", "seeking_return", "=", "", ";", "then_not_else", "=", "FALSE", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "for", "(", "insns_skipped", "=", "", ";", "!", "fail", "&&", "!", "succeed", "&&", "insns_skipped", "++", "<", "max_insns_skipped", ";", ")", "{", "rtx", "scanbody", ";", "this_insn", "=", "next_nonnote_insn", "(", "this_insn", ")", ";", "if", "(", "!", "this_insn", ")", "break", ";", "switch", "(", "GET_CODE", "(", "this_insn", ")", ")", "{"], "ground_truth": ["case", "CODE_LABEL", ":"], "File": "arm3", "Func": "arm_final_prescan_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256642, "Length": 476, "Cover_Rate": 0.3901639344262295} {"Template_token": ["", "}"], "ground_truth": ["if", "(", "TARGET_VFP", ")", "return", "(", "TARGET_BIG_END", "?", "", ":", "", ")", ";"], "File": "arm3", "Func": "arm_float_words_big_endian", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256643, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "if", "(", "TARGET_IWMMXT_ABI", "&&", "arm_vector_mode_supported_p", "(", "mode", ")", "&&", "pcum", "->", "named_count", ">", "pcum", "->", "nargs", "+", "", ")", "{", "if", "(", "pcum", "->", "iwmmxt_nregs", "<=", "", ")", "return", "gen_rtx_REG", "(", "mode", ",", "pcum", "->", "iwmmxt_nregs", "+", "FIRST_IWMMXT_REGNUM", ")", ";", "else", "{"], "ground_truth": ["pcum", "->", "can_split", "=", "false", ";"], "File": "arm3", "Func": "arm_function_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256644, "Length": 48, "Cover_Rate": 0.3057324840764331} {"Template_token": ["", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ")", ")", "call_type", "=", "CALL_SHORT", ";", "else", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ")", ")", "call_type", "=", "CALL_LONG", ";", "if", "(", "call_type", "==", "CALL_LONG", "&&", "(", "flag_pic", "||", "!", "TREE_ASM_WRITTEN", "(", "decl", ")", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "TARGET_INTERWORK", "&&", "TREE_PUBLIC", "(", "decl", ")", "&&", "!", "TREE_ASM_WRITTEN", "(", "decl", ")", ")", "return", "false", ";"], "File": "arm3", "Func": "arm_function_ok_for_sibcall", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256645, "Length": 76, "Cover_Rate": 0.562962962962963} {"Template_token": ["", "int", "call_type", "=", "TARGET_LONG_CALLS", "?", "CALL_LONG", ":", "CALL_NORMAL", ";", "if", "(", "cfun", "->", "machine", "->", "sibcall_blocked", ")", "return", "false", ";", "if", "(", "decl", "==", "NULL", "||", "TARGET_THUMB", ")", "return", "false", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ")", ")", "call_type", "=", "CALL_SHORT", ";", "else", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ")", ")", "call_type", "=", "CALL_LONG", ";", "if", "(", "call_type", "==", "CALL_LONG", "&&", "(", "flag_pic", "||", "!", "TREE_ASM_WRITTEN", "(", "decl", ")", ")", ")", "return", "false", ";", "if", "(", "TARGET_INTERWORK", "&&", "TREE_PUBLIC", "(", "decl", ")", "&&", "!", "TREE_ASM_WRITTEN", "(", "decl", ")", ")", "return", "false", ";", "if", "(", "IS_INTERRUPT", "(", "arm_current_func_type", "(", ")", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "arm3", "Func": "arm_function_ok_for_sibcall", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256646, "Length": 122, "Cover_Rate": 0.9037037037037037} {"Template_token": ["", "mode", "=", "TYPE_MODE", "(", "type", ")", ";", "if", "(", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "PROMOTE_FUNCTION_MODE", "(", "mode", ",", "unsignedp", ",", "type", ")", ";", "if", "(", "arm_return_in_msb", "(", "type", ")", ")", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";"], "ground_truth": ["if", "(", "size", "%", "UNITS_PER_WORD", "!=", "", ")", "{"], "File": "arm3", "Func": "arm_function_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256647, "Length": 48, "Cover_Rate": 0.4752475247524752} {"Template_token": ["", "int", "unsignedp", "ATTRIBUTE_UNUSED", ";", "rtx", "r", "ATTRIBUTE_UNUSED", ";", "mode", "=", "TYPE_MODE", "(", "type", ")", ";", "if", "(", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "PROMOTE_FUNCTION_MODE", "(", "mode", ",", "unsignedp", ",", "type", ")", ";", "if", "(", "arm_return_in_msb", "(", "type", ")", ")", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "size", "%", "UNITS_PER_WORD", "!=", "", ")", "{", "size", "+=", "UNITS_PER_WORD", "-", "size", "%", "UNITS_PER_WORD", ";", "mode", "=", "mode_for_size", "(", "size", "*", "BITS_PER_UNIT", ",", "MODE_INT", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_function_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256648, "Length": 78, "Cover_Rate": 0.7722772277227723} {"Template_token": ["", "enum", "machine_mode", "mode", "=", "SELECT_CC_MODE", "(", "code", ",", "x", ",", "y", ")", ";", "rtx", "cc_reg", "=", "gen_rtx_REG", "(", "mode", ",", "CC_REGNUM", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "cc_reg", ",", "gen_rtx_COMPARE", "(", "mode", ",", "x", ",", "y", ")", ")", ")", ";"], "File": "arm3", "Func": "arm_gen_compare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256649, "Length": 42, "Cover_Rate": 0.7} {"Template_token": ["", "rtx", "cc_reg", "=", "gen_rtx_REG", "(", "mode", ",", "CC_REGNUM", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "cc_reg", ",", "gen_rtx_COMPARE", "(", "mode", ",", "x", ",", "y", ")", ")", ")", ";"], "ground_truth": ["return", "cc_reg", ";"], "File": "arm3", "Func": "arm_gen_compare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256650, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "int", "i", ";", "rtx", "src", ",", "dst", ",", "srcbase", ",", "dstbase", ";", "rtx", "part_bytes_reg", "=", "NULL", ";", "rtx", "mem", ";", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "!=", "CONST_INT", "||", "GET_CODE", "(", "operands", "[", "", "]", ")", "!=", "CONST_INT", "||", "INTVAL", "(", "operands", "[", "", "]", ")", ">", "", "||", "INTVAL", "(", "operands", "[", "", "]", ")", "&", "", ")", "return", "", ";", "dstbase", "=", "operands", "[", "", "]", ";", "srcbase", "=", "operands", "[", "", "]", ";", "dst", "=", "copy_to_mode_reg", "(", "SImode", ",", "XEXP", "(", "dstbase", ",", "", ")", ")", ";", "src", "=", "copy_to_mode_reg", "(", "SImode", ",", "XEXP", "(", "srcbase", ",", "", ")", ")", ";", "in_words_to_go", "=", "ARM_NUM_INTS", "(", "INTVAL", "(", "operands", "[", "", "]", ")", ")", ";", "out_words_to_go", "=", "INTVAL", "(", "operands", "[", "", "]", ")", "/", "", ";", "last_bytes", "=", "INTVAL", "(", "operands", "[", "", "]", ")", "&", "", ";", "dstoffset", "=", "srcoffset", "=", "", ";", "if", "(", "out_words_to_go", "!=", "in_words_to_go", "&&", "(", "(", "in_words_to_go", "-", "", ")", "&", "", ")", "!=", "", ")", "part_bytes_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "(", "in_words_to_go", "-", "", ")", "&", "", ")", ";", "for", "(", "i", "=", "", ";", "in_words_to_go", ">=", "", ";", "i", "+=", "", ")", "{", "if", "(", "in_words_to_go", ">", "", ")", "emit_insn", "(", "arm_gen_load_multiple", "(", "", ",", "", ",", "src", ",", "TRUE", ",", "TRUE", ",", "srcbase", ",", "&", "srcoffset", ")", ")", ";", "else", "emit_insn", "(", "arm_gen_load_multiple", "(", "", ",", "in_words_to_go", ",", "src", ",", "TRUE", ",", "FALSE", ",", "srcbase", ",", "&", "srcoffset", ")", ")", ";", "if", "(", "out_words_to_go", ")", "{", "if", "(", "out_words_to_go", ">", "", ")", "emit_insn", "(", "arm_gen_store_multiple", "(", "", ",", "", ",", "dst", ",", "TRUE", ",", "TRUE", ",", "dstbase", ",", "&", "dstoffset", ")", ")", ";", "else", "if", "(", "out_words_to_go", "!=", "", ")", "emit_insn", "(", "arm_gen_store_multiple", "(", "", ",", "out_words_to_go", ",", "dst", ",", "TRUE", ",", "(", "last_bytes", "==", "", "?", "FALSE", ":", "TRUE", ")", ",", "dstbase", ",", "&", "dstoffset", ")", ")", ";", "else", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "", ")", ")", ";", "if", "(", "last_bytes", "!=", "", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "dst", ",", "dst", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "dstoffset", "+=", "", ";", "}", "}", "}", "in_words_to_go", "-=", "in_words_to_go", "<", "", "?", "in_words_to_go", ":", "", ";", "out_words_to_go", "-=", "out_words_to_go", "<", "", "?", "out_words_to_go", ":", "", ";", "}", "if", "(", "out_words_to_go", ")", "{", "rtx", "sreg", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "SImode", ",", "src", ",", "srcoffset", ")", ";", "sreg", "=", "copy_to_reg", "(", "mem", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "sreg", ")", ";", "in_words_to_go", "--", ";", "gcc_assert", "(", "!", "in_words_to_go", ")", ";", "}", "if", "(", "in_words_to_go", ")", "{", "gcc_assert", "(", "in_words_to_go", ">", "", ")", ";"], "ground_truth": ["mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "SImode", ",", "src", ",", "srcoffset", ")", ";"], "File": "arm3", "Func": "arm_gen_movmemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256653, "Length": 475, "Cover_Rate": 0.6308100929614874} {"Template_token": ["", "if", "(", "out_words_to_go", "!=", "in_words_to_go", "&&", "(", "(", "in_words_to_go", "-", "", ")", "&", "", ")", "!=", "", ")", "part_bytes_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "(", "in_words_to_go", "-", "", ")", "&", "", ")", ";", "for", "(", "i", "=", "", ";", "in_words_to_go", ">=", "", ";", "i", "+=", "", ")", "{", "if", "(", "in_words_to_go", ">", "", ")", "emit_insn", "(", "arm_gen_load_multiple", "(", "", ",", "", ",", "src", ",", "TRUE", ",", "TRUE", ",", "srcbase", ",", "&", "srcoffset", ")", ")", ";", "else", "emit_insn", "(", "arm_gen_load_multiple", "(", "", ",", "in_words_to_go", ",", "src", ",", "TRUE", ",", "FALSE", ",", "srcbase", ",", "&", "srcoffset", ")", ")", ";", "if", "(", "out_words_to_go", ")", "{", "if", "(", "out_words_to_go", ">", "", ")", "emit_insn", "(", "arm_gen_store_multiple", "(", "", ",", "", ",", "dst", ",", "TRUE", ",", "TRUE", ",", "dstbase", ",", "&", "dstoffset", ")", ")", ";", "else", "if", "(", "out_words_to_go", "!=", "", ")", "emit_insn", "(", "arm_gen_store_multiple", "(", "", ",", "out_words_to_go", ",", "dst", ",", "TRUE", ",", "(", "last_bytes", "==", "", "?", "FALSE", ":", "TRUE", ")", ",", "dstbase", ",", "&", "dstoffset", ")", ")", ";", "else", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "", ")", ")", ";", "if", "(", "last_bytes", "!=", "", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "dst", ",", "dst", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "dstoffset", "+=", "", ";", "}", "}", "}", "in_words_to_go", "-=", "in_words_to_go", "<", "", "?", "in_words_to_go", ":", "", ";", "out_words_to_go", "-=", "out_words_to_go", "<", "", "?", "out_words_to_go", ":", "", ";", "}", "if", "(", "out_words_to_go", ")", "{", "rtx", "sreg", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "SImode", ",", "src", ",", "srcoffset", ")", ";", "sreg", "=", "copy_to_reg", "(", "mem", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "sreg", ")", ";", "in_words_to_go", "--", ";", "gcc_assert", "(", "!", "in_words_to_go", ")", ";", "}", "if", "(", "in_words_to_go", ")", "{", "gcc_assert", "(", "in_words_to_go", ">", "", ")", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "SImode", ",", "src", ",", "srcoffset", ")", ";", "part_bytes_reg", "=", "copy_to_mode_reg", "(", "SImode", ",", "mem", ")", ";", "}", "gcc_assert", "(", "!", "last_bytes", "||", "part_bytes_reg", ")", ";", "if", "(", "BYTES_BIG_ENDIAN", "&&", "last_bytes", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmp", ",", "part_bytes_reg", ",", "GEN_INT", "(", "", "*", "(", "", "-", "last_bytes", ")", ")", ")", ")", ";", "part_bytes_reg", "=", "tmp", ";"], "ground_truth": ["while", "(", "last_bytes", ")", "{"], "File": "arm3", "Func": "arm_gen_movmemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256654, "Length": 388, "Cover_Rate": 0.5152722443559097} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "addr", "=", "plus_constant", "(", "to", ",", "i", "*", "", "*", "sign", ")", ";", "mem", "=", "adjust_automodify_address", "(", "basemem", ",", "SImode", ",", "addr", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "base_regno", "+", "i", ")", ")", ";", "offset", "+=", "", "*", "sign", ";", "}", "if", "(", "write_back", ")", "{", "emit_move_insn", "(", "to", ",", "plus_constant", "(", "to", ",", "count", "*", "", "*", "sign", ")", ")", ";", "*", "offsetp", "=", "offset", ";", "}", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "return", "seq", ";", "}", "result", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "count", "+", "(", "write_back", "?", "", ":", "", ")", ")", ")", ";", "if", "(", "write_back", ")", "{", "XVECEXP", "(", "result", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "GET_MODE", "(", "to", ")", ",", "to", ",", "plus_constant", "(", "to", ",", "count", "*", "", "*", "sign", ")", ")", ";", "i", "=", "", ";", "count", "++", ";", "}", "for", "(", "j", "=", "", ";", "i", "<", "count", ";", "i", "++", ",", "j", "++", ")", "{"], "ground_truth": ["addr", "=", "plus_constant", "(", "to", ",", "j", "*", "", "*", "sign", ")", ";"], "File": "arm3", "Func": "arm_gen_store_multiple", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256655, "Length": 195, "Cover_Rate": 0.5927051671732523} {"Template_token": ["", "if", "(", "TARGET_HARD_FLOAT", "&&", "TARGET_VFP", ")", "{", "count", "=", "", ";", "for", "(", "regno", "=", "FIRST_VFP_REGNUM", ";", "regno", "<", "LAST_VFP_REGNUM", ";", "regno", "+=", "", ")", "{", "if", "(", "(", "!", "regs_ever_live", "[", "regno", "]", "||", "call_used_regs", "[", "regno", "]", ")", "&&", "(", "!", "regs_ever_live", "[", "regno", "+", "", "]", "||", "call_used_regs", "[", "regno", "+", "", "]", ")", ")", "{", "if", "(", "count", ">", "", ")", "{", "if", "(", "count", "==", "", "&&", "!", "arm_arch6", ")", "count", "++", ";", "saved", "+=", "count", "*", "", "+", "", ";", "}", "count", "=", "", ";", "}", "else", "count", "++", ";", "}", "if", "(", "count", ">", "", ")", "{", "if", "(", "count", "==", "", "&&", "!", "arm_arch6", ")", "count", "++", ";", "saved", "+=", "count", "*", "", "+", "", ";", "}", "}"], "ground_truth": ["return", "saved", ";"], "File": "arm3", "Func": "arm_get_vfp_saved_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256656, "Length": 129, "Cover_Rate": 0.8543046357615894} {"Template_token": ["", "static", "tree", "arm_handle_fndecl_attribute", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", "args", "ATTRIBUTE_UNUSED", ",", "int", "flags", "ATTRIBUTE_UNUSED", ",", "bool", "*", "no_add_attrs", ")", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_DECL", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}"], "ground_truth": ["return", "NULL_TREE", ";"], "File": "arm3", "Func": "arm_handle_fndecl_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256657, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}"], "ground_truth": ["return", "NULL_TREE", ";"], "File": "arm3", "Func": "arm_handle_fndecl_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256658, "Length": 21, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "}", "else", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "FUNCTION_TYPE", "||", "TREE_CODE", "(", "*", "node", ")", "==", "METHOD_TYPE", ")", "{", "if", "(", "arm_isr_value", "(", "args", ")", "==", "ARM_FT_UNKNOWN", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "}", "else", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "POINTER_TYPE", "&&", "(", "TREE_CODE", "(", "TREE_TYPE", "(", "*", "node", ")", ")", "==", "FUNCTION_TYPE", "||", "TREE_CODE", "(", "TREE_TYPE", "(", "*", "node", ")", ")", "==", "METHOD_TYPE", ")", "&&", "arm_isr_value", "(", "args", ")", "!=", "ARM_FT_UNKNOWN", ")", "{", "*", "node", "=", "build_variant_type_copy", "(", "*", "node", ")", ";", "TREE_TYPE", "(", "*", "node", ")", "=", "build_type_attribute_variant", "(", "TREE_TYPE", "(", "*", "node", ")", ",", "tree_cons", "(", "name", ",", "args", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "*", "node", ")", ")", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "else", "{", "if", "(", "flags", "&", "(", "(", "int", ")", "ATTR_FLAG_DECL_NEXT", "|", "(", "int", ")", "ATTR_FLAG_FUNCTION_NEXT", "|", "(", "int", ")", "ATTR_FLAG_ARRAY_NEXT", ")", ")", "{", "*", "no_add_attrs", "=", "true", ";"], "ground_truth": ["return", "tree_cons", "(", "name", ",", "args", ",", "NULL_TREE", ")", ";"], "File": "arm3", "Func": "arm_handle_isr_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256659, "Length": 179, "Cover_Rate": 0.685823754789272} {"Template_token": ["", "return", "true", ";", "case", "OPT_msoft_float", ":", "target_float_abi_name", "=", "", ";", "return", "true", ";", "case", "OPT_mtune_", ":", "arm_select", "[", "", "]", ".", "string", "=", "arg", ";", "return", "true", ";"], "ground_truth": ["default", ":"], "File": "arm3", "Func": "arm_handle_option", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256660, "Length": 30, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "if", "(", "TARGET_HARD_FLOAT", "&&", "TARGET_MAVERICK", "&&", "IS_CIRRUS_REGNUM", "(", "regno", ")", ")", "return", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", ")", "||", "(", "mode", "==", "DImode", ")", ";", "if", "(", "TARGET_HARD_FLOAT", "&&", "TARGET_VFP", "&&", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "mode", "==", "SFmode", "||", "mode", "==", "SImode", ")", "return", "TRUE", ";"], "ground_truth": ["if", "(", "mode", "==", "DFmode", ")", "return", "(", "(", "regno", "-", "FIRST_VFP_REGNUM", ")", "&", "", ")", "==", "", ";"], "File": "arm3", "Func": "arm_hard_regno_mode_ok", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256661, "Length": 71, "Cover_Rate": 0.30603448275862066} {"Template_token": ["", "static", "void", "arm_init_builtins", "(", "void", ")", "{"], "ground_truth": ["arm_init_tls_builtins", "(", ")", ";"], "File": "arm3", "Func": "arm_init_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256662, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "pcum", "->", "can_split", "=", "true", ";", "pcum", "->", "call_cookie", "=", "CALL_NORMAL", ";", "if", "(", "TARGET_LONG_CALLS", ")", "pcum", "->", "call_cookie", "=", "CALL_LONG", ";", "if", "(", "fntype", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "pcum", "->", "call_cookie", "=", "CALL_SHORT", ";", "else", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "pcum", "->", "call_cookie", "=", "CALL_LONG", ";", "}", "pcum", "->", "named_count", "=", "", ";", "pcum", "->", "nargs", "=", "", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "fntype", ")", "{", "tree", "fn_arg", ";", "for", "(", "fn_arg", "=", "TYPE_ARG_TYPES", "(", "fntype", ")", ";", "fn_arg", ";", "fn_arg", "=", "TREE_CHAIN", "(", "fn_arg", ")", ")", "pcum", "->", "named_count", "+=", "", ";", "if", "(", "!", "pcum", "->", "named_count", ")", "pcum", "->", "named_count", "=", "INT_MAX", ";", "}"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_init_cumulative_args", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256663, "Length": 126, "Cover_Rate": 0.72} {"Template_token": ["", "set_conv_libfunc", "(", "sfix_optab", ",", "DImode", ",", "DFmode", ",", "", ")", ";", "set_conv_libfunc", "(", "ufix_optab", ",", "DImode", ",", "DFmode", ",", "", ")", ";", "set_conv_libfunc", "(", "sfix_optab", ",", "SImode", ",", "SFmode", ",", "", ")", ";", "set_conv_libfunc", "(", "ufix_optab", ",", "SImode", ",", "SFmode", ",", "", ")", ";", "set_conv_libfunc", "(", "sfix_optab", ",", "DImode", ",", "SFmode", ",", "", ")", ";", "set_conv_libfunc", "(", "ufix_optab", ",", "DImode", ",", "SFmode", ",", "", ")", ";", "set_conv_libfunc", "(", "trunc_optab", ",", "SFmode", ",", "DFmode", ",", "", ")", ";", "set_conv_libfunc", "(", "sext_optab", ",", "DFmode", ",", "SFmode", ",", "", ")", ";", "set_conv_libfunc", "(", "sfloat_optab", ",", "DFmode", ",", "SImode", ",", "", ")", ";", "set_conv_libfunc", "(", "ufloat_optab", ",", "DFmode", ",", "SImode", ",", "", ")", ";", "set_conv_libfunc", "(", "sfloat_optab", ",", "DFmode", ",", "DImode", ",", "", ")", ";", "set_conv_libfunc", "(", "ufloat_optab", ",", "DFmode", ",", "DImode", ",", "", ")", ";", "set_conv_libfunc", "(", "sfloat_optab", ",", "SFmode", ",", "SImode", ",", "", ")", ";", "set_conv_libfunc", "(", "ufloat_optab", ",", "SFmode", ",", "SImode", ",", "", ")", ";", "set_conv_libfunc", "(", "sfloat_optab", ",", "SFmode", ",", "DImode", ",", "", ")", ";", "set_conv_libfunc", "(", "ufloat_optab", ",", "SFmode", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "smul_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "sdivmod_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "udivmod_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "ashl_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "lshr_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "ashr_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "cmp_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "ucmp_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "sdivmod_optab", ",", "SImode", ",", "", ")", ";", "set_optab_libfunc", "(", "udivmod_optab", ",", "SImode", ",", "", ")", ";", "set_optab_libfunc", "(", "sdiv_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "udiv_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "sdiv_optab", ",", "SImode", ",", "", ")", ";", "set_optab_libfunc", "(", "udiv_optab", ",", "SImode", ",", "", ")", ";"], "ground_truth": ["set_optab_libfunc", "(", "smod_optab", ",", "DImode", ",", "NULL", ")", ";"], "File": "arm3", "Func": "arm_init_libfuncs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256665, "Length": 311, "Cover_Rate": 0.5262267343485617} {"Template_token": ["", "machine", "=", "(", "machine_function", "*", ")", "ggc_alloc_cleared", "(", "sizeof", "(", "machine_function", ")", ")", ";"], "ground_truth": ["machine", "->", "func_type", "=", "ARM_FT_UNKNOWN", ";"], "File": "arm3", "Func": "arm_init_machine_status", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256666, "Length": 20, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "struct", "machine_function", "*", "machine", ";", "machine", "=", "(", "machine_function", "*", ")", "ggc_alloc_cleared", "(", "sizeof", "(", "machine_function", ")", ")", ";", "machine", "->", "func_type", "=", "ARM_FT_UNKNOWN", ";"], "ground_truth": ["return", "machine", ";"], "File": "arm3", "Func": "arm_init_machine_status", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256667, "Length": 28, "Cover_Rate": 0.7368421052631579} {"Template_token": ["", "tree", "const_nothrow", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL", ",", "nothrow", ")", ";", "ftype", "=", "build_function_type", "(", "ptr_type_node", ",", "void_list_node", ")", ";", "lang_hooks", ".", "builtin_function", "(", "", ",", "ftype", ",", "ARM_BUILTIN_THREAD_POINTER", ",", "BUILT_IN_MD", ",", "NULL", ",", "const_nothrow", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_init_tls_builtins", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256668, "Length": 42, "Cover_Rate": 0.6268656716417911} {"Template_token": ["", "for", "(", "ptr", "=", "isr_attribute_args", ";", "ptr", "->", "arg", "!=", "NULL", ";", "ptr", "++", ")", "if", "(", "streq", "(", "arg", ",", "ptr", "->", "arg", ")", ")", "return", "ptr", "->", "return_value", ";"], "ground_truth": ["return", "ARM_FT_UNKNOWN", ";"], "File": "arm3", "Func": "arm_isr_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256669, "Length": 34, "Cover_Rate": 0.35789473684210527} {"Template_token": ["", "for", "(", "ptr", "=", "isr_attribute_args", ";", "ptr", "->", "arg", "!=", "NULL", ";", "ptr", "++", ")", "if", "(", "streq", "(", "arg", ",", "ptr", "->", "arg", ")", ")", "return", "ptr", "->", "return_value", ";", "return", "ARM_FT_UNKNOWN", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_isr_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256670, "Length": 35, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "if", "(", "call_cookie", "&", "CALL_SHORT", ")", "return", "", ";", "if", "(", "TARGET_LONG_CALLS", ")", "{", "if", "(", "flag_function_sections", "||", "DECL_SECTION_NAME", "(", "current_function_decl", ")", ")", "return", "", ";", "}", "if", "(", "current_file_function_operand", "(", "sym_ref", ")", ")", "return", "", ";"], "ground_truth": ["return", "(", "call_cookie", "&", "CALL_LONG", ")", "||", "ENCODED_LONG_CALL_ATTR_P", "(", "XSTR", "(", "sym_ref", ",", "", ")", ")", "||", "TARGET_LONG_CALLS", ";"], "File": "arm3", "Func": "arm_is_longcall_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256671, "Length": 56, "Cover_Rate": 0.509090909090909} {"Template_token": ["", "enum", "rtx_code", "code", "=", "GET_CODE", "(", "x", ")", ";", "if", "(", "arm_address_register_rtx_p", "(", "x", ",", "strict_p", ")", ")", "return", "", ";", "use_ldrd", "=", "(", "TARGET_LDRD", "&&", "(", "mode", "==", "DImode", "||", "(", "mode", "==", "DFmode", "&&", "(", "TARGET_SOFT_FLOAT", "||", "TARGET_VFP", ")", ")", ")", ")", ";", "if", "(", "code", "==", "POST_INC", "||", "code", "==", "PRE_DEC", "||", "(", "(", "code", "==", "PRE_INC", "||", "code", "==", "POST_DEC", ")", "&&", "(", "use_ldrd", "||", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", ";", "else", "if", "(", "(", "code", "==", "POST_MODIFY", "||", "code", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "rtx", "addend", "=", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ";", "if", "(", "use_ldrd", "&&", "GET_CODE", "(", "x", ")", "==", "POST_MODIFY", "&&", "GET_CODE", "(", "addend", ")", "==", "REG", ")", "return", "", ";", "return", "(", "(", "use_ldrd", "||", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "&&", "arm_legitimate_index_p", "(", "mode", ",", "addend", ",", "outer", ",", "strict_p", ")", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "(", "code", "==", "LABEL_REF", "||", "(", "code", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", ")", ")", "return", "", ";", "else", "if", "(", "mode", "==", "TImode", ")", "return", "", ";"], "ground_truth": ["else", "if", "(", "code", "==", "PLUS", ")", "{"], "File": "arm3", "Func": "arm_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256672, "Length": 297, "Cover_Rate": 0.6161825726141079} {"Template_token": ["", "if", "(", "use_ldrd", "&&", "GET_CODE", "(", "x", ")", "==", "POST_MODIFY", "&&", "GET_CODE", "(", "addend", ")", "==", "REG", ")", "return", "", ";", "return", "(", "(", "use_ldrd", "||", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "&&", "arm_legitimate_index_p", "(", "mode", ",", "addend", ",", "outer", ",", "strict_p", ")", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "(", "code", "==", "LABEL_REF", "||", "(", "code", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", ")", ")", "return", "", ";", "else", "if", "(", "mode", "==", "TImode", ")", "return", "", ";", "else", "if", "(", "code", "==", "PLUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";"], "ground_truth": ["rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";"], "File": "arm3", "Func": "arm_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256673, "Length": 151, "Cover_Rate": 0.3132780082987552} {"Template_token": ["", "if", "(", "TARGET_LDRD", ")", "return", "val", ">", "-", "", "&&", "val", "<", "", ";", "else", "return", "val", ">", "-", "", "&&", "val", "<", "", ";", "}", "return", "TARGET_LDRD", "&&", "arm_address_register_rtx_p", "(", "index", ",", "strict_p", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "!", "(", "arm_arch4", "&&", "(", "mode", "==", "HImode", "||", "(", "mode", "==", "QImode", "&&", "outer", "==", "SIGN_EXTEND", ")", ")", ")", ")", "{", "if", "(", "code", "==", "MULT", ")", "{", "rtx", "xiop0", "=", "XEXP", "(", "index", ",", "", ")", ";", "rtx", "xiop1", "=", "XEXP", "(", "index", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xiop0", ",", "strict_p", ")", "&&", "power_of_two_operand", "(", "xiop1", ",", "SImode", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xiop1", ",", "strict_p", ")", "&&", "power_of_two_operand", "(", "xiop0", ",", "SImode", ")", ")", ")", ";", "}", "else", "if", "(", "code", "==", "LSHIFTRT", "||", "code", "==", "ASHIFTRT", "||", "code", "==", "ASHIFT", "||", "code", "==", "ROTATERT", ")", "{", "rtx", "op", "=", "XEXP", "(", "index", ",", "", ")", ";", "return", "(", "arm_address_register_rtx_p", "(", "XEXP", "(", "index", ",", "", ")", ",", "strict_p", ")", "&&", "GET_CODE", "(", "op", ")", "==", "CONST_INT", "&&", "INTVAL", "(", "op", ")", ">", "", "&&", "INTVAL", "(", "op", ")", "<=", "", ")", ";", "}", "}", "if", "(", "arm_arch4", ")", "{", "if", "(", "mode", "==", "HImode", "||", "(", "outer", "==", "SIGN_EXTEND", "&&", "mode", "==", "QImode", ")", ")", "range", "=", "", ";"], "ground_truth": ["else", "range", "=", "", ";"], "File": "arm3", "Func": "arm_legitimate_index_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256674, "Length": 229, "Cover_Rate": 0.5146067415730337} {"Template_token": ["", "if", "(", "low_n", ">", "", ")", "{", "n", "+=", "", ";", "low_n", "-=", "", ";", "}", "}", "else", "{", "low_n", "=", "(", "(", "mode", ")", "==", "TImode", "?", "", ":", "n", ">=", "", "?", "(", "n", "&", "", ")", ":", "-", "(", "(", "-", "n", ")", "&", "", ")", ")", ";", "n", "-=", "low_n", ";", "}", "base_reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "val", "=", "force_operand", "(", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "GEN_INT", "(", "n", ")", ")", ",", "NULL_RTX", ")", ";", "emit_move_insn", "(", "base_reg", ",", "val", ")", ";", "x", "=", "(", "low_n", "==", "", "?", "base_reg", ":", "gen_rtx_PLUS", "(", "SImode", ",", "base_reg", ",", "GEN_INT", "(", "low_n", ")", ")", ")", ";", "}", "else", "if", "(", "xop0", "!=", "XEXP", "(", "x", ",", "", ")", "||", "xop1", "!=", "XEXP", "(", "x", ",", "", ")", ")", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "xop0", ")", ")", "xop0", "=", "force_reg", "(", "SImode", ",", "xop0", ")", ";", "if", "(", "CONSTANT_P", "(", "xop1", ")", "&&", "!", "symbol_mentioned_p", "(", "xop1", ")", ")", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";", "if", "(", "xop0", "!=", "XEXP", "(", "x", ",", "", ")", "||", "xop1", "!=", "XEXP", "(", "x", ",", "", ")", ")", "x", "=", "gen_rtx_MINUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST_INT", "&&", "optimize", ">", "", ")", "{", "unsigned", "int", "bits", ";", "HOST_WIDE_INT", "mask", ",", "base", ",", "index", ";", "rtx", "base_reg", ";", "bits", "=", "(", "mode", "==", "SImode", ")", "?", "", ":", "", ";", "mask", "=", "(", "", "<<", "bits", ")", "-", "", ";", "base", "=", "INTVAL", "(", "x", ")", "&", "~", "mask", ";", "index", "=", "INTVAL", "(", "x", ")", "&", "mask", ";", "if", "(", "bit_count", "(", "base", "&", "", ")", ">", "(", "", "-", "bits", ")", "/", "", ")", "{", "base", "|=", "mask", ";", "index", "-=", "mask", ";", "}", "base_reg", "=", "force_reg", "(", "SImode", ",", "GEN_INT", "(", "base", ")", ")", ";"], "ground_truth": ["x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "base_reg", ",", "GEN_INT", "(", "index", ")", ")", ";"], "File": "arm3", "Func": "arm_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256675, "Length": 369, "Cover_Rate": 0.6507936507936508} {"Template_token": ["", "rtx", "l1", ",", "labelno", ",", "pic_tmp", ",", "pic_tmp2", ",", "pic_rtx", ";", "rtx", "global_offset_table", ";", "if", "(", "current_function_uses_pic_offset_table", "==", "", "||", "TARGET_SINGLE_PIC_BASE", ")", "return", ";", "gcc_assert", "(", "flag_pic", ")", ";", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "l1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";", "global_offset_table", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "pic_tmp", "=", "plus_constant", "(", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";", "if", "(", "GOT_PCREL", ")", "pic_tmp2", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "global_offset_table", ",", "pc_rtx", ")", ")", ";", "else", "pic_tmp2", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "global_offset_table", ")", ";", "pic_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "gen_rtx_MINUS", "(", "Pmode", ",", "pic_tmp2", ",", "pic_tmp", ")", ")", ";"], "ground_truth": ["if", "(", "TARGET_ARM", ")", "{"], "File": "arm3", "Func": "arm_load_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256676, "Length": 135, "Cover_Rate": 0.5465587044534413} {"Template_token": ["", "}", "else", "{", "rtx", "tmp", ";", "emit_insn", "(", "gen_load_tp_soft", "(", ")", ")", ";"], "ground_truth": ["tmp", "=", "gen_rtx_REG", "(", "SImode", ",", "", ")", ";"], "File": "arm3", "Func": "arm_load_tp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256677, "Length": 22, "Cover_Rate": 0.3283582089552239} {"Template_token": ["", "static", "rtx", "arm_load_tp", "(", "rtx", "target", ")", "{", "if", "(", "!", "target", ")", "target", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "if", "(", "TARGET_HARD_TP", ")", "{"], "ground_truth": ["emit_insn", "(", "gen_load_tp_hard", "(", "target", ")", ")", ";"], "File": "arm3", "Func": "arm_load_tp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256678, "Length": 33, "Cover_Rate": 0.4925373134328358} {"Template_token": ["", "static", "bool", "arm_memory_load_p", "(", "rtx", "insn", ")", "{", "rtx", "body", ",", "lhs", ",", "rhs", ";", ";", "if", "(", "insn", "==", "NULL_RTX", "||", "GET_CODE", "(", "insn", ")", "!=", "INSN", ")", "return", "false", ";"], "ground_truth": ["body", "=", "PATTERN", "(", "insn", ")", ";"], "File": "arm3", "Func": "arm_memory_load_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256679, "Length": 39, "Cover_Rate": 0.30952380952380953} {"Template_token": ["", "static", "bool", "arm_must_pass_in_stack", "(", "enum", "machine_mode", "mode", ",", "tree", "type", ")", "{", "if", "(", "TARGET_AAPCS_BASED", ")", "return", "must_pass_in_stack_var_size", "(", "mode", ",", "type", ")", ";"], "ground_truth": ["else", "return", "must_pass_in_stack_var_size_or_pad", "(", "mode", ",", "type", ")", ";"], "File": "arm3", "Func": "arm_must_pass_in_stack", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256680, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "static", "bool", "arm_must_pass_in_stack", "(", "enum", "machine_mode", "mode", ",", "tree", "type", ")", "{", "if", "(", "TARGET_AAPCS_BASED", ")", "return", "must_pass_in_stack_var_size", "(", "mode", ",", "type", ")", ";", "else", "return", "must_pass_in_stack_var_size_or_pad", "(", "mode", ",", "type", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_must_pass_in_stack", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256681, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "arm_needs_doubleword_align", "(", "enum", "machine_mode", "mode", ",", "tree", "type", ")", "{", "return", "(", "GET_MODE_ALIGNMENT", "(", "mode", ")", ">", "PARM_BOUNDARY", "||", "(", "type", "&&", "TYPE_ALIGN", "(", "type", ")", ">", "PARM_BOUNDARY", ")", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_needs_doubleword_align", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256682, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "op", "=", "PATTERN", "(", "consumer", ")", ";", "rtx", "early_op", ";", "if", "(", "GET_CODE", "(", "value", ")", "==", "COND_EXEC", ")", "value", "=", "COND_EXEC_CODE", "(", "value", ")", ";", "if", "(", "GET_CODE", "(", "value", ")", "==", "PARALLEL", ")", "value", "=", "XVECEXP", "(", "value", ",", "", ",", "", ")", ";", "value", "=", "XEXP", "(", "value", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "COND_EXEC", ")", "op", "=", "COND_EXEC_CODE", "(", "op", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "op", ")", "==", "PARALLEL", ")", "op", "=", "XVECEXP", "(", "op", ",", "", ",", "", ")", ";"], "File": "arm3", "Func": "arm_no_early_alu_shift_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256684, "Length": 92, "Cover_Rate": 0.609271523178808} {"Template_token": ["", "if", "(", "GET_CODE", "(", "op", ")", "==", "PARALLEL", ")", "op", "=", "XVECEXP", "(", "op", ",", "", ",", "", ")", ";", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "early_op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "early_op", ")", "==", "REG", ")", "early_op", "=", "op", ";", "return", "!", "reg_overlap_mentioned_p", "(", "value", ",", "early_op", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_no_early_alu_shift_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256685, "Length": 61, "Cover_Rate": 0.40397350993377484} {"Template_token": ["", "rtx", "value", "=", "PATTERN", "(", "producer", ")", ";", "rtx", "op", "=", "PATTERN", "(", "consumer", ")", ";", "rtx", "early_op", ";", "if", "(", "GET_CODE", "(", "value", ")", "==", "COND_EXEC", ")", "value", "=", "COND_EXEC_CODE", "(", "value", ")", ";", "if", "(", "GET_CODE", "(", "value", ")", "==", "PARALLEL", ")", "value", "=", "XVECEXP", "(", "value", ",", "", ",", "", ")", ";", "value", "=", "XEXP", "(", "value", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "COND_EXEC", ")", "op", "=", "COND_EXEC_CODE", "(", "op", ")", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "PARALLEL", ")", "op", "=", "XVECEXP", "(", "op", ",", "", ",", "", ")", ";", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "early_op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "early_op", ")", "!=", "REG", ")", "early_op", "=", "XEXP", "(", "early_op", ",", "", ")", ";"], "ground_truth": ["return", "!", "reg_overlap_mentioned_p", "(", "value", ",", "early_op", ")", ";"], "File": "arm3", "Func": "arm_no_early_alu_shift_value_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256686, "Length": 145, "Cover_Rate": 0.9294871794871795} {"Template_token": ["", "rtx", "op", "=", "PATTERN", "(", "consumer", ")", ";", "if", "(", "GET_CODE", "(", "value", ")", "==", "COND_EXEC", ")", "value", "=", "COND_EXEC_CODE", "(", "value", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "value", ")", "==", "PARALLEL", ")", "value", "=", "XVECEXP", "(", "value", ",", "", ",", "", ")", ";"], "File": "arm3", "Func": "arm_no_early_mul_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256687, "Length": 44, "Cover_Rate": 0.3142857142857143} {"Template_token": ["", "if", "(", "GET_CODE", "(", "value", ")", "==", "COND_EXEC", ")", "value", "=", "COND_EXEC_CODE", "(", "value", ")", ";", "if", "(", "GET_CODE", "(", "value", ")", "==", "PARALLEL", ")", "value", "=", "XVECEXP", "(", "value", ",", "", ",", "", ")", ";", "value", "=", "XEXP", "(", "value", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "COND_EXEC", ")", "addr", "=", "COND_EXEC_CODE", "(", "addr", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PARALLEL", ")", "addr", "=", "XVECEXP", "(", "addr", ",", "", ",", "", ")", ";", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "return", "!", "reg_overlap_mentioned_p", "(", "value", ",", "addr", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_no_early_store_addr_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256688, "Length": 100, "Cover_Rate": 0.7936507936507936} {"Template_token": ["", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PARALLEL", ")", "addr", "=", "XVECEXP", "(", "addr", ",", "", ",", "", ")", ";", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "return", "!", "reg_overlap_mentioned_p", "(", "value", ",", "addr", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_no_early_store_addr_dep", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256689, "Length": 39, "Cover_Rate": 0.30952380952380953} {"Template_token": ["", "bool", "arm_output_addr_const_extra", "(", "FILE", "*", "fp", ",", "rtx", "x", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "arm_emit_tls_decoration", "(", "fp", ",", "x", ")", ";", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_PIC_LABEL", ")", "{", "char", "label", "[", "", "]", ";", "int", "labelno", "=", "INTVAL", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ")", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "label", ",", "", ",", "labelno", ")", ";", "assemble_name_raw", "(", "fp", ",", "label", ")", ";"], "ground_truth": ["return", "TRUE", ";"], "File": "arm3", "Func": "arm_output_addr_const_extra", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256690, "Length": 97, "Cover_Rate": 0.8083333333333333} {"Template_token": ["", "if", "(", "saved_size", ">", "", ")", "{", "floats_offset", "+=", "saved_size", ";", "asm_fprintf", "(", "f", ",", "", ",", "IP_REGNUM", ",", "FP_REGNUM", ",", "floats_offset", "-", "vfp_offset", ")", ";", "}", "start_reg", "=", "FIRST_VFP_REGNUM", ";", "for", "(", "reg", "=", "FIRST_VFP_REGNUM", ";", "reg", "<", "LAST_VFP_REGNUM", ";", "reg", "+=", "", ")", "{", "if", "(", "(", "!", "regs_ever_live", "[", "reg", "]", "||", "call_used_regs", "[", "reg", "]", ")", "&&", "(", "!", "regs_ever_live", "[", "reg", "+", "", "]", "||", "call_used_regs", "[", "reg", "+", "", "]", ")", ")", "{", "if", "(", "start_reg", "!=", "reg", ")", "arm_output_fldmx", "(", "f", ",", "IP_REGNUM", ",", "(", "start_reg", "-", "FIRST_VFP_REGNUM", ")", "/", "", ",", "(", "reg", "-", "start_reg", ")", "/", "", ")", ";", "start_reg", "=", "reg", "+", "", ";", "}", "}", "if", "(", "start_reg", "!=", "reg", ")", "arm_output_fldmx", "(", "f", ",", "IP_REGNUM", ",", "(", "start_reg", "-", "FIRST_VFP_REGNUM", ")", "/", "", ",", "(", "reg", "-", "start_reg", ")", "/", "", ")", ";", "}", "if", "(", "TARGET_IWMMXT", ")", "{", "lrm_count", "+=", "(", "lrm_count", "%", "", "?", "", ":", "", ")", ";", "for", "(", "reg", "=", "LAST_IWMMXT_REGNUM", ";", "reg", ">=", "FIRST_IWMMXT_REGNUM", ";", "reg", "--", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "&&", "!", "call_used_regs", "[", "reg", "]", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "reg", ",", "FP_REGNUM", ",", "lrm_count", "*", "", ")", ";", "lrm_count", "+=", "", ";", "}", "}", "gcc_assert", "(", "saved_regs_mask", "&", "(", "", "<<", "IP_REGNUM", ")", ")", ";", "saved_regs_mask", "&=", "~", "(", "", "<<", "IP_REGNUM", ")", ";", "saved_regs_mask", "|=", "(", "", "<<", "SP_REGNUM", ")", ";", "if", "(", "really_return", "&&", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", "&&", "!", "current_function_calls_eh_return", ")", "saved_regs_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "else", "saved_regs_mask", "&=", "~", "(", "", "<<", "PC_REGNUM", ")", ";", "if", "(", "offsets", "->", "outgoing_args", "!=", "(", "", "+", "(", "int", ")", "bit_count", "(", "saved_regs_mask", ")", ")", "||", "current_function_calls_alloca", ")", "asm_fprintf", "(", "f", ",", "", ",", "SP_REGNUM", ",", "FP_REGNUM", ",", "", "*", "bit_count", "(", "saved_regs_mask", ")", ")", ";", "print_multi_reg", "(", "f", ",", "", ",", "SP_REGNUM", ",", "saved_regs_mask", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "print_multi_reg", "(", "f", ",", "", ",", "SP_REGNUM", ",", "", "<<", "IP_REGNUM", ")", ";", "}", "else", "{", "if", "(", "offsets", "->", "outgoing_args", "!=", "offsets", "->", "saved_regs", ")", "{", "operands", "[", "", "]", "=", "operands", "[", "", "]", "=", "stack_pointer_rtx", ";", "operands", "[", "", "]", "=", "GEN_INT", "(", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ")", ";", "output_add_immediate", "(", "operands", ")", ";", "}", "if", "(", "arm_fpu_arch", "==", "FPUTYPE_FPA_EMU2", ")", "{", "for", "(", "reg", "=", "FIRST_FPA_REGNUM", ";", "reg", "<=", "LAST_FPA_REGNUM", ";", "reg", "++", ")", "if", "(", "regs_ever_live", "[", "reg", "]", "&&", "!", "call_used_regs", "[", "reg", "]", ")", "asm_fprintf", "(", "f", ",", "", ",", "reg", ",", "SP_REGNUM", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_output_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256691, "Length": 434, "Cover_Rate": 0.30977872947894364} {"Template_token": ["", "for", "(", "i", "=", "reg", ";", "i", "<", "reg", "+", "count", ";", "i", "++", ")", "{", "if", "(", "i", ">", "reg", ")", "fputs", "(", "", ",", "stream", ")", ";", "asm_fprintf", "(", "stream", ",", "", ",", "i", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_output_fldmx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256692, "Length": 39, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "void", "arm_output_fn_unwind", "(", "FILE", "*", "f", ",", "bool", "prologue", ")", "{", "if", "(", "!", "ARM_EABI_UNWIND_TABLES", ")", "return", ";", "if", "(", "prologue", ")", "fputs", "(", "", ",", "f", ")", ";", "else", "fputs", "(", "", ",", "f", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_output_fn_unwind", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256693, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "prologue", ")", "fputs", "(", "", ",", "f", ")", ";"], "ground_truth": ["else", "fputs", "(", "", ",", "f", ")", ";"], "File": "arm3", "Func": "arm_output_fn_unwind", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256694, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "!=", "MEM", "||", "GET_CODE", "(", "sum", "=", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", "!=", "PLUS", "||", "GET_CODE", "(", "reg", "=", "XEXP", "(", "sum", ",", "", ")", ")", "!=", "REG", "||", "GET_CODE", "(", "offset", "=", "XEXP", "(", "sum", ",", "", ")", ")", "!=", "CONST_INT", "||", "(", "(", "INTVAL", "(", "offset", ")", "<", "", ")", "&&", "(", "INTVAL", "(", "offset", ")", ">", "-", "", ")", ")", ")", "return", "", ";", "output_asm_insn", "(", "", ",", "&", "reg", ")", ";", "wcgr", "=", "operands", "[", "", "]", ";"], "ground_truth": ["operands", "[", "", "]", "=", "reg", ";"], "File": "arm3", "Func": "arm_output_load_gr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256695, "Length": 103, "Cover_Rate": 0.6242424242424243} {"Template_token": ["", "assemble_name", "(", "file", ",", "label", ")", ";", "fputc", "(", "'\\n'", ",", "file", ")", ";", "}", "while", "(", "mi_delta", "!=", "", ")", "{", "if", "(", "(", "mi_delta", "&", "(", "", "<<", "shift", ")", ")", "==", "", ")", "shift", "+=", "", ";", "else", "{", "asm_fprintf", "(", "file", ",", "", ",", "mi_op", ",", "this_regno", ",", "this_regno", ",", "mi_delta", "&", "(", "", "<<", "shift", ")", ")", ";", "mi_delta", "&=", "~", "(", "", "<<", "shift", ")", ";", "shift", "+=", "", ";", "}", "}", "if", "(", "TARGET_THUMB", ")", "{", "fprintf", "(", "file", ",", "", ")", ";", "ASM_OUTPUT_ALIGN", "(", "file", ",", "", ")", ";", "assemble_name", "(", "file", ",", "label", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "assemble_integer", "(", "XEXP", "(", "DECL_RTL", "(", "function", ")", ",", "", ")", ",", "", ",", "BITS_PER_WORD", ",", "", ")", ";", "}", "else", "{", "fputs", "(", "", ",", "file", ")", ";", "assemble_name", "(", "file", ",", "XSTR", "(", "XEXP", "(", "DECL_RTL", "(", "function", ")", ",", "", ")", ",", "", ")", ")", ";", "if", "(", "NEED_PLT_RELOC", ")", "fputs", "(", "", ",", "file", ")", ";"], "ground_truth": ["fputc", "(", "'\\n'", ",", "file", ")", ";"], "File": "arm3", "Func": "arm_output_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256696, "Length": 178, "Cover_Rate": 0.5953177257525084} {"Template_token": ["", "static", "bool", "arm_output_ttype", "(", "rtx", "x", ")", "{"], "ground_truth": ["fputs", "(", "", ",", "asm_out_file", ")", ";"], "File": "arm3", "Func": "arm_output_ttype", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256697, "Length": 15, "Cover_Rate": 0.30612244897959184} {"Template_token": ["", "bool", "arm_pad_arg_upward", "(", "enum", "machine_mode", "mode", ",", "tree", "type", ")", "{", "if", "(", "!", "TARGET_AAPCS_BASED", ")", "return", "DEFAULT_FUNCTION_ARG_PADDING", "(", "mode", ",", "type", ")", "==", "upward", ";", "if", "(", "type", "&&", "BYTES_BIG_ENDIAN", "&&", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "arm3", "Func": "arm_pad_arg_upward", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256700, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "if", "(", "type", "&&", "BYTES_BIG_ENDIAN", "&&", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "arm3", "Func": "arm_pad_arg_upward", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256701, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "bool", "arm_pad_reg_upward", "(", "enum", "machine_mode", "mode", "ATTRIBUTE_UNUSED", ",", "tree", "type", ",", "int", "first", "ATTRIBUTE_UNUSED", ")", "{", "if", "(", "TARGET_AAPCS_BASED", "&&", "BYTES_BIG_ENDIAN", "&&", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "&&", "int_size_in_bytes", "(", "type", ")", "<=", "", ")", "return", "true", ";", "return", "!", "BYTES_BIG_ENDIAN", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_pad_reg_upward", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256703, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "switch", "(", "GET_CODE", "(", "x", ")", ")", "{", "case", "CONST_INT", ":", "fprintf", "(", "f", ",", "HOST_WIDE_INT_PRINT_HEX", ",", "INTVAL", "(", "x", ")", ")", ";", "return", ";", "case", "CONST_DOUBLE", ":", "fprintf", "(", "f", ",", "", ",", "(", "long", ")", "XWINT", "(", "x", ",", "", ")", ",", "(", "long", ")", "XWINT", "(", "x", ",", "", ")", ")", ";", "return", ";", "case", "CONST_VECTOR", ":", "{", "int", "i", ";", "fprintf", "(", "f", ",", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "CONST_VECTOR_NUNITS", "(", "x", ")", ";", "i", "++", ")", "{", "fprintf", "(", "f", ",", "HOST_WIDE_INT_PRINT_HEX", ",", "INTVAL", "(", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ")", ")", ";", "if", "(", "i", "<", "(", "CONST_VECTOR_NUNITS", "(", "x", ")", "-", "", ")", ")", "fputc", "(", "','", ",", "f", ")", ";", "}", "fprintf", "(", "f", ",", "", ")", ";", "}"], "ground_truth": ["return", ";"], "File": "arm3", "Func": "arm_print_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256705, "Length": 136, "Cover_Rate": 0.4755244755244755} {"Template_token": ["", "return", "!", "TARGET_AAPCS_BASED", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_promote_prototypes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256707, "Length": 5, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "return", "HI_REGS", ";", "}", "if", "(", "regno", "<=", "LAST_ARM_REGNUM", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "ARG_POINTER_REGNUM", ")", "return", "GENERAL_REGS", ";", "if", "(", "regno", "==", "CC_REGNUM", "||", "regno", "==", "VFPCC_REGNUM", ")", "return", "NO_REGS", ";", "if", "(", "IS_CIRRUS_REGNUM", "(", "regno", ")", ")", "return", "CIRRUS_REGS", ";"], "ground_truth": ["if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "return", "VFP_REGS", ";"], "File": "arm3", "Func": "arm_regno_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256708, "Length": 54, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "if", "(", "regno", "<", "", ")", "return", "LO_REGS", ";", "return", "HI_REGS", ";", "}", "if", "(", "regno", "<=", "LAST_ARM_REGNUM", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "ARG_POINTER_REGNUM", ")", "return", "GENERAL_REGS", ";"], "ground_truth": ["if", "(", "regno", "==", "CC_REGNUM", "||", "regno", "==", "VFPCC_REGNUM", ")", "return", "NO_REGS", ";"], "File": "arm3", "Func": "arm_regno_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256709, "Length": 43, "Cover_Rate": 0.36752136752136755} {"Template_token": ["", "if", "(", "lo", "==", "", ")", "lo", "&=", "", ";", "hi", "=", "(", "(", "(", "(", "offset", "-", "lo", ")", "&", "(", "HOST_WIDE_INT", ")", "", ")", "^", "(", "HOST_WIDE_INT", ")", "", ")", "-", "(", "HOST_WIDE_INT", ")", "", ")", ";", "gcc_assert", "(", "hi", "+", "lo", "==", "offset", ")", ";", "if", "(", "hi", "!=", "", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "base_plus", ",", "outval", ")", ")", "{", "if", "(", "!", "reg_overlap_mentioned_p", "(", "scratch", ",", "outval", ")", ")", "{", "rtx", "tmp", "=", "scratch", ";", "scratch", "=", "base_plus", ";", "base_plus", "=", "tmp", ";", "}", "else", "{", "rtx", "scratch_hi", "=", "gen_rtx_REG", "(", "HImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_movhi", "(", "scratch_hi", ",", "outval", ")", ")", ";", "outval", "=", "scratch_hi", ";", "}", "}", "emit_insn", "(", "gen_addsi3", "(", "base_plus", ",", "base", ",", "GEN_INT", "(", "hi", ")", ")", ")", ";", "base", "=", "base_plus", ";", "offset", "=", "lo", ";", "}", "}", "if", "(", "BYTES_BIG_ENDIAN", ")", "{", "emit_insn", "(", "gen_movqi", "(", "gen_rtx_MEM", "(", "QImode", ",", "plus_constant", "(", "base", ",", "offset", "+", "", ")", ")", ",", "gen_lowpart", "(", "QImode", ",", "outval", ")", ")", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "scratch", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "outval", ",", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_movqi", "(", "gen_rtx_MEM", "(", "QImode", ",", "plus_constant", "(", "base", ",", "offset", ")", ")", ",", "gen_lowpart", "(", "QImode", ",", "scratch", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_reload_out_hi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256710, "Length": 247, "Cover_Rate": 0.3708708708708709} {"Template_token": ["", "address", "+=", "get_attr_length", "(", "insn", ")", ";", "if", "(", "(", "table", "=", "is_jump_table", "(", "insn", ")", ")", "!=", "NULL", ")", "{", "address", "+=", "get_jump_table_size", "(", "table", ")", ";", "insn", "=", "table", ";", "}", "}", "}", "fix", "=", "minipool_fix_head", ";", "while", "(", "fix", ")", "{", "Mfix", "*", "ftmp", ";", "Mfix", "*", "fdel", ";", "Mfix", "*", "last_added_fix", ";", "Mfix", "*", "last_barrier", "=", "NULL", ";", "Mfix", "*", "this_fix", ";", "while", "(", "fix", "&&", "GET_CODE", "(", "fix", "->", "insn", ")", "==", "BARRIER", ")", "fix", "=", "fix", "->", "next", ";", "if", "(", "fix", "==", "NULL", ")", "break", ";", "last_added_fix", "=", "NULL", ";", "for", "(", "ftmp", "=", "fix", ";", "ftmp", ";", "ftmp", "=", "ftmp", "->", "next", ")", "{", "if", "(", "GET_CODE", "(", "ftmp", "->", "insn", ")", "==", "BARRIER", ")", "{", "if", "(", "ftmp", "->", "address", ">=", "minipool_vector_head", "->", "max_address", ")", "break", ";", "last_barrier", "=", "ftmp", ";", "}", "else", "if", "(", "(", "ftmp", "->", "minipool", "=", "add_minipool_forward_ref", "(", "ftmp", ")", ")", "==", "NULL", ")", "break", ";", "last_added_fix", "=", "ftmp", ";", "}", "if", "(", "last_barrier", "!=", "NULL", ")", "{", "for", "(", "fdel", "=", "last_barrier", "->", "next", ";", "fdel", "&&", "fdel", "!=", "ftmp", ";", "fdel", "=", "fdel", "->", "next", ")", "{", "fdel", "->", "minipool", "->", "refcount", "--", ";", "fdel", "->", "minipool", "=", "NULL", ";", "}", "ftmp", "=", "last_barrier", ";", "}", "else", "{"], "ground_truth": ["HOST_WIDE_INT", "max_address", ";"], "File": "arm3", "Func": "arm_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256711, "Length": 216, "Cover_Rate": 0.4235294117647059} {"Template_token": ["", "field", "=", "TREE_CHAIN", "(", "field", ")", ")", "continue", ";", "if", "(", "field", "==", "NULL", ")", "return", "", ";", "if", "(", "FLOAT_TYPE_P", "(", "TREE_TYPE", "(", "field", ")", ")", ")", "return", "", ";", "if", "(", "RETURN_IN_MEMORY", "(", "TREE_TYPE", "(", "field", ")", ")", ")", "return", "", ";", "for", "(", "field", "=", "TREE_CHAIN", "(", "field", ")", ";", "field", ";", "field", "=", "TREE_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ")", "continue", ";", "if", "(", "!", "DECL_BIT_FIELD_TYPE", "(", "field", ")", ")", "return", "", ";", "}", "return", "", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", ")", "{", "tree", "field", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "TREE_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ")", "continue", ";", "if", "(", "FLOAT_TYPE_P", "(", "TREE_TYPE", "(", "field", ")", ")", ")", "return", "", ";", "if", "(", "RETURN_IN_MEMORY", "(", "TREE_TYPE", "(", "field", ")", ")", ")", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_return_in_memory", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256712, "Length": 160, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "bool", "arm_return_in_msb", "(", "tree", "valtype", ")", "{"], "ground_truth": ["return", "(", "TARGET_AAPCS_BASED", "&&", "BYTES_BIG_ENDIAN", "&&", "(", "AGGREGATE_TYPE_P", "(", "valtype", ")", "||", "TREE_CODE", "(", "valtype", ")", "==", "COMPLEX_TYPE", ")", ")", ";"], "File": "arm3", "Func": "arm_return_in_msb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256714, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "IF_THEN_ELSE", "&&", "(", "XEXP", "(", "x", ",", "", ")", "==", "const0_rtx", "||", "XEXP", "(", "x", ",", "", ")", "==", "const1_rtx", ")", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "arm_select_dominance_cc_mode", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "AND", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "arm_select_dominance_cc_mode", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "DOM_CC_X_AND_Y", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "IOR", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "arm_select_dominance_cc_mode", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "DOM_CC_X_OR_Y", ")", ";", "if", "(", "TARGET_THUMB", "&&", "GET_MODE", "(", "x", ")", "==", "SImode", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", ")", "&&", "(", "GET_CODE", "(", "x", ")", "==", "ZERO_EXTRACT", ")", ")", "return", "CC_Nmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "SImode", "&&", "y", "==", "const0_rtx", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", "||", "op", "==", "LT", "||", "op", "==", "GE", ")", "&&", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "||", "GET_CODE", "(", "x", ")", "==", "MINUS", "||", "GET_CODE", "(", "x", ")", "==", "AND", "||", "GET_CODE", "(", "x", ")", "==", "IOR", "||", "GET_CODE", "(", "x", ")", "==", "XOR", "||", "GET_CODE", "(", "x", ")", "==", "MULT", "||", "GET_CODE", "(", "x", ")", "==", "NOT", "||", "GET_CODE", "(", "x", ")", "==", "NEG", "||", "GET_CODE", "(", "x", ")", "==", "LSHIFTRT", "||", "GET_CODE", "(", "x", ")", "==", "ASHIFT", "||", "GET_CODE", "(", "x", ")", "==", "ASHIFTRT", "||", "GET_CODE", "(", "x", ")", "==", "ROTATERT", "||", "(", "TARGET_ARM", "&&", "GET_CODE", "(", "x", ")", "==", "ZERO_EXTRACT", ")", ")", ")", "return", "CC_NOOVmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "QImode", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", ")", ")", "return", "CC_Zmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "SImode", "&&", "(", "op", "==", "LTU", "||", "op", "==", "GEU", ")", "&&", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "(", "rtx_equal_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "y", ")", "||", "rtx_equal_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "y", ")", ")", ")", "return", "CC_Cmode", ";", "return", "CCmode", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_select_cc_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256717, "Length": 420, "Cover_Rate": 0.5785123966942148} {"Template_token": ["", "static", "void", "arm_setup_incoming_varargs", "(", "CUMULATIVE_ARGS", "*", "cum", ",", "enum", "machine_mode", "mode", "ATTRIBUTE_UNUSED", ",", "tree", "type", "ATTRIBUTE_UNUSED", ",", "int", "*", "pretend_size", ",", "int", "second_time", "ATTRIBUTE_UNUSED", ")", "{", "cfun", "->", "machine", "->", "uses_anonymous_args", "=", "", ";"], "ground_truth": ["if", "(", "cum", "->", "nregs", "<", "NUM_ARG_REGS", ")", "*", "pretend_size", "=", "(", "NUM_ARG_REGS", "-", "cum", "->", "nregs", ")", "*", "UNITS_PER_WORD", ";"], "File": "arm3", "Func": "arm_setup_incoming_varargs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256719, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "delta", "=", "offsets", "->", "outgoing_args", "-", "(", "offsets", "->", "frame", "+", "", ")", ";", "if", "(", "delta", ">=", "", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "scratch", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "delta", "&", "~", "", ")", ")", ")", ";", "addr", "=", "scratch", ";", "delta", "&=", "", ";", "}", "else", "addr", "=", "stack_pointer_rtx", ";", "addr", "=", "plus_constant", "(", "addr", ",", "delta", ")", ";", "}", "emit_move_insn", "(", "gen_frame_mem", "(", "Pmode", ",", "addr", ")", ",", "source", ")", ";", "}"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256720, "Length": 77, "Cover_Rate": 0.49044585987261147} {"Template_token": ["", "static", "unsigned", "HOST_WIDE_INT", "arm_shift_truncation_mask", "(", "enum", "machine_mode", "mode", ")", "{", "return", "mode", "==", "SImode", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_shift_truncation_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256721, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "enum", "machine_mode", "mode", ";", "if", "(", "current_function_return_rtx", "!=", "", ")", "mode", "=", "GET_MODE", "(", "current_function_return_rtx", ")", ";", "else", "mode", "=", "DECL_MODE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";"], "ground_truth": ["return", "GET_MODE_SIZE", "(", "mode", ")", ";"], "File": "arm3", "Func": "arm_size_return_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256723, "Length": 34, "Cover_Rate": 0.8095238095238095} {"Template_token": ["", "else", "mode", "=", "DECL_MODE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";"], "ground_truth": ["return", "GET_MODE_SIZE", "(", "mode", ")", ";"], "File": "arm3", "Func": "arm_size_return_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256724, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "case", "PLUS", ":", "if", "(", "TARGET_HARD_FLOAT", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", ")", "{", "*", "total", "=", "COSTS_N_INSNS", "(", "", ")", ";", "return", "false", ";", "}", "case", "AND", ":", "case", "XOR", ":", "case", "IOR", ":", "if", "(", "mode", "==", "SImode", ")", "{", "enum", "rtx_code", "subcode", "=", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ";", "if", "(", "subcode", "==", "ROTATE", "||", "subcode", "==", "ROTATERT", "||", "subcode", "==", "ASHIFT", "||", "subcode", "==", "LSHIFTRT", "||", "subcode", "==", "ASHIFTRT", "||", "(", "code", "==", "AND", "&&", "subcode", "==", "NOT", ")", ")", "{", "*", "total", "=", "", ";", "return", "false", ";", "}", "}", "*", "total", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "mode", ")", ")", ";", "return", "false", ";", "case", "MULT", ":", "*", "total", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "mode", ")", ")", ";", "return", "false", ";", "case", "NEG", ":", "if", "(", "TARGET_HARD_FLOAT", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", ")", "*", "total", "=", "COSTS_N_INSNS", "(", "", ")", ";", "case", "NOT", ":", "*", "total", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "mode", ")", ")", ";", "return", "false", ";", "case", "IF_THEN_ELSE", ":", "*", "total", "=", "", ";", "return", "false", ";", "case", "COMPARE", ":", "if", "(", "cc_register", "(", "XEXP", "(", "x", ",", "", ")", ",", "VOIDmode", ")", ")", "*", "total", "=", "", ";", "else", "*", "total", "=", "COSTS_N_INSNS", "(", "", ")", ";", "return", "false", ";", "case", "ABS", ":", "if", "(", "TARGET_HARD_FLOAT", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", ")", "*", "total", "=", "COSTS_N_INSNS", "(", "", ")", ";", "else", "*", "total", "=", "COSTS_N_INSNS", "(", "", "+", "ARM_NUM_REGS", "(", "mode", ")", ")", ";", "return", "false", ";", "case", "SIGN_EXTEND", ":", "*", "total", "=", "", ";", "if", "(", "GET_MODE_SIZE", "(", "GET_MODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "<", "", ")", "{", "if", "(", "!", "(", "arm_arch4", "&&", "MEM_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", "*", "total", "+=", "COSTS_N_INSNS", "(", "arm_arch6", "?", "", ":", "", ")", ";", "}", "if", "(", "mode", "==", "DImode", ")", "*", "total", "+=", "COSTS_N_INSNS", "(", "", ")", ";", "return", "false", ";", "case", "ZERO_EXTEND", ":", "*", "total", "=", "", ";", "if", "(", "!", "(", "arm_arch4", "&&", "MEM_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", "{", "switch", "(", "GET_MODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "case", "QImode", ":", "*", "total", "+=", "COSTS_N_INSNS", "(", "", ")", ";", "break", ";", "case", "HImode", ":", "*", "total", "+=", "COSTS_N_INSNS", "(", "arm_arch6", "?", "", ":", "", ")", ";", "case", "SImode", ":", "break", ";", "default", ":", "*", "total", "+=", "COSTS_N_INSNS", "(", "", ")", ";", "}", "}", "if", "(", "mode", "==", "DImode", ")", "*", "total", "+=", "COSTS_N_INSNS", "(", "", ")", ";", "return", "false", ";"], "ground_truth": ["case", "CONST_INT", ":"], "File": "arm3", "Func": "arm_size_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256725, "Length": 431, "Cover_Rate": 0.4180407371483996} {"Template_token": ["", "unsigned", "HOST_WIDE_INT", "i", "=", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", ";", "int", "cost", ",", "const_ok", "=", "const_ok_for_arm", "(", "i", ")", ";", "int", "j", ",", "booth_unit_size", ";", "cost", "=", "const_ok", "?", "", ":", "", ";", "booth_unit_size", "=", "", ";", "for", "(", "j", "=", "", ";", "i", "&&", "j", "<", "", ";", "j", "+=", "booth_unit_size", ")", "{", "i", ">>=", "booth_unit_size", ";", "cost", "+=", "", ";", "}", "*", "total", "=", "cost", ";", "return", "true", ";", "}", "*", "total", "=", "", "+", "(", "REG_OR_SUBREG_REG", "(", "XEXP", "(", "x", ",", "", ")", ")", "?", "", ":", "", ")", "+", "(", "REG_OR_SUBREG_REG", "(", "XEXP", "(", "x", ",", "", ")", ")", "?", "", ":", "", ")", ";", "return", "true", ";", "default", ":", "*", "total", "=", "arm_rtx_costs_1", "(", "x", ",", "code", ",", "outer_code", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_slowmul_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256726, "Length": 142, "Cover_Rate": 0.5991561181434599} {"Template_token": ["", "else", "cond", "=", "NULL_RTX", ";", "if", "(", "subtargets", "||", "code", "==", "SET", "||", "(", "GET_CODE", "(", "target", ")", "==", "REG", "&&", "GET_CODE", "(", "source", ")", "==", "REG", "&&", "REGNO", "(", "target", ")", "!=", "REGNO", "(", "source", ")", ")", ")", "{", "if", "(", "!", "after_arm_reorg", "&&", "!", "cond", "&&", "(", "arm_gen_constant", "(", "code", ",", "mode", ",", "NULL_RTX", ",", "val", ",", "target", ",", "source", ",", "", ",", "", ")", ">", "arm_constant_limit", "+", "(", "code", "!=", "SET", ")", ")", ")", "{", "if", "(", "code", "==", "SET", ")", "{", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "GEN_INT", "(", "val", ")", ")", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "arm_split_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256727, "Length": 103, "Cover_Rate": 0.3946360153256705} {"Template_token": ["", "return", "", ";"], "ground_truth": ["return", "gen_rtx_REG", "(", "Pmode", ",", "ARG_REGISTER", "(", "", ")", ")", ";"], "File": "arm3", "Func": "arm_struct_value_rtx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256728, "Length": 14, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "c", "==", "REG", ")", "return", "", ";", "if", "(", "c", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "REG", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "arm_thumb_address_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256729, "Length": 45, "Cover_Rate": 0.703125} {"Template_token": ["", "if", "(", "c", "==", "REG", ")", "return", "", ";", "if", "(", "c", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "REG", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "arm_thumb_address_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256730, "Length": 45, "Cover_Rate": 0.703125} {"Template_token": ["", "if", "(", "GET_CODE", "(", "*", "x", ")", "==", "SYMBOL_REF", ")", "return", "SYMBOL_REF_TLS_MODEL", "(", "*", "x", ")", "!=", "", ";", "if", "(", "GET_CODE", "(", "*", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "*", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "-", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "arm_tls_operand_p_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256731, "Length": 47, "Cover_Rate": 0.7704918032786885} {"Template_token": ["", "bool", "arm_tls_referenced_p", "(", "rtx", "x", ")", "{"], "ground_truth": ["if", "(", "!", "TARGET_HAVE_TLS", ")", "return", "false", ";"], "File": "arm3", "Func": "arm_tls_referenced_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256732, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "bool", "arm_tls_referenced_p", "(", "rtx", "x", ")", "{"], "ground_truth": ["if", "(", "!", "TARGET_HAVE_TLS", ")", "return", "false", ";"], "File": "arm3", "Func": "arm_tls_referenced_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256733, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "if", "(", "!", "TARGET_HAVE_TLS", ")", "return", "false", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "x", ")", "!=", "SYMBOL_REF", ")", "return", "false", ";"], "File": "arm3", "Func": "arm_tls_symbol_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256734, "Length": 20, "Cover_Rate": 0.5405405405405406} {"Template_token": ["", "static", "void", "arm_unwind_emit", "(", "FILE", "*", "asm_out_file", ",", "rtx", "insn", ")", "{", "rtx", "pat", ";", "if", "(", "!", "ARM_EABI_UNWIND_TABLES", ")", "return", ";", "if", "(", "GET_CODE", "(", "insn", ")", "==", "NOTE", "||", "!", "RTX_FRAME_RELATED_P", "(", "insn", ")", ")", "return", ";"], "ground_truth": ["pat", "=", "find_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "NULL_RTX", ")", ";"], "File": "arm3", "Func": "arm_unwind_emit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256735, "Length": 50, "Cover_Rate": 0.45045045045045046} {"Template_token": ["", "e1", "=", "XEXP", "(", "p", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "e0", ")", ")", "{", "case", "MEM", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "e0", ",", "", ")", ")", "!=", "PRE_DEC", "||", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "!=", "REG", "||", "REGNO", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "!=", "SP_REGNUM", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "REGNO", "(", "e1", ")", ")", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "REGNO", "(", "e1", ")", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "REGNO", "(", "e1", ")", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "REGNO", "(", "e0", ")", "==", "SP_REGNUM", ")", "{", "if", "(", "GET_CODE", "(", "e1", ")", "!=", "PLUS", "||", "GET_CODE", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "REG", "||", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "SP_REGNUM", "||", "GET_CODE", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "CONST_INT", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "-", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "REGNO", "(", "e0", ")", "==", "HARD_FRAME_POINTER_REGNUM", ")", "{", "HOST_WIDE_INT", "offset", ";", "unsigned", "reg", ";", "if", "(", "GET_CODE", "(", "e1", ")", "==", "PLUS", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "REG", "||", "GET_CODE", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "CONST_INT", ")", "abort", "(", ")", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "offset", "=", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ",", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "e1", ")", "==", "REG", ")", "{", "reg", "=", "REGNO", "(", "e1", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ")", ";", "}", "else", "abort", "(", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "e1", ")", "==", "REG", "&&", "REGNO", "(", "e1", ")", "==", "SP_REGNUM", ")", "{"], "ground_truth": ["asm_fprintf", "(", "asm_out_file", ",", "", ",", "REGNO", "(", "e0", ")", ")", ";"], "File": "arm3", "Func": "arm_unwind_emit_set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256736, "Length": 372, "Cover_Rate": 0.8963855421686747} {"Template_token": ["", "switch", "(", "GET_CODE", "(", "e0", ")", ")", "{", "case", "MEM", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "e0", ",", "", ")", ")", "!=", "PRE_DEC", "||", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "!=", "REG", "||", "REGNO", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "!=", "SP_REGNUM", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "REGNO", "(", "e1", ")", ")", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "REGNO", "(", "e1", ")", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "REGNO", "(", "e1", ")", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "REGNO", "(", "e0", ")", "==", "SP_REGNUM", ")", "{", "if", "(", "GET_CODE", "(", "e1", ")", "!=", "PLUS", "||", "GET_CODE", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "REG", "||", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "SP_REGNUM", "||", "GET_CODE", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "CONST_INT", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "-", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "REGNO", "(", "e0", ")", "==", "HARD_FRAME_POINTER_REGNUM", ")", "{", "HOST_WIDE_INT", "offset", ";", "unsigned", "reg", ";", "if", "(", "GET_CODE", "(", "e1", ")", "==", "PLUS", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "REG", "||", "GET_CODE", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "CONST_INT", ")", "abort", "(", ")", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "offset", "=", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ",", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "e1", ")", "==", "REG", ")", "{", "reg", "=", "REGNO", "(", "e1", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ")", ";", "}", "else", "abort", "(", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "e1", ")", "==", "REG", "&&", "REGNO", "(", "e1", ")", "==", "SP_REGNUM", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "REGNO", "(", "e0", ")", ")", ";", "}", "else", "abort", "(", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "arm3", "Func": "arm_unwind_emit_set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256737, "Length": 373, "Cover_Rate": 0.8987951807228916} {"Template_token": ["", "nregs", "=", "XVECLEN", "(", "p", ",", "", ")", "-", "", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "p", ",", "", ",", "", ")", ",", "", ")", ")", ";", "if", "(", "reg", "<", "", ")", "{", "if", "(", "nregs", "*", "", "==", "offset", "-", "", ")", "{", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "offset", "-=", "", ";", "}", "reg_size", "=", "", ";", "}", "else", "if", "(", "IS_VFP_REGNUM", "(", "reg", ")", ")", "{", "offset", "-=", "", ";", "reg_size", "=", "", ";", "}", "else", "if", "(", "reg", ">=", "FIRST_FPA_REGNUM", "&&", "reg", "<=", "LAST_FPA_REGNUM", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg", ",", "nregs", ")", ";", "return", ";", "}", "else", "abort", "(", ")", ";", "if", "(", "offset", "!=", "nregs", "*", "reg_size", ")", "abort", "(", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "offset", "=", "", ";", "lastreg", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "nregs", ";", "i", "++", ")", "{", "e", "=", "XVECEXP", "(", "p", ",", "", ",", "i", ")", ";", "if", "(", "GET_CODE", "(", "e", ")", "!=", "SET", "||", "GET_CODE", "(", "XEXP", "(", "e", ",", "", ")", ")", "!=", "MEM", "||", "GET_CODE", "(", "XEXP", "(", "e", ",", "", ")", ")", "!=", "REG", ")", "abort", "(", ")", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "e", ",", "", ")", ")", ";", "if", "(", "reg", "<", "lastreg", ")", "abort", "(", ")", ";", "if", "(", "i", "!=", "", ")", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "reg", ")", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "reg", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg", ")", ";", "e", "=", "XEXP", "(", "XEXP", "(", "e", ",", "", ")", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "e", ")", "==", "PLUS", ")", "{", "offset", "+=", "reg_size", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "e", ",", "", ")", ")", "!=", "REG", "||", "REGNO", "(", "XEXP", "(", "e", ",", "", ")", ")", "!=", "SP_REGNUM", "||", "GET_CODE", "(", "XEXP", "(", "e", ",", "", ")", ")", "!=", "CONST_INT", "||", "offset", "!=", "INTVAL", "(", "XEXP", "(", "e", ",", "", ")", ")", ")", "abort", "(", ")", ";", "}"], "ground_truth": ["else", "if", "(", "i", "!=", "", "||", "GET_CODE", "(", "e", ")", "!=", "REG", "||", "REGNO", "(", "e", ")", "!=", "SP_REGNUM", ")", "abort", "(", ")", ";"], "File": "arm3", "Func": "arm_unwind_emit_stm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256738, "Length": 378, "Cover_Rate": 0.7590361445783133} {"Template_token": ["", "reg_size", "=", "", ";", "}", "else", "if", "(", "reg", ">=", "FIRST_FPA_REGNUM", "&&", "reg", "<=", "LAST_FPA_REGNUM", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg", ",", "nregs", ")", ";", "return", ";", "}", "else", "abort", "(", ")", ";", "if", "(", "offset", "!=", "nregs", "*", "reg_size", ")", "abort", "(", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "offset", "=", "", ";", "lastreg", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "nregs", ";", "i", "++", ")", "{", "e", "=", "XVECEXP", "(", "p", ",", "", ",", "i", ")", ";", "if", "(", "GET_CODE", "(", "e", ")", "!=", "SET", "||", "GET_CODE", "(", "XEXP", "(", "e", ",", "", ")", ")", "!=", "MEM", "||", "GET_CODE", "(", "XEXP", "(", "e", ",", "", ")", ")", "!=", "REG", ")", "abort", "(", ")", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "e", ",", "", ")", ")", ";", "if", "(", "reg", "<", "lastreg", ")", "abort", "(", ")", ";"], "ground_truth": ["if", "(", "i", "!=", "", ")", "fprintf", "(", "asm_out_file", ",", "", ")", ";"], "File": "arm3", "Func": "arm_unwind_emit_stm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256739, "Length": 160, "Cover_Rate": 0.321285140562249} {"Template_token": ["", "bool", "arm_vector_mode_supported_p", "(", "enum", "machine_mode", "mode", ")", "{", "if", "(", "(", "mode", "==", "V2SImode", ")", "||", "(", "mode", "==", "V4HImode", ")", "||", "(", "mode", "==", "V8QImode", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm3", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256740, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "case", "MULT", ":", "if", "(", "mode", "==", "DImode", "&&", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "&&", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "ZERO_EXTEND", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "SIGN_EXTEND", ")", ")", "{", "*", "total", "=", "", ";", "return", "true", ";", "}", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", "||", "mode", "==", "DImode", ")", "{", "*", "total", "=", "", ";", "return", "true", ";", "}", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", ")", "{", "unsigned", "HOST_WIDE_INT", "i", "=", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", ";", "int", "cost", ",", "const_ok", "=", "const_ok_for_arm", "(", "i", ")", ";", "unsigned", "HOST_WIDE_INT", "masked_const", ";", "cost", "=", "", ";", "if", "(", "!", "const_ok", ")", "cost", "+=", "", ";", "masked_const", "=", "i", "&", "", ";", "if", "(", "masked_const", "!=", "", "&&", "masked_const", "!=", "", ")", "{", "masked_const", "=", "i", "&", "", ";", "if", "(", "masked_const", "==", "", "||", "masked_const", "==", "", ")", "cost", "+=", "", ";"], "ground_truth": ["else", "cost", "+=", "", ";"], "File": "arm3", "Func": "arm_xscale_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256741, "Length": 196, "Cover_Rate": 0.532608695652174} {"Template_token": ["", "if", "(", "GET_CODE", "(", "op", ")", "==", "MEM", ")", "{", "rtx", "ind", ";", "ind", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "ind", ")", "==", "REG", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "ind", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "REG", "&&", "REG_MODE_OK_FOR_BASE_P", "(", "XEXP", "(", "ind", ",", "", ")", ",", "VOIDmode", ")", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "CONST_INT", ")", "return", "", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "cirrus_memory_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256742, "Length": 87, "Cover_Rate": 0.58} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "rhs", ")", "==", "REG", ")", ";", "arm_regno", "=", "REGNO", "(", "rhs", ")", ";", "}", "first", "=", "next_nonnote_insn", "(", "first", ")", ";", "if", "(", "!", "arm_cirrus_insn_p", "(", "first", ")", ")", "return", ";", "body", "=", "PATTERN", "(", "first", ")", ";", "if", "(", "GET_CODE", "(", "body", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "body", ",", "", ")", ")", "body", "=", "XVECEXP", "(", "body", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "body", ")", "==", "FLOAT", ")", "body", "=", "XEXP", "(", "body", ",", "", ")", ";", "if", "(", "get_attr_cirrus", "(", "first", ")", "==", "CIRRUS_MOVE", "&&", "GET_CODE", "(", "XEXP", "(", "body", ",", "", ")", ")", "==", "REG", "&&", "arm_regno", "==", "REGNO", "(", "XEXP", "(", "body", ",", "", ")", ")", ")", "emit_insn_after", "(", "gen_nop", "(", ")", ",", "first", ")", ";", "return", ";", "}", "}", "if", "(", "!", "first", "||", "GET_CODE", "(", "first", ")", "!=", "INSN", "||", "GET_CODE", "(", "PATTERN", "(", "first", ")", ")", "==", "USE", "||", "GET_CODE", "(", "PATTERN", "(", "first", ")", ")", "==", "CLOBBER", ")", "return", ";"], "ground_truth": ["attr", "=", "get_attr_cirrus", "(", "first", ")", ";"], "File": "arm3", "Func": "cirrus_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256743, "Length": 174, "Cover_Rate": 0.38839285714285715} {"Template_token": ["", "if", "(", "(", "i", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "==", "", ")", "return", "TRUE", ";", "lowbit", "=", "(", "ffs", "(", "(", "int", ")", "i", ")", "-", "", ")", "&", "~", "", ";", "if", "(", "(", "i", "&", "~", "(", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "<<", "lowbit", ")", ")", "==", "", ")", "return", "TRUE", ";", "else", "if", "(", "lowbit", "<=", "", "&&", "(", "(", "i", "&", "~", "", ")", "==", "", "||", "(", "i", "&", "~", "", ")", "==", "", "||", "(", "i", "&", "~", "", ")", "==", "", ")", ")", "return", "TRUE", ";"], "ground_truth": ["return", "FALSE", ";"], "File": "arm3", "Func": "const_ok_for_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256744, "Length": 101, "Cover_Rate": 0.5976331360946746} {"Template_token": ["", "case", "PLUS", ":", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "-", "i", ")", ")", ";", "case", "MINUS", ":", "case", "XOR", ":", "case", "IOR", ":", "return", "", ";"], "ground_truth": ["case", "AND", ":"], "File": "arm3", "Func": "const_ok_for_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256745, "Length": 28, "Cover_Rate": 0.3835616438356164} {"Template_token": ["", "case", "PLUS", ":", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "-", "i", ")", ")", ";", "case", "MINUS", ":", "case", "XOR", ":", "case", "IOR", ":"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "const_ok_for_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256746, "Length": 25, "Cover_Rate": 0.3424657534246575} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "from", ")", "!=", "BARRIER", ")", ";", "count", "+=", "get_attr_length", "(", "from", ")", ";", "tmp", "=", "is_jump_table", "(", "from", ")", ";", "if", "(", "tmp", "!=", "NULL", ")", "{", "count", "+=", "get_jump_table_size", "(", "tmp", ")", ";", "new_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "if", "(", "count", "<", "max_count", "&&", "new_cost", "<=", "selected_cost", ")", "{", "selected", "=", "tmp", ";", "selected_cost", "=", "new_cost", ";", "selected_address", "=", "fix", "->", "address", "+", "count", ";", "}", "from", "=", "NEXT_INSN", "(", "tmp", ")", ";", "continue", ";", "}", "new_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "if", "(", "count", "<", "max_count", "&&", "new_cost", "<=", "selected_cost", ")", "{", "selected", "=", "from", ";", "selected_cost", "=", "new_cost", ";", "selected_address", "=", "fix", "->", "address", "+", "count", ";", "}", "from", "=", "NEXT_INSN", "(", "from", ")", ";", "}", "from", "=", "emit_jump_insn_after", "(", "gen_jump", "(", "label", ")", ",", "selected", ")", ";", "JUMP_LABEL", "(", "from", ")", "=", "label", ";", "barrier", "=", "emit_barrier_after", "(", "from", ")", ";", "emit_label_after", "(", "label", ",", "barrier", ")", ";", "new_fix", "=", "(", "Mfix", "*", ")", "obstack_alloc", "(", "&", "minipool_obstack", ",", "sizeof", "(", "*", "new_fix", ")", ")", ";", "new_fix", "->", "insn", "=", "barrier", ";", "new_fix", "->", "address", "=", "selected_address", ";", "new_fix", "->", "next", "=", "fix", "->", "next", ";", "fix", "->", "next", "=", "new_fix", ";", "return", "new_fix", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "create_fix_barrier", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256747, "Length": 207, "Cover_Rate": 0.7040816326530612} {"Template_token": ["", "count", "+=", "get_attr_length", "(", "from", ")", ";", "tmp", "=", "is_jump_table", "(", "from", ")", ";", "if", "(", "tmp", "!=", "NULL", ")", "{", "count", "+=", "get_jump_table_size", "(", "tmp", ")", ";", "new_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "if", "(", "count", "<", "max_count", "&&", "new_cost", "<=", "selected_cost", ")", "{", "selected", "=", "tmp", ";", "selected_cost", "=", "new_cost", ";", "selected_address", "=", "fix", "->", "address", "+", "count", ";", "}", "from", "=", "NEXT_INSN", "(", "tmp", ")", ";", "continue", ";", "}", "new_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "if", "(", "count", "<", "max_count", "&&", "new_cost", "<=", "selected_cost", ")", "{", "selected", "=", "from", ";", "selected_cost", "=", "new_cost", ";", "selected_address", "=", "fix", "->", "address", "+", "count", ";", "}", "from", "=", "NEXT_INSN", "(", "from", ")", ";", "}", "from", "=", "emit_jump_insn_after", "(", "gen_jump", "(", "label", ")", ",", "selected", ")", ";", "JUMP_LABEL", "(", "from", ")", "=", "label", ";", "barrier", "=", "emit_barrier_after", "(", "from", ")", ";", "emit_label_after", "(", "label", ",", "barrier", ")", ";", "new_fix", "=", "(", "Mfix", "*", ")", "obstack_alloc", "(", "&", "minipool_obstack", ",", "sizeof", "(", "*", "new_fix", ")", ")", ";", "new_fix", "->", "insn", "=", "barrier", ";", "new_fix", "->", "address", "=", "selected_address", ";", "new_fix", "->", "next", "=", "fix", "->", "next", ";"], "ground_truth": ["fix", "->", "next", "=", "new_fix", ";"], "File": "arm3", "Func": "create_fix_barrier", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256748, "Length": 193, "Cover_Rate": 0.6564625850340136} {"Template_token": ["", "static", "int", "current_file_function_operand", "(", "rtx", "sym_ref", ")", "{"], "ground_truth": ["if", "(", "ENCODED_SHORT_CALL_ATTR_P", "(", "XSTR", "(", "sym_ref", ",", "", ")", ")", ")", "return", "", ";"], "File": "arm3", "Func": "current_file_function_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256749, "Length": 23, "Cover_Rate": 0.46} {"Template_token": ["", "static", "int", "current_file_function_operand", "(", "rtx", "sym_ref", ")", "{", "if", "(", "ENCODED_SHORT_CALL_ATTR_P", "(", "XSTR", "(", "sym_ref", ",", "", ")", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "sym_ref", "==", "XEXP", "(", "DECL_RTL", "(", "current_function_decl", ")", ",", "", ")", "&&", "!", "DECL_WEAK", "(", "current_function_decl", ")", ")", "return", "", ";"], "File": "arm3", "Func": "current_file_function_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256750, "Length": 46, "Cover_Rate": 0.92} {"Template_token": ["", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "scan", ")", ",", "(", "unsigned", "long", ")", "minipool_barrier", "->", "address", ",", "align64", "?", "", ":", "", ")", ";", "scan", "=", "emit_label_after", "(", "gen_label_rtx", "(", ")", ",", "scan", ")", ";", "scan", "=", "emit_insn_after", "(", "align64", "?", "gen_align_8", "(", ")", ":", "gen_align_4", "(", ")", ",", "scan", ")", ";", "scan", "=", "emit_label_after", "(", "minipool_vector_label", ",", "scan", ")", ";", "for", "(", "mp", "=", "minipool_vector_head", ";", "mp", "!=", "NULL", ";", "mp", "=", "nmp", ")", "{", "if", "(", "mp", "->", "refcount", ">", "", ")", "{", "if", "(", "dump_file", ")", "{", "fprintf", "(", "dump_file", ",", "", ",", "(", "unsigned", ")", "mp", "->", "offset", ",", "(", "unsigned", "long", ")", "mp", "->", "min_address", ",", "(", "unsigned", "long", ")", "mp", "->", "max_address", ")", ";", "arm_print_value", "(", "dump_file", ",", "mp", "->", "value", ")", ";", "fputc", "(", "'\\n'", ",", "dump_file", ")", ";", "}", "switch", "(", "mp", "->", "fix_size", ")", "{", "case", "", ":", "scan", "=", "emit_insn_after", "(", "gen_consttable_1", "(", "mp", "->", "value", ")", ",", "scan", ")", ";", "break", ";"], "ground_truth": ["case", "", ":"], "File": "arm3", "Func": "dump_minipool", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256751, "Length": 172, "Cover_Rate": 0.5149700598802395} {"Template_token": ["", "int", "regs", "[", "", "]", ";", "int", "base_reg", ";", "HOST_WIDE_INT", "offset", ";", "char", "buf", "[", "", "]", ";", "int", "i", ";", "switch", "(", "load_multiple_sequence", "(", "operands", ",", "nops", ",", "regs", ",", "&", "base_reg", ",", "&", "offset", ")", ")", "{", "case", "", ":", "strcpy", "(", "buf", ",", "", ")", ";", "break", ";", "case", "", ":", "strcpy", "(", "buf", ",", "", ")", ";", "break", ";", "case", "", ":", "strcpy", "(", "buf", ",", "", ")", ";", "break", ";", "case", "", ":", "strcpy", "(", "buf", ",", "", ")", ";", "break", ";"], "ground_truth": ["case", "", ":"], "File": "arm3", "Func": "emit_ldm_seq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256752, "Length": 90, "Cover_Rate": 0.3202846975088968} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_DEC", "(", "BLKmode", ",", "stack_pointer_rtx", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";", "if", "(", "i", "!=", "PC_REGNUM", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_par_index", ")", "=", "tmp", ";", "dwarf_par_index", "++", ";", "}", "break", ";", "}", "}", "for", "(", "j", "=", "", ",", "i", "++", ";", "j", "<", "num_regs", ";", "i", "++", ")", "{"], "ground_truth": ["if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{"], "File": "arm3", "Func": "emit_multi_reg_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256753, "Length": 151, "Cover_Rate": 0.360381861575179} {"Template_token": ["", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "reg", "=", "gen_rtx_REG", "(", "XFmode", ",", "base_reg", "++", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "reg", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "XFmode", ",", "plus_constant", "(", "stack_pointer_rtx", ",", "i", "*", "", ")", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "i", "+", "", ")", "=", "tmp", ";", "}", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "gen_rtx_PLUS", "(", "SImode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "", "*", "count", ")", ")", ")", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";"], "File": "arm3", "Func": "emit_sfm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256754, "Length": 126, "Cover_Rate": 0.4359861591695502} {"Template_token": ["", "HOST_WIDE_INT", "offset", ";", "char", "buf", "[", "", "]", ";", "int", "i", ";", "switch", "(", "store_multiple_sequence", "(", "operands", ",", "nops", ",", "regs", ",", "&", "base_reg", ",", "&", "offset", ")", ")", "{", "case", "", ":", "strcpy", "(", "buf", ",", "", ")", ";", "break", ";", "case", "", ":", "strcpy", "(", "buf", ",", "", ")", ";", "break", ";", "case", "", ":", "strcpy", "(", "buf", ",", "", ")", ";", "break", ";", "case", "", ":", "strcpy", "(", "buf", ",", "", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["sprintf", "(", "buf", "+", "strlen", "(", "buf", ")", ",", "", ",", "REGISTER_PREFIX", ",", "reg_names", "[", "base_reg", "]", ",", "REGISTER_PREFIX", ",", "reg_names", "[", "regs", "[", "", "]", "]", ")", ";"], "File": "arm3", "Func": "emit_stm_seq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256755, "Length": 114, "Cover_Rate": 0.6031746031746031} {"Template_token": ["", "if", "(", "!", "fp_consts_inited", ")", "init_fp_table", "(", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "REAL_VALUES_EQUAL", "(", "*", "r", ",", "values_fp", "[", "i", "]", ")", ")", "return", "strings_fp", "[", "i", "]", ";"], "File": "arm3", "Func": "fp_const_from_val", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256756, "Length": 41, "Cover_Rate": 0.6833333333333333} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "REAL_VALUES_EQUAL", "(", "*", "r", ",", "values_fp", "[", "i", "]", ")", ")", "return", "strings_fp", "[", "i", "]", ";", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "fp_const_from_val", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256757, "Length": 37, "Cover_Rate": 0.6166666666666667} {"Template_token": ["", "case", "CC_DGTUmode", ":", "code", "=", "ARM_HI", ";", "goto", "dominance", ";", "case", "CC_DLEUmode", ":", "code", "=", "ARM_LS", ";", "goto", "dominance", ";", "case", "CC_DLTUmode", ":", "code", "=", "ARM_CC", ";", "dominance", ":", "gcc_assert", "(", "comp_code", "==", "EQ", "||", "comp_code", "==", "NE", ")", ";", "if", "(", "comp_code", "==", "EQ", ")", "return", "ARM_INVERSE_CONDITION_CODE", "(", "code", ")", ";", "return", "code", ";", "case", "CC_NOOVmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "case", "GE", ":", "return", "ARM_PL", ";", "case", "LT", ":", "return", "ARM_MI", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "CC_Zmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "CC_Nmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_MI", ";", "case", "EQ", ":", "return", "ARM_PL", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "CCFPEmode", ":", "case", "CCFPmode", ":", "switch", "(", "comp_code", ")", "{", "case", "GE", ":", "return", "ARM_GE", ";", "case", "GT", ":", "return", "ARM_GT", ";", "case", "LE", ":", "return", "ARM_LS", ";", "case", "LT", ":", "return", "ARM_MI", ";", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "case", "ORDERED", ":", "return", "ARM_VC", ";", "case", "UNORDERED", ":", "return", "ARM_VS", ";", "case", "UNLT", ":", "return", "ARM_LT", ";", "case", "UNLE", ":", "return", "ARM_LE", ";", "case", "UNGT", ":", "return", "ARM_HI", ";", "case", "UNGE", ":", "return", "ARM_PL", ";", "case", "UNEQ", ":", "case", "LTGT", ":", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "CC_SWPmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "case", "GE", ":", "return", "ARM_LE", ";", "case", "GT", ":", "return", "ARM_LT", ";", "case", "LE", ":", "return", "ARM_GE", ";", "case", "LT", ":", "return", "ARM_GT", ";", "case", "GEU", ":", "return", "ARM_LS", ";", "case", "GTU", ":", "return", "ARM_CC", ";", "case", "LEU", ":", "return", "ARM_CS", ";", "case", "LTU", ":", "return", "ARM_HI", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "CC_Cmode", ":", "switch", "(", "comp_code", ")", "{", "case", "LTU", ":", "return", "ARM_CS", ";", "case", "GEU", ":", "return", "ARM_CC", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "CCmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "case", "GE", ":", "return", "ARM_GE", ";", "case", "GT", ":", "return", "ARM_GT", ";", "case", "LE", ":", "return", "ARM_LE", ";"], "ground_truth": ["case", "LT", ":", "return", "ARM_LT", ";"], "File": "arm3", "Func": "get_arm_condition_code", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256759, "Length": 390, "Cover_Rate": 0.6854130052724078} {"Template_token": ["", "rtx", "body", "=", "PATTERN", "(", "insn", ")", ";", "int", "elt", "=", "GET_CODE", "(", "body", ")", "==", "ADDR_DIFF_VEC", "?", "", ":", "", ";", "return", "GET_MODE_SIZE", "(", "GET_MODE", "(", "body", ")", ")", "*", "XVECLEN", "(", "body", ",", "elt", ")", ";", "}"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "get_jump_table_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256760, "Length": 42, "Cover_Rate": 0.7241379310344828} {"Template_token": ["", "static", "HOST_WIDE_INT", "get_jump_table_size", "(", "rtx", "insn", ")", "{", "if", "(", "JUMP_TABLES_IN_TEXT_SECTION", "||", "", ")", "{", "rtx", "body", "=", "PATTERN", "(", "insn", ")", ";"], "ground_truth": ["int", "elt", "=", "GET_CODE", "(", "body", ")", "==", "ADDR_DIFF_VEC", "?", "", ":", "", ";"], "File": "arm3", "Func": "get_jump_table_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256761, "Length": 37, "Cover_Rate": 0.6379310344827587} {"Template_token": ["", "REAL_VALUE_TYPE", "r", ";", "if", "(", "TARGET_VFP", ")", "fp_consts_inited", "=", "", ";", "else", "fp_consts_inited", "=", "", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "fp_consts_inited", ";", "i", "++", ")", "{"], "File": "arm3", "Func": "init_fp_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256762, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "REAL_VALUE_TYPE", "r", ";", "if", "(", "TARGET_VFP", ")", "fp_consts_inited", "=", "", ";", "else", "fp_consts_inited", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "fp_consts_inited", ";", "i", "++", ")", "{", "r", "=", "REAL_VALUE_ATOF", "(", "strings_fp", "[", "i", "]", ",", "DFmode", ")", ";", "values_fp", "[", "i", "]", "=", "r", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "init_fp_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256763, "Length": 50, "Cover_Rate": 0.819672131147541} {"Template_token": ["", "while", "(", "(", "(", "(", "HOST_WIDE_INT", ")", "", "<<", "shift", ")", "&", "power", ")", "==", "", ")", "{", "gcc_assert", "(", "shift", "<=", "", ")", ";", "shift", "++", ";", "}", "return", "shift", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "int_log2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256764, "Length": 33, "Cover_Rate": 0.717391304347826} {"Template_token": ["", "while", "(", "(", "(", "(", "HOST_WIDE_INT", ")", "", "<<", "shift", ")", "&", "power", ")", "==", "", ")", "{"], "ground_truth": ["gcc_assert", "(", "shift", "<=", "", ")", ";"], "File": "arm3", "Func": "int_log2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256765, "Length": 25, "Cover_Rate": 0.5434782608695652} {"Template_token": ["", "int", "is_called_in_ARM_mode", "(", "tree", "func", ")", "{", "gcc_assert", "(", "TREE_CODE", "(", "func", ")", "==", "FUNCTION_DECL", ")", ";", "if", "(", "TARGET_CALLEE_INTERWORKING", "&&", "TREE_PUBLIC", "(", "func", ")", ")", "return", "TRUE", ";", "return", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "func", ")", ")", "!=", "NULL_TREE", ";"], "ground_truth": ["return", "FALSE", ";"], "File": "arm3", "Func": "is_called_in_ARM_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256766, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "if", "(", "GET_CODE", "(", "insn", ")", "==", "JUMP_INSN", "&&", "JUMP_LABEL", "(", "insn", ")", "!=", "NULL", "&&", "(", "(", "table", "=", "next_real_insn", "(", "JUMP_LABEL", "(", "insn", ")", ")", ")", "==", "next_real_insn", "(", "insn", ")", ")", "&&", "table", "!=", "NULL", "&&", "GET_CODE", "(", "table", ")", "==", "JUMP_INSN", "&&", "(", "GET_CODE", "(", "PATTERN", "(", "table", ")", ")", "==", "ADDR_VEC", "||", "GET_CODE", "(", "PATTERN", "(", "table", ")", ")", "==", "ADDR_DIFF_VEC", ")", ")", "return", "table", ";"], "ground_truth": ["return", "NULL_RTX", ";"], "File": "arm3", "Func": "is_jump_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256767, "Length": 74, "Cover_Rate": 0.8604651162790697} {"Template_token": ["", "rtx", "table", ";", "if", "(", "GET_CODE", "(", "insn", ")", "==", "JUMP_INSN", "&&", "JUMP_LABEL", "(", "insn", ")", "!=", "NULL", "&&", "(", "(", "table", "=", "next_real_insn", "(", "JUMP_LABEL", "(", "insn", ")", ")", ")", "==", "next_real_insn", "(", "insn", ")", ")", "&&", "table", "!=", "NULL", "&&", "GET_CODE", "(", "table", ")", "==", "JUMP_INSN", "&&", "(", "GET_CODE", "(", "PATTERN", "(", "table", ")", ")", "==", "ADDR_VEC", "||", "GET_CODE", "(", "PATTERN", "(", "table", ")", ")", "==", "ADDR_DIFF_VEC", ")", ")", "return", "table", ";"], "ground_truth": ["return", "NULL_RTX", ";"], "File": "arm3", "Func": "is_jump_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256768, "Length": 77, "Cover_Rate": 0.8953488372093024} {"Template_token": ["", "int", "legitimate_pic_operand_p", "(", "rtx", "x", ")", "{"], "ground_truth": ["if", "(", "CONSTANT_P", "(", "x", ")", "&&", "flag_pic", "&&", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "||", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", ")", ")", ")", "return", "", ";"], "File": "arm3", "Func": "legitimate_pic_operand_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256769, "Length": 66, "Cover_Rate": 0.9428571428571428} {"Template_token": ["", "current_function_uses_pic_offset_table", "=", "", ";", "REG_NOTES", "(", "insn", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_EQUAL", ",", "orig", ",", "REG_NOTES", "(", "insn", ")", ")", ";", "return", "reg", ";", "}", "else", "if", "(", "GET_CODE", "(", "orig", ")", "==", "CONST", ")", "{", "rtx", "base", ",", "offset", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "pic_offset_table_rtx", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "orig", ";", "if", "(", "reg", "==", "", ")", "{", "gcc_assert", "(", "!", "no_new_pseudos", ")", ";", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "}", "gcc_assert", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", ")", ";", "base", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "reg", ")", ";", "offset", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "base", "==", "reg", "?", "", ":", "reg", ")", ";", "if", "(", "GET_CODE", "(", "offset", ")", "==", "CONST_INT", ")", "{", "if", "(", "!", "arm_legitimate_index_p", "(", "mode", ",", "offset", ",", "SET", ",", "", ")", ")", "{", "gcc_assert", "(", "!", "no_new_pseudos", ")", ";", "offset", "=", "force_reg", "(", "Pmode", ",", "offset", ")", ";", "}", "if", "(", "GET_CODE", "(", "offset", ")", "==", "CONST_INT", ")", "return", "plus_constant", "(", "base", ",", "INTVAL", "(", "offset", ")", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "||", "TARGET_SOFT_FLOAT", ")", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "reg", ",", "base", ",", "offset", ")", ")", ";", "return", "reg", ";", "}"], "ground_truth": ["return", "gen_rtx_PLUS", "(", "Pmode", ",", "base", ",", "offset", ")", ";"], "File": "arm3", "Func": "legitimize_pic_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256770, "Length": 296, "Cover_Rate": 0.6053169734151329} {"Template_token": ["", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "orig", ";", "if", "(", "reg", "==", "", ")", "{", "gcc_assert", "(", "!", "no_new_pseudos", ")", ";", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "}", "gcc_assert", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", ")", ";", "base", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "reg", ")", ";", "offset", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "base", "==", "reg", "?", "", ":", "reg", ")", ";", "if", "(", "GET_CODE", "(", "offset", ")", "==", "CONST_INT", ")", "{", "if", "(", "!", "arm_legitimate_index_p", "(", "mode", ",", "offset", ",", "SET", ",", "", ")", ")", "{", "gcc_assert", "(", "!", "no_new_pseudos", ")", ";", "offset", "=", "force_reg", "(", "Pmode", ",", "offset", ")", ";", "}", "if", "(", "GET_CODE", "(", "offset", ")", "==", "CONST_INT", ")", "return", "plus_constant", "(", "base", ",", "INTVAL", "(", "offset", ")", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "||", "TARGET_SOFT_FLOAT", ")", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "reg", ",", "base", ",", "offset", ")", ")", ";", "return", "reg", ";", "}", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "base", ",", "offset", ")", ";", "}", "return", "orig", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "legitimize_pic_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256771, "Length": 229, "Cover_Rate": 0.46830265848670755} {"Template_token": ["", "case", "TLS_MODEL_INITIAL_EXEC", ":", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_IE32", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";", "if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_tls_load_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "gen_const_mem", "(", "SImode", ",", "reg", ")", ")", ";", "}", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "case", "TLS_MODEL_LOCAL_EXEC", ":"], "ground_truth": ["tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";"], "File": "arm3", "Func": "legitimize_tls_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256772, "Length": 147, "Cover_Rate": 0.38992042440318303} {"Template_token": ["", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_GD32", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "x", ")", ";", "return", "dest", ";", "case", "TLS_MODEL_LOCAL_DYNAMIC", ":", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_LDM32", ")", ";", "eqv", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ",", "UNSPEC_TLS", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "eqv", ")", ";", "addend", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_LDO32", ")", ")", ",", "UNSPEC_TLS", ")", ";", "addend", "=", "force_reg", "(", "SImode", ",", "gen_rtx_CONST", "(", "SImode", ",", "addend", ")", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "dest", ",", "addend", ")", ";", "case", "TLS_MODEL_INITIAL_EXEC", ":", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";"], "ground_truth": ["label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";"], "File": "arm3", "Func": "legitimize_tls_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256773, "Length": 158, "Cover_Rate": 0.41909814323607425} {"Template_token": ["", "order", "[", "i", "]", "=", "order", "[", "i", "-", "", "]", ";", "for", "(", "j", "=", "", ";", "j", "<", "nops", ";", "j", "++", ")", "if", "(", "unsorted_regs", "[", "j", "]", ">", "unsorted_regs", "[", "order", "[", "i", "-", "", "]", "]", "&&", "(", "order", "[", "i", "]", "==", "order", "[", "i", "-", "", "]", "||", "unsorted_regs", "[", "j", "]", "<", "unsorted_regs", "[", "order", "[", "i", "]", "]", ")", ")", "order", "[", "i", "]", "=", "j", ";", "if", "(", "order", "[", "i", "]", "==", "order", "[", "i", "-", "", "]", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "i", "]", "]", "!=", "unsorted_offsets", "[", "order", "[", "i", "-", "", "]", "]", "+", "", ")", "return", "", ";", "}", "if", "(", "base", ")", "{", "*", "base", "=", "base_reg", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "regs", "[", "i", "]", "=", "unsorted_regs", "[", "order", "[", "i", "]", "]", ";", "*", "load_offset", "=", "unsorted_offsets", "[", "order", "[", "", "]", "]", ";", "}", "if", "(", "unsorted_offsets", "[", "order", "[", "", "]", "]", "==", "", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "", "]", "]", "==", "", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "nops", "-", "", "]", "]", "==", "", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "nops", "-", "", "]", "]", "==", "-", "", ")", "return", "", ";", "if", "(", "nops", "==", "", "&&", "arm_ld_sched", ")", "return", "", ";"], "ground_truth": ["return", "(", "const_ok_for_arm", "(", "unsorted_offsets", "[", "order", "[", "", "]", "]", ")", "||", "const_ok_for_arm", "(", "-", "unsorted_offsets", "[", "order", "[", "", "]", "]", ")", ")", "?", "", ":", "", ";"], "File": "arm3", "Func": "load_multiple_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256775, "Length": 273, "Cover_Rate": 0.3587385019710907} {"Template_token": ["", "if", "(", "REAL_VALUE_MINUS_ZERO", "(", "r", ")", ")", "return", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "REAL_VALUES_EQUAL", "(", "r", ",", "values_fp", "[", "i", "]", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "neg_const_double_rtx_ok_for_fpa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256776, "Length": 42, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "int", "i", ";", "if", "(", "!", "fp_consts_inited", ")", "init_fp_table", "(", ")", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r", ",", "x", ")", ";", "r", "=", "REAL_VALUE_NEGATE", "(", "r", ")", ";"], "ground_truth": ["if", "(", "REAL_VALUE_MINUS_ZERO", "(", "r", ")", ")", "return", "", ";"], "File": "arm3", "Func": "neg_const_double_rtx_ok_for_fpa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256777, "Length": 36, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "if", "(", "recog_data", ".", "operand_type", "[", "opno", "]", "!=", "OP_IN", ")", "continue", ";", "if", "(", "recog_op_alt", "[", "opno", "]", "[", "which_alternative", "]", ".", "memory_ok", ")", "{", "rtx", "op", "=", "recog_data", ".", "operand", "[", "opno", "]", ";", "if", "(", "CONSTANT_P", "(", "op", ")", ")", "{", "if", "(", "do_pushes", ")", "push_minipool_fix", "(", "insn", ",", "address", ",", "recog_data", ".", "operand_loc", "[", "opno", "]", ",", "recog_data", ".", "operand_mode", "[", "opno", "]", ",", "op", ")", ";", "result", "=", "true", ";", "}"], "ground_truth": ["else", "if", "(", "GET_CODE", "(", "op", ")", "==", "MEM", "&&", "GET_CODE", "(", "XEXP", "(", "op", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{"], "File": "arm3", "Func": "note_invalid_constants", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256778, "Length": 109, "Cover_Rate": 0.44308943089430897} {"Template_token": ["", "else", "if", "(", "GET_CODE", "(", "op", ")", "==", "MEM", "&&", "GET_CODE", "(", "XEXP", "(", "op", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "if", "(", "do_pushes", ")", "{", "rtx", "cop", "=", "avoid_constant_pool_reference", "(", "op", ")", ";", "if", "(", "op", "==", "cop", ")", "cop", "=", "get_pool_constant", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "push_minipool_fix", "(", "insn", ",", "address", ",", "recog_data", ".", "operand_loc", "[", "opno", "]", ",", "recog_data", ".", "operand_mode", "[", "opno", "]", ",", "cop", ")", ";", "}"], "ground_truth": ["result", "=", "true", ";"], "File": "arm3", "Func": "note_invalid_constants", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256779, "Length": 92, "Cover_Rate": 0.37398373983739835} {"Template_token": ["", "for", "(", "bit", "=", "", ";", "(", "mask", "&", "(", "", "<<", "bit", ")", ")", "==", "", ";"], "ground_truth": ["++", "bit", ")", "continue", ";"], "File": "arm3", "Func": "number_of_first_bit_set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256780, "Length": 23, "Cover_Rate": 0.5897435897435898} {"Template_token": ["", "}", "output_asm_insn", "(", "", ",", "operands", ")", ";", "if", "(", "TARGET_INTERWORK", "||", "arm_arch4t", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "ground_truth": ["else", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "File": "arm3", "Func": "output_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256781, "Length": 29, "Cover_Rate": 0.35802469135802467} {"Template_token": ["", "const", "char", "*", "output_call_mem", "(", "rtx", "*", "operands", ")", "{", "if", "(", "TARGET_INTERWORK", "&&", "!", "arm_arch5", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "}"], "ground_truth": ["else", "if", "(", "regno_use_in", "(", "LR_REGNUM", ",", "operands", "[", "", "]", ")", ")", "{"], "File": "arm3", "Func": "output_call_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256782, "Length": 54, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "int", "arm_reg0", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "rtx", "ops", "[", "", "]", ";", "gcc_assert", "(", "arm_reg0", "!=", "IP_REGNUM", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "arm_reg0", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "output_mov_double_arm_from_fpa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256783, "Length": 67, "Cover_Rate": 0.8589743589743589} {"Template_token": ["", "gcc_assert", "(", "arm_reg0", "!=", "IP_REGNUM", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "arm_reg0", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "output_mov_double_arm_from_fpa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256784, "Length": 50, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "rtx", "ops", "[", "", "]", ";", "gcc_assert", "(", "arm_reg0", "!=", "IP_REGNUM", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "arm_reg0", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "output_mov_double_fpa_from_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256785, "Length": 57, "Cover_Rate": 0.7307692307692307} {"Template_token": ["", "const", "char", "*", "output_mov_double_fpa_from_arm", "(", "rtx", "*", "operands", ")", "{", "int", "arm_reg0", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "rtx", "ops", "[", "", "]", ";", "gcc_assert", "(", "arm_reg0", "!=", "IP_REGNUM", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "arm_reg0", ")", ";"], "ground_truth": ["ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";"], "File": "arm3", "Func": "output_mov_double_fpa_from_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256786, "Length": 60, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "output_mov_long_double_arm_from_fpa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256787, "Length": 31, "Cover_Rate": 0.33695652173913043} {"Template_token": ["", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "arm_reg0", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "output_mov_long_double_arm_from_fpa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256788, "Length": 57, "Cover_Rate": 0.6195652173913043} {"Template_token": ["", "rtx", "ops", "[", "", "]", ";", "gcc_assert", "(", "arm_reg0", "!=", "IP_REGNUM", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "arm_reg0", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "", "+", "arm_reg0", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "output_mov_long_double_fpa_from_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256789, "Length": 70, "Cover_Rate": 0.7608695652173914} {"Template_token": ["", "if", "(", "really_return", ")", "{", "rtx", "ops", "[", "", "]", ";", "ops", "[", "", "]", "=", "operand", ";", "ops", "[", "", "]", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "NEED_PLT_RELOC", "?", "", ":", "", ")", ";", "assemble_external_libcall", "(", "ops", "[", "", "]", ")", ";", "output_asm_insn", "(", "reverse", "?", "", ":", "", ",", "ops", ")", ";", "}", "return", "", ";", "}", "gcc_assert", "(", "!", "current_function_calls_alloca", "||", "really_return", ")", ";", "sprintf", "(", "conditional", ",", "", ",", "reverse", "?", "'D'", ":", "'d'", ")", ";", "return_used_this_function", "=", "", ";", "live_regs_mask", "=", "arm_compute_save_reg_mask", "(", ")", ";", "if", "(", "live_regs_mask", ")", "{", "const", "char", "*", "return_reg", ";", "if", "(", "really_return", "&&", "!", "TARGET_INTERWORK", ")", "return_reg", "=", "reg_names", "[", "PC_REGNUM", "]", ";", "else", "return_reg", "=", "reg_names", "[", "LR_REGNUM", "]", ";", "if", "(", "(", "live_regs_mask", "&", "(", "", "<<", "IP_REGNUM", ")", ")", "==", "(", "", "<<", "IP_REGNUM", ")", ")", "{", "if", "(", "frame_pointer_needed", ")", "{", "live_regs_mask", "&=", "~", "(", "", "<<", "IP_REGNUM", ")", ";", "live_regs_mask", "|=", "(", "", "<<", "SP_REGNUM", ")", ";", "}", "else", "gcc_assert", "(", "IS_INTERRUPT", "(", "func_type", ")", "||", "TARGET_REALLY_IWMMXT", ")", ";", "}", "for", "(", "reg", "=", "", ";", "reg", "<=", "LAST_ARM_REGNUM", ";", "reg", "++", ")", "if", "(", "live_regs_mask", "==", "(", "", "<<", "reg", ")", ")", "break", ";", "if", "(", "reg", "<=", "LAST_ARM_REGNUM", "&&", "(", "reg", "!=", "LR_REGNUM", "||", "!", "really_return", "||", "!", "IS_INTERRUPT", "(", "func_type", ")", ")", ")", "{", "sprintf", "(", "instr", ",", "", ",", "conditional", ",", "(", "reg", "==", "LR_REGNUM", ")", "?", "return_reg", ":", "reg_names", "[", "reg", "]", ")", ";", "}", "else", "{", "char", "*", "p", ";", "int", "first", "=", "", ";", "if", "(", "live_regs_mask", "&", "(", "", "<<", "SP_REGNUM", ")", ")", "{", "unsigned", "HOST_WIDE_INT", "stack_adjust", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "gcc_assert", "(", "stack_adjust", "==", "", "||", "stack_adjust", "==", "", ")", ";", "if", "(", "stack_adjust", "&&", "arm_arch5", ")", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "else", "{", "if", "(", "stack_adjust", ")", "live_regs_mask", "|=", "", "<<", "", ";", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "}", "}", "else", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "p", "=", "instr", "+", "strlen", "(", "instr", ")", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "SP_REGNUM", ";", "reg", "++", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "{", "int", "l", "=", "strlen", "(", "reg_names", "[", "reg", "]", ")", ";", "if", "(", "first", ")", "first", "=", "", ";", "else", "{", "memcpy", "(", "p", ",", "", ",", "", ")", ";"], "ground_truth": ["p", "+=", "", ";"], "File": "arm3", "Func": "output_return_instruction", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256790, "Length": 413, "Cover_Rate": 0.5891583452211127} {"Template_token": ["", "unsigned", "i", ";", "bool", "not_first", "=", "FALSE", ";", "fputc", "(", "'\\t'", ",", "stream", ")", ";", "asm_fprintf", "(", "stream", ",", "instr", ",", "reg", ")", ";", "fputs", "(", "", ",", "stream", ")", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "if", "(", "not_first", ")", "fprintf", "(", "stream", ",", "", ")", ";", "asm_fprintf", "(", "stream", ",", "", ",", "i", ")", ";", "not_first", "=", "TRUE", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "print_multi_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256791, "Length": 80, "Cover_Rate": 0.7339449541284404} {"Template_token": ["", "fputc", "(", "'\\t'", ",", "stream", ")", ";", "asm_fprintf", "(", "stream", ",", "instr", ",", "reg", ")", ";", "fputs", "(", "", ",", "stream", ")", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "if", "(", "not_first", ")", "fprintf", "(", "stream", ",", "", ")", ";", "asm_fprintf", "(", "stream", ",", "", ",", "i", ")", ";", "not_first", "=", "TRUE", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "print_multi_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256792, "Length": 72, "Cover_Rate": 0.6605504587155964} {"Template_token": ["", "static", "void", "push_minipool_barrier", "(", "rtx", "insn", ",", "HOST_WIDE_INT", "address", ")", "{", "Mfix", "*", "fix", "=", "(", "Mfix", "*", ")", "obstack_alloc", "(", "&", "minipool_obstack", ",", "sizeof", "(", "*", "fix", ")", ")", ";", "fix", "->", "insn", "=", "insn", ";", "fix", "->", "address", "=", "address", ";", "fix", "->", "next", "=", "NULL", ";"], "ground_truth": ["if", "(", "minipool_fix_head", "!=", "NULL", ")", "minipool_fix_tail", "->", "next", "=", "fix", ";"], "File": "arm3", "Func": "push_minipool_barrier", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256793, "Length": 61, "Cover_Rate": 0.8591549295774648} {"Template_token": ["", "fix", "->", "address", "=", "address", ";", "fix", "->", "loc", "=", "loc", ";", "fix", "->", "mode", "=", "mode", ";", "fix", "->", "fix_size", "=", "MINIPOOL_FIX_SIZE", "(", "mode", ")", ";", "fix", "->", "value", "=", "value", ";", "fix", "->", "forwards", "=", "get_attr_pool_range", "(", "insn", ")", ";", "fix", "->", "backwards", "=", "get_attr_neg_pool_range", "(", "insn", ")", ";", "fix", "->", "minipool", "=", "NULL", ";", "gcc_assert", "(", "fix", "->", "forwards", "||", "fix", "->", "backwards", ")", ";", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "fix", "->", "fix_size", "==", "", ")", "fix", "->", "forwards", "-=", "", ";", "if", "(", "dump_file", ")", "{"], "ground_truth": ["fprintf", "(", "dump_file", ",", "", ",", "GET_MODE_NAME", "(", "mode", ")", ",", "INSN_UID", "(", "insn", ")", ",", "(", "unsigned", "long", ")", "address", ",", "-", "", "*", "(", "long", ")", "fix", "->", "backwards", ",", "(", "long", ")", "fix", "->", "forwards", ")", ";"], "File": "arm3", "Func": "push_minipool_fix", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256794, "Length": 129, "Cover_Rate": 0.5375} {"Template_token": ["", "if", "(", "dump_file", ")", "{", "fprintf", "(", "dump_file", ",", "", ",", "GET_MODE_NAME", "(", "mode", ")", ",", "INSN_UID", "(", "insn", ")", ",", "(", "unsigned", "long", ")", "address", ",", "-", "", "*", "(", "long", ")", "fix", "->", "backwards", ",", "(", "long", ")", "fix", "->", "forwards", ")", ";", "arm_print_value", "(", "dump_file", ",", "fix", "->", "value", ")", ";", "fprintf", "(", "dump_file", ",", "", ")", ";", "}", "fix", "->", "next", "=", "NULL", ";", "if", "(", "minipool_fix_head", "!=", "NULL", ")", "minipool_fix_tail", "->", "next", "=", "fix", ";", "else", "minipool_fix_head", "=", "fix", ";", "minipool_fix_tail", "=", "fix", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "push_minipool_fix", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256795, "Length": 90, "Cover_Rate": 0.375} {"Template_token": ["", "break", ";", "case", "MULT", ":", "gcc_assert", "(", "*", "amountp", "!=", "-", "", ")", ";", "*", "amountp", "=", "int_log2", "(", "*", "amountp", ")", ";", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "*", "amountp", "!=", "-", "", ")", "{", "if", "(", "code", "==", "ROTATERT", ")", "*", "amountp", "&=", "", ";", "else", "if", "(", "*", "amountp", "!=", "(", "*", "amountp", "&", "", ")", ")", "{", "if", "(", "code", "==", "ASHIFT", ")", "mnem", "=", "", ";", "*", "amountp", "=", "", ";", "}"], "ground_truth": ["if", "(", "*", "amountp", "==", "", ")", "return", "NULL", ";"], "File": "arm3", "Func": "shift_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256797, "Length": 93, "Cover_Rate": 0.3924050632911392} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "int", "j", ";", "order", "[", "i", "]", "=", "order", "[", "i", "-", "", "]", ";", "for", "(", "j", "=", "", ";", "j", "<", "nops", ";", "j", "++", ")", "if", "(", "unsorted_regs", "[", "j", "]", ">", "unsorted_regs", "[", "order", "[", "i", "-", "", "]", "]", "&&", "(", "order", "[", "i", "]", "==", "order", "[", "i", "-", "", "]", "||", "unsorted_regs", "[", "j", "]", "<", "unsorted_regs", "[", "order", "[", "i", "]", "]", ")", ")", "order", "[", "i", "]", "=", "j", ";", "if", "(", "order", "[", "i", "]", "==", "order", "[", "i", "-", "", "]", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "i", "]", "]", "!=", "unsorted_offsets", "[", "order", "[", "i", "-", "", "]", "]", "+", "", ")", "return", "", ";", "}", "if", "(", "base", ")", "{", "*", "base", "=", "base_reg", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "regs", "[", "i", "]", "=", "unsorted_regs", "[", "order", "[", "i", "]", "]", ";", "*", "load_offset", "=", "unsorted_offsets", "[", "order", "[", "", "]", "]", ";", "}", "if", "(", "unsorted_offsets", "[", "order", "[", "", "]", "]", "==", "", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "", "]", "]", "==", "", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "nops", "-", "", "]", "]", "==", "", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "nops", "-", "", "]", "]", "==", "-", "", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "store_multiple_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256798, "Length": 253, "Cover_Rate": 0.3573446327683616} {"Template_token": ["", "const", "char", "*", "thumb_call_via_reg", "(", "rtx", "reg", ")", "{", "int", "regno", "=", "REGNO", "(", "reg", ")", ";", "rtx", "*", "labelp", ";", "gcc_assert", "(", "regno", "<", "LR_REGNUM", ")", ";", "if", "(", "in_text_section", "(", ")", ")", "{", "thumb_call_reg_needed", "=", "", ";", "if", "(", "thumb_call_via_label", "[", "regno", "]", "==", "NULL", ")", "thumb_call_via_label", "[", "regno", "]", "=", "gen_label_rtx", "(", ")", ";", "labelp", "=", "thumb_call_via_label", "+", "regno", ";", "}", "else", "{", "if", "(", "cfun", "->", "machine", "->", "call_via", "[", "regno", "]", "==", "NULL", ")", "cfun", "->", "machine", "->", "call_via", "[", "regno", "]", "=", "gen_label_rtx", "(", ")", ";", "labelp", "=", "cfun", "->", "machine", "->", "call_via", "+", "regno", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_call_via_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256800, "Length": 103, "Cover_Rate": 0.9035087719298246} {"Template_token": ["", "else", "{", "if", "(", "cfun", "->", "machine", "->", "call_via", "[", "regno", "]", "==", "NULL", ")", "cfun", "->", "machine", "->", "call_via", "[", "regno", "]", "=", "gen_label_rtx", "(", ")", ";", "labelp", "=", "cfun", "->", "machine", "->", "call_via", "+", "regno", ";", "}", "output_asm_insn", "(", "", ",", "labelp", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "thumb_call_via_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256801, "Length": 49, "Cover_Rate": 0.4298245614035088} {"Template_token": ["", "if", "(", "!", "frame_pointer_needed", "&&", "CALLER_INTERWORKING_SLOT_SIZE", ">", "", ")", "mask", "|=", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "mask", "&", "", "||", "thumb_force_lr_save", "(", ")", ")", "mask", "|=", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "(", "mask", "&", "", ")", "==", "", "&&", "(", "(", "mask", "&", "", ")", "||", "TARGET_BACKTRACE", ")", ")", "{", "reg", "=", "thumb_find_work_register", "(", "", "<<", "LAST_LO_REGNUM", ")", ";", "if", "(", "!", "call_used_regs", "[", "reg", "]", ")", "mask", "|=", "", "<<", "reg", ";", "}", "return", "mask", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_compute_save_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256802, "Length": 82, "Cover_Rate": 0.5540540540540541} {"Template_token": ["", "if", "(", "regs_available_for_popping", "==", "", "&&", "reg_containing_return_addr", "==", "LAST_ARG_REGNUM", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "LR_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "reg_containing_return_addr", "=", "LR_REGNUM", ";", "}", "else", "if", "(", "size", ">", "", ")", "{", "restore_a4", "=", "TRUE", ";", "asm_fprintf", "(", "f", ",", "", ",", "IP_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "}", "if", "(", "reg_containing_return_addr", "!=", "LAST_ARG_REGNUM", ")", "{", "regs_available_for_popping", "|=", "", "<<", "LAST_ARG_REGNUM", ";", "--", "pops_needed", ";", "}", "}", "thumb_pushpop", "(", "f", ",", "regs_available_for_popping", ",", "FALSE", ",", "NULL", ",", "regs_available_for_popping", ")", ";", "if", "(", "reg_containing_return_addr", "==", "-", "", ")", "{", "regs_to_pop", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "reg_containing_return_addr", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "regs_available_for_popping", "&=", "~", "(", "", "<<", "reg_containing_return_addr", ")", ";", "}", "if", "(", "regs_available_for_popping", ")", "{", "int", "frame_pointer", ";", "frame_pointer", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ",", "frame_pointer", ")", ";", "regs_available_for_popping", "&=", "~", "(", "", "<<", "frame_pointer", ")", ";", "regs_to_pop", "&=", "~", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "if", "(", "regs_available_for_popping", ")", "{", "int", "stack_pointer", ";", "stack_pointer", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "SP_REGNUM", ",", "stack_pointer", ")", ";", "}", "else", "{", "regs_available_for_popping", "|=", "(", "", "<<", "frame_pointer", ")", ";", "}", "}", "if", "(", "regs_available_for_popping", "==", "", "&&", "pops_needed", ">", "", ")", "{", "regs_available_for_popping", "|=", "", "<<", "reg_containing_return_addr", ";", "asm_fprintf", "(", "f", ",", "", ",", "LR_REGNUM", ",", "reg_containing_return_addr", ")", ";", "reg_containing_return_addr", "=", "LR_REGNUM", ";", "}", "if", "(", "pops_needed", ">", "", ")", "{", "int", "popped_into", ";", "int", "move_to", ";", "thumb_pushpop", "(", "f", ",", "regs_available_for_popping", ",", "FALSE", ",", "NULL", ",", "regs_available_for_popping", ")", ";"], "ground_truth": ["popped_into", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";"], "File": "arm3", "Func": "thumb_exit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256803, "Length": 265, "Cover_Rate": 0.34460338101430427} {"Template_token": ["", "if", "(", "frame_pointer_needed", ")", "{", "emit_insn", "(", "gen_movsi", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "amount", "=", "offsets", "->", "locals_base", "-", "offsets", "->", "saved_regs", ";", "}", "if", "(", "amount", ")", "{", "if", "(", "amount", "<", "", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "else", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "LAST_ARG_REGNUM", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "reg", ")", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256804, "Length": 90, "Cover_Rate": 0.4072398190045249} {"Template_token": ["", "if", "(", "len", ">=", "", ")", "{", "emit_insn", "(", "gen_movmem8b", "(", "out", ",", "in", ",", "out", ",", "in", ")", ")", ";", "len", "-=", "", ";", "}", "if", "(", "len", ">=", "", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "gen_rtx_MEM", "(", "SImode", ",", "in", ")", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_MEM", "(", "SImode", ",", "out", ")", ",", "reg", ")", ")", ";", "len", "-=", "", ";", "offset", "+=", "", ";", "}", "if", "(", "len", ">=", "", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "HImode", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_movhi", "(", "reg", ",", "gen_rtx_MEM", "(", "HImode", ",", "plus_constant", "(", "in", ",", "offset", ")", ")", ")", ")", ";"], "File": "arm3", "Func": "thumb_expand_movmemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256805, "Length": 115, "Cover_Rate": 0.40350877192982454} {"Template_token": ["", "while", "(", "len", ">=", "", ")", "{", "emit_insn", "(", "gen_movmem12b", "(", "out", ",", "in", ",", "out", ",", "in", ")", ")", ";", "len", "-=", "", ";", "}", "if", "(", "len", ">=", "", ")", "{", "emit_insn", "(", "gen_movmem8b", "(", "out", ",", "in", ",", "out", ",", "in", ")", ")", ";", "len", "-=", "", ";", "}", "if", "(", "len", ">=", "", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "gen_rtx_MEM", "(", "SImode", ",", "in", ")", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_MEM", "(", "SImode", ",", "out", ")", ",", "reg", ")", ")", ";", "len", "-=", "", ";", "offset", "+=", "", ";", "}", "if", "(", "len", ">=", "", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "emit_insn", "(", "gen_movhi", "(", "reg", ",", "gen_rtx_MEM", "(", "HImode", ",", "plus_constant", "(", "in", ",", "offset", ")", ")", ")", ")", ";", "emit_insn", "(", "gen_movhi", "(", "gen_rtx_MEM", "(", "HImode", ",", "plus_constant", "(", "out", ",", "offset", ")", ")", ",", "reg", ")", ")", ";", "len", "-=", "", ";", "offset", "+=", "", ";", "}", "if", "(", "len", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "QImode", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_movqi", "(", "reg", ",", "gen_rtx_MEM", "(", "QImode", ",", "plus_constant", "(", "in", ",", "offset", ")", ")", ")", ")", ";"], "File": "arm3", "Func": "thumb_expand_movmemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256806, "Length": 203, "Cover_Rate": 0.712280701754386} {"Template_token": ["", "rtx", "reg", ";", "for", "(", "regno", "=", "LAST_ARG_REGNUM", "+", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "regno", ")", "&&", "!", "(", "frame_pointer_needed", "&&", "(", "regno", "==", "THUMB_HARD_FRAME_POINTER_REGNUM", ")", ")", ")", "break", ";", "if", "(", "regno", ">", "LAST_LO_REGNUM", ")", "{", "rtx", "spare", "=", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "LAST_LO_REGNUM", ")", ";", "emit_insn", "(", "gen_movsi", "(", "spare", ",", "reg", ")", ")", ";", "emit_insn", "(", "gen_prologue_use", "(", "spare", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "GEN_INT", "(", "-", "amount", ")", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "reg", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "dwarf", "=", "gen_rtx_SET", "(", "SImode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "stack_pointer_rtx", ",", "-", "amount", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "dwarf", ")", "=", "", ";", "REG_NOTES", "(", "insn", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ",", "REG_NOTES", "(", "insn", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "spare", ")", ")", ";", "emit_insn", "(", "gen_prologue_use", "(", "reg", ")", ")", ";", "}", "else", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "GEN_INT", "(", "-", "amount", ")", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "reg", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "dwarf", "=", "gen_rtx_SET", "(", "SImode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "stack_pointer_rtx", ",", "-", "amount", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "dwarf", ")", "=", "", ";", "REG_NOTES", "(", "insn", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ",", "REG_NOTES", "(", "insn", ")", ")", ";", "}", "}", "}", "if", "(", "frame_pointer_needed", ")", "{", "amount", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "locals_base", ";", "if", "(", "amount", "<", "", ")", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "else", "{"], "ground_truth": ["emit_insn", "(", "gen_movsi", "(", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";"], "File": "arm3", "Func": "thumb_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256807, "Length": 323, "Cover_Rate": 0.5338842975206611} {"Template_token": ["", "static", "int", "thumb_far_jump_used_p", "(", "void", ")", "{", "rtx", "insn", ";", "if", "(", "cfun", "->", "machine", "->", "far_jump_used", ")", "return", "", ";", "if", "(", "!", "(", "ARM_DOUBLEWORD_ALIGN", "||", "reload_completed", ")", ")", "{", "if", "(", "regs_ever_live", "[", "ARG_POINTER_REGNUM", "]", ")", "cfun", "->", "machine", "->", "arg_pointer_live", "=", "", ";", "else", "if", "(", "!", "cfun", "->", "machine", "->", "arg_pointer_live", ")", "return", "", ";", "}"], "ground_truth": ["for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{"], "File": "arm3", "Func": "thumb_far_jump_used_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256808, "Length": 78, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "void", "thumb_final_prescan_insn", "(", "rtx", "insn", ")", "{"], "ground_truth": ["if", "(", "flag_print_asm_name", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "INSN_ADDRESSES", "(", "INSN_UID", "(", "insn", ")", ")", ")", ";"], "File": "arm3", "Func": "thumb_final_prescan_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256809, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "uses_anonymous_args", "&&", "current_function_pretend_args_size", ">", "", ")", "return", "LAST_ARG_REGNUM", ";", "if", "(", "!", "cfun", "->", "machine", "->", "uses_anonymous_args", "&&", "current_function_args_size", ">=", "", "&&", "current_function_args_size", "<=", "(", "LAST_ARG_REGNUM", "*", "UNITS_PER_WORD", ")", "&&", "cfun", "->", "args_info", ".", "nregs", "<", "", ")", "return", "LAST_ARG_REGNUM", ";", "for", "(", "reg", "=", "LAST_LO_REGNUM", ";", "reg", ">", "LAST_ARG_REGNUM", ";", "reg", "--", ")", "if", "(", "pushed_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "return", "reg", ";", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_find_work_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256811, "Length": 78, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "static", "bool", "thumb_force_lr_save", "(", "void", ")", "{"], "ground_truth": ["return", "!", "cfun", "->", "machine", "->", "lr_save_eliminated", "&&", "(", "!", "leaf_function_p", "(", ")", "||", "thumb_far_jump_used_p", "(", ")", "||", "regs_ever_live", "[", "LR_REGNUM", "]", ")", ";"], "File": "arm3", "Func": "thumb_force_lr_save", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256812, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "static", "bool", "thumb_force_lr_save", "(", "void", ")", "{"], "ground_truth": ["return", "!", "cfun", "->", "machine", "->", "lr_save_eliminated", "&&", "(", "!", "leaf_function_p", "(", ")", "||", "thumb_far_jump_used_p", "(", ")", "||", "regs_ever_live", "[", "LR_REGNUM", "]", ")", ";"], "File": "arm3", "Func": "thumb_force_lr_save", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256813, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "thumb_base_register_rtx_p", "(", "x", ",", "QImode", ",", "strict_p", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_index_register_rtx_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256814, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "else", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "reload_completed", "&&", "(", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", "||", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", ")", ")", "return", "", ";", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "POST_INC", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "thumb_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", ")", "return", "", ";", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "{"], "ground_truth": ["if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "XEXP", "(", "x", ",", "", ")", "!=", "frame_pointer_rtx", "&&", "XEXP", "(", "x", ",", "", ")", "!=", "frame_pointer_rtx", "&&", "thumb_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "&&", "thumb_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", ")", "return", "", ";"], "File": "arm3", "Func": "thumb_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256816, "Length": 176, "Cover_Rate": 0.3060869565217391} {"Template_token": ["", "else", "if", "(", "(", "thumb_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "||", "XEXP", "(", "x", ",", "", ")", "==", "arg_pointer_rtx", ")", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", "&&", "thumb_legitimate_offset_p", "(", "mode", ",", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "REG", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "STACK_POINTER_REGNUM", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", "&&", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ">=", "", "&&", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "+", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "", ";", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "REG", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "FRAME_POINTER_REGNUM", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", "&&", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256817, "Length": 216, "Cover_Rate": 0.37565217391304345} {"Template_token": ["", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "return", "val", ">=", "", "&&", "val", "<", "", ";", "case", "", ":", "return", "val", ">=", "", "&&", "val", "<", "", "&&", "(", "val", "&", "", ")", "==", "", ";", "default", ":", "return", "(", "val", ">=", "", "&&", "(", "val", "+", "GET_MODE_SIZE", "(", "mode", ")", ")", "<=", "", "&&", "(", "val", "&", "", ")", "==", "", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_legitimate_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256818, "Length": 69, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "default", ":", "return", "(", "val", ">=", "", "&&", "(", "val", "+", "GET_MODE_SIZE", "(", "mode", ")", ")", "<=", "", "&&", "(", "val", "&", "", ")", "==", "", ")", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_legitimate_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256819, "Length": 29, "Cover_Rate": 0.35802469135802467} {"Template_token": ["", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "s_register_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "SImode", ")", "&&", "!", "s_register_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "SImode", ")", ")", "{", "rtx", "xop0", "=", "force_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "NULL_RTX", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "XEXP", "(", "x", ",", "", ")", ")", ";", "}", "if", "(", "flag_pic", ")", "{", "rtx", "new_x", "=", "legitimize_pic_address", "(", "orig_x", ",", "mode", ",", "NULL_RTX", ")", ";"], "ground_truth": ["if", "(", "new_x", "!=", "orig_x", ")", "x", "=", "new_x", ";"], "File": "arm3", "Func": "thumb_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256820, "Length": 117, "Cover_Rate": 0.32409972299168976} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "GET_MODE_SIZE", "(", "mode", ")", "<", "", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "XEXP", "(", "x", ",", "", ")", "==", "stack_pointer_rtx", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", "&&", "!", "thumb_legitimate_offset_p", "(", "mode", ",", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", "{", "rtx", "orig_x", "=", "x", ";", "x", "=", "copy_rtx", "(", "x", ")", ";", "push_reload", "(", "orig_x", ",", "NULL_RTX", ",", "x_p", ",", "NULL", ",", "MODE_BASE_REG_CLASS", "(", "mode", ")", ",", "Pmode", ",", "VOIDmode", ",", "", ",", "", ",", "opnum", ",", "type", ")", ";", "return", "x", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "!", "REG_MODE_OK_FOR_REG_BASE_P", "(", "XEXP", "(", "x", ",", "", ")", ",", "mode", ")", "&&", "!", "REG_MODE_OK_FOR_REG_BASE_P", "(", "XEXP", "(", "x", ",", "", ")", ",", "mode", ")", ")", "{", "rtx", "orig_x", "=", "x", ";", "x", "=", "copy_rtx", "(", "x", ")", ";"], "ground_truth": ["push_reload", "(", "orig_x", ",", "NULL_RTX", ",", "x_p", ",", "NULL", ",", "MODE_BASE_REG_CLASS", "(", "mode", ")", ",", "Pmode", ",", "VOIDmode", ",", "", ",", "", ",", "opnum", ",", "type", ")", ";"], "File": "arm3", "Func": "thumb_legitimize_reload_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256821, "Length": 204, "Cover_Rate": 0.85} {"Template_token": ["", "rtx", "x", "=", "*", "x_p", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "GET_MODE_SIZE", "(", "mode", ")", "<", "", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "XEXP", "(", "x", ",", "", ")", "==", "stack_pointer_rtx", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", "&&", "!", "thumb_legitimate_offset_p", "(", "mode", ",", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", "{", "rtx", "orig_x", "=", "x", ";", "x", "=", "copy_rtx", "(", "x", ")", ";", "push_reload", "(", "orig_x", ",", "NULL_RTX", ",", "x_p", ",", "NULL", ",", "MODE_BASE_REG_CLASS", "(", "mode", ")", ",", "Pmode", ",", "VOIDmode", ",", "", ",", "", ",", "opnum", ",", "type", ")", ";", "return", "x", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_legitimize_reload_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256822, "Length": 114, "Cover_Rate": 0.475} {"Template_token": ["", "case", "CONST", ":", "operands", "[", "", "]", "=", "adjust_address", "(", "operands", "[", "", "]", ",", "SImode", ",", "", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "break", ";", "case", "PLUS", ":", "arg1", "=", "XEXP", "(", "addr", ",", "", ")", ";", "arg2", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "arg1", ")", ")", "base", "=", "arg2", ",", "offset", "=", "arg1", ";", "else", "base", "=", "arg1", ",", "offset", "=", "arg2", ";", "gcc_assert", "(", "GET_CODE", "(", "base", ")", "==", "REG", ")", ";", "if", "(", "GET_CODE", "(", "offset", ")", "==", "REG", ")", "{", "int", "reg_offset", "=", "REGNO", "(", "offset", ")", ";", "int", "reg_base", "=", "REGNO", "(", "base", ")", ";", "int", "reg_dest", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", "+", "", ",", "reg_base", ",", "reg_offset", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", ",", "reg_dest", "+", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", "+", "", ",", "reg_dest", "+", "", ")", ";", "}", "else", "{", "operands", "[", "", "]", "=", "adjust_address", "(", "operands", "[", "", "]", ",", "SImode", ",", "", ")", ";", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "base", ")", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "}", "else", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "ground_truth": ["output_asm_insn", "(", "", ",", "operands", ")", ";"], "File": "arm3", "Func": "thumb_load_double_from_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256823, "Length": 238, "Cover_Rate": 0.5534883720930233} {"Template_token": ["", "work_register", "=", "thumb_find_work_register", "(", "live_regs_mask", ")", ";", "if", "(", "ARM_EABI_UNWIND_TABLES", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "SP_REGNUM", ",", "SP_REGNUM", ")", ";", "if", "(", "dwarf2out_do_frame", "(", ")", ")", "{", "char", "*", "l", "=", "dwarf2out_cfi_label", "(", ")", ";", "cfa_offset", "=", "cfa_offset", "+", "", ";", "dwarf2out_def_cfa", "(", "l", ",", "SP_REGNUM", ",", "cfa_offset", ")", ";", "}", "if", "(", "l_mask", ")", "{", "thumb_pushpop", "(", "f", ",", "l_mask", ",", "", ",", "&", "cfa_offset", ",", "l_mask", ")", ";", "offset", "=", "bit_count", "(", "l_mask", ")", "*", "UNITS_PER_WORD", ";", "}", "else", "offset", "=", "", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", "+", "current_function_pretend_args_size", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "if", "(", "l_mask", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", ")", ";", "}", "else", "{", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "}", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "LR_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ",", "work_register", ")", ";", "}", "else", "if", "(", "(", "l_mask", "&", "", ")", "!=", "", "||", "(", "high_regs_pushed", "==", "", "&&", "l_mask", ")", ")", "thumb_pushpop", "(", "f", ",", "l_mask", ",", "", ",", "&", "cfa_offset", ",", "l_mask", ")", ";", "if", "(", "high_regs_pushed", ")", "{"], "ground_truth": ["unsigned", "pushable_regs", ";"], "File": "arm3", "Func": "thumb_output_function_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256824, "Length": 329, "Cover_Rate": 0.36924803591470257} {"Template_token": ["", "thumb_pushpop", "(", "f", ",", "l_mask", ",", "", ",", "&", "cfa_offset", ",", "l_mask", ")", ";", "offset", "=", "bit_count", "(", "l_mask", ")", "*", "UNITS_PER_WORD", ";", "}", "else", "offset", "=", "", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", "+", "current_function_pretend_args_size", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "if", "(", "l_mask", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", ")", ";", "}", "else", "{", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "}", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "LR_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "work_register", ",", "SP_REGNUM", ",", "offset", "+", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ",", "work_register", ")", ";", "}", "else", "if", "(", "(", "l_mask", "&", "", ")", "!=", "", "||", "(", "high_regs_pushed", "==", "", "&&", "l_mask", ")", ")", "thumb_pushpop", "(", "f", ",", "l_mask", ",", "", ",", "&", "cfa_offset", ",", "l_mask", ")", ";", "if", "(", "high_regs_pushed", ")", "{", "unsigned", "pushable_regs", ";", "unsigned", "next_hi_reg", ";", "for", "(", "next_hi_reg", "=", "", ";", "next_hi_reg", ">", "LAST_LO_REGNUM", ";", "next_hi_reg", "--", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "next_hi_reg", ")", ")", "break", ";", "pushable_regs", "=", "l_mask", "&", "", ";", "if", "(", "pushable_regs", "==", "", ")", "pushable_regs", "=", "", "<<", "thumb_find_work_register", "(", "live_regs_mask", ")", ";", "while", "(", "high_regs_pushed", ">", "", ")", "{", "unsigned", "long", "real_regs_mask", "=", "", ";", "for", "(", "regno", "=", "LAST_LO_REGNUM", ";", "regno", ">=", "", ";", "regno", "--", ")", "{", "if", "(", "pushable_regs", "&", "(", "", "<<", "regno", ")", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "regno", ",", "next_hi_reg", ")", ";", "high_regs_pushed", "--", ";", "real_regs_mask", "|=", "(", "", "<<", "next_hi_reg", ")", ";", "if", "(", "high_regs_pushed", ")", "{", "for", "(", "next_hi_reg", "--", ";", "next_hi_reg", ">", "LAST_LO_REGNUM", ";", "next_hi_reg", "--", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "next_hi_reg", ")", ")", "break", ";", "}"], "ground_truth": ["else", "{"], "File": "arm3", "Func": "thumb_output_function_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256825, "Length": 405, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "tmp", "=", "operands", "[", "", "]", ";", "operands", "[", "", "]", "=", "operands", "[", "", "]", ";", "operands", "[", "", "]", "=", "tmp", ";", "}", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "break", ";", "case", "", ":", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", ">", "REGNO", "(", "operands", "[", "", "]", ")", ")", "{", "tmp", "=", "operands", "[", "", "]", ";", "operands", "[", "", "]", "=", "operands", "[", "", "]", ";", "operands", "[", "", "]", "=", "tmp", ";", "}", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", ">", "REGNO", "(", "operands", "[", "", "]", ")", ")", "{", "tmp", "=", "operands", "[", "", "]", ";", "operands", "[", "", "]", "=", "operands", "[", "", "]", ";", "operands", "[", "", "]", "=", "tmp", ";", "}", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", ">", "REGNO", "(", "operands", "[", "", "]", ")", ")", "{", "tmp", "=", "operands", "[", "", "]", ";"], "ground_truth": ["operands", "[", "", "]", "=", "operands", "[", "", "]", ";"], "File": "arm3", "Func": "thumb_output_move_mem_multiple", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256826, "Length": 168, "Cover_Rate": 0.6829268292682927} {"Template_token": ["", "switch", "(", "code", ")", "{", "case", "ASHIFT", ":", "case", "ASHIFTRT", ":", "case", "LSHIFTRT", ":", "case", "ROTATERT", ":", "case", "PLUS", ":", "case", "MINUS", ":", "case", "COMPARE", ":", "case", "NEG", ":", "case", "NOT", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "MULT", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", ")", "{", "int", "cycles", "=", "", ";", "unsigned", "HOST_WIDE_INT", "i", "=", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ";", "while", "(", "i", ")", "{", "i", ">>=", "", ";", "cycles", "++", ";", "}", "return", "COSTS_N_INSNS", "(", "", ")", "+", "cycles", ";", "}", "return", "COSTS_N_INSNS", "(", "", ")", "+", "", ";", "case", "SET", ":", "return", "(", "COSTS_N_INSNS", "(", "", ")", "+", "", "*", "(", "(", "GET_CODE", "(", "SET_SRC", "(", "x", ")", ")", "==", "MEM", ")", "+", "GET_CODE", "(", "SET_DEST", "(", "x", ")", ")", "==", "MEM", ")", ")", ";", "case", "CONST_INT", ":", "if", "(", "outer", "==", "SET", ")", "{", "if", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "INTVAL", "(", "x", ")", "<", "", ")", "return", "", ";", "if", "(", "thumb_shiftable_const", "(", "INTVAL", "(", "x", ")", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";"], "ground_truth": ["return", "COSTS_N_INSNS", "(", "", ")", ";"], "File": "arm3", "Func": "thumb_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256827, "Length": 190, "Cover_Rate": 0.34172661870503596} {"Template_token": ["", "if", "(", "frame_pointer_needed", ")", "{", "delta", "=", "offsets", "->", "soft_frame", "-", "offsets", "->", "saved_args", ";", "reg", "=", "THUMB_HARD_FRAME_POINTER_REGNUM", ";", "}", "else", "{", "delta", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_args", ";", "reg", "=", "SP_REGNUM", ";", "}", "if", "(", "TARGET_BACKTRACE", ")", "delta", "-=", "", ";", "delta", "-=", "", ";", "addr", "=", "gen_rtx_REG", "(", "SImode", ",", "reg", ")", ";", "if", "(", "(", "reg", "!=", "SP_REGNUM", "&&", "delta", ">=", "", ")", "||", "delta", ">=", "", ")", "{", "emit_insn", "(", "gen_movsi", "(", "scratch", ",", "GEN_INT", "(", "delta", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "scratch", ",", "scratch", ",", "stack_pointer_rtx", ")", ")", ";", "addr", "=", "scratch", ";", "}", "else", "addr", "=", "plus_constant", "(", "addr", ",", "delta", ")", ";", "emit_move_insn", "(", "gen_frame_mem", "(", "Pmode", ",", "addr", ")", ",", "source", ")", ";", "}"], "ground_truth": ["else", "emit_move_insn", "(", "gen_rtx_REG", "(", "Pmode", ",", "LR_REGNUM", ")", ",", "source", ")", ";"], "File": "arm3", "Func": "thumb_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256828, "Length": 141, "Cover_Rate": 0.698019801980198} {"Template_token": ["", "delta", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_args", ";", "reg", "=", "SP_REGNUM", ";", "}", "if", "(", "TARGET_BACKTRACE", ")", "delta", "-=", "", ";", "delta", "-=", "", ";", "addr", "=", "gen_rtx_REG", "(", "SImode", ",", "reg", ")", ";", "if", "(", "(", "reg", "!=", "SP_REGNUM", "&&", "delta", ">=", "", ")", "||", "delta", ">=", "", ")", "{", "emit_insn", "(", "gen_movsi", "(", "scratch", ",", "GEN_INT", "(", "delta", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "scratch", ",", "scratch", ",", "stack_pointer_rtx", ")", ")", ";"], "ground_truth": ["addr", "=", "scratch", ";"], "File": "arm3", "Func": "thumb_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256829, "Length": 82, "Cover_Rate": 0.40594059405940597} {"Template_token": ["", "int", "thumb_shiftable_const", "(", "unsigned", "HOST_WIDE_INT", "val", ")", "{", "unsigned", "HOST_WIDE_INT", "mask", "=", "", ";", "int", "i", ";", "if", "(", "val", "==", "", ")", "return", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "(", "val", "&", "(", "mask", "<<", "i", ")", ")", "==", "val", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "thumb_shiftable_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256830, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "current_function_pretend_args_size", "||", "cfun", "->", "machine", "->", "uses_anonymous_args", "||", "current_function_calls_eh_return", "||", "current_function_calls_alloca", "||", "!", "(", "stack_adjust", "==", "", "||", "(", "frame_pointer_needed", "&&", "stack_adjust", "==", "", ")", ")", ")", "return", "", ";", "saved_int_regs", "=", "arm_compute_save_reg_mask", "(", ")", ";", "if", "(", "stack_adjust", "==", "", "&&", "!", "arm_arch5", ")", "{", "if", "(", "!", "call_used_regs", "[", "", "]", ")", "return", "", ";", "if", "(", "arm_size_return_regs", "(", ")", ">=", "(", "", "*", "UNITS_PER_WORD", ")", ")", "return", "", ";", "if", "(", "sibling", ")", "{", "gcc_assert", "(", "GET_CODE", "(", "sibling", ")", "==", "CALL_INSN", ")", ";", "if", "(", "find_regno_fusage", "(", "sibling", ",", "USE", ",", "", ")", ")", "return", "", ";", "}", "if", "(", "saved_int_regs", "&", "", ")", "return", "", ";", "}", "if", "(", "TARGET_INTERWORK", "&&", "saved_int_regs", "!=", "", ")", "return", "", ";"], "ground_truth": ["if", "(", "iscond", "&&", "arm_tune_strongarm", ")", "{"], "File": "arm3", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256831, "Length": 148, "Cover_Rate": 0.39892183288409705} {"Template_token": ["", "rtx", "tmp", ",", "reg", ";", "int", "i", ";", "if", "(", "count", "==", "", "&&", "!", "arm_arch6", ")", "{", "if", "(", "base_reg", "==", "LAST_VFP_REGNUM", "-", "", ")", "base_reg", "-=", "", ";", "count", "++", ";", "}", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "count", ")", ")", ";", "dwarf", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "rtvec_alloc", "(", "count", "+", "", ")", ")", ";", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "base_reg", ")", ";", "base_reg", "+=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_DEC", "(", "BLKmode", ",", "stack_pointer_rtx", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "gen_rtx_PLUS", "(", "SImode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "(", "count", "*", "", "+", "", ")", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "DFmode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "base_reg", ")", ";", "base_reg", "+=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "reg", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "DFmode", ",", "gen_rtx_PLUS", "(", "SImode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "i", "+", "", ")", "=", "tmp", ";", "}", "par", "=", "emit_insn", "(", "par", ")", ";", "REG_NOTES", "(", "par", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ",", "REG_NOTES", "(", "par", ")", ")", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "par", ")", "=", "", ";"], "File": "arm3", "Func": "vfp_emit_fstmx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256832, "Length": 316, "Cover_Rate": 0.9266862170087976} {"Template_token": ["", "if", "(", "count", "==", "", "&&", "!", "arm_arch6", ")", "{", "if", "(", "base_reg", "==", "LAST_VFP_REGNUM", "-", "", ")", "base_reg", "-=", "", ";", "count", "++", ";", "}", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "count", ")", ")", ";", "dwarf", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "rtvec_alloc", "(", "count", "+", "", ")", ")", ";", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "base_reg", ")", ";", "base_reg", "+=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_DEC", "(", "BLKmode", ",", "stack_pointer_rtx", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "gen_rtx_PLUS", "(", "SImode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "(", "count", "*", "", "+", "", ")", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "DFmode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "base_reg", ")", ";", "base_reg", "+=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "reg", ")", ";"], "ground_truth": ["tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "DFmode", ",", "gen_rtx_PLUS", "(", "SImode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ")", ",", "reg", ")", ";"], "File": "arm3", "Func": "vfp_emit_fstmx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256833, "Length": 256, "Cover_Rate": 0.750733137829912} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "REG", ")", ";", "base", "=", "(", "REGNO", "(", "operands", "[", "", "]", ")", "-", "FIRST_VFP_REGNUM", ")", "/", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "XVECLEN", "(", "operands", "[", "", "]", ",", "", ")", ";", "i", "++", ")", "{", "p", "+=", "sprintf", "(", "&", "pattern", "[", "p", "]", ",", "", ",", "base", "+", "i", ")", ";", "}", "strcpy", "(", "&", "pattern", "[", "p", "]", ",", "", ")", ";"], "ground_truth": ["output_asm_insn", "(", "pattern", ",", "operands", ")", ";"], "File": "arm3", "Func": "vfp_output_fstmx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256834, "Length": 87, "Cover_Rate": 0.6692307692307692} {"Template_token": ["", "int", "base", ";", "int", "i", ";", "strcpy", "(", "pattern", ",", "", ")", ";", "p", "=", "strlen", "(", "pattern", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "REG", ")", ";", "base", "=", "(", "REGNO", "(", "operands", "[", "", "]", ")", "-", "FIRST_VFP_REGNUM", ")", "/", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "XVECLEN", "(", "operands", "[", "", "]", ",", "", ")", ";", "i", "++", ")", "{", "p", "+=", "sprintf", "(", "&", "pattern", "[", "p", "]", ",", "", ",", "base", "+", "i", ")", ";", "}", "strcpy", "(", "&", "pattern", "[", "p", "]", ",", "", ")", ";", "output_asm_insn", "(", "pattern", ",", "operands", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm3", "Func": "vfp_output_fstmx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256835, "Length": 110, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "enum", "reg_class", "vfp_secondary_reload_class", "(", "enum", "machine_mode", "mode", ",", "rtx", "x", ")", "{", "if", "(", "arm_coproc_mem_operand", "(", "x", ",", "FALSE", ")", "||", "s_register_operand", "(", "x", ",", "mode", ")", ")", "return", "NO_REGS", ";", "return", "GENERAL_REGS", ";"], "ground_truth": ["}"], "File": "arm3", "Func": "vfp_secondary_reload_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256836, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "fndecl", "=", "fntype", ";", "fntype", "=", "TREE_TYPE", "(", "fntype", ")", ";", "}", "pcs_variant", "=", "arm_get_pcs_model", "(", "fntype", ",", "fndecl", ")", ";", "}", "else", "pcs_variant", "=", "arm_pcs_default", ";", "if", "(", "type", "&&", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "mode", "=", "arm_promote_function_mode", "(", "type", ",", "mode", ",", "&", "unsignedp", ",", "fntype", ",", "", ")", ";", "if", "(", "pcs_variant", "!=", "ARM_PCS_AAPCS", ")", "{", "int", "i", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "ARM_NUM_COPROC_SLOTS", ";", "i", "++", ")", "if", "(", "aapcs_cp_arg_layout", "[", "i", "]", ".", "is_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ")", ")", "return", "aapcs_cp_arg_layout", "[", "i", "]", ".", "allocate_return_reg", "(", "pcs_variant", ",", "mode", ",", "type", ")", ";"], "File": "arm4", "Func": "aapcs_allocate_return_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256837, "Length": 106, "Cover_Rate": 0.5096153846153846} {"Template_token": ["", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARM_NUM_COPROC_SLOTS", ";", "i", "++", ")", "if", "(", "aapcs_cp_arg_layout", "[", "i", "]", ".", "is_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ")", ")", "return", "aapcs_cp_arg_layout", "[", "i", "]", ".", "allocate_return_reg", "(", "pcs_variant", ",", "mode", ",", "type", ")", ";", "}", "if", "(", "type", "&&", "arm_return_in_msb", "(", "type", ")", ")", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "size", "%", "UNITS_PER_WORD", "!=", "", ")", "{", "size", "+=", "UNITS_PER_WORD", "-", "size", "%", "UNITS_PER_WORD", ";", "mode", "=", "mode_for_size", "(", "size", "*", "BITS_PER_UNIT", ",", "MODE_INT", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "aapcs_allocate_return_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256838, "Length": 97, "Cover_Rate": 0.46634615384615385} {"Template_token": ["", "if", "(", "pcum", "->", "pcs_variant", "!=", "ARM_PCS_AAPCS", ")", "{", "int", "slot", "=", "aapcs_select_call_coproc", "(", "pcum", ",", "mode", ",", "type", ")", ";", "pcum", "->", "aapcs_cprc_slot", "=", "slot", ";", "if", "(", "slot", ">=", "", ")", "{", "if", "(", "!", "pcum", "->", "aapcs_cprc_failed", "[", "slot", "]", ")", "{", "if", "(", "aapcs_cp_arg_layout", "[", "slot", "]", ".", "allocate", "(", "pcum", ",", "mode", ",", "type", ")", ")", "return", ";", "pcum", "->", "aapcs_cprc_failed", "[", "slot", "]", "=", "true", ";", "pcum", "->", "can_split", "=", "false", ";", "}", "gcc_assert", "(", "pcum", "->", "can_split", "==", "false", ")", ";", "return", ";", "}", "}", "ncrn", "=", "pcum", "->", "aapcs_ncrn", ";", "if", "(", "(", "ncrn", "&", "", ")", "&&", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ")", "ncrn", "++", ";", "nregs", "=", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ";", "gcc_assert", "(", "nregs", ">=", "", ")", ";", "nregs2", "=", "nregs", "?", "nregs", ":", "", ";", "if", "(", "ncrn", "+", "nregs2", "<=", "NUM_ARG_REGS", ")", "{", "pcum", "->", "aapcs_reg", "=", "gen_rtx_REG", "(", "mode", ",", "ncrn", ")", ";", "pcum", "->", "aapcs_next_ncrn", "=", "ncrn", "+", "nregs", ";", "return", ";", "}", "if", "(", "ncrn", "<", "NUM_ARG_REGS", "&&", "pcum", "->", "can_split", ")", "{", "pcum", "->", "aapcs_reg", "=", "gen_rtx_REG", "(", "mode", ",", "ncrn", ")", ";", "pcum", "->", "aapcs_next_ncrn", "=", "NUM_ARG_REGS", ";", "pcum", "->", "aapcs_partial", "=", "(", "NUM_ARG_REGS", "-", "ncrn", ")", "*", "UNITS_PER_WORD", ";", "return", ";", "}", "pcum", "->", "aapcs_next_ncrn", "=", "NUM_ARG_REGS", ";"], "ground_truth": ["return", ";"], "File": "arm4", "Func": "aapcs_layout_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256839, "Length": 222, "Cover_Rate": 0.8222222222222222} {"Template_token": ["", "static", "void", "aapcs_layout_arg", "(", "CUMULATIVE_ARGS", "*", "pcum", ",", "machine_mode", "mode", ",", "const_tree", "type", ",", "bool", "named", ")", "{", "int", "nregs", ",", "nregs2", ";", "int", "ncrn", ";", "if", "(", "pcum", "->", "aapcs_arg_processed", ")", "return", ";", "pcum", "->", "aapcs_arg_processed", "=", "true", ";", "if", "(", "!", "named", ")", "return", ";", "if", "(", "pcum", "->", "pcs_variant", "!=", "ARM_PCS_AAPCS", ")", "{", "int", "slot", "=", "aapcs_select_call_coproc", "(", "pcum", ",", "mode", ",", "type", ")", ";", "pcum", "->", "aapcs_cprc_slot", "=", "slot", ";", "if", "(", "slot", ">=", "", ")", "{", "if", "(", "!", "pcum", "->", "aapcs_cprc_failed", "[", "slot", "]", ")", "{", "if", "(", "aapcs_cp_arg_layout", "[", "slot", "]", ".", "allocate", "(", "pcum", ",", "mode", ",", "type", ")", ")", "return", ";"], "ground_truth": ["pcum", "->", "aapcs_cprc_failed", "[", "slot", "]", "=", "true", ";"], "File": "arm4", "Func": "aapcs_layout_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256840, "Length": 119, "Cover_Rate": 0.44074074074074077} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "rcount", ";", "i", "++", ")", "{", "rtx", "tmp", "=", "gen_rtx_REG", "(", "rmode", ",", "FIRST_VFP_REGNUM", "+", "regno", "+", "i", "*", "rshift", ")", ";", "tmp", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "tmp", ",", "GEN_INT", "(", "i", "*", "GET_MODE_SIZE", "(", "rmode", ")", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "tmp", ";", "}", "pcum", "->", "aapcs_reg", "=", "par", ";", "}", "else", "pcum", "->", "aapcs_reg", "=", "gen_rtx_REG", "(", "mode", ",", "FIRST_VFP_REGNUM", "+", "regno", ")", ";", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "arm4", "Func": "aapcs_vfp_allocate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256841, "Length": 89, "Cover_Rate": 0.3167259786476868} {"Template_token": ["", "}", "}", "shift", "=", "GET_MODE_SIZE", "(", "ag_mode", ")", "/", "GET_MODE_SIZE", "(", "SFmode", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "count", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "rtx", "tmp", "=", "gen_rtx_REG", "(", "ag_mode", ",", "FIRST_VFP_REGNUM", "+", "i", "*", "shift", ")", ";", "tmp", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "tmp", ",", "GEN_INT", "(", "i", "*", "GET_MODE_SIZE", "(", "ag_mode", ")", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "tmp", ";", "}", "return", "par", ";", "}", "return", "gen_rtx_REG", "(", "mode", ",", "FIRST_VFP_REGNUM", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "aapcs_vfp_allocate_return_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256842, "Length": 98, "Cover_Rate": 0.47572815533980584} {"Template_token": ["", "int", "i", ";", "rtx", "par", ";", "int", "shift", ";", "aapcs_vfp_is_call_or_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ",", "&", "ag_mode", ",", "&", "count", ")", ";", "if", "(", "!", "TARGET_NEON", ")", "{", "if", "(", "ag_mode", "==", "V2SImode", ")", "ag_mode", "=", "DImode", ";", "else", "if", "(", "ag_mode", "==", "V4SImode", ")", "{", "ag_mode", "=", "DImode", ";", "count", "*=", "", ";", "}", "}", "shift", "=", "GET_MODE_SIZE", "(", "ag_mode", ")", "/", "GET_MODE_SIZE", "(", "SFmode", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "count", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "rtx", "tmp", "=", "gen_rtx_REG", "(", "ag_mode", ",", "FIRST_VFP_REGNUM", "+", "i", "*", "shift", ")", ";", "tmp", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "tmp", ",", "GEN_INT", "(", "i", "*", "GET_MODE_SIZE", "(", "ag_mode", ")", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "tmp", ";", "}", "return", "par", ";", "}"], "ground_truth": ["return", "gen_rtx_REG", "(", "mode", ",", "FIRST_VFP_REGNUM", ")", ";"], "File": "arm4", "Func": "aapcs_vfp_allocate_return_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256843, "Length": 153, "Cover_Rate": 0.7427184466019418} {"Template_token": ["", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", ")", "{", "*", "count", "=", "", ";", "new_mode", "=", "mode", ";", "}", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_COMPLEX_FLOAT", ")", "{", "*", "count", "=", "", ";", "new_mode", "=", "(", "mode", "==", "DCmode", "?", "DFmode", ":", "SFmode", ")", ";", "}", "else", "return", "false", ";", "if", "(", "!", "use_vfp_abi", "(", "pcs_variant", ",", "ARM_NUM_REGS", "(", "new_mode", ")", ">", "", ")", ")", "return", "false", ";", "*", "base_mode", "=", "new_mode", ";"], "ground_truth": ["return", "true", ";"], "File": "arm4", "Func": "aapcs_vfp_is_call_or_return_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256844, "Length": 94, "Cover_Rate": 0.5911949685534591} {"Template_token": ["", "case", "RECORD_TYPE", ":", "{", "int", "count", "=", "", ";", "int", "sub_count", ";", "tree", "field", ";", "if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ")", "continue", ";", "sub_count", "=", "aapcs_vfp_sub_candidate", "(", "TREE_TYPE", "(", "field", ")", ",", "modep", ")", ";", "if", "(", "sub_count", "<", "", ")", "return", "-", "", ";", "count", "+=", "sub_count", ";", "}", "if", "(", "wi", "::", "ne_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "count", "*", "GET_MODE_BITSIZE", "(", "*", "modep", ")", ")", ")", "return", "-", "", ";", "return", "count", ";", "}", "case", "UNION_TYPE", ":", "case", "QUAL_UNION_TYPE", ":", "{", "int", "count", "=", "", ";", "int", "sub_count", ";", "tree", "field", ";", "if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ")", "continue", ";", "sub_count", "=", "aapcs_vfp_sub_candidate", "(", "TREE_TYPE", "(", "field", ")", ",", "modep", ")", ";", "if", "(", "sub_count", "<", "", ")", "return", "-", "", ";", "count", "=", "count", ">", "sub_count", "?", "count", ":", "sub_count", ";", "}"], "ground_truth": ["if", "(", "wi", "::", "ne_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "count", "*", "GET_MODE_BITSIZE", "(", "*", "modep", ")", ")", ")", "return", "-", "", ";"], "File": "arm4", "Func": "aapcs_vfp_sub_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256845, "Length": 249, "Cover_Rate": 0.41569282136894825} {"Template_token": ["", "if", "(", "!", "prev_set", "||", "!", "curr_set", ")", "return", "false", ";", "if", "(", "any_condjump_p", "(", "curr", ")", ")", "return", "false", ";", "if", "(", "!", "arm_macro_fusion_p", "(", ")", ")", "return", "false", ";", "if", "(", "current_tune", "->", "fuseable_ops", "&", "ARM_FUSE_MOVW_MOVT", ")", "{", "set_dest", "=", "SET_DEST", "(", "curr_set", ")", ";", "if", "(", "GET_MODE", "(", "set_dest", ")", "!=", "SImode", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "set_dest", ")", "==", "ZERO_EXTRACT", ")", "{", "if", "(", "CONST_INT_P", "(", "SET_SRC", "(", "curr_set", ")", ")", "&&", "CONST_INT_P", "(", "SET_SRC", "(", "prev_set", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";", "}", "else", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "curr_set", ")", ")", "==", "LO_SUM", "&&", "REG_P", "(", "SET_DEST", "(", "curr_set", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "GET_CODE", "(", "SET_SRC", "(", "prev_set", ")", ")", "==", "HIGH", "&&", "REGNO", "(", "SET_DEST", "(", "curr_set", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "arm4", "Func": "aarch_macro_fusion_pair_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256846, "Length": 189, "Cover_Rate": 0.8513513513513513} {"Template_token": ["", "set_dest", "=", "SET_DEST", "(", "curr_set", ")", ";", "if", "(", "GET_MODE", "(", "set_dest", ")", "!=", "SImode", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "set_dest", ")", "==", "ZERO_EXTRACT", ")", "{", "if", "(", "CONST_INT_P", "(", "SET_SRC", "(", "curr_set", ")", ")", "&&", "CONST_INT_P", "(", "SET_SRC", "(", "prev_set", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";", "}", "else", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "curr_set", ")", ")", "==", "LO_SUM", "&&", "REG_P", "(", "SET_DEST", "(", "curr_set", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "GET_CODE", "(", "SET_SRC", "(", "prev_set", ")", ")", "==", "HIGH", "&&", "REGNO", "(", "SET_DEST", "(", "curr_set", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "aarch_macro_fusion_pair_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256847, "Length": 150, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "edge_iterator", "ei", ";", "edge", "e", ";", "if", "(", "!", "crtl", "->", "tail_call_emit", ")", "return", "false", ";"], "ground_truth": ["FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "EXIT_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "preds", ")", "if", "(", "e", "->", "flags", "&", "EDGE_SIBCALL", ")", "{"], "File": "arm4", "Func": "any_sibcall_could_use_r3", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256848, "Length": 38, "Cover_Rate": 0.35514018691588783} {"Template_token": ["", "rtx", "dwarf", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "dwarf", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "plus_constant", "(", "Pmode", ",", "src", ",", "size", ")", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "dwarf", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_add_cfa_adjust_cfa_note", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256849, "Length": 38, "Cover_Rate": 0.6909090909090909} {"Template_token": ["", "dwarf", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "plus_constant", "(", "Pmode", ",", "src", ",", "size", ")", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "dwarf", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_add_cfa_adjust_cfa_note", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256850, "Length": 28, "Cover_Rate": 0.509090909090909} {"Template_token": ["", "if", "(", "current_tune", "->", "sched_adjust_cost", "!=", "NULL", ")", "{", "if", "(", "!", "current_tune", "->", "sched_adjust_cost", "(", "insn", ",", "link", ",", "dep", ",", "&", "cost", ")", ")", "return", "cost", ";", "}", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_ANTI", "||", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_OUTPUT", ")", "return", "", ";", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "", "&&", "CALL_P", "(", "insn", ")", ")", "return", "", ";", "if", "(", "(", "i_pat", "=", "single_set", "(", "insn", ")", ")", "!=", "NULL", "&&", "MEM_P", "(", "SET_SRC", "(", "i_pat", ")", ")", "&&", "(", "d_pat", "=", "single_set", "(", "dep", ")", ")", "!=", "NULL", "&&", "MEM_P", "(", "SET_DEST", "(", "d_pat", ")", ")", ")", "{", "rtx", "src_mem", "=", "XEXP", "(", "SET_SRC", "(", "i_pat", ")", ",", "", ")", ";"], "ground_truth": ["if", "(", "(", "GET_CODE", "(", "src_mem", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "src_mem", ")", ")", "||", "reg_mentioned_p", "(", "stack_pointer_rtx", ",", "src_mem", ")", "||", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "src_mem", ")", "||", "reg_mentioned_p", "(", "hard_frame_pointer_rtx", ",", "src_mem", ")", ")", "return", "", ";"], "File": "arm4", "Func": "arm_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256851, "Length": 160, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_ANTI", "||", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_OUTPUT", ")", "return", "", ";", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "", "&&", "CALL_P", "(", "insn", ")", ")", "return", "", ";", "if", "(", "(", "i_pat", "=", "single_set", "(", "insn", ")", ")", "!=", "NULL", "&&", "MEM_P", "(", "SET_SRC", "(", "i_pat", ")", ")", "&&", "(", "d_pat", "=", "single_set", "(", "dep", ")", ")", "!=", "NULL", "&&", "MEM_P", "(", "SET_DEST", "(", "d_pat", ")", ")", ")", "{"], "ground_truth": ["rtx", "src_mem", "=", "XEXP", "(", "SET_SRC", "(", "i_pat", ")", ",", "", ")", ";"], "File": "arm4", "Func": "arm_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256852, "Length": 90, "Cover_Rate": 0.4017857142857143} {"Template_token": ["", "if", "(", "TARGET_HARD_FLOAT_ABI", "&&", "TARGET_VFP", ")", "size", "+=", "", ";", "if", "(", "TARGET_IWMMXT_ABI", ")", "size", "+=", "", ";", "}"], "ground_truth": ["return", "size", ";"], "File": "arm4", "Func": "arm_apply_result_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256853, "Length": 22, "Cover_Rate": 0.5641025641025641} {"Template_token": ["", "if", "(", "TARGET_32BIT", ")", "{"], "ground_truth": ["if", "(", "TARGET_HARD_FLOAT_ABI", "&&", "TARGET_VFP", ")", "size", "+=", "", ";"], "File": "arm4", "Func": "arm_apply_result_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256854, "Length": 15, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "aapcs_layout_arg", "(", "pcum", ",", "mode", ",", "type", ",", "named", ")", ";", "return", "pcum", "->", "aapcs_partial", ";", "}", "if", "(", "TARGET_IWMMXT_ABI", "&&", "arm_vector_mode_supported_p", "(", "mode", ")", ")", "return", "", ";", "if", "(", "NUM_ARG_REGS", ">", "nregs", "&&", "(", "NUM_ARG_REGS", "<", "nregs", "+", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ")", "&&", "pcum", "->", "can_split", ")", "return", "(", "NUM_ARG_REGS", "-", "nregs", ")", "*", "UNITS_PER_WORD", ";"], "ground_truth": ["return", "", ";"], "File": "arm4", "Func": "arm_arg_partial_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256855, "Length": 64, "Cover_Rate": 0.5981308411214953} {"Template_token": ["", "static", "int", "arm_arg_partial_bytes", "(", "cumulative_args_t", "pcum_v", ",", "machine_mode", "mode", ",", "tree", "type", ",", "bool", "named", ")", "{", "CUMULATIVE_ARGS", "*", "pcum", "=", "get_cumulative_args", "(", "pcum_v", ")", ";", "int", "nregs", "=", "pcum", "->", "nregs", ";", "if", "(", "pcum", "->", "pcs_variant", "<=", "ARM_PCS_AAPCS_LOCAL", ")", "{", "aapcs_layout_arg", "(", "pcum", ",", "mode", ",", "type", ",", "named", ")", ";", "return", "pcum", "->", "aapcs_partial", ";", "}", "if", "(", "TARGET_IWMMXT_ABI", "&&", "arm_vector_mode_supported_p", "(", "mode", ")", ")", "return", "", ";", "if", "(", "NUM_ARG_REGS", ">", "nregs", "&&", "(", "NUM_ARG_REGS", "<", "nregs", "+", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ")", "&&", "pcum", "->", "can_split", ")", "return", "(", "NUM_ARG_REGS", "-", "nregs", ")", "*", "UNITS_PER_WORD", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_arg_partial_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256856, "Length": 107, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "arm_array_mode_supported_p", "(", "machine_mode", "mode", ",", "unsigned", "HOST_WIDE_INT", "nelems", ")", "{", "if", "(", "TARGET_NEON", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode", ")", ")", "&&", "(", "nelems", ">=", "", "&&", "nelems", "<=", "", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_array_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256857, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "HOST_WIDE_INT", ")", "", "<<", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_asan_shadow_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256858, "Length": 10, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "(", "unsigned", "HOST_WIDE_INT", ")", "", "<<", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_asan_shadow_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256859, "Length": 10, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "exception_section", "=", "get_unnamed_section", "(", "", ",", "output_section_asm_op", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_asm_init_sections", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256861, "Length": 12, "Cover_Rate": 0.631578947368421} {"Template_token": ["", "asm_fprintf", "(", "f", ",", "", ",", "STATIC_CHAIN_REGNUM", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ",", "PC_REGNUM", ")", ";", "}", "else", "{", "ASM_OUTPUT_ALIGN", "(", "f", ",", "", ")", ";", "fprintf", "(", "f", ",", "", ")", ";", "fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ")", ";"], "ground_truth": ["asm_fprintf", "(", "f", ",", "", ",", "STATIC_CHAIN_REGNUM", ")", ";"], "File": "arm4", "Func": "arm_asm_trampoline_template", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256862, "Length": 71, "Cover_Rate": 0.45222929936305734} {"Template_token": ["", "extract_insn_cached", "(", "insn", ")", ";", "if", "(", "REG_P", "(", "recog_data", ".", "operand", "[", "", "]", ")", "&&", "REG_P", "(", "recog_data", ".", "operand", "[", "", "]", ")", ")", "{", "mode", "=", "GET_MODE", "(", "recog_data", ".", "operand", "[", "", "]", ")", ";", "switch", "(", "mode", ")", "{", "case", "EImode", ":", "case", "OImode", ":", "return", "", ";", "case", "CImode", ":", "return", "", ";", "case", "XImode", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_attr_length_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256863, "Length": 73, "Cover_Rate": 0.3273542600896861} {"Template_token": ["", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "load", "=", "REG_P", "(", "recog_data", ".", "operand", "[", "", "]", ")", ";", "reg", "=", "recog_data", ".", "operand", "[", "!", "load", "]", ";", "mem", "=", "recog_data", ".", "operand", "[", "load", "]", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";", "mode", "=", "GET_MODE", "(", "reg", ")", ";", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", ")", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "LABEL_REF", "||", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "{", "int", "insns", "=", "HARD_REGNO_NREGS", "(", "REGNO", "(", "reg", ")", ",", "mode", ")", "/", "", ";", "return", "insns", "*", "", ";", "}"], "ground_truth": ["else", "return", "", ";"], "File": "arm4", "Func": "arm_attr_length_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256864, "Length": 138, "Cover_Rate": 0.6188340807174888} {"Template_token": ["", "static", "int", "arm_barrier_cost", "(", "rtx", "insn", ")", "{", "int", "base_cost", "=", "", ";", "rtx", "next", "=", "next_nonnote_insn", "(", "insn", ")", ";", "if", "(", "next", "!=", "NULL", "&&", "LABEL_P", "(", "next", ")", ")", "base_cost", "-=", "", ";", "switch", "(", "GET_CODE", "(", "insn", ")", ")", "{", "case", "CODE_LABEL", ":", "return", "", ";"], "ground_truth": ["case", "INSN", ":"], "File": "arm4", "Func": "arm_barrier_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256867, "Length": 53, "Cover_Rate": 0.6973684210526315} {"Template_token": ["", "for", "(", "j", "=", "", ";", "j", "<", "words", ";", "j", "++", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "dstoffset", "+", "j", "*", "UNITS_PER_WORD", "-", "dst_autoinc", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "addr", ",", "dstoffset", "+", "j", "*", "UNITS_PER_WORD", ")", ";", "emit_insn", "(", "gen_unaligned_storesi", "(", "mem", ",", "regs", "[", "j", "]", ")", ")", ";", "}", "dstoffset", "+=", "words", "*", "UNITS_PER_WORD", ";", "}", "remaining", "-=", "words", "*", "UNITS_PER_WORD", ";", "gcc_assert", "(", "remaining", "<", "", ")", ";", "if", "(", "remaining", ">=", "", ")", "{", "halfword_tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "src", ",", "srcoffset", "-", "src_autoinc", ")", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "HImode", ",", "addr", ",", "srcoffset", ")", ";", "emit_insn", "(", "gen_unaligned_loadhiu", "(", "halfword_tmp", ",", "mem", ")", ")", ";", "if", "(", "interleave_factor", "==", "", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "dstoffset", "-", "dst_autoinc", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "HImode", ",", "addr", ",", "dstoffset", ")", ";", "emit_insn", "(", "gen_unaligned_storehi", "(", "mem", ",", "gen_lowpart", "(", "HImode", ",", "halfword_tmp", ")", ")", ")", ";", "halfword_tmp", "=", "NULL", ";", "dstoffset", "+=", "", ";", "}", "remaining", "-=", "", ";", "srcoffset", "+=", "", ";", "}", "gcc_assert", "(", "remaining", "<", "", ")", ";", "if", "(", "(", "remaining", "&", "", ")", "!=", "", ")", "{", "byte_tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "src", ",", "srcoffset", "-", "src_autoinc", ")", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "QImode", ",", "addr", ",", "srcoffset", ")", ";", "emit_move_insn", "(", "gen_lowpart", "(", "QImode", ",", "byte_tmp", ")", ",", "mem", ")", ";", "if", "(", "interleave_factor", "==", "", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "dstoffset", "-", "dst_autoinc", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "QImode", ",", "addr", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_lowpart", "(", "QImode", ",", "byte_tmp", ")", ")", ";", "byte_tmp", "=", "NULL", ";", "dstoffset", "++", ";", "}", "remaining", "--", ";", "srcoffset", "++", ";", "}", "if", "(", "halfword_tmp", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "dstoffset", "-", "dst_autoinc", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "HImode", ",", "addr", ",", "dstoffset", ")", ";", "emit_insn", "(", "gen_unaligned_storehi", "(", "mem", ",", "gen_lowpart", "(", "HImode", ",", "halfword_tmp", ")", ")", ")", ";", "dstoffset", "+=", "", ";", "}", "if", "(", "byte_tmp", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "dstoffset", "-", "dst_autoinc", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "QImode", ",", "addr", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_lowpart", "(", "QImode", ",", "byte_tmp", ")", ")", ";", "dstoffset", "++", ";", "}", "gcc_assert", "(", "remaining", "==", "", "&&", "srcoffset", "==", "dstoffset", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_block_move_unaligned_straight", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256868, "Length": 431, "Cover_Rate": 0.4100856327307326} {"Template_token": ["", "val_reg", "=", "force_reg", "(", "DImode", ",", "val_exp", ")", ";", "reg", "=", "val_reg", ";", "for", "(", ";", "(", "i", "+", "", "<=", "length", ")", ";", "i", "+=", "", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "DImode", ",", "addr", ",", "i", ")", ";", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "}", "}", "else", "val_reg", "=", "force_reg", "(", "SImode", ",", "val_exp", ")", ";", "reg", "=", "(", "use_strd_p", "?", "gen_lowpart", "(", "SImode", ",", "val_reg", ")", ":", "val_reg", ")", ";", "for", "(", ";", "(", "i", "+", "", "<=", "length", ")", ";", "i", "+=", "", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "addr", ",", "i", ")", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storesi", "(", "mem", ",", "reg", ")", ")", ";", "}", "if", "(", "unaligned_access", "&&", "i", ">", "", "&&", "(", "i", "+", "", ")", "==", "length", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", "-", "", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "addr", ",", "i", "-", "", ")", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";", "emit_insn", "(", "gen_unaligned_storesi", "(", "mem", ",", "reg", ")", ")", ";", "return", "true", ";", "}"], "ground_truth": ["if", "(", "i", "+", "", "<=", "length", ")", "{"], "File": "arm4", "Func": "arm_block_set_aligned_non_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256869, "Length": 241, "Cover_Rate": 0.4036850921273032} {"Template_token": ["", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "DImode", ",", "addr", ",", "i", ")", ";", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "}", "}", "else", "val_reg", "=", "force_reg", "(", "SImode", ",", "val_exp", ")", ";", "reg", "=", "(", "use_strd_p", "?", "gen_lowpart", "(", "SImode", ",", "val_reg", ")", ":", "val_reg", ")", ";", "for", "(", ";", "(", "i", "+", "", "<=", "length", ")", ";", "i", "+=", "", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "addr", ",", "i", ")", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storesi", "(", "mem", ",", "reg", ")", ")", ";", "}", "if", "(", "unaligned_access", "&&", "i", ">", "", "&&", "(", "i", "+", "", ")", "==", "length", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", "-", "", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "addr", ",", "i", "-", "", ")", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";", "emit_insn", "(", "gen_unaligned_storesi", "(", "mem", ",", "reg", ")", ")", ";", "return", "true", ";", "}", "if", "(", "i", "+", "", "<=", "length", ")", "{", "reg", "=", "gen_lowpart", "(", "HImode", ",", "val_reg", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "HImode", ",", "addr", ",", "i", ")", ";"], "ground_truth": ["if", "(", "(", "align", "&", "", ")", "==", "", ")", "emit_move_insn", "(", "mem", ",", "reg", ")", ";"], "File": "arm4", "Func": "arm_block_set_aligned_non_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256870, "Length": 262, "Cover_Rate": 0.4388609715242881} {"Template_token": ["", "unsigned", "HOST_WIDE_INT", "v", "=", "value", ";", "gcc_assert", "(", "(", "align", "&", "", ")", "!=", "", ")", ";", "nelt_v8", "=", "GET_MODE_NUNITS", "(", "V8QImode", ")", ";", "nelt_v16", "=", "GET_MODE_NUNITS", "(", "V16QImode", ")", ";", "if", "(", "length", ">=", "nelt_v16", ")", "{", "mode", "=", "V16QImode", ";", "gen_func", "=", "gen_movmisalignv16qi", ";", "}", "else", "{", "mode", "=", "V8QImode", ";", "gen_func", "=", "gen_movmisalignv8qi", ";", "}", "nelt_mode", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "gcc_assert", "(", "length", ">=", "nelt_mode", ")", ";", "if", "(", "!", "arm_block_set_vect_profit_p", "(", "length", ",", "align", ",", "mode", ")", ")", "return", "false", ";", "dst", "=", "copy_addr_to_reg", "(", "XEXP", "(", "dstbase", ",", "", ")", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "", ")", ";", "v", "=", "sext_hwi", "(", "v", ",", "BITS_PER_WORD", ")", ";", "val_elt", "=", "GEN_INT", "(", "v", ")", ";", "for", "(", "j", "=", "", ";", "j", "<", "nelt_mode", ";", "j", "++", ")", "rval", "[", "j", "]", "=", "val_elt", ";", "reg", "=", "gen_reg_rtx", "(", "mode", ")", ";", "val_vec", "=", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "gen_rtvec_v", "(", "nelt_mode", ",", "rval", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "val_vec", ")", ";", "for", "(", "i", "=", "", ";", "(", "i", "+", "nelt_mode", "<=", "length", ")", ";", "i", "+=", "nelt_mode", ")", "{", "emit_insn", "(", "(", "*", "gen_func", ")", "(", "mem", ",", "reg", ")", ")", ";", "if", "(", "i", "+", "", "*", "nelt_mode", "<=", "length", ")", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "nelt_mode", ")", ")", ")", ";", "}", "gcc_assert", "(", "(", "i", "+", "nelt_v8", ")", ">", "length", "||", "mode", "==", "V16QImode", ")", ";", "if", "(", "i", "+", "nelt_v8", "<", "length", ")", "{", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "length", "-", "i", ")", ")", ")", ";", "if", "(", "(", "length", "&", "", ")", "!=", "", "&&", "align", ">=", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";", "emit_insn", "(", "gen_movmisalignv16qi", "(", "mem", ",", "reg", ")", ")", ";", "}", "else", "if", "(", "i", "<", "length", "&&", "i", "+", "nelt_v8", ">=", "length", ")", "{", "if", "(", "mode", "==", "V16QImode", ")", "{", "reg", "=", "gen_lowpart", "(", "V8QImode", ",", "reg", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "V8QImode", ",", "dst", ",", "", ")", ";", "}", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "(", "length", "-", "i", ")", "+", "(", "nelt_mode", "-", "nelt_v8", ")", ")", ")", ")", ";", "if", "(", "(", "length", "&", "", ")", "!=", "", "&&", "align", ">=", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";", "emit_insn", "(", "gen_movmisalignv8qi", "(", "mem", ",", "reg", ")", ")", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "arm4", "Func": "arm_block_set_unaligned_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256872, "Length": 405, "Cover_Rate": 0.8617021276595744} {"Template_token": ["", "unsigned", "elements", ";", "switch", "(", "type_of_cost", ")", "{", "case", "scalar_stmt", ":", "return", "current_tune", "->", "vec_costs", "->", "scalar_stmt_cost", ";", "case", "scalar_load", ":", "return", "current_tune", "->", "vec_costs", "->", "scalar_load_cost", ";", "case", "scalar_store", ":", "return", "current_tune", "->", "vec_costs", "->", "scalar_store_cost", ";", "case", "vector_stmt", ":", "return", "current_tune", "->", "vec_costs", "->", "vec_stmt_cost", ";", "case", "vector_load", ":", "return", "current_tune", "->", "vec_costs", "->", "vec_align_load_cost", ";", "case", "vector_store", ":", "return", "current_tune", "->", "vec_costs", "->", "vec_store_cost", ";", "case", "vec_to_scalar", ":", "return", "current_tune", "->", "vec_costs", "->", "vec_to_scalar_cost", ";", "case", "scalar_to_vec", ":", "return", "current_tune", "->", "vec_costs", "->", "scalar_to_vec_cost", ";", "case", "unaligned_load", ":"], "ground_truth": ["return", "current_tune", "->", "vec_costs", "->", "vec_unalign_load_cost", ";"], "File": "arm4", "Func": "arm_builtin_vectorization_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256873, "Length": 98, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "current_tune", "->", "vec_costs", "->", "vec_unalign_load_cost", ";", "case", "unaligned_store", ":", "return", "current_tune", "->", "vec_costs", "->", "vec_unalign_store_cost", ";", "case", "cond_branch_taken", ":", "return", "current_tune", "->", "vec_costs", "->", "cond_taken_branch_cost", ";", "case", "cond_branch_not_taken", ":", "return", "current_tune", "->", "vec_costs", "->", "cond_not_taken_branch_cost", ";", "case", "vec_perm", ":", "case", "vec_promote_demote", ":", "return", "current_tune", "->", "vec_costs", "->", "vec_stmt_cost", ";", "case", "vec_construct", ":", "elements", "=", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ";", "return", "elements", "/", "", "+", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_builtin_vectorization_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256874, "Length": 74, "Cover_Rate": 0.4065934065934066} {"Template_token": ["", "if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_pic_add_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "else", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "*", "valuep", "=", "emit_library_call_value", "(", "get_tls_get_addr", "(", ")", ",", "NULL_RTX", ",", "LCT_PURE", ",", "Pmode", ",", "", ",", "reg", ",", "Pmode", ")", ";", "insns", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";"], "ground_truth": ["return", "insns", ";"], "File": "arm4", "Func": "arm_call_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256875, "Length": 64, "Cover_Rate": 0.3615819209039548} {"Template_token": ["", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";"], "ground_truth": ["sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "reloc", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";"], "File": "arm4", "Func": "arm_call_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256876, "Length": 65, "Cover_Rate": 0.3672316384180791} {"Template_token": ["", "if", "(", "recog_memoized", "(", "insn", ")", "==", "CODE_FOR_tlscall", ")", "return", "true", ";", "subrtx_iterator", "::", "array_type", "array", ";", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "ALL", ")", "{", "const_rtx", "x", "=", "*", "iter", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_PIC_BASE", "||", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_PIC_UNIFIED", ")", ")", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "arm4", "Func": "arm_cannot_copy_insn_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256877, "Length": 73, "Cover_Rate": 0.8795180722891566} {"Template_token": ["", "if", "(", "GET_CODE", "(", "base", ")", "==", "SYMBOL_REF", "&&", "!", "offset_within_block_p", "(", "base", ",", "INTVAL", "(", "offset", ")", ")", ")", "return", "true", ";", "}", "return", "arm_tls_referenced_p", "(", "x", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_cannot_force_const_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256879, "Length": 31, "Cover_Rate": 0.484375} {"Template_token": ["", "if", "(", "i", "!=", "~", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "&&", "arm_const_double_by_immediates", "(", "GEN_INT", "(", "i", "+", "", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "+", "", ")", ";", "*", "code", "=", "*", "code", "==", "GTU", "?", "GEU", ":", "LTU", ";", "return", ";", "}", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "if", "(", "!", "op0_preserve_value", ")", "{", "std", "::", "swap", "(", "*", "op0", ",", "*", "op1", ")", ";", "*", "code", "=", "(", "int", ")", "swap_condition", "(", "(", "enum", "rtx_code", ")", "*", "code", ")", ";", "}", "}", "return", ";", "}", "if", "(", "mode", "==", "SImode", "&&", "GET_CODE", "(", "*", "op0", ")", "==", "ZERO_EXTEND", "&&", "GET_CODE", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", "==", "SUBREG", "&&", "GET_MODE", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", "==", "QImode", "&&", "GET_MODE", "(", "SUBREG_REG", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", ")", "==", "SImode", "&&", "subreg_lowpart_p", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", "&&", "*", "op1", "==", "const0_rtx", ")", "*", "op0", "=", "gen_rtx_AND", "(", "SImode", ",", "SUBREG_REG", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "*", "op1", ")", "||", "const_ok_for_arm", "(", "INTVAL", "(", "*", "op1", ")", ")", "||", "const_ok_for_arm", "(", "-", "INTVAL", "(", "*", "op1", ")", ")", ")", "return", ";", "i", "=", "INTVAL", "(", "*", "op1", ")", ";", "switch", "(", "*", "code", ")", "{", "case", "EQ", ":", "case", "NE", ":", "return", ";", "case", "GT", ":", "case", "LE", ":", "if", "(", "i", "!=", "maxval", "&&", "(", "const_ok_for_arm", "(", "i", "+", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "+", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "ARM_SIGN_EXTEND", "(", "i", "+", "", ")", ")", ";", "*", "code", "=", "*", "code", "==", "GT", "?", "GE", ":", "LT", ";", "return", ";", "}", "break", ";", "case", "GE", ":", "case", "LT", ":", "if", "(", "i", "!=", "~", "maxval", "&&", "(", "const_ok_for_arm", "(", "i", "-", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "-", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "-", "", ")", ";", "*", "code", "=", "*", "code", "==", "GE", "?", "GT", ":", "LE", ";", "return", ";", "}", "break", ";", "case", "GTU", ":", "case", "LEU", ":", "if", "(", "i", "!=", "~", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "&&", "(", "const_ok_for_arm", "(", "i", "+", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "+", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "ARM_SIGN_EXTEND", "(", "i", "+", "", ")", ")", ";", "*", "code", "=", "*", "code", "==", "GTU", "?", "GEU", ":", "LTU", ";", "return", ";", "}", "break", ";", "case", "GEU", ":", "case", "LTU", ":", "if", "(", "i", "!=", "", "&&", "(", "const_ok_for_arm", "(", "i", "-", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "-", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "-", "", ")", ";", "*", "code", "=", "*", "code", "==", "GEU", "?", "GTU", ":", "LEU", ";", "return", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_canonicalize_comparison", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256881, "Length": 493, "Cover_Rate": 0.7113997113997114} {"Template_token": ["", "gcc_assert", "(", "TREE_CODE", "(", "current_function_decl", ")", "==", "FUNCTION_DECL", ")", ";", "if", "(", "optimize", ">", "", "&&", "(", "TREE_NOTHROW", "(", "current_function_decl", ")", "||", "!", "(", "flag_unwind_tables", "||", "(", "flag_exceptions", "&&", "arm_except_unwind_info", "(", "&", "global_options", ")", "!=", "UI_SJLJ", ")", ")", ")", "&&", "TREE_THIS_VOLATILE", "(", "current_function_decl", ")", ")", "type", "|=", "ARM_FT_VOLATILE", ";", "if", "(", "cfun", "->", "static_chain_decl", "!=", "NULL", ")", "type", "|=", "ARM_FT_NESTED", ";", "attr", "=", "DECL_ATTRIBUTES", "(", "current_function_decl", ")", ";", "a", "=", "lookup_attribute", "(", "", ",", "attr", ")", ";", "if", "(", "a", "!=", "NULL_TREE", ")", "type", "|=", "ARM_FT_NAKED", ";", "a", "=", "lookup_attribute", "(", "", ",", "attr", ")", ";", "if", "(", "a", "==", "NULL_TREE", ")", "a", "=", "lookup_attribute", "(", "", ",", "attr", ")", ";", "if", "(", "a", "==", "NULL_TREE", ")", "type", "|=", "TARGET_INTERWORK", "?", "ARM_FT_INTERWORKED", ":", "ARM_FT_NORMAL", ";", "else", "type", "|=", "arm_isr_value", "(", "TREE_VALUE", "(", "a", ")", ")", ";"], "ground_truth": ["return", "type", ";"], "File": "arm4", "Func": "arm_compute_func_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256882, "Length": 139, "Cover_Rate": 0.86875} {"Template_token": ["", "unsigned", "long", "type", "=", "ARM_FT_UNKNOWN", ";", "tree", "a", ";", "tree", "attr", ";", "gcc_assert", "(", "TREE_CODE", "(", "current_function_decl", ")", "==", "FUNCTION_DECL", ")", ";", "if", "(", "optimize", ">", "", "&&", "(", "TREE_NOTHROW", "(", "current_function_decl", ")", "||", "!", "(", "flag_unwind_tables", "||", "(", "flag_exceptions", "&&", "arm_except_unwind_info", "(", "&", "global_options", ")", "!=", "UI_SJLJ", ")", ")", ")", "&&", "TREE_THIS_VOLATILE", "(", "current_function_decl", ")", ")", "type", "|=", "ARM_FT_VOLATILE", ";", "if", "(", "cfun", "->", "static_chain_decl", "!=", "NULL", ")", "type", "|=", "ARM_FT_NESTED", ";", "attr", "=", "DECL_ATTRIBUTES", "(", "current_function_decl", ")", ";", "a", "=", "lookup_attribute", "(", "", ",", "attr", ")", ";", "if", "(", "a", "!=", "NULL_TREE", ")", "type", "|=", "ARM_FT_NAKED", ";", "a", "=", "lookup_attribute", "(", "", ",", "attr", ")", ";"], "ground_truth": ["if", "(", "a", "==", "NULL_TREE", ")", "a", "=", "lookup_attribute", "(", "", ",", "attr", ")", ";"], "File": "arm4", "Func": "arm_compute_func_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256883, "Length": 123, "Cover_Rate": 0.76875} {"Template_token": ["", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "reg", ")", "&&", "callee_saved_reg_p", "(", "reg", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "if", "(", "frame_pointer_needed", ")", "save_reg_mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "flag_pic", "&&", "!", "TARGET_SINGLE_PIC_BASE", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "(", "df_regs_ever_live_p", "(", "PIC_OFFSET_TABLE_REGNUM", ")", "||", "crtl", "->", "uses_pic_offset_table", ")", ")", "save_reg_mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "save_reg_mask", "|=", "", ";", "}", "if", "(", "crtl", "->", "calls_eh_return", ")", "{", "unsigned", "int", "i", ";", "for", "(", "i", "=", "", ";", ";", "i", "++", ")", "{", "reg", "=", "EH_RETURN_DATA_REGNO", "(", "i", ")", ";", "if", "(", "reg", "==", "INVALID_REGNUM", ")", "break", ";"], "ground_truth": ["save_reg_mask", "|=", "", "<<", "reg", ";"], "File": "arm4", "Func": "arm_compute_save_reg0_reg12_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256884, "Length": 126, "Cover_Rate": 0.4228187919463087} {"Template_token": ["", "if", "(", "IS_NAKED", "(", "func_type", ")", ")", "return", "", ";", "if", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", ")", "save_reg_mask", "|=", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", "|", "(", "", "<<", "IP_REGNUM", ")", "|", "(", "", "<<", "LR_REGNUM", ")", "|", "(", "", "<<", "PC_REGNUM", ")", ";", "save_reg_mask", "|=", "arm_compute_save_reg0_reg12_mask", "(", ")", ";", "if", "(", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", "||", "(", "save_reg_mask", "&&", "optimize_size", "&&", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", "&&", "!", "crtl", "->", "tail_call_emit", "&&", "!", "crtl", "->", "calls_eh_return", ")", ")", "save_reg_mask", "|=", "", "<<", "LR_REGNUM", ";", "if", "(", "cfun", "->", "machine", "->", "lr_save_eliminated", ")", "save_reg_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "(", "(", "bit_count", "(", "save_reg_mask", ")", "+", "ARM_NUM_INTS", "(", "crtl", "->", "args", ".", "pretend_args_size", "+", "arm_compute_static_chain_stack_bytes", "(", ")", ")", ")", "%", "", ")", "!=", "", ")", "{", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "(", "save_reg_mask", "&", "(", "", "<<", "reg", ")", ")", "==", "", ")", "break", ";", "if", "(", "reg", "<=", "", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";"], "ground_truth": ["else", "{"], "File": "arm4", "Func": "arm_compute_save_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256885, "Length": 179, "Cover_Rate": 0.6556776556776557} {"Template_token": ["", "static", "int", "arm_compute_static_chain_stack_bytes", "(", "void", ")", "{"], "ground_truth": ["if", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", "&&", "IS_NESTED", "(", "arm_current_func_type", "(", ")", ")", "&&", "arm_r3_live_at_start_p", "(", ")", "&&", "crtl", "->", "args", ".", "pretend_args_size", "==", "", ")", "return", "", ";"], "File": "arm4", "Func": "arm_compute_static_chain_stack_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256886, "Length": 37, "Cover_Rate": 0.9024390243902439} {"Template_token": ["", "if", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", "&&", "IS_NESTED", "(", "arm_current_func_type", "(", ")", ")", "&&", "arm_r3_live_at_start_p", "(", ")", "&&", "crtl", "->", "args", ".", "pretend_args_size", "==", "", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_compute_static_chain_stack_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256887, "Length": 34, "Cover_Rate": 0.8292682926829268} {"Template_token": ["", "int", "l1", ",", "l2", ",", "s1", ",", "s2", ";", "if", "(", "TREE_CODE", "(", "type1", ")", "!=", "FUNCTION_TYPE", ")", "return", "", ";", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "s1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";"], "ground_truth": ["s2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";"], "File": "arm4", "Func": "arm_comp_type_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256888, "Length": 77, "Cover_Rate": 0.3615023474178404} {"Template_token": ["", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r", ",", "x", ")", ";"], "ground_truth": ["if", "(", "REAL_VALUE_MINUS_ZERO", "(", "r", ")", ")", "return", "", ";"], "File": "arm4", "Func": "arm_const_double_rtx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256889, "Length": 17, "Cover_Rate": 0.3269230769230769} {"Template_token": ["", "if", "(", "(", "TREE_CODE", "(", "decl_op1", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl_op1", ")", "==", "CONST_DECL", ")", "&&", "(", "TREE_CODE", "(", "decl_op0", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl_op0", ")", "==", "CONST_DECL", ")", ")", "return", "(", "get_variable_section", "(", "decl_op1", ",", "false", ")", "!=", "get_variable_section", "(", "decl_op0", ",", "false", ")", ")", ";", "if", "(", "TREE_CODE", "(", "decl_op1", ")", "==", "LABEL_DECL", "&&", "TREE_CODE", "(", "decl_op0", ")", "==", "LABEL_DECL", ")", "return", "(", "DECL_CONTEXT", "(", "decl_op1", ")", "!=", "DECL_CONTEXT", "(", "decl_op0", ")", ")", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "arm4", "Func": "arm_const_not_ok_for_debug_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256890, "Length": 84, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "decl_op1", "=", "SYMBOL_REF_DECL", "(", "XEXP", "(", "p", ",", "", ")", ")", ";", "if", "(", "decl_op1", "&&", "GET_CODE", "(", "XEXP", "(", "p", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "(", "decl_op0", "=", "SYMBOL_REF_DECL", "(", "XEXP", "(", "p", ",", "", ")", ")", ")", ")", "{", "if", "(", "(", "TREE_CODE", "(", "decl_op1", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl_op1", ")", "==", "CONST_DECL", ")", "&&", "(", "TREE_CODE", "(", "decl_op0", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl_op0", ")", "==", "CONST_DECL", ")", ")", "return", "(", "get_variable_section", "(", "decl_op1", ",", "false", ")", "!=", "get_variable_section", "(", "decl_op0", ",", "false", ")", ")", ";"], "ground_truth": ["if", "(", "TREE_CODE", "(", "decl_op1", ")", "==", "LABEL_DECL", "&&", "TREE_CODE", "(", "decl_op0", ")", "==", "LABEL_DECL", ")", "return", "(", "DECL_CONTEXT", "(", "decl_op1", ")", "!=", "DECL_CONTEXT", "(", "decl_op0", ")", ")", ";"], "File": "arm4", "Func": "arm_const_not_ok_for_debug_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256891, "Length": 123, "Cover_Rate": 0.6988636363636364} {"Template_token": ["", "if", "(", "!", "SCALAR_FLOAT_TYPE_P", "(", "fromtype", ")", "||", "!", "SCALAR_FLOAT_TYPE_P", "(", "type", ")", ")", "return", "NULL_TREE", ";"], "ground_truth": ["if", "(", "(", "TYPE_PRECISION", "(", "fromtype", ")", "==", "", "&&", "TYPE_PRECISION", "(", "type", ")", ">", "", ")", "||", "(", "TYPE_PRECISION", "(", "type", ")", "==", "", "&&", "TYPE_PRECISION", "(", "fromtype", ")", ">", "", ")", ")", "return", "convert", "(", "type", ",", "convert", "(", "float_type_node", ",", "expr", ")", ")", ";"], "File": "arm4", "Func": "arm_convert_to_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256892, "Length": 64, "Cover_Rate": 0.735632183908046} {"Template_token": ["", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_VFP_REGNUM", ";", "else", "return", "", "+", "(", "regno", "-", "FIRST_VFP_REGNUM", ")", "/", "", ";", "}", "if", "(", "IS_IWMMXT_GR_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_IWMMXT_GR_REGNUM", ";"], "ground_truth": ["if", "(", "IS_IWMMXT_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_IWMMXT_REGNUM", ";"], "File": "arm4", "Func": "arm_dbx_register_number", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256893, "Length": 63, "Cover_Rate": 0.7325581395348837} {"Template_token": ["", "if", "(", "!", "TARGET_AAPCS_BASED", ")", "{", "(", "is_ctor", "?", "default_named_section_asm_out_constructor", ":", "default_named_section_asm_out_destructor", ")", "(", "symbol", ",", "priority", ")", ";", "return", ";", "}", "if", "(", "priority", "!=", "DEFAULT_INIT_PRIORITY", ")", "{", "char", "buf", "[", "", "]", ";", "sprintf", "(", "buf", ",", "", ",", "is_ctor", "?", "", ":", "", ",", "priority", ")", ";", "s", "=", "get_section", "(", "buf", ",", "SECTION_WRITE", ",", "NULL_TREE", ")", ";", "}", "else", "if", "(", "is_ctor", ")", "s", "=", "ctors_section", ";"], "ground_truth": ["else", "s", "=", "dtors_section", ";"], "File": "arm4", "Func": "arm_elf_asm_cdtor", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256894, "Length": 76, "Cover_Rate": 0.6031746031746031} {"Template_token": ["", "if", "(", "TARGET_VXWORKS_RTP", "&&", "flag_pic", "&&", "!", "sibcall", "&&", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "(", "SYMBOL_REF_DECL", "(", "addr", ")", "?", "!", "targetm", ".", "binds_local_p", "(", "SYMBOL_REF_DECL", "(", "addr", ")", ")", ":", "!", "SYMBOL_REF_LOCAL_P", "(", "addr", ")", ")", ")", "{", "require_pic_register", "(", ")", ";", "use_reg", "(", "&", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ",", "cfun", "->", "machine", "->", "pic_reg", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_emit_call_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256895, "Length": 61, "Cover_Rate": 0.5398230088495575} {"Template_token": ["", "bits", "=", "real_to_target", "(", "NULL", ",", "&", "r", ",", "HFmode", ")", ";", "if", "(", "WORDS_BIG_ENDIAN", ")", "assemble_zeros", "(", "", ")", ";"], "ground_truth": ["assemble_integer", "(", "GEN_INT", "(", "bits", ")", ",", "", ",", "BITS_PER_WORD", ",", "", ")", ";"], "File": "arm4", "Func": "arm_emit_fp16_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256897, "Length": 35, "Cover_Rate": 0.5303030303030303} {"Template_token": ["", "assemble_integer", "(", "GEN_INT", "(", "bits", ")", ",", "", ",", "BITS_PER_WORD", ",", "", ")", ";"], "ground_truth": ["if", "(", "!", "WORDS_BIG_ENDIAN", ")", "assemble_zeros", "(", "", ")", ";"], "File": "arm4", "Func": "arm_emit_fp16_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256898, "Length": 24, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "else", "mem", "=", "gen_frame_mem", "(", "DImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "DImode", ",", "gen_rtx_REG", "(", "DImode", ",", "j", ")", ",", "mem", ")", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "NULL_RTX", ")", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", "+", "", ")", ",", "dwarf", ")", ";", "REG_NOTES", "(", "tmp", ")", "=", "dwarf", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}", "else", "if", "(", "j", "!=", "PC_REGNUM", ")", "{", "if", "(", "offset", ">", "", ")", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "SImode", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "mem", ")", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "REG_NOTES", "(", "tmp", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "NULL_RTX", ")", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}", "else", "j", "++", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_emit_ldrd_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256899, "Length": 193, "Cover_Rate": 0.39227642276422764} {"Template_token": ["", "else", "mem", "=", "gen_frame_mem", "(", "DImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "DImode", ",", "gen_rtx_REG", "(", "DImode", ",", "j", ")", ",", "mem", ")", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "NULL_RTX", ")", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", "+", "", ")", ",", "dwarf", ")", ";", "REG_NOTES", "(", "tmp", ")", "=", "dwarf", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}", "else", "if", "(", "j", "!=", "PC_REGNUM", ")", "{", "if", "(", "offset", ">", "", ")", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "SImode", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "mem", ")", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";"], "ground_truth": ["REG_NOTES", "(", "tmp", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "NULL_RTX", ")", ";"], "File": "arm4", "Func": "arm_emit_ldrd_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256900, "Length": 179, "Cover_Rate": 0.3638211382113821} {"Template_token": ["", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ")", ";", "if", "(", "acq", ")", "{", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "gen", "=", "gen_arm_load_acquire_exclusiveqi", ";", "break", ";", "case", "HImode", ":", "gen", "=", "gen_arm_load_acquire_exclusivehi", ";", "break", ";", "case", "SImode", ":", "gen", "=", "gen_arm_load_acquire_exclusivesi", ";", "break", ";", "case", "DImode", ":", "gen", "=", "gen_arm_load_acquire_exclusivedi", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}"], "ground_truth": ["else", "{"], "File": "arm4", "Func": "arm_emit_load_exclusive", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256901, "Length": 67, "Cover_Rate": 0.4652777777777778} {"Template_token": ["", "static", "void", "arm_emit_multi_reg_pop", "(", "unsigned", "long", "saved_regs_mask", ")", "{", "int", "num_regs", "=", "", ";", "int", "i", ",", "j", ";", "rtx", "par", ";", "rtx", "dwarf", "=", "NULL_RTX", ";", "rtx", "tmp", ",", "reg", ";", "bool", "return_in_pc", "=", "saved_regs_mask", "&", "(", "", "<<", "PC_REGNUM", ")", ";", "int", "offset_adj", ";", "int", "emit_update", ";", "offset_adj", "=", "return_in_pc", "?", "", ":", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "gcc_assert", "(", "num_regs", "&&", "num_regs", "<=", "", ")", ";", "emit_update", "=", "(", "saved_regs_mask", "&", "(", "", "<<", "SP_REGNUM", ")", ")", "?", "", ":", "", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "emit_update", "+", "offset_adj", ")", ")", ";"], "ground_truth": ["if", "(", "return_in_pc", ")", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";"], "File": "arm4", "Func": "arm_emit_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256902, "Length": 139, "Cover_Rate": 0.35459183673469385} {"Template_token": ["", "rtx", "dwarf", "=", "NULL_RTX", ";", "rtx", "tmp", ",", "reg", ";", "bool", "return_in_pc", "=", "saved_regs_mask", "&", "(", "", "<<", "PC_REGNUM", ")", ";", "int", "offset_adj", ";", "int", "emit_update", ";", "offset_adj", "=", "return_in_pc", "?", "", ":", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "gcc_assert", "(", "num_regs", "&&", "num_regs", "<=", "", ")", ";", "emit_update", "=", "(", "saved_regs_mask", "&", "(", "", "<<", "SP_REGNUM", ")", ")", "?", "", ":", "", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "emit_update", "+", "offset_adj", ")", ")", ";", "if", "(", "return_in_pc", ")", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";"], "ground_truth": ["if", "(", "emit_update", ")", "{"], "File": "arm4", "Func": "arm_emit_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256903, "Length": 122, "Cover_Rate": 0.3112244897959184} {"Template_token": ["", "static", "void", "arm_emit_store_exclusive", "(", "machine_mode", "mode", ",", "rtx", "bval", ",", "rtx", "rval", ",", "rtx", "mem", ",", "bool", "rel", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "rel", ")", "{", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "gen", "=", "gen_arm_store_release_exclusiveqi", ";", "break", ";", "case", "HImode", ":", "gen", "=", "gen_arm_store_release_exclusivehi", ";", "break", ";", "case", "SImode", ":", "gen", "=", "gen_arm_store_release_exclusivesi", ";", "break", ";", "case", "DImode", ":", "gen", "=", "gen_arm_store_release_exclusivedi", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "gen", "=", "gen_arm_store_exclusiveqi", ";", "break", ";", "case", "HImode", ":", "gen", "=", "gen_arm_store_exclusivehi", ";", "break", ";", "case", "SImode", ":", "gen", "=", "gen_arm_store_exclusivesi", ";", "break", ";", "case", "DImode", ":", "gen", "=", "gen_arm_store_exclusivedi", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_emit_store_exclusive", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256904, "Length": 138, "Cover_Rate": 0.9139072847682119} {"Template_token": ["", "while", "(", "j", "<=", "LAST_ARM_REGNUM", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "j", ")", ")", "{", "if", "(", "(", "j", "%", "", "==", "", ")", "&&", "(", "saved_regs_mask", "&", "(", "", "<<", "(", "j", "+", "", ")", ")", ")", ")", "{", "if", "(", "offset", "<", "", ")", "{", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ";", "tmp", "=", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "tmp", ")", ";", "mem", "=", "gen_frame_mem", "(", "DImode", ",", "tmp", ")", ";", "offset", "=", "", ";", "}", "else", "if", "(", "offset", ">", "", ")", "mem", "=", "gen_frame_mem", "(", "DImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "DImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "DImode", ",", "mem", ",", "gen_rtx_REG", "(", "DImode", ",", "j", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "if", "(", "dwarf_index", "==", "", ")", "insn", "=", "tmp", ";", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "SImode", ",", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_index", "++", ")", "=", "tmp", ";", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", "+", "", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "SImode", ",", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "j", "+", "", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_index", "++", ")", "=", "tmp", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}", "else", "{", "if", "(", "offset", "<", "", ")", "{", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ";", "tmp", "=", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "tmp", ")", ";", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "tmp", ")", ";", "offset", "=", "", ";", "}", "else", "if", "(", "offset", ">", "", ")", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "SImode", ",", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "if", "(", "dwarf_index", "==", "", ")", "insn", "=", "tmp", ";", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "SImode", ",", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_index", "++", ")", "=", "tmp", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}", "}", "else", "j", "++", ";"], "ground_truth": ["gcc_assert", "(", "insn", "!=", "NULL_RTX", ")", ";"], "File": "arm4", "Func": "arm_emit_strd_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256905, "Length": 463, "Cover_Rate": 0.7134052388289677} {"Template_token": ["", "if", "(", "num_regs", "==", "", "&&", "!", "arm_arch6", ")", "{", "if", "(", "first_reg", "==", "", ")", "first_reg", "--", ";", "num_regs", "++", ";", "}", "if", "(", "num_regs", ">", "", ")", "{", "arm_emit_vfp_multi_reg_pop", "(", "first_reg", ",", "", ",", "base_reg", ")", ";", "arm_emit_vfp_multi_reg_pop", "(", "first_reg", "+", "", ",", "num_regs", "-", "", ",", "base_reg", ")", ";", "return", ";", "}", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "base_reg", ",", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp", ";", "for", "(", "j", "=", "", ",", "i", "=", "first_reg", ";", "j", "<", "num_regs", ";", "i", "+=", "", ")", "{", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "i", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "reg", ",", "gen_frame_mem", "(", "DFmode", ",", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "", "*", "j", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "j", "+", "", ")", "=", "tmp", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "j", "++", ";", "}", "par", "=", "emit_insn", "(", "par", ")", ";", "REG_NOTES", "(", "par", ")", "=", "dwarf", ";", "if", "(", "TARGET_VFP", "&&", "REGNO", "(", "base_reg", ")", "==", "IP_REGNUM", ")", "{", "RTX_FRAME_RELATED_P", "(", "par", ")", "=", "", ";"], "ground_truth": ["add_reg_note", "(", "par", ",", "REG_CFA_DEF_CFA", ",", "hard_frame_pointer_rtx", ")", ";"], "File": "arm4", "Func": "arm_emit_vfp_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256906, "Length": 237, "Cover_Rate": 0.8006756756756757} {"Template_token": ["", "gcc_assert", "(", "num_regs", "&&", "num_regs", "<=", "", ")", ";", "if", "(", "num_regs", "==", "", "&&", "!", "arm_arch6", ")", "{", "if", "(", "first_reg", "==", "", ")", "first_reg", "--", ";", "num_regs", "++", ";", "}", "if", "(", "num_regs", ">", "", ")", "{", "arm_emit_vfp_multi_reg_pop", "(", "first_reg", ",", "", ",", "base_reg", ")", ";", "arm_emit_vfp_multi_reg_pop", "(", "first_reg", "+", "", ",", "num_regs", "-", "", ",", "base_reg", ")", ";", "return", ";", "}", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "base_reg", ",", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";"], "ground_truth": ["XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp", ";"], "File": "arm4", "Func": "arm_emit_vfp_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256907, "Length": 116, "Cover_Rate": 0.3918918918918919} {"Template_token": ["", "static", "bool", "arm_evpc_neon_vext", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "unsigned", "int", "i", ",", "nelt", "=", "d", "->", "nelt", ";", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "offset", ";", "unsigned", "int", "location", ";", "unsigned", "int", "next", "=", "d", "->", "perm", "[", "", "]", "+", "", ";", "if", "(", "BYTES_BIG_ENDIAN", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "next", "++", ",", "i", "++", ")", "{", "if", "(", "next", "==", "", "*", "nelt", ")", "return", "false", ";", "if", "(", "d", "->", "one_vector_p", "&&", "(", "next", "==", "nelt", ")", ")", "{", "if", "(", "(", "nelt", "==", "", ")", "&&", "(", "d", "->", "vmode", "!=", "V2DImode", ")", ")", "return", "false", ";", "else", "next", "=", "", ";", "}", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "next", ")", "return", "false", ";", "}", "location", "=", "d", "->", "perm", "[", "", "]", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vextv16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vextv8qi", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vextv4hi", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vextv8hi", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vextv2si", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vextv4si", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vextv2sf", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vextv4sf", ";", "break", ";", "case", "V2DImode", ":", "gen", "=", "gen_neon_vextv2di", ";", "break", ";", "default", ":", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";"], "ground_truth": ["offset", "=", "GEN_INT", "(", "location", ")", ";"], "File": "arm4", "Func": "arm_evpc_neon_vext", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256908, "Length": 262, "Cover_Rate": 0.916083916083916} {"Template_token": ["", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "offset", ";", "unsigned", "int", "location", ";", "unsigned", "int", "next", "=", "d", "->", "perm", "[", "", "]", "+", "", ";", "if", "(", "BYTES_BIG_ENDIAN", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "next", "++", ",", "i", "++", ")", "{", "if", "(", "next", "==", "", "*", "nelt", ")", "return", "false", ";", "if", "(", "d", "->", "one_vector_p", "&&", "(", "next", "==", "nelt", ")", ")", "{", "if", "(", "(", "nelt", "==", "", ")", "&&", "(", "d", "->", "vmode", "!=", "V2DImode", ")", ")", "return", "false", ";", "else", "next", "=", "", ";", "}", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "next", ")", "return", "false", ";", "}", "location", "=", "d", "->", "perm", "[", "", "]", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vextv16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vextv8qi", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vextv4hi", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vextv8hi", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vextv2si", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vextv4si", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vextv2sf", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vextv4sf", ";", "break", ";", "case", "V2DImode", ":", "gen", "=", "gen_neon_vextv2di", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "arm4", "Func": "arm_evpc_neon_vext", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256909, "Length": 222, "Cover_Rate": 0.7762237762237763} {"Template_token": ["", "unsigned", "int", "i", ",", "j", ",", "diff", ",", "nelt", "=", "d", "->", "nelt", ";", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ")", ";", "if", "(", "!", "d", "->", "one_vector_p", ")", "return", "false", ";", "diff", "=", "d", "->", "perm", "[", "", "]", ";", "switch", "(", "diff", ")", "{", "case", "", ":", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vrev64v16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vrev64v8qi", ";", "break", ";", "default", ":", "return", "false", ";", "}", "break", ";", "case", "", ":", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vrev32v16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vrev32v8qi", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vrev64v8hi", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vrev64v4hi", ";", "break", ";", "default", ":", "return", "false", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_evpc_neon_vrev", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256910, "Length": 137, "Cover_Rate": 0.4114114114114114} {"Template_token": ["", "if", "(", "BYTES_BIG_ENDIAN", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "if", "(", "vmode", "!=", "V8QImode", "&&", "vmode", "!=", "V16QImode", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "rperm", "[", "i", "]", "=", "GEN_INT", "(", "d", "->", "perm", "[", "i", "]", ")", ";", "sel", "=", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "gen_rtvec_v", "(", "nelt", ",", "rperm", ")", ")", ";", "sel", "=", "force_reg", "(", "vmode", ",", "sel", ")", ";", "arm_expand_vec_perm_1", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "sel", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_evpc_neon_vtbl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256911, "Length": 101, "Cover_Rate": 0.7426470588235294} {"Template_token": ["", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "(", "(", "i", "+", "nelt", "+", "odd", ")", "&", "mask", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vtrnv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vtrnv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vtrnv8hi_internal", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vtrnv4hi_internal", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vtrnv4si_internal", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vtrnv2si_internal", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vtrnv2sf_internal", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vtrnv4sf_internal", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "in0", "=", "d", "->", "op0", ";", "in1", "=", "d", "->", "op1", ";", "if", "(", "BYTES_BIG_ENDIAN", ")", "{", "x", "=", "in0", ",", "in0", "=", "in1", ",", "in1", "=", "x", ";", "odd", "=", "!", "odd", ";", "}", "out0", "=", "d", "->", "target", ";", "out1", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "if", "(", "odd", ")", "x", "=", "out0", ",", "out0", "=", "out1", ",", "out1", "=", "x", ";", "emit_insn", "(", "gen", "(", "out0", ",", "in0", ",", "in1", ",", "out1", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm4", "Func": "arm_evpc_neon_vtrn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256912, "Length": 254, "Cover_Rate": 0.7175141242937854} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{", "unsigned", "elt", "=", "(", "i", "*", "", "+", "odd", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "elt", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vuzpv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vuzpv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vuzpv8hi_internal", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vuzpv4hi_internal", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vuzpv4si_internal", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vuzpv2si_internal", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vuzpv2sf_internal", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vuzpv4sf_internal", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["in0", "=", "d", "->", "op0", ";"], "File": "arm4", "Func": "arm_evpc_neon_vuzp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256913, "Length": 143, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "else", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "high", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", "/", "", ";", "i", "++", ")", "{", "unsigned", "elt", "=", "(", "i", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "i", "*", "", "]", "!=", "elt", ")", "return", "false", ";", "elt", "=", "(", "elt", "+", "nelt", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "i", "*", "", "+", "", "]", "!=", "elt", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vzipv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vzipv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vzipv8hi_internal", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vzipv4hi_internal", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vzipv4si_internal", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vzipv2si_internal", ";", "break", ";"], "ground_truth": ["case", "V2SFmode", ":", "gen", "=", "gen_neon_vzipv2sf_internal", ";", "break", ";"], "File": "arm4", "Func": "arm_evpc_neon_vzip", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256914, "Length": 189, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "if", "(", "TARGET_HAVE_LDACQ", "&&", "INTVAL", "(", "mod_f", ")", "==", "MEMMODEL_ACQUIRE", "&&", "INTVAL", "(", "mod_s", ")", "==", "MEMMODEL_RELEASE", ")", "mod_s", "=", "GEN_INT", "(", "MEMMODEL_ACQ_REL", ")", ";", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "case", "HImode", ":", "rval", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "oldval", "=", "convert_modes", "(", "SImode", ",", "mode", ",", "oldval", ",", "true", ")", ";", "case", "SImode", ":", "if", "(", "!", "arm_add_operand", "(", "oldval", ",", "SImode", ")", ")", "oldval", "=", "force_reg", "(", "SImode", ",", "oldval", ")", ";", "break", ";", "case", "DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "oldval", ",", "mode", ")", ")", "oldval", "=", "force_reg", "(", "mode", ",", "oldval", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "gen", "=", "gen_atomic_compare_and_swapqi_1", ";", "break", ";", "case", "HImode", ":", "gen", "=", "gen_atomic_compare_and_swaphi_1", ";", "break", ";", "case", "SImode", ":", "gen", "=", "gen_atomic_compare_and_swapsi_1", ";", "break", ";", "case", "DImode", ":", "gen", "=", "gen_atomic_compare_and_swapdi_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "emit_insn", "(", "gen", "(", "rval", ",", "mem", ",", "oldval", ",", "newval", ",", "is_weak", ",", "mod_s", ",", "mod_f", ")", ")", ";", "if", "(", "mode", "==", "QImode", "||", "mode", "==", "HImode", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "gen_lowpart", "(", "mode", ",", "rval", ")", ")", ";", "x", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "x", "=", "gen_rtx_EQ", "(", "SImode", ",", "x", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "bval", ",", "x", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_expand_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256915, "Length": 244, "Cover_Rate": 0.6931818181818182} {"Template_token": ["", "rtx", "insn", ";", "bool", "return_in_pc", "=", "false", ";", "if", "(", "ARM_FUNC_TYPE", "(", "func_type", ")", "!=", "ARM_FT_INTERWORKED", "&&", "(", "TARGET_ARM", "||", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", ")", "&&", "!", "IS_STACKALIGN", "(", "func_type", ")", "&&", "really_return", "&&", "crtl", "->", "args", ".", "pretend_args_size", "==", "", "&&", "saved_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", "&&", "!", "crtl", "->", "calls_eh_return", ")", "{", "saved_regs_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "saved_regs_mask", "|=", "(", "", "<<", "PC_REGNUM", ")", ";", "return_in_pc", "=", "true", ";", "}", "if", "(", "num_regs", "==", "", "&&", "(", "!", "IS_INTERRUPT", "(", "func_type", ")", "||", "!", "return_in_pc", ")", ")", "{", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";", "if", "(", "i", "==", "PC_REGNUM", ")", "{", "insn", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "insn", ",", "", ",", "", ")", "=", "ret_rtx", ";", "XVECEXP", "(", "insn", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "SImode", ",", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ",", "addr", ")", ";", "RTX_FRAME_RELATED_P", "(", "XVECEXP", "(", "insn", ",", "", ",", "", ")", ")", "=", "", ";", "insn", "=", "emit_jump_insn", "(", "insn", ")", ";", "}", "else", "{", "insn", "=", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ",", "addr", ")", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ",", "NULL_RTX", ")", ";", "arm_add_cfa_adjust_cfa_note", "(", "insn", ",", "UNITS_PER_WORD", ",", "stack_pointer_rtx", ",", "stack_pointer_rtx", ")", ";", "}", "}", "}", "else", "{", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "{", "if", "(", "TARGET_THUMB2", ")", "thumb2_emit_ldrd_pop", "(", "saved_regs_mask", ")", ";", "else", "if", "(", "TARGET_ARM", "&&", "!", "IS_INTERRUPT", "(", "func_type", ")", ")", "arm_emit_ldrd_pop", "(", "saved_regs_mask", ")", ";", "else", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "}", "else", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "}", "if", "(", "return_in_pc", ")", "return", ";", "}", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", ")", "{", "int", "i", ",", "j", ";", "rtx", "dwarf", "=", "NULL_RTX", ";", "rtx_insn", "*", "tmp", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "crtl", "->", "args", ".", "pretend_args_size", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "if", "(", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", "{", "int", "num_regs", "=", "crtl", "->", "args", ".", "pretend_args_size", "/", "", ";", "saved_regs_mask", "=", "(", "", ">>", "num_regs", ")", "&", "", ";", "for", "(", "j", "=", "", ",", "i", "=", "", ";", "j", "<", "num_regs", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "j", "++", ";", "}", "REG_NOTES", "(", "tmp", ")", "=", "dwarf", ";", "}"], "ground_truth": ["arm_add_cfa_adjust_cfa_note", "(", "tmp", ",", "crtl", "->", "args", ".", "pretend_args_size", ",", "stack_pointer_rtx", ",", "stack_pointer_rtx", ")", ";"], "File": "arm4", "Func": "arm_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256916, "Length": 491, "Cover_Rate": 0.43839285714285714} {"Template_token": ["", "if", "(", "(", "offsets", "->", "outgoing_args", "!=", "(", "", "+", "num_regs", ")", ")", "||", "cfun", "->", "calls_alloca", ")", "{", "rtx_insn", "*", "insn", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "-", "", "*", "num_regs", ")", ")", ")", ";", "arm_add_cfa_adjust_cfa_note", "(", "insn", ",", "-", "", "*", "num_regs", ",", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ";", "}", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "{", "rtx_insn", "*", "insn", ";", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ",", "addr", ")", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ",", "NULL_RTX", ")", ";", "}", "if", "(", "!", "really_return", "||", "(", "saved_regs_mask", "&", "(", "", "<<", "PC_REGNUM", ")", ")", ")", "return", ";", "if", "(", "crtl", "->", "calls_eh_return", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "gen_rtx_REG", "(", "SImode", ",", "ARM_EH_STACKADJ_REGNUM", ")", ")", ")", ";", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "emit_insn", "(", "gen_movsi", "(", "stack_pointer_rtx", ",", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ")", ")", ";"], "ground_truth": ["emit_jump_insn", "(", "simple_return_rtx", ")", ";"], "File": "arm4", "Func": "arm_expand_epilogue_apcs_frame", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256917, "Length": 210, "Cover_Rate": 0.30346820809248554} {"Template_token": ["", "rtx", "rmask", "[", "MAX_VECT_LEN", "]", ",", "mask", ";", "gcc_checking_assert", "(", "!", "BYTES_BIG_ENDIAN", ")", ";", "mask", "=", "GEN_INT", "(", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "rmask", "[", "i", "]", "=", "mask", ";", "mask", "=", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "gen_rtvec_v", "(", "nelt", ",", "rmask", ")", ")", ";"], "ground_truth": ["sel", "=", "expand_simple_binop", "(", "vmode", ",", "AND", ",", "sel", ",", "mask", ",", "NULL", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";"], "File": "arm4", "Func": "arm_expand_vec_perm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256920, "Length": 84, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "unsigned", "int", "i", ",", "nelt", "=", "GET_MODE_NUNITS", "(", "vmode", ")", ";", "bool", "one_vector_p", "=", "rtx_equal_p", "(", "op0", ",", "op1", ")", ";", "rtx", "rmask", "[", "MAX_VECT_LEN", "]", ",", "mask", ";", "gcc_checking_assert", "(", "!", "BYTES_BIG_ENDIAN", ")", ";", "mask", "=", "GEN_INT", "(", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "rmask", "[", "i", "]", "=", "mask", ";"], "File": "arm4", "Func": "arm_expand_vec_perm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256921, "Length": 72, "Cover_Rate": 0.5106382978723404} {"Template_token": ["", "bool", "arm_expand_vec_perm_const", "(", "rtx", "target", ",", "rtx", "op0", ",", "rtx", "op1", ",", "rtx", "sel", ")", "{", "struct", "expand_vec_perm_d", "d", ";", "int", "i", ",", "nelt", ",", "which", ";", "d", ".", "target", "=", "target", ";", "d", ".", "op0", "=", "op0", ";", "d", ".", "op1", "=", "op1", ";", "d", ".", "vmode", "=", "GET_MODE", "(", "target", ")", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "d", ".", "vmode", ")", ")", ";", "d", ".", "nelt", "=", "nelt", "=", "GET_MODE_NUNITS", "(", "d", ".", "vmode", ")", ";", "d", ".", "testing_p", "=", "false", ";", "for", "(", "i", "=", "which", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "rtx", "e", "=", "XVECEXP", "(", "sel", ",", "", ",", "i", ")", ";", "int", "ei", "=", "INTVAL", "(", "e", ")", "&", "(", "", "*", "nelt", "-", "", ")", ";", "which", "|=", "(", "ei", "<", "nelt", "?", "", ":", "", ")", ";"], "ground_truth": ["d", ".", "perm", "[", "i", "]", "=", "ei", ";"], "File": "arm4", "Func": "arm_expand_vec_perm_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256922, "Length": 148, "Cover_Rate": 0.5967741935483871} {"Template_token": ["", "for", "(", "i", "=", "which", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "rtx", "e", "=", "XVECEXP", "(", "sel", ",", "", ",", "i", ")", ";", "int", "ei", "=", "INTVAL", "(", "e", ")", "&", "(", "", "*", "nelt", "-", "", ")", ";", "which", "|=", "(", "ei", "<", "nelt", "?", "", ":", "", ")", ";", "d", ".", "perm", "[", "i", "]", "=", "ei", ";", "}", "switch", "(", "which", ")", "{", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["case", "", ":"], "File": "arm4", "Func": "arm_expand_vec_perm_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256923, "Length": 80, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "rtx", "x", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "d", "->", "perm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "]", "+", "nelt", ")", "&", "(", "", "*", "nelt", "-", "", ")", ";", "x", "=", "d", "->", "op0", ";", "d", "->", "op0", "=", "d", "->", "op1", ";", "d", "->", "op1", "=", "x", ";", "}", "if", "(", "TARGET_NEON", ")", "{", "if", "(", "arm_evpc_neon_vuzp", "(", "d", ")", ")", "return", "true", ";", "if", "(", "arm_evpc_neon_vzip", "(", "d", ")", ")", "return", "true", ";", "if", "(", "arm_evpc_neon_vrev", "(", "d", ")", ")", "return", "true", ";", "if", "(", "arm_evpc_neon_vtrn", "(", "d", ")", ")", "return", "true", ";", "return", "arm_evpc_neon_vtbl", "(", "d", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_expand_vec_perm_const_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256924, "Length": 115, "Cover_Rate": 0.6927710843373494} {"Template_token": ["", "case", "JUMP_INSN", ":", "scanbody", "=", "PATTERN", "(", "this_insn", ")", ";", "if", "(", "GET_CODE", "(", "scanbody", ")", "==", "SET", "&&", "GET_CODE", "(", "SET_DEST", "(", "scanbody", ")", ")", "==", "PC", ")", "{", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "scanbody", ")", ")", "==", "LABEL_REF", "&&", "XEXP", "(", "SET_SRC", "(", "scanbody", ")", ",", "", ")", "==", "label", "&&", "!", "reverse", ")", "{", "arm_ccfsm_state", "=", "", ";", "succeed", "=", "TRUE", ";", "}", "else", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "scanbody", ")", ")", "==", "IF_THEN_ELSE", ")", "fail", "=", "TRUE", ";", "}", "else", "if", "(", "GET_CODE", "(", "scanbody", ")", "==", "return_code", "&&", "!", "use_return_insn", "(", "TRUE", ",", "NULL", ")", "&&", "!", "optimize_size", ")", "fail", "=", "TRUE", ";", "else", "if", "(", "GET_CODE", "(", "scanbody", ")", "==", "return_code", ")", "{", "arm_ccfsm_state", "=", "", ";", "succeed", "=", "TRUE", ";", "}", "else", "if", "(", "GET_CODE", "(", "scanbody", ")", "==", "PARALLEL", ")", "{", "switch", "(", "get_attr_conds", "(", "this_insn", ")", ")", "{", "case", "CONDS_NOCOND", ":", "break", ";", "default", ":", "fail", "=", "TRUE", ";", "break", ";", "}", "}", "else", "fail", "=", "TRUE", ";", "break", ";", "case", "INSN", ":", "scanbody", "=", "PATTERN", "(", "this_insn", ")", ";", "if", "(", "!", "(", "GET_CODE", "(", "scanbody", ")", "==", "SET", "||", "GET_CODE", "(", "scanbody", ")", "==", "PARALLEL", ")", "||", "get_attr_conds", "(", "this_insn", ")", "!=", "CONDS_NOCOND", ")", "fail", "=", "TRUE", ";", "break", ";", "default", ":", "break", ";", "}", "}", "if", "(", "succeed", ")", "{", "if", "(", "(", "!", "seeking_return", ")", "&&", "(", "arm_ccfsm_state", "==", "", "||", "reverse", ")", ")", "arm_target_label", "=", "CODE_LABEL_NUMBER", "(", "label", ")", ";", "else", "{", "gcc_assert", "(", "seeking_return", "||", "arm_ccfsm_state", "==", "", ")", ";", "while", "(", "this_insn", "&&", "GET_CODE", "(", "PATTERN", "(", "this_insn", ")", ")", "==", "USE", ")", "{", "this_insn", "=", "next_nonnote_insn", "(", "this_insn", ")", ";", "gcc_assert", "(", "!", "this_insn", "||", "(", "!", "BARRIER_P", "(", "this_insn", ")", "&&", "!", "LABEL_P", "(", "this_insn", ")", ")", ")", ";", "}", "if", "(", "!", "this_insn", ")", "{", "extract_constrain_insn_cached", "(", "insn", ")", ";"], "ground_truth": ["arm_ccfsm_state", "=", "", ";"], "File": "arm4", "Func": "arm_final_prescan_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256925, "Length": 315, "Cover_Rate": 0.30346820809248554} {"Template_token": ["", "if", "(", "pcum", "->", "iwmmxt_nregs", "<=", "", ")", "return", "gen_rtx_REG", "(", "mode", ",", "pcum", "->", "iwmmxt_nregs", "+", "FIRST_IWMMXT_REGNUM", ")", ";", "else", "{", "pcum", "->", "can_split", "=", "false", ";", "return", "NULL_RTX", ";", "}", "}", "if", "(", "pcum", "->", "nregs", "&", "", "&&", "ARM_DOUBLEWORD_ALIGN", "&&", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ")", "pcum", "->", "nregs", "++", ";", "if", "(", "pcum", "->", "can_split", ")", "nregs", "=", "", ";", "else", "nregs", "=", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ";", "if", "(", "!", "named", "||", "pcum", "->", "nregs", "+", "nregs", ">", "NUM_ARG_REGS", ")", "return", "NULL_RTX", ";"], "ground_truth": ["return", "gen_rtx_REG", "(", "mode", ",", "pcum", "->", "nregs", ")", ";"], "File": "arm4", "Func": "arm_function_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256927, "Length": 101, "Cover_Rate": 0.543010752688172} {"Template_token": ["", "aapcs_cp_arg_layout", "[", "pcum", "->", "aapcs_cprc_slot", "]", ".", "advance", "(", "pcum", ",", "mode", ",", "type", ")", ";", "pcum", "->", "aapcs_cprc_slot", "=", "-", "", ";", "}", "pcum", "->", "aapcs_arg_processed", "=", "false", ";", "pcum", "->", "aapcs_ncrn", "=", "pcum", "->", "aapcs_next_ncrn", ";", "pcum", "->", "aapcs_reg", "=", "NULL_RTX", ";", "pcum", "->", "aapcs_partial", "=", "", ";", "}", "else", "{", "pcum", "->", "nargs", "+=", "", ";", "if", "(", "arm_vector_mode_supported_p", "(", "mode", ")", "&&", "pcum", "->", "named_count", ">", "pcum", "->", "nargs", "&&", "TARGET_IWMMXT_ABI", ")", "pcum", "->", "iwmmxt_nregs", "+=", "", ";"], "ground_truth": ["else", "pcum", "->", "nregs", "+=", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ";"], "File": "arm4", "Func": "arm_function_arg_advance", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256928, "Length": 94, "Cover_Rate": 0.6225165562913907} {"Template_token": ["", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "return", "false", ";", "if", "(", "!", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", "{", "rtx", "a", ",", "b", ";", "a", "=", "arm_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl", ",", "false", ")", ";"], "ground_truth": ["b", "=", "arm_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";"], "File": "arm4", "Func": "arm_function_ok_for_sibcall", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256931, "Length": 67, "Cover_Rate": 0.3544973544973545} {"Template_token": ["", "if", "(", "TARGET_AAPCS_BASED", ")", "return", "aapcs_allocate_return_reg", "(", "mode", ",", "type", ",", "func", ")", ";", "if", "(", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "mode", "=", "arm_promote_function_mode", "(", "type", ",", "mode", ",", "&", "unsignedp", ",", "func", ",", "", ")", ";", "if", "(", "arm_return_in_msb", "(", "type", ")", ")", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "size", "%", "UNITS_PER_WORD", "!=", "", ")", "{", "size", "+=", "UNITS_PER_WORD", "-", "size", "%", "UNITS_PER_WORD", ";", "mode", "=", "mode_for_size", "(", "size", "*", "BITS_PER_UNIT", ",", "MODE_INT", ",", "", ")", ";", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_function_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256932, "Length": 85, "Cover_Rate": 0.68} {"Template_token": ["", "mode", "=", "TYPE_MODE", "(", "type", ")", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "return", "aapcs_allocate_return_reg", "(", "mode", ",", "type", ",", "func", ")", ";", "if", "(", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "mode", "=", "arm_promote_function_mode", "(", "type", ",", "mode", ",", "&", "unsignedp", ",", "func", ",", "", ")", ";", "if", "(", "arm_return_in_msb", "(", "type", ")", ")", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";"], "ground_truth": ["if", "(", "size", "%", "UNITS_PER_WORD", "!=", "", ")", "{"], "File": "arm4", "Func": "arm_function_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256933, "Length": 69, "Cover_Rate": 0.552} {"Template_token": ["", "static", "bool", "arm_function_value_regno_p", "(", "const", "unsigned", "int", "regno", ")", "{", "if", "(", "regno", "==", "ARG_REGISTER", "(", "", ")", "||", "(", "TARGET_32BIT", "&&", "TARGET_AAPCS_BASED", "&&", "TARGET_VFP", "&&", "TARGET_HARD_FLOAT", "&&", "regno", "==", "FIRST_VFP_REGNUM", ")", "||", "(", "TARGET_IWMMXT_ABI", "&&", "regno", "==", "FIRST_IWMMXT_REGNUM", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm4", "Func": "arm_function_value_regno_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256934, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "if", "(", "regno", "==", "ARG_REGISTER", "(", "", ")", "||", "(", "TARGET_32BIT", "&&", "TARGET_AAPCS_BASED", "&&", "TARGET_VFP", "&&", "TARGET_HARD_FLOAT", "&&", "regno", "==", "FIRST_VFP_REGNUM", ")", "||", "(", "TARGET_IWMMXT_ABI", "&&", "regno", "==", "FIRST_IWMMXT_REGNUM", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_function_value_regno_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256935, "Length": 38, "Cover_Rate": 0.7916666666666666} {"Template_token": ["", "rtx", "arm_gen_compare_reg", "(", "enum", "rtx_code", "code", ",", "rtx", "x", ",", "rtx", "y", ",", "rtx", "scratch", ")", "{", "machine_mode", "mode", ";", "rtx", "cc_reg", ";", "int", "dimode_comparison", "=", "GET_MODE", "(", "x", ")", "==", "DImode", "||", "GET_MODE", "(", "y", ")", "==", "DImode", ";", "if", "(", "dimode_comparison", "&&", "!", "REG_P", "(", "x", ")", ")", "x", "=", "force_reg", "(", "DImode", ",", "x", ")", ";", "mode", "=", "SELECT_CC_MODE", "(", "code", ",", "x", ",", "y", ")", ";", "cc_reg", "=", "gen_rtx_REG", "(", "mode", ",", "CC_REGNUM", ")", ";", "if", "(", "dimode_comparison", "&&", "mode", "!=", "CC_CZmode", ")", "{", "rtx", "clobber", ",", "set", ";", "if", "(", "mode", "==", "CC_Zmode", "&&", "y", "!=", "const0_rtx", ")", "{", "gcc_assert", "(", "!", "reload_completed", ")", ";", "x", "=", "expand_binop", "(", "DImode", ",", "xor_optab", ",", "x", ",", "y", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "y", "=", "const0_rtx", ";", "}", "if", "(", "reload_completed", ")", "gcc_assert", "(", "scratch", "!=", "NULL", "&&", "GET_MODE", "(", "scratch", ")", "==", "SImode", ")", ";", "else", "scratch", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "clobber", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "scratch", ")", ";", "set", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "cc_reg", ",", "gen_rtx_COMPARE", "(", "mode", ",", "x", ",", "y", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "set", ",", "clobber", ")", ")", ")", ";"], "File": "arm4", "Func": "arm_gen_compare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256936, "Length": 204, "Cover_Rate": 0.9107142857142857} {"Template_token": ["", "x", "=", "expand_binop", "(", "DImode", ",", "xor_optab", ",", "x", ",", "y", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "y", "=", "const0_rtx", ";", "}", "if", "(", "reload_completed", ")", "gcc_assert", "(", "scratch", "!=", "NULL", "&&", "GET_MODE", "(", "scratch", ")", "==", "SImode", ")", ";", "else", "scratch", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "clobber", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "scratch", ")", ";", "set", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "cc_reg", ",", "gen_rtx_COMPARE", "(", "mode", ",", "x", ",", "y", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "set", ",", "clobber", ")", ")", ")", ";"], "File": "arm4", "Func": "arm_gen_compare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256937, "Length": 94, "Cover_Rate": 0.41964285714285715} {"Template_token": ["", "end_sequence", "(", ")", ";", "return", "seq", ";", "}", "result", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "count", "+", "(", "wback_offset", "!=", "", "?", "", ":", "", ")", ")", ")", ";", "if", "(", "wback_offset", "!=", "", ")", "{", "XVECEXP", "(", "result", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "basereg", ",", "plus_constant", "(", "Pmode", ",", "basereg", ",", "wback_offset", ")", ")", ";", "i", "=", "", ";", "count", "++", ";", "}", "for", "(", "j", "=", "", ";", "i", "<", "count", ";", "i", "++", ",", "j", "++", ")", "XVECEXP", "(", "result", ",", "", ",", "i", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "SImode", ",", "regs", "[", "j", "]", ")", ",", "mems", "[", "j", "]", ")", ";", "return", "result", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_gen_load_multiple_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256939, "Length": 119, "Cover_Rate": 0.5219298245614035} {"Template_token": ["", "if", "(", "!", "multiple_operation_profitable_p", "(", "false", ",", "count", ",", "", ")", ")", "{", "rtx", "seq", ";", "start_sequence", "(", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "emit_move_insn", "(", "gen_rtx_REG", "(", "SImode", ",", "regs", "[", "i", "]", ")", ",", "mems", "[", "i", "]", ")", ";", "if", "(", "wback_offset", "!=", "", ")", "emit_move_insn", "(", "basereg", ",", "plus_constant", "(", "Pmode", ",", "basereg", ",", "wback_offset", ")", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "return", "seq", ";", "}"], "ground_truth": ["result", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "count", "+", "(", "wback_offset", "!=", "", "?", "", ":", "", ")", ")", ")", ";"], "File": "arm4", "Func": "arm_gen_load_multiple_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256940, "Length": 107, "Cover_Rate": 0.4692982456140351} {"Template_token": ["", "if", "(", "out_words_to_go", ">", "", ")", "emit_insn", "(", "arm_gen_store_multiple", "(", "arm_regs_in_sequence", ",", "", ",", "dst", ",", "TRUE", ",", "dstbase", ",", "&", "dstoffset", ")", ")", ";", "else", "if", "(", "out_words_to_go", "!=", "", ")", "emit_insn", "(", "arm_gen_store_multiple", "(", "arm_regs_in_sequence", ",", "out_words_to_go", ",", "dst", ",", "(", "last_bytes", "==", "", "?", "FALSE", ":", "TRUE", ")", ",", "dstbase", ",", "&", "dstoffset", ")", ")", ";", "else", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ")", ";", "if", "(", "last_bytes", "!=", "", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "dst", ",", "dst", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "dstoffset", "+=", "", ";", "}", "}", "}", "in_words_to_go", "-=", "in_words_to_go", "<", "", "?", "in_words_to_go", ":", "", ";", "out_words_to_go", "-=", "out_words_to_go", "<", "", "?", "out_words_to_go", ":", "", ";", "}", "if", "(", "out_words_to_go", ")", "{", "rtx", "sreg", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "SImode", ",", "src", ",", "srcoffset", ")", ";", "sreg", "=", "copy_to_reg", "(", "mem", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "sreg", ")", ";", "in_words_to_go", "--", ";", "gcc_assert", "(", "!", "in_words_to_go", ")", ";", "}", "if", "(", "in_words_to_go", ")", "{", "gcc_assert", "(", "in_words_to_go", ">", "", ")", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "SImode", ",", "src", ",", "srcoffset", ")", ";", "part_bytes_reg", "=", "copy_to_mode_reg", "(", "SImode", ",", "mem", ")", ";", "}", "gcc_assert", "(", "!", "last_bytes", "||", "part_bytes_reg", ")", ";", "if", "(", "BYTES_BIG_ENDIAN", "&&", "last_bytes", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmp", ",", "part_bytes_reg", ",", "GEN_INT", "(", "", "*", "(", "", "-", "last_bytes", ")", ")", ")", ")", ";", "part_bytes_reg", "=", "tmp", ";", "while", "(", "last_bytes", ")", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "QImode", ",", "plus_constant", "(", "Pmode", ",", "dst", ",", "last_bytes", "-", "", ")", ",", "dstoffset", "+", "last_bytes", "-", "", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_lowpart", "(", "QImode", ",", "part_bytes_reg", ")", ")", ";", "if", "(", "--", "last_bytes", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmp", ",", "part_bytes_reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "part_bytes_reg", "=", "tmp", ";", "}", "}", "}", "else", "{", "if", "(", "last_bytes", ">", "", ")", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "HImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_lowpart", "(", "HImode", ",", "part_bytes_reg", ")", ")", ";"], "ground_truth": ["last_bytes", "-=", "", ";"], "File": "arm4", "Func": "arm_gen_movmemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256941, "Length": 393, "Cover_Rate": 0.5077519379844961} {"Template_token": ["", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "!", "IS_VOLATILE", "(", "func_type", ")", "&&", "TARGET_HARD_FLOAT", "&&", "TARGET_VFP", ")", "saved", "+=", "arm_get_vfp_saved_size", "(", ")", ";", "}", "else", "{", "offsets", "->", "saved_regs_mask", "=", "thumb1_compute_save_reg_mask", "(", ")", ";", "core_saved", "=", "bit_count", "(", "offsets", "->", "saved_regs_mask", ")", "*", "", ";", "saved", "=", "core_saved", ";", "if", "(", "TARGET_BACKTRACE", ")", "saved", "+=", "", ";", "}", "offsets", "->", "saved_regs", "=", "offsets", "->", "saved_args", "+", "arm_compute_static_chain_stack_bytes", "(", ")", "+", "saved", ";", "offsets", "->", "soft_frame", "=", "offsets", "->", "saved_regs", "+", "CALLER_INTERWORKING_SLOT_SIZE", ";", "if", "(", "leaf", "&&", "frame_size", "==", "", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "offsets", "->", "outgoing_args", "=", "offsets", "->", "soft_frame", ";", "offsets", "->", "locals_base", "=", "offsets", "->", "soft_frame", ";", "return", "offsets", ";", "}", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "(", "offsets", "->", "soft_frame", "&", "", ")", ")", "{", "offsets", "->", "soft_frame", "+=", "", ";", "if", "(", "frame_size", "+", "crtl", "->", "outgoing_args_size", "==", "", ")", "{", "int", "reg", "=", "-", "", ";", "bool", "prefer_callee_reg_p", "=", "false", ";", "if", "(", "!", "any_sibcall_could_use_r3", "(", ")", "&&", "arm_size_return_regs", "(", ")", "<=", "", "&&", "(", "offsets", "->", "saved_regs_mask", "&", "(", "", "<<", "", ")", ")", "==", "", "&&", "(", "TARGET_THUMB2", "||", "!", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", ")", ")", ")", "{", "reg", "=", "", ";", "if", "(", "!", "TARGET_THUMB2", ")", "prefer_callee_reg_p", "=", "true", ";", "}", "if", "(", "reg", "==", "-", "", "||", "prefer_callee_reg_p", ")", "{", "for", "(", "i", "=", "", ";", "i", "<=", "(", "TARGET_THUMB1", "?", "LAST_LO_REGNUM", ":", "", ")", ";", "i", "++", ")", "{", "if", "(", "!", "fixed_regs", "[", "i", "]", "&&", "(", "offsets", "->", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "==", "", ")", "{", "reg", "=", "i", ";"], "ground_truth": ["break", ";"], "File": "arm4", "Func": "arm_get_frame_offsets", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256942, "Length": 272, "Cover_Rate": 0.518095238095238} {"Template_token": ["", "tree", "attr", ";", "gcc_assert", "(", "type", ")", ";", "attr", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type", ")", ")", ";", "if", "(", "attr", ")", "{", "user_pcs", "=", "arm_pcs_from_attribute", "(", "TREE_VALUE", "(", "attr", ")", ")", ";", "user_convention", "=", "true", ";", "}", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "bool", "base_rules", "=", "stdarg_p", "(", "type", ")", ";", "if", "(", "user_convention", ")", "{", "if", "(", "user_pcs", ">", "ARM_PCS_AAPCS_LOCAL", ")", "sorry", "(", "", ")", ";", "else", "if", "(", "base_rules", "&&", "user_pcs", "!=", "ARM_PCS_AAPCS", ")", "error", "(", "", ")", ";", "}", "if", "(", "base_rules", ")", "return", "ARM_PCS_AAPCS", ";", "else", "if", "(", "user_convention", ")", "return", "user_pcs", ";", "else", "if", "(", "decl", "&&", "flag_unit_at_a_time", ")", "{", "cgraph_local_info", "*", "i", "=", "cgraph_node", "::", "local_info", "(", "CONST_CAST_TREE", "(", "decl", ")", ")", ";", "if", "(", "i", "&&", "i", "->", "local", ")", "return", "ARM_PCS_AAPCS_LOCAL", ";", "}", "}"], "ground_truth": ["else", "if", "(", "user_convention", "&&", "user_pcs", "!=", "arm_pcs_default", ")", "sorry", "(", "", ")", ";"], "File": "arm4", "Func": "arm_get_pcs_model", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256943, "Length": 148, "Cover_Rate": 0.8457142857142858} {"Template_token": ["", "static", "enum", "arm_pcs", "arm_get_pcs_model", "(", "const_tree", "type", ",", "const_tree", "decl", ")", "{", "bool", "user_convention", "=", "false", ";", "enum", "arm_pcs", "user_pcs", "=", "arm_pcs_default", ";", "tree", "attr", ";", "gcc_assert", "(", "type", ")", ";", "attr", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type", ")", ")", ";", "if", "(", "attr", ")", "{", "user_pcs", "=", "arm_pcs_from_attribute", "(", "TREE_VALUE", "(", "attr", ")", ")", ";", "user_convention", "=", "true", ";", "}", "if", "(", "TARGET_AAPCS_BASED", ")", "{"], "ground_truth": ["bool", "base_rules", "=", "stdarg_p", "(", "type", ")", ";"], "File": "arm4", "Func": "arm_get_pcs_model", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256944, "Length": 76, "Cover_Rate": 0.4342857142857143} {"Template_token": ["", "count", "=", "", ";", "for", "(", "regno", "=", "FIRST_VFP_REGNUM", ";", "regno", "<", "LAST_VFP_REGNUM", ";", "regno", "+=", "", ")", "{", "if", "(", "(", "!", "df_regs_ever_live_p", "(", "regno", ")", "||", "call_used_regs", "[", "regno", "]", ")", "&&", "(", "!", "df_regs_ever_live_p", "(", "regno", "+", "", ")", "||", "call_used_regs", "[", "regno", "+", "", "]", ")", ")", "{", "if", "(", "count", ">", "", ")", "{", "if", "(", "count", "==", "", "&&", "!", "arm_arch6", ")", "count", "++", ";", "saved", "+=", "count", "*", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_get_vfp_saved_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256945, "Length": 78, "Cover_Rate": 0.5306122448979592} {"Template_token": ["", "if", "(", "mode", "==", "DFmode", ")", "return", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", ";", "if", "(", "mode", "==", "HFmode", ")", "return", "TARGET_FP16", "&&", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ";", "if", "(", "TARGET_NEON", ")", "return", "(", "VALID_NEON_DREG_MODE", "(", "mode", ")", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", ")", "||", "(", "VALID_NEON_QREG_MODE", "(", "mode", ")", "&&", "NEON_REGNO_OK_FOR_QUAD", "(", "regno", ")", ")", "||", "(", "mode", "==", "TImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "EImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "OImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "CImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "XImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", ";", "return", "FALSE", ";", "}"], "ground_truth": ["if", "(", "TARGET_REALLY_IWMMXT", ")", "{"], "File": "arm4", "Func": "arm_hard_regno_mode_ok", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256946, "Length": 129, "Cover_Rate": 0.39570552147239263} {"Template_token": ["", "static", "struct", "machine_function", "*", "arm_init_machine_status", "(", "void", ")", "{"], "ground_truth": ["struct", "machine_function", "*", "machine", ";"], "File": "arm4", "Func": "arm_init_machine_status", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256948, "Length": 14, "Cover_Rate": 0.42424242424242425} {"Template_token": ["", "if", "(", "SCALAR_FLOAT_TYPE_P", "(", "t", ")", "&&", "TYPE_PRECISION", "(", "t", ")", "==", "", ")", "return", "N_", "(", "", ")", ";", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_invalid_parameter_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256949, "Length": 24, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "if", "(", "SCALAR_FLOAT_TYPE_P", "(", "t", ")", "&&", "TYPE_PRECISION", "(", "t", ")", "==", "", ")", "return", "N_", "(", "", ")", ";", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_invalid_parameter_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256950, "Length": 24, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "case", "cortexr4f", ":", "case", "cortexr5", ":", "case", "genericv7a", ":", "case", "cortexa5", ":", "case", "cortexa7", ":", "case", "cortexa8", ":", "case", "cortexa9", ":", "case", "cortexa12", ":", "case", "cortexa17", ":", "case", "cortexa53", ":", "case", "fa726te", ":", "case", "marvell_pj4", ":", "return", "", ";", "default", ":", "return", "", ";", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_issue_rate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256952, "Length": 46, "Cover_Rate": 0.5609756097560976} {"Template_token": ["", "case", "xgene1", ":", "return", "", ";", "case", "cortexa15", ":", "case", "cortexa57", ":", "case", "exynosm1", ":", "return", "", ";", "case", "cortexm7", ":", "case", "cortexr4", ":"], "ground_truth": ["case", "cortexr4f", ":"], "File": "arm4", "Func": "arm_issue_rate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256953, "Length": 27, "Cover_Rate": 0.32926829268292684} {"Template_token": ["", "enum", "rtx_code", "code", "=", "GET_CODE", "(", "x", ")", ";", "if", "(", "arm_address_register_rtx_p", "(", "x", ",", "strict_p", ")", ")", "return", "", ";", "use_ldrd", "=", "(", "TARGET_LDRD", "&&", "(", "mode", "==", "DImode", "||", "(", "mode", "==", "DFmode", "&&", "(", "TARGET_SOFT_FLOAT", "||", "TARGET_VFP", ")", ")", ")", ")", ";", "if", "(", "code", "==", "POST_INC", "||", "code", "==", "PRE_DEC", "||", "(", "(", "code", "==", "PRE_INC", "||", "code", "==", "POST_DEC", ")", "&&", "(", "use_ldrd", "||", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", ";", "else", "if", "(", "(", "code", "==", "POST_MODIFY", "||", "code", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "rtx", "addend", "=", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ";", "if", "(", "use_ldrd", "&&", "GET_CODE", "(", "x", ")", "==", "POST_MODIFY", "&&", "REG_P", "(", "addend", ")", ")", "return", "", ";", "return", "(", "(", "use_ldrd", "||", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "&&", "arm_legitimate_index_p", "(", "mode", ",", "addend", ",", "outer", ",", "strict_p", ")", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "(", "code", "==", "LABEL_REF", "||", "(", "code", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "TARGET_NEON", "&&", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "", ";", "else", "if", "(", "code", "==", "PLUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xop0", ",", "strict_p", ")", "&&", "(", "(", "CONST_INT_P", "(", "xop1", ")", "&&", "arm_legitimate_index_p", "(", "mode", ",", "xop1", ",", "outer", ",", "strict_p", ")", ")", "||", "(", "!", "strict_p", "&&", "will_be_in_index_register", "(", "xop1", ")", ")", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xop1", ",", "strict_p", ")", "&&", "arm_legitimate_index_p", "(", "mode", ",", "xop0", ",", "outer", ",", "strict_p", ")", ")", ")", ";", "}"], "ground_truth": ["else", "if", "(", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "{"], "File": "arm4", "Func": "arm_legitimate_address_outer_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256954, "Length": 396, "Cover_Rate": 0.7841584158415842} {"Template_token": ["", "else", "if", "(", "code", "==", "PLUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xop0", ",", "strict_p", ")", "&&", "(", "(", "CONST_INT_P", "(", "xop1", ")", "&&", "arm_legitimate_index_p", "(", "mode", ",", "xop1", ",", "outer", ",", "strict_p", ")", ")", "||", "(", "!", "strict_p", "&&", "will_be_in_index_register", "(", "xop1", ")", ")", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xop1", ",", "strict_p", ")", "&&", "arm_legitimate_index_p", "(", "mode", ",", "xop0", ",", "outer", ",", "strict_p", ")", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "return", "(", "arm_address_register_rtx_p", "(", "xop0", ",", "strict_p", ")", "&&", "arm_legitimate_index_p", "(", "mode", ",", "xop1", ",", "outer", ",", "strict_p", ")", ")", ";", "}", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", "&&", "code", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", "&&", "!", "(", "flag_pic", "&&", "symbol_mentioned_p", "(", "get_pool_constant", "(", "x", ")", ")", "&&", "!", "pcrel_constant_p", "(", "get_pool_constant", "(", "x", ")", ")", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm4", "Func": "arm_legitimate_address_outer_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256955, "Length": 191, "Cover_Rate": 0.3782178217821782} {"Template_token": ["", "val", "=", "force_operand", "(", "plus_constant", "(", "Pmode", ",", "xop0", ",", "n", ")", ",", "NULL_RTX", ")", ";", "emit_move_insn", "(", "base_reg", ",", "val", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "low_n", ")", ";", "}", "else", "if", "(", "xop0", "!=", "XEXP", "(", "x", ",", "", ")", "||", "xop1", "!=", "XEXP", "(", "x", ",", "", ")", ")", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "xop0", ")", ")", "xop0", "=", "force_reg", "(", "SImode", ",", "xop0", ")", ";", "if", "(", "CONSTANT_P", "(", "xop1", ")", "&&", "!", "symbol_mentioned_p", "(", "xop1", ")", ")", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";", "if", "(", "xop0", "!=", "XEXP", "(", "x", ",", "", ")", "||", "xop1", "!=", "XEXP", "(", "x", ",", "", ")", ")", "x", "=", "gen_rtx_MINUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "else", "if", "(", "CONST_INT_P", "(", "x", ")", "&&", "optimize", ">", "", ")", "{", "unsigned", "int", "bits", ";", "HOST_WIDE_INT", "mask", ",", "base", ",", "index", ";", "rtx", "base_reg", ";", "bits", "=", "(", "mode", "==", "SImode", ")", "?", "", ":", "", ";", "mask", "=", "(", "", "<<", "bits", ")", "-", "", ";", "base", "=", "INTVAL", "(", "x", ")", "&", "~", "mask", ";", "index", "=", "INTVAL", "(", "x", ")", "&", "mask", ";", "if", "(", "bit_count", "(", "base", "&", "", ")", ">", "(", "", "-", "bits", ")", "/", "", ")", "{", "base", "|=", "mask", ";", "index", "-=", "mask", ";", "}"], "ground_truth": ["base_reg", "=", "force_reg", "(", "SImode", ",", "GEN_INT", "(", "base", ")", ")", ";"], "File": "arm4", "Func": "arm_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256956, "Length": 276, "Cover_Rate": 0.4052863436123348} {"Template_token": ["", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sfix_optab", ",", "SImode", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufix_optab", ",", "SImode", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sfix_optab", ",", "DImode", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufix_optab", ",", "DImode", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sfix_optab", ",", "DImode", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufix_optab", ",", "DImode", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "add_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "sdiv_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "smul_optab", ",", "DFmode", ")", ")", ";"], "ground_truth": ["add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "neg_optab", ",", "DFmode", ")", ")", ";"], "File": "arm4", "Func": "arm_libcall_uses_aapcs_base", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256957, "Length": 132, "Cover_Rate": 0.30205949656750575} {"Template_token": ["", "emit_insn", "(", "gen_rtx_SET", "(", "Pmode", ",", "pic_reg", ",", "gen_rtx_MEM", "(", "Pmode", ",", "pic_reg", ")", ")", ")", ";", "pic_tmp", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "VXWORKS_GOTT_INDEX", ")", ";", "emit_insn", "(", "gen_pic_offset_arm", "(", "pic_reg", ",", "pic_reg", ",", "pic_tmp", ")", ")", ";", "}", "else", "{", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "l1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";", "pic_rtx", "=", "plus_constant", "(", "Pmode", ",", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";", "pic_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "pic_rtx", ")", ",", "UNSPEC_GOTSYM_OFF", ")", ";", "pic_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "pic_rtx", ")", ";", "if", "(", "TARGET_32BIT", ")", "{", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "}", "else", "{", "if", "(", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "REGNO", "(", "pic_reg", ")", ">", "LAST_LO_REGNUM", ")", "{", "pic_tmp", "=", "gen_rtx_REG", "(", "SImode", ",", "thumb_find_work_register", "(", "saved_regs", ")", ")", ";", "emit_insn", "(", "gen_pic_load_addr_thumb1", "(", "pic_tmp", ",", "pic_rtx", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "pic_offset_table_rtx", ",", "pic_tmp", ")", ")", ";", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "pic_reg", ",", "pic_reg", ",", "labelno", ")", ")", ";", "}", "else", "if", "(", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "arm_pic_register", ">", "LAST_LO_REGNUM", "&&", "REGNO", "(", "pic_reg", ")", "<=", "LAST_LO_REGNUM", ")", "{", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ",", "pic_reg", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "}", "}", "emit_use", "(", "pic_reg", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_load_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256958, "Length": 268, "Cover_Rate": 0.7745664739884393} {"Template_token": ["", "}", "else", "{", "rtx", "tmp", ";", "emit_insn", "(", "gen_load_tp_soft", "(", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ";", "emit_move_insn", "(", "target", ",", "tmp", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_load_tp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256959, "Length": 30, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "bool", "arm_macro_fusion_p", "(", "void", ")", "{", "return", "current_tune", "->", "fuseable_ops", "!=", "ARM_FUSE_NOTHING", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_macro_fusion_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256960, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "arm_macro_fusion_p", "(", "void", ")", "{"], "ground_truth": ["return", "current_tune", "->", "fuseable_ops", "!=", "ARM_FUSE_NOTHING", ";"], "File": "arm4", "Func": "arm_macro_fusion_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256961, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "if", "(", "TARGET_AAPCS_BASED", "&&", "lang_hooks", ".", "types_compatible_p", "(", "CONST_CAST_TREE", "(", "type", ")", ",", "va_list_type", ")", ")", "return", "", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "&&", "TYPE_PRECISION", "(", "type", ")", "==", "", ")", "return", "", ";", "if", "(", "TYPE_NAME", "(", "type", ")", "!=", "NULL", ")", "return", "arm_mangle_builtin_type", "(", "type", ")", ";", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_mangle_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256962, "Length": 57, "Cover_Rate": 0.8636363636363636} {"Template_token": ["", "const", "char", "*", "arm_mangle_type", "(", "const_tree", "type", ")", "{"], "ground_truth": ["if", "(", "TARGET_AAPCS_BASED", "&&", "lang_hooks", ".", "types_compatible_p", "(", "CONST_CAST_TREE", "(", "type", ")", ",", "va_list_type", ")", ")", "return", "", ";"], "File": "arm4", "Func": "arm_mangle_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256963, "Length": 28, "Cover_Rate": 0.42424242424242425} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode1", ")", ")", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode2", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm4", "Func": "arm_modes_tieable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256966, "Length": 44, "Cover_Rate": 0.6285714285714286} {"Template_token": ["", "bool", "arm_modes_tieable_p", "(", "machine_mode", "mode1", ",", "machine_mode", "mode2", ")", "{", "if", "(", "GET_MODE_CLASS", "(", "mode1", ")", "==", "GET_MODE_CLASS", "(", "mode2", ")", ")", "return", "true", ";", "if", "(", "TARGET_NEON", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode1", ")", ")", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode2", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm4", "Func": "arm_modes_tieable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256967, "Length": 69, "Cover_Rate": 0.9857142857142858} {"Template_token": ["", "else", "arm_block_move_unaligned_straight", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "interleave_factor", ")", ";", "}", "else", "{", "if", "(", "length", ">", "", ")", "arm_block_move_unaligned_loop", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "", ",", "", ")", ";"], "ground_truth": ["else", "arm_block_move_unaligned_straight", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "", ")", ";"], "File": "arm4", "Func": "arm_movmemqi_unaligned", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256968, "Length": 64, "Cover_Rate": 0.37209302325581395} {"Template_token": ["", "bool", "dst_aligned", "=", "MEM_ALIGN", "(", "operands", "[", "", "]", ")", ">=", "BITS_PER_WORD", ";", "unsigned", "int", "interleave_factor", "=", "(", "src_aligned", "||", "dst_aligned", ")", "?", "", ":", "", ";", "HOST_WIDE_INT", "bytes_per_iter", "=", "(", "src_aligned", "||", "dst_aligned", ")", "?", "", ":", "", ";", "if", "(", "length", ">", "", ")", "arm_block_move_unaligned_loop", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "interleave_factor", ",", "bytes_per_iter", ")", ";", "else", "arm_block_move_unaligned_straight", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "interleave_factor", ")", ";", "}", "else", "{", "if", "(", "length", ">", "", ")", "arm_block_move_unaligned_loop", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "", ",", "", ")", ";", "else", "arm_block_move_unaligned_straight", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_movmemqi_unaligned", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256969, "Length": 134, "Cover_Rate": 0.7790697674418605} {"Template_token": ["", "static", "bool", "arm_must_pass_in_stack", "(", "machine_mode", "mode", ",", "const_tree", "type", ")", "{", "if", "(", "TARGET_AAPCS_BASED", ")", "return", "must_pass_in_stack_var_size", "(", "mode", ",", "type", ")", ";"], "ground_truth": ["else", "return", "must_pass_in_stack_var_size_or_pad", "(", "mode", ",", "type", ")", ";"], "File": "arm4", "Func": "arm_must_pass_in_stack", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256970, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "else", "return", "must_pass_in_stack_var_size_or_pad", "(", "mode", ",", "type", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_must_pass_in_stack", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256971, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "return", "(", "GET_MODE_ALIGNMENT", "(", "mode", ")", ">", "PARM_BOUNDARY", "||", "(", "type", "&&", "TYPE_ALIGN", "(", "type", ")", ">", "PARM_BOUNDARY", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_needs_doubleword_align", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256972, "Length": 22, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "GET_MODE_ALIGNMENT", "(", "mode", ")", ">", "PARM_BOUNDARY", "||", "(", "type", "&&", "TYPE_ALIGN", "(", "type", ")", ">", "PARM_BOUNDARY", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_needs_doubleword_align", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256973, "Length": 22, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "switch", "(", "(", "int", ")", "ARM_FUNC_TYPE", "(", "func_type", ")", ")", "{", "default", ":", "case", "ARM_FT_NORMAL", ":", "break", ";", "case", "ARM_FT_INTERWORKED", ":", "asm_fprintf", "(", "f", ",", "", ")", ";", "break", ";", "case", "ARM_FT_ISR", ":", "asm_fprintf", "(", "f", ",", "", ")", ";", "break", ";", "case", "ARM_FT_FIQ", ":", "asm_fprintf", "(", "f", ",", "", ")", ";", "break", ";", "case", "ARM_FT_EXCEPTION", ":", "asm_fprintf", "(", "f", ",", "", ")", ";", "break", ";", "}", "if", "(", "IS_NAKED", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_VOLATILE", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_NESTED", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";"], "ground_truth": ["if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";"], "File": "arm4", "Func": "arm_output_function_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256976, "Length": 123, "Cover_Rate": 0.5466666666666666} {"Template_token": ["", "case", "ARM_FT_ISR", ":", "asm_fprintf", "(", "f", ",", "", ")", ";", "break", ";", "case", "ARM_FT_FIQ", ":", "asm_fprintf", "(", "f", ",", "", ")", ";", "break", ";", "case", "ARM_FT_EXCEPTION", ":", "asm_fprintf", "(", "f", ",", "", ")", ";", "break", ";", "}", "if", "(", "IS_NAKED", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_VOLATILE", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_NESTED", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "crtl", "->", "args", ".", "size", ",", "crtl", "->", "args", ".", "pretend_args_size", ",", "frame_size", ")", ";"], "ground_truth": ["asm_fprintf", "(", "f", ",", "", ",", "frame_pointer_needed", ",", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", ";"], "File": "arm4", "Func": "arm_output_function_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256977, "Length": 129, "Cover_Rate": 0.5733333333333334} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "++", "i", ")", "{", "if", "(", "(", "mask", "&", "", ")", "==", "", ")", "{", "break", ";", "}", "mask", ">>=", "", ";", "}", "gcc_assert", "(", "i", "<", "units", ")", ";", "{", "switch", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "V8QImode", ":", "sprintf", "(", "templ", ",", "", ",", "i", ")", ";", "break", ";", "case", "V4HImode", ":", "sprintf", "(", "templ", ",", "", ",", "i", ")", ";", "break", ";", "case", "V2SImode", ":", "sprintf", "(", "templ", ",", "", ",", "i", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "break", ";", "}", "output_asm_insn", "(", "templ", ",", "operands", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_output_iwmmxt_tinsr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256978, "Length": 111, "Cover_Rate": 0.6379310344827587} {"Template_token": ["", "fputs", "(", "", ",", "file", ")", ";", "}", "assemble_name", "(", "file", ",", "label", ")", ";", "fputc", "(", "'\\n'", ",", "file", ")", ";", "if", "(", "flag_pic", ")", "{", "ASM_GENERATE_INTERNAL_LABEL", "(", "labelpc", ",", "", ",", "labelno", ")", ";", "assemble_name", "(", "file", ",", "labelpc", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "if", "(", "TARGET_THUMB1_ONLY", ")", "{", "fputs", "(", "", ",", "file", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "}", "else", "fputs", "(", "", ",", "file", ")", ";", "}", "else", "if", "(", "TARGET_THUMB1_ONLY", ")", "fputs", "(", "", ",", "file", ")", ";", "}", "if", "(", "TARGET_THUMB1_ONLY", ")", "{", "if", "(", "mi_delta", ">", "", ")", "{", "fputs", "(", "", ",", "file", ")", ";", "assemble_name", "(", "file", ",", "label", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "asm_fprintf", "(", "file", ",", "", ",", "mi_op", ",", "this_regno", ",", "this_regno", ")", ";", "}", "else", "if", "(", "mi_delta", "!=", "", ")", "{", "asm_fprintf", "(", "file", ",", "", ",", "mi_op", ",", "this_regno", ",", "this_regno", ",", "mi_delta", ")", ";", "}", "}", "else", "{", "while", "(", "mi_delta", "!=", "", ")", "{", "if", "(", "(", "mi_delta", "&", "(", "", "<<", "shift", ")", ")", "==", "", ")", "shift", "+=", "", ";", "else", "{"], "ground_truth": ["asm_fprintf", "(", "file", ",", "", ",", "mi_op", ",", "this_regno", ",", "this_regno", ",", "mi_delta", "&", "(", "", "<<", "shift", ")", ")", ";"], "File": "arm4", "Func": "arm_output_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256979, "Length": 214, "Cover_Rate": 0.3608768971332209} {"Template_token": ["", "if", "(", "(", "regno_base", "==", "SP_REGNUM", ")", "&&", "TARGET_UNIFIED_ASM", ")", "{", "gcc_assert", "(", "update", ")", ";", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "}", "else", "{", "if", "(", "regno_base", "==", "SP_REGNUM", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "else", "if", "(", "TARGET_UNIFIED_ASM", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "else", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "strcat", "(", "pattern", ",", "reg_names", "[", "regno_base", "]", ")", ";", "if", "(", "update", ")", "strcat", "(", "pattern", ",", "", ")", ";", "else", "strcat", "(", "pattern", ",", "", ")", ";", "}", "strcat", "(", "pattern", ",", "reg_names", "[", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "operands", "[", "", "]", ",", "", ",", "offset", ")", ",", "", ")", ")", "]", ")", ";", "for", "(", "i", "=", "offset", "+", "", ";", "i", "<", "num_saves", ";", "i", "++", ")", "{", "strcat", "(", "pattern", ",", "", ")", ";", "strcat", "(", "pattern", ",", "reg_names", "[", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "operands", "[", "", "]", ",", "", ",", "i", ")", ",", "", ")", ")", "]", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_output_multireg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256980, "Length": 177, "Cover_Rate": 0.4796747967479675} {"Template_token": ["", "if", "(", "type", "&&", "BYTES_BIG_ENDIAN", "&&", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_pad_arg_upward", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256981, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "if", "(", "!", "TARGET_AAPCS_BASED", ")", "return", "DEFAULT_FUNCTION_ARG_PADDING", "(", "mode", ",", "type", ")", "==", "upward", ";", "if", "(", "type", "&&", "BYTES_BIG_ENDIAN", "&&", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "arm4", "Func": "arm_pad_arg_upward", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256982, "Length": 32, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "return", "type", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_pass_by_reference", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256983, "Length": 14, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "l1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";", "offset_rtx", "=", "plus_constant", "(", "Pmode", ",", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";"], "ground_truth": ["offset_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "orig", ",", "offset_rtx", ")", ",", "UNSPEC_SYMBOL_OFFSET", ")", ";"], "File": "arm4", "Func": "arm_pic_static_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256985, "Length": 66, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";", "offset_rtx", "=", "plus_constant", "(", "Pmode", ",", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";", "offset_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "orig", ",", "offset_rtx", ")", ",", "UNSPEC_SYMBOL_OFFSET", ")", ";", "offset_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "offset_rtx", ")", ";", "insn", "=", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "reg", ",", "offset_rtx", ",", "labelno", ")", ")", ";"], "ground_truth": ["return", "insn", ";"], "File": "arm4", "Func": "arm_pic_static_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256986, "Length": 68, "Cover_Rate": 0.576271186440678} {"Template_token": ["", "case", "LSHIFTRT", ":", "case", "ASHIFT", ":", "case", "ROTATERT", ":", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "base", ")", ",", "is_minus", "?", "", ":", "", ",", "REGNO", "(", "XEXP", "(", "index", ",", "", ")", ")", ")", ";", "arm_print_operand", "(", "stream", ",", "index", ",", "'S'", ")", ";", "fputs", "(", "", ",", "stream", ")", ";", "break", ";", "}", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_INC", "||", "GET_CODE", "(", "x", ")", "==", "POST_INC", "||", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "x", ")", "==", "POST_DEC", ")", "{", "extern", "machine_mode", "output_memory_reference_mode", ";", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "x", ")", "==", "PRE_INC", ")", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "?", "", ":", "", ",", "GET_MODE_SIZE", "(", "output_memory_reference_mode", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "GET_CODE", "(", "x", ")", "==", "POST_DEC", "?", "", ":", "", ",", "GET_MODE_SIZE", "(", "output_memory_reference_mode", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_MODIFY", ")", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "POST_MODIFY", ")", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_print_operand_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256988, "Length": 380, "Cover_Rate": 0.5184174624829468} {"Template_token": ["", "void", "arm_print_tune_info", "(", "void", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "constant_limit", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "max_insns_skipped", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "num_prefetch_slots", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "l1_cache_size", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "l1_cache_line_size", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "prefer_constant_pool", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "branch_cost", "(", "false", ",", "false", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "branch_cost", "(", "false", ",", "true", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "branch_cost", "(", "true", ",", "false", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "branch_cost", "(", "true", ",", "true", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "prefer_ldrd_strd", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "logical_op_non_short_circuit", "[", "", "]", ",", "(", "int", ")", "current_tune", "->", "logical_op_non_short_circuit", "[", "", "]", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "prefer_neon_for_64bits", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "disparage_flag_setting_t16_encodings", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "disparage_partial_flag_setting_t16_encodings", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "string_ops_prefer_neon", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "max_insns_inline_memset", ")", ";"], "ground_truth": ["asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "fuseable_ops", ")", ";"], "File": "arm4", "Func": "arm_print_tune_info", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256989, "Length": 279, "Cover_Rate": 0.9489795918367347} {"Template_token": ["", "static", "tree", "arm_promoted_type", "(", "const_tree", "t", ")", "{"], "ground_truth": ["if", "(", "SCALAR_FLOAT_TYPE_P", "(", "t", ")", "&&", "TYPE_PRECISION", "(", "t", ")", "==", "", ")", "return", "float_type_node", ";"], "File": "arm4", "Func": "arm_promoted_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256991, "Length": 25, "Cover_Rate": 0.8620689655172413} {"Template_token": ["", "}", "if", "(", "TARGET_THUMB2", "&&", "regno", "<", "", ")", "return", "LO_REGS", ";", "if", "(", "regno", "<=", "LAST_ARM_REGNUM", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "ARG_POINTER_REGNUM", ")", "return", "TARGET_THUMB2", "?", "HI_REGS", ":", "GENERAL_REGS", ";", "if", "(", "regno", "==", "CC_REGNUM", "||", "regno", "==", "VFPCC_REGNUM", ")", "return", "TARGET_THUMB2", "?", "CC_REG", ":", "NO_REGS", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "regno", "<=", "D7_VFP_REGNUM", ")", "return", "VFP_D0_D7_REGS", ";", "else", "if", "(", "regno", "<=", "LAST_LO_VFP_REGNUM", ")", "return", "VFP_LO_REGS", ";"], "ground_truth": ["else", "return", "VFP_HI_REGS", ";"], "File": "arm4", "Func": "arm_regno_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256992, "Length": 81, "Cover_Rate": 0.5126582278481012} {"Template_token": ["", "if", "(", "TARGET_THUMB2", "&&", "regno", "<", "", ")", "return", "LO_REGS", ";", "if", "(", "regno", "<=", "LAST_ARM_REGNUM", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "ARG_POINTER_REGNUM", ")", "return", "TARGET_THUMB2", "?", "HI_REGS", ":", "GENERAL_REGS", ";", "if", "(", "regno", "==", "CC_REGNUM", "||", "regno", "==", "VFPCC_REGNUM", ")", "return", "TARGET_THUMB2", "?", "CC_REG", ":", "NO_REGS", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "regno", "<=", "D7_VFP_REGNUM", ")", "return", "VFP_D0_D7_REGS", ";", "else", "if", "(", "regno", "<=", "LAST_LO_VFP_REGNUM", ")", "return", "VFP_LO_REGS", ";", "else", "return", "VFP_HI_REGS", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_regno_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256993, "Length": 81, "Cover_Rate": 0.5126582278481012} {"Template_token": ["", "rtx", "ref", "=", "operands", "[", "", "]", ";", "rtx", "base", ",", "scratch", ";", "HOST_WIDE_INT", "offset", "=", "", ";", "if", "(", "GET_CODE", "(", "ref", ")", "==", "SUBREG", ")", "{", "offset", "=", "SUBREG_BYTE", "(", "ref", ")", ";", "ref", "=", "SUBREG_REG", "(", "ref", ")", ";", "}", "if", "(", "REG_P", "(", "ref", ")", ")", "{", "if", "(", "reg_equiv_mem", "(", "REGNO", "(", "ref", ")", ")", ")", "{", "ref", "=", "reg_equiv_mem", "(", "REGNO", "(", "ref", ")", ")", ";", "base", "=", "find_replacement", "(", "&", "XEXP", "(", "ref", ",", "", ")", ")", ";", "}", "else", "base", "=", "reg_equiv_address", "(", "REGNO", "(", "ref", ")", ")", ";", "}", "else", "base", "=", "find_replacement", "(", "&", "XEXP", "(", "ref", ",", "", ")", ")", ";", "if", "(", "GET_CODE", "(", "base", ")", "==", "MINUS", "||", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "base", ",", "", ")", ")", ")", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "emit_set_insn", "(", "base_plus", ",", "base", ")", ";", "base", "=", "base_plus", ";", "}", "else", "if", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", ")", "{", "HOST_WIDE_INT", "hi", ",", "lo", ";", "offset", "+=", "INTVAL", "(", "XEXP", "(", "base", ",", "", ")", ")", ";", "base", "=", "XEXP", "(", "base", ",", "", ")", ";", "lo", "=", "(", "offset", ">=", "", "?", "(", "offset", "&", "", ")", ":", "-", "(", "(", "-", "offset", ")", "&", "", ")", ")", ";", "if", "(", "lo", "==", "", ")", "lo", "&=", "", ";", "hi", "=", "(", "(", "(", "(", "offset", "-", "lo", ")", "&", "(", "HOST_WIDE_INT", ")", "", ")", "^", "(", "HOST_WIDE_INT", ")", "", ")", "-", "(", "HOST_WIDE_INT", ")", "", ")", ";", "gcc_assert", "(", "hi", "+", "lo", "==", "offset", ")", ";", "if", "(", "hi", "!=", "", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_addsi3", "(", "base_plus", ",", "base", ",", "GEN_INT", "(", "hi", ")", ")", ")", ";"], "File": "arm4", "Func": "arm_reload_in_hi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256994, "Length": 321, "Cover_Rate": 0.5933456561922366} {"Template_token": ["", "rtx", "ref", "=", "operands", "[", "", "]", ";", "rtx", "outval", "=", "operands", "[", "", "]", ";", "rtx", "base", ",", "scratch", ";", "HOST_WIDE_INT", "offset", "=", "", ";", "if", "(", "GET_CODE", "(", "ref", ")", "==", "SUBREG", ")", "{", "offset", "=", "SUBREG_BYTE", "(", "ref", ")", ";", "ref", "=", "SUBREG_REG", "(", "ref", ")", ";", "}", "if", "(", "REG_P", "(", "ref", ")", ")", "{", "if", "(", "reg_equiv_mem", "(", "REGNO", "(", "ref", ")", ")", ")", "{", "ref", "=", "reg_equiv_mem", "(", "REGNO", "(", "ref", ")", ")", ";", "base", "=", "find_replacement", "(", "&", "XEXP", "(", "ref", ",", "", ")", ")", ";", "}", "else", "base", "=", "reg_equiv_address", "(", "REGNO", "(", "ref", ")", ")", ";", "}", "else", "base", "=", "find_replacement", "(", "&", "XEXP", "(", "ref", ",", "", ")", ")", ";", "scratch", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "if", "(", "GET_CODE", "(", "base", ")", "==", "MINUS", "||", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "base", ",", "", ")", ")", ")", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "base_plus", ",", "outval", ")", ")", "{", "if", "(", "!", "reg_overlap_mentioned_p", "(", "scratch", ",", "outval", ")", ")", "std", "::", "swap", "(", "scratch", ",", "base_plus", ")", ";", "else", "{", "rtx", "scratch_hi", "=", "gen_rtx_REG", "(", "HImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_movhi", "(", "scratch_hi", ",", "outval", ")", ")", ";", "outval", "=", "scratch_hi", ";", "}", "}", "emit_set_insn", "(", "base_plus", ",", "base", ")", ";", "base", "=", "base_plus", ";", "}", "else", "if", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", ")", "{", "HOST_WIDE_INT", "hi", ",", "lo", ";", "offset", "+=", "INTVAL", "(", "XEXP", "(", "base", ",", "", ")", ")", ";", "base", "=", "XEXP", "(", "base", ",", "", ")", ";", "lo", "=", "(", "offset", ">=", "", "?", "(", "offset", "&", "", ")", ":", "-", "(", "(", "-", "offset", ")", "&", "", ")", ")", ";", "if", "(", "lo", "==", "", ")", "lo", "&=", "", ";", "hi", "=", "(", "(", "(", "(", "offset", "-", "lo", ")", "&", "(", "HOST_WIDE_INT", ")", "", ")", "^", "(", "HOST_WIDE_INT", ")", "", ")", "-", "(", "HOST_WIDE_INT", ")", "", ")", ";", "gcc_assert", "(", "hi", "+", "lo", "==", "offset", ")", ";", "if", "(", "hi", "!=", "", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "base_plus", ",", "outval", ")", ")", "{", "if", "(", "!", "reg_overlap_mentioned_p", "(", "scratch", ",", "outval", ")", ")", "std", "::", "swap", "(", "scratch", ",", "base_plus", ")", ";", "else", "{", "rtx", "scratch_hi", "=", "gen_rtx_REG", "(", "HImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_movhi", "(", "scratch_hi", ",", "outval", ")", ")", ";", "outval", "=", "scratch_hi", ";", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_reload_out_hi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256995, "Length": 455, "Cover_Rate": 0.6957186544342507} {"Template_token": ["", "fix", "=", "minipool_fix_head", ";", "while", "(", "fix", ")", "{", "Mfix", "*", "ftmp", ";", "Mfix", "*", "fdel", ";", "Mfix", "*", "last_added_fix", ";", "Mfix", "*", "last_barrier", "=", "NULL", ";", "Mfix", "*", "this_fix", ";", "while", "(", "fix", "&&", "BARRIER_P", "(", "fix", "->", "insn", ")", ")", "fix", "=", "fix", "->", "next", ";", "if", "(", "fix", "==", "NULL", ")", "break", ";", "last_added_fix", "=", "NULL", ";", "for", "(", "ftmp", "=", "fix", ";", "ftmp", ";", "ftmp", "=", "ftmp", "->", "next", ")", "{", "if", "(", "BARRIER_P", "(", "ftmp", "->", "insn", ")", ")", "{", "if", "(", "ftmp", "->", "address", ">=", "minipool_vector_head", "->", "max_address", ")", "break", ";", "last_barrier", "=", "ftmp", ";", "}", "else", "if", "(", "(", "ftmp", "->", "minipool", "=", "add_minipool_forward_ref", "(", "ftmp", ")", ")", "==", "NULL", ")", "break", ";", "last_added_fix", "=", "ftmp", ";", "}", "if", "(", "last_barrier", "!=", "NULL", ")", "{", "for", "(", "fdel", "=", "last_barrier", "->", "next", ";", "fdel", "&&", "fdel", "!=", "ftmp", ";", "fdel", "=", "fdel", "->", "next", ")", "{", "fdel", "->", "minipool", "->", "refcount", "--", ";", "fdel", "->", "minipool", "=", "NULL", ";", "}", "ftmp", "=", "last_barrier", ";", "}", "else", "{", "HOST_WIDE_INT", "max_address", ";", "gcc_assert", "(", "ftmp", ")", ";", "max_address", "=", "minipool_vector_head", "->", "max_address", ";", "if", "(", "ftmp", "->", "address", "<", "max_address", ")", "max_address", "=", "ftmp", "->", "address", "+", "", ";", "last_barrier", "=", "create_fix_barrier", "(", "last_added_fix", ",", "max_address", ")", ";", "}", "assign_minipool_offsets", "(", "last_barrier", ")", ";"], "ground_truth": ["while", "(", "ftmp", ")", "{"], "File": "arm4", "Func": "arm_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256996, "Length": 224, "Cover_Rate": 0.42585551330798477} {"Template_token": ["", "address", "+=", "get_jump_table_size", "(", "table", ")", ";", "insn", "=", "table", ";", "}", "}", "else", "if", "(", "LABEL_P", "(", "insn", ")", ")", "address", "+=", "get_label_padding", "(", "insn", ")", ";", "}", "fix", "=", "minipool_fix_head", ";", "while", "(", "fix", ")", "{", "Mfix", "*", "ftmp", ";", "Mfix", "*", "fdel", ";", "Mfix", "*", "last_added_fix", ";", "Mfix", "*", "last_barrier", "=", "NULL", ";", "Mfix", "*", "this_fix", ";", "while", "(", "fix", "&&", "BARRIER_P", "(", "fix", "->", "insn", ")", ")", "fix", "=", "fix", "->", "next", ";", "if", "(", "fix", "==", "NULL", ")", "break", ";", "last_added_fix", "=", "NULL", ";", "for", "(", "ftmp", "=", "fix", ";", "ftmp", ";", "ftmp", "=", "ftmp", "->", "next", ")", "{", "if", "(", "BARRIER_P", "(", "ftmp", "->", "insn", ")", ")", "{", "if", "(", "ftmp", "->", "address", ">=", "minipool_vector_head", "->", "max_address", ")", "break", ";", "last_barrier", "=", "ftmp", ";", "}", "else", "if", "(", "(", "ftmp", "->", "minipool", "=", "add_minipool_forward_ref", "(", "ftmp", ")", ")", "==", "NULL", ")", "break", ";", "last_added_fix", "=", "ftmp", ";", "}", "if", "(", "last_barrier", "!=", "NULL", ")", "{", "for", "(", "fdel", "=", "last_barrier", "->", "next", ";", "fdel", "&&", "fdel", "!=", "ftmp", ";", "fdel", "=", "fdel", "->", "next", ")", "{", "fdel", "->", "minipool", "->", "refcount", "--", ";", "fdel", "->", "minipool", "=", "NULL", ";", "}", "ftmp", "=", "last_barrier", ";", "}", "else", "{", "HOST_WIDE_INT", "max_address", ";", "gcc_assert", "(", "ftmp", ")", ";", "max_address", "=", "minipool_vector_head", "->", "max_address", ";", "if", "(", "ftmp", "->", "address", "<", "max_address", ")", "max_address", "=", "ftmp", "->", "address", "+", "", ";", "last_barrier", "=", "create_fix_barrier", "(", "last_added_fix", ",", "max_address", ")", ";", "}", "assign_minipool_offsets", "(", "last_barrier", ")", ";", "while", "(", "ftmp", ")", "{", "if", "(", "!", "BARRIER_P", "(", "ftmp", "->", "insn", ")", "&&", "(", "(", "ftmp", "->", "minipool", "=", "add_minipool_backward_ref", "(", "ftmp", ")", ")", "==", "NULL", ")", ")", "break", ";", "ftmp", "=", "ftmp", "->", "next", ";", "}", "for", "(", "this_fix", "=", "fix", ";", "this_fix", "&&", "ftmp", "!=", "this_fix", ";"], "ground_truth": ["this_fix", "=", "this_fix", "->", "next", ")", "if", "(", "!", "BARRIER_P", "(", "this_fix", "->", "insn", ")", ")", "{"], "File": "arm4", "Func": "arm_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256997, "Length": 316, "Cover_Rate": 0.6007604562737643} {"Template_token": ["", "if", "(", "current_tune", "->", "insn_extra_cost", ")", "result", "=", "arm_new_rtx_costs", "(", "x", ",", "(", "enum", "rtx_code", ")", "code", ",", "(", "enum", "rtx_code", ")", "outer_code", ",", "current_tune", "->", "insn_extra_cost", ",", "total", ",", "speed", ")", ";", "else", "result", "=", "arm_new_rtx_costs", "(", "x", ",", "(", "enum", "rtx_code", ")", "code", ",", "(", "enum", "rtx_code", ")", "outer_code", ",", "&", "generic_extra_costs", ",", "total", ",", "speed", ")", ";", "}", "if", "(", "dump_file", "&&", "(", "dump_flags", "&", "TDF_DETAILS", ")", ")", "{", "print_rtl_single", "(", "dump_file", ",", "x", ")", ";", "fprintf", "(", "dump_file", ",", "", ",", "speed", "?", "", ":", "", ",", "*", "total", ",", "result", "?", "", ":", "", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 256998, "Length": 102, "Cover_Rate": 0.5} {"Template_token": ["", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "saved_size", "+=", "", ";", "}", "if", "(", "TARGET_HARD_FLOAT", "&&", "TARGET_VFP", ")", "{", "start_reg", "=", "FIRST_VFP_REGNUM", ";", "for", "(", "reg", "=", "FIRST_VFP_REGNUM", ";", "reg", "<", "LAST_VFP_REGNUM", ";", "reg", "+=", "", ")", "{", "if", "(", "(", "!", "df_regs_ever_live_p", "(", "reg", ")", "||", "call_used_regs", "[", "reg", "]", ")", "&&", "(", "!", "df_regs_ever_live_p", "(", "reg", "+", "", ")", "||", "call_used_regs", "[", "reg", "+", "", "]", ")", ")", "{"], "ground_truth": ["if", "(", "start_reg", "!=", "reg", ")", "saved_size", "+=", "vfp_emit_fstmd", "(", "start_reg", ",", "(", "reg", "-", "start_reg", ")", "/", "", ")", ";"], "File": "arm4", "Func": "arm_save_coproc_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257000, "Length": 92, "Cover_Rate": 0.44660194174757284} {"Template_token": ["", "if", "(", "mode", "==", "HFmode", ")", "return", "(", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", ";", "else", "if", "(", "ALL_FIXED_POINT_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "return", "default_scalar_mode_supported_p", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_scalar_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257001, "Length": 32, "Cover_Rate": 0.8} {"Template_token": ["", "if", "(", "mode", "==", "HFmode", ")", "return", "(", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", ";", "else", "if", "(", "ALL_FIXED_POINT_MODE_P", "(", "mode", ")", ")", "return", "true", ";"], "ground_truth": ["else", "return", "default_scalar_mode_supported_p", "(", "mode", ")", ";"], "File": "arm4", "Func": "arm_scalar_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257002, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "switch", "(", "arm_tune", ")", "{", "case", "cortexa7", ":", "cortexa7_sched_reorder", "(", "file", ",", "verbose", ",", "ready", ",", "n_readyp", ",", "clock", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "arm4", "Func": "arm_sched_reorder", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257003, "Length": 25, "Cover_Rate": 0.43103448275862066} {"Template_token": ["", "static", "int", "arm_sched_reorder", "(", "FILE", "*", "file", ",", "int", "verbose", ",", "rtx_insn", "*", "*", "ready", ",", "int", "*", "n_readyp", ",", "int", "clock", ")", "{", "switch", "(", "arm_tune", ")", "{", "case", "cortexa7", ":", "cortexa7_sched_reorder", "(", "file", ",", "verbose", ",", "ready", ",", "n_readyp", ",", "clock", ")", ";", "break", ";", "default", ":", "break", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_sched_reorder", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257004, "Length": 52, "Cover_Rate": 0.896551724137931} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "AND", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", ")", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "arm_select_dominance_cc_mode", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "DOM_CC_X_AND_Y", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "IOR", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", ")", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "COMPARISON_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "arm_select_dominance_cc_mode", "(", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "DOM_CC_X_OR_Y", ")", ";", "if", "(", "TARGET_THUMB1", "&&", "GET_MODE", "(", "x", ")", "==", "SImode", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", ")", "&&", "GET_CODE", "(", "x", ")", "==", "ZERO_EXTRACT", "&&", "XEXP", "(", "x", ",", "", ")", "==", "const1_rtx", ")", "return", "CC_Nmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "SImode", "&&", "y", "==", "const0_rtx", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", "||", "op", "==", "LT", "||", "op", "==", "GE", ")", "&&", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "||", "GET_CODE", "(", "x", ")", "==", "MINUS", "||", "GET_CODE", "(", "x", ")", "==", "AND", "||", "GET_CODE", "(", "x", ")", "==", "IOR", "||", "GET_CODE", "(", "x", ")", "==", "XOR", "||", "GET_CODE", "(", "x", ")", "==", "MULT", "||", "GET_CODE", "(", "x", ")", "==", "NOT", "||", "GET_CODE", "(", "x", ")", "==", "NEG", "||", "GET_CODE", "(", "x", ")", "==", "LSHIFTRT", "||", "GET_CODE", "(", "x", ")", "==", "ASHIFT", "||", "GET_CODE", "(", "x", ")", "==", "ASHIFTRT", "||", "GET_CODE", "(", "x", ")", "==", "ROTATERT", "||", "(", "TARGET_32BIT", "&&", "GET_CODE", "(", "x", ")", "==", "ZERO_EXTRACT", ")", ")", ")", "return", "CC_NOOVmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "QImode", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", ")", ")", "return", "CC_Zmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "SImode", "&&", "(", "op", "==", "LTU", "||", "op", "==", "GEU", ")", "&&", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "(", "rtx_equal_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "y", ")", "||", "rtx_equal_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "y", ")", ")", ")", "return", "CC_Cmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "DImode", "||", "GET_MODE", "(", "y", ")", "==", "DImode", ")", "{", "switch", "(", "op", ")", "{", "case", "EQ", ":", "case", "NE", ":", "if", "(", "y", "==", "const0_rtx", ")", "return", "CC_Zmode", ";", "if", "(", "!", "TARGET_32BIT", ")", "return", "CC_Zmode", ";", "case", "LTU", ":", "case", "LEU", ":", "case", "GTU", ":", "case", "GEU", ":", "if", "(", "TARGET_32BIT", ")", "return", "CC_CZmode", ";", "case", "LT", ":", "case", "LE", ":"], "ground_truth": ["case", "GT", ":"], "File": "arm4", "Func": "arm_select_cc_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257005, "Length": 439, "Cover_Rate": 0.5028636884306987} {"Template_token": ["", "CUMULATIVE_ARGS", "*", "pcum", "=", "get_cumulative_args", "(", "pcum_v", ")", ";", "int", "nregs", ";", "cfun", "->", "machine", "->", "uses_anonymous_args", "=", "", ";", "if", "(", "pcum", "->", "pcs_variant", "<=", "ARM_PCS_AAPCS_LOCAL", ")", "{", "nregs", "=", "pcum", "->", "aapcs_ncrn", ";", "if", "(", "(", "nregs", "&", "", ")", "&&", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ")", "nregs", "++", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_setup_incoming_varargs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257006, "Length": 54, "Cover_Rate": 0.5346534653465347} {"Template_token": ["", "nregs", "=", "pcum", "->", "aapcs_ncrn", ";", "if", "(", "(", "nregs", "&", "", ")", "&&", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ")", "nregs", "++", ";", "}", "else", "nregs", "=", "pcum", "->", "nregs", ";"], "ground_truth": ["if", "(", "nregs", "<", "NUM_ARG_REGS", ")", "*", "pretend_size", "=", "(", "NUM_ARG_REGS", "-", "nregs", ")", "*", "UNITS_PER_WORD", ";"], "File": "arm4", "Func": "arm_setup_incoming_varargs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257007, "Length": 49, "Cover_Rate": 0.48514851485148514} {"Template_token": ["", "rtx", "addr", ";", "unsigned", "long", "saved_regs", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "saved_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "(", "saved_regs", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "==", "", ")", "emit_move_insn", "(", "gen_rtx_REG", "(", "Pmode", ",", "LR_REGNUM", ")", ",", "source", ")", ";", "else", "{", "if", "(", "frame_pointer_needed", ")", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "-", "", ")", ";", "else", "{", "delta", "=", "offsets", "->", "outgoing_args", "-", "(", "offsets", "->", "frame", "+", "", ")", ";", "if", "(", "delta", ">=", "", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "scratch", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "delta", "&", "~", "", ")", ")", ")", ";", "addr", "=", "scratch", ";", "delta", "&=", "", ";", "}", "else", "addr", "=", "stack_pointer_rtx", ";"], "ground_truth": ["addr", "=", "plus_constant", "(", "Pmode", ",", "addr", ",", "delta", ")", ";"], "File": "arm4", "Func": "arm_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257008, "Length": 129, "Cover_Rate": 0.6972972972972973} {"Template_token": ["", "rtx", "addr", ";", "unsigned", "long", "saved_regs", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "saved_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "(", "saved_regs", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "==", "", ")", "emit_move_insn", "(", "gen_rtx_REG", "(", "Pmode", ",", "LR_REGNUM", ")", ",", "source", ")", ";", "else", "{"], "ground_truth": ["if", "(", "frame_pointer_needed", ")", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "-", "", ")", ";"], "File": "arm4", "Func": "arm_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257009, "Length": 63, "Cover_Rate": 0.34054054054054056} {"Template_token": ["", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "unsigned", "HOST_WIDE_INT", "i", "=", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", ";", "int", "cost", ",", "const_ok", "=", "const_ok_for_arm", "(", "i", ")", ";", "int", "j", ",", "booth_unit_size", ";", "cost", "=", "const_ok", "?", "", ":", "", ";", "booth_unit_size", "=", "", ";", "for", "(", "j", "=", "", ";", "i", "&&", "j", "<", "", ";", "j", "+=", "booth_unit_size", ")", "{", "i", ">>=", "booth_unit_size", ";", "cost", "++", ";", "}"], "ground_truth": ["*", "total", "=", "COSTS_N_INSNS", "(", "cost", ")", ";"], "File": "arm4", "Func": "arm_slowmul_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257012, "Length": 95, "Cover_Rate": 0.40948275862068967} {"Template_token": ["", "is_weak", "=", "(", "operands", "[", "", "]", "!=", "const0_rtx", ")", ";", "mod_s", "=", "(", "enum", "memmodel", ")", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "mod_f", "=", "(", "enum", "memmodel", ")", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "scratch", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "mod_s", "==", "MEMMODEL_RELAXED", "||", "mod_s", "==", "MEMMODEL_CONSUME", "||", "mod_s", "==", "MEMMODEL_RELEASE", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "mod_s", "==", "MEMMODEL_RELAXED", "||", "mod_s", "==", "MEMMODEL_CONSUME", "||", "mod_s", "==", "MEMMODEL_ACQUIRE", ")", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "mod_s", ")", ";", "label1", "=", "NULL", ";", "if", "(", "!", "is_weak", ")", "{", "label1", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label1", ")", ";", "}", "label2", "=", "gen_label_rtx", "(", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "rval", ",", "mem", ",", "use_acquire", ")", ";", "cond", "=", "arm_gen_compare_reg", "(", "NE", ",", "rval", ",", "oldval", ",", "scratch", ")", ";", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label2", ")", ",", "pc_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "x", ")", ")", ";", "arm_emit_store_exclusive", "(", "mode", ",", "scratch", ",", "mem", ",", "newval", ",", "use_release", ")", ";"], "ground_truth": ["cond", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";"], "File": "arm4", "Func": "arm_split_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257013, "Length": 222, "Cover_Rate": 0.5522388059701493} {"Template_token": ["", "oldval", "=", "operands", "[", "", "]", ";", "newval", "=", "operands", "[", "", "]", ";", "is_weak", "=", "(", "operands", "[", "", "]", "!=", "const0_rtx", ")", ";", "mod_s", "=", "(", "enum", "memmodel", ")", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "mod_f", "=", "(", "enum", "memmodel", ")", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "scratch", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "mod_s", "==", "MEMMODEL_RELAXED", "||", "mod_s", "==", "MEMMODEL_CONSUME", "||", "mod_s", "==", "MEMMODEL_RELEASE", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "mod_s", "==", "MEMMODEL_RELAXED", "||", "mod_s", "==", "MEMMODEL_CONSUME", "||", "mod_s", "==", "MEMMODEL_ACQUIRE", ")", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "mod_s", ")", ";", "label1", "=", "NULL", ";", "if", "(", "!", "is_weak", ")", "{", "label1", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label1", ")", ";", "}", "label2", "=", "gen_label_rtx", "(", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "rval", ",", "mem", ",", "use_acquire", ")", ";", "cond", "=", "arm_gen_compare_reg", "(", "NE", ",", "rval", ",", "oldval", ",", "scratch", ")", ";", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label2", ")", ",", "pc_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "x", ")", ")", ";", "arm_emit_store_exclusive", "(", "mode", ",", "scratch", ",", "mem", ",", "newval", ",", "use_release", ")", ";", "cond", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "x", "=", "gen_rtx_COMPARE", "(", "CCmode", ",", "scratch", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "cond", ",", "x", ")", ")", ";", "if", "(", "!", "is_weak", ")", "{", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label1", ")", ",", "pc_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "x", ")", ")", ";", "}", "if", "(", "mod_f", "!=", "MEMMODEL_RELAXED", ")", "emit_label", "(", "label2", ")", ";"], "ground_truth": ["if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_post_atomic_barrier", "(", "mod_s", ")", ";"], "File": "arm4", "Func": "arm_split_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257014, "Length": 332, "Cover_Rate": 0.8258706467661692} {"Template_token": ["", "bool", "arm_tls_referenced_p", "(", "rtx", "x", ")", "{", "if", "(", "!", "TARGET_HAVE_TLS", ")", "return", "false", ";", "subrtx_iterator", "::", "array_type", "array", ";", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "x", ",", "ALL", ")", "{", "const_rtx", "x", "=", "*", "iter", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "!=", "", ")", "return", "true", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "iter", ".", "skip_subrtxes", "(", ")", ";"], "File": "arm4", "Func": "arm_tls_referenced_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257015, "Length": 80, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "static", "rtx", "arm_trampoline_adjust_address", "(", "rtx", "addr", ")", "{", "if", "(", "TARGET_THUMB", ")", "addr", "=", "expand_simple_binop", "(", "Pmode", ",", "IOR", ",", "addr", ",", "const1_rtx", ",", "NULL", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "return", "addr", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_trampoline_adjust_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257016, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "TARGET_32BIT", "?", "", ":", "", ")", ";", "fnaddr", "=", "XEXP", "(", "DECL_RTL", "(", "fndecl", ")", ",", "", ")", ";", "emit_move_insn", "(", "mem", ",", "fnaddr", ")", ";"], "ground_truth": ["a_tramp", "=", "XEXP", "(", "m_tramp", ",", "", ")", ";"], "File": "arm4", "Func": "arm_trampoline_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257017, "Length": 43, "Cover_Rate": 0.3208955223880597} {"Template_token": ["", "if", "(", "speed_p", ")", "*", "cost", "+=", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", "*", "extra_cost", "->", "ldst", ".", "store", "+", "extra_cost", "->", "ldst", ".", "store_unaligned", ")", ";", "*", "cost", "+=", "rtx_cost", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "UNSPEC", ",", "", ",", "speed_p", ")", ";", "*", "cost", "+=", "arm_address_cost", "(", "XEXP", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "", ")", ",", "GET_MODE", "(", "x", ")", ",", "ADDR_SPACE_GENERIC", ",", "speed_p", ")", ";", "return", "true", ";", "case", "UNSPEC_VRINTZ", ":", "case", "UNSPEC_VRINTP", ":", "case", "UNSPEC_VRINTM", ":", "case", "UNSPEC_VRINTR", ":", "case", "UNSPEC_VRINTX", ":", "case", "UNSPEC_VRINTA", ":", "*", "cost", "=", "COSTS_N_INSNS", "(", "", ")", ";", "if", "(", "speed_p", ")", "*", "cost", "+=", "extra_cost", "->", "fp", "[", "GET_MODE", "(", "x", ")", "==", "DFmode", "]", ".", "roundint", ";", "return", "true", ";", "default", ":", "*", "cost", "=", "COSTS_N_INSNS", "(", "", ")", ";", "break", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_unspec_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257018, "Length": 149, "Cover_Rate": 0.5102739726027398} {"Template_token": ["", "*", "cost", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", ")", ";", "if", "(", "speed_p", ")", "*", "cost", "+=", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", "*", "extra_cost", "->", "ldst", ".", "load", "+", "extra_cost", "->", "ldst", ".", "load_unaligned", ")", ";", "*", "cost", "+=", "arm_address_cost", "(", "XEXP", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "", ")", ",", "GET_MODE", "(", "x", ")", ",", "ADDR_SPACE_GENERIC", ",", "speed_p", ")", ";", "return", "true", ";", "case", "UNSPEC_UNALIGNED_STORE", ":"], "ground_truth": ["*", "cost", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", ")", ";"], "File": "arm4", "Func": "arm_unspec_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257019, "Length": 92, "Cover_Rate": 0.3150684931506849} {"Template_token": ["", "lastreg", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "nregs", ";", "i", "++", ")", "{", "e", "=", "XVECEXP", "(", "p", ",", "", ",", "i", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "e", ")", "==", "SET", "&&", "MEM_P", "(", "SET_DEST", "(", "e", ")", ")", "&&", "REG_P", "(", "SET_SRC", "(", "e", ")", ")", ")", ";", "reg", "=", "REGNO", "(", "SET_SRC", "(", "e", ")", ")", ";", "gcc_assert", "(", "reg", ">=", "lastreg", ")", ";", "if", "(", "i", "!=", "", ")", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "reg", ")", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "reg", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg", ")", ";", "e", "=", "XEXP", "(", "SET_DEST", "(", "e", ")", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "e", ")", "==", "PLUS", ")", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "e", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "e", ",", "", ")", ")", "==", "SP_REGNUM", "&&", "CONST_INT_P", "(", "XEXP", "(", "e", ",", "", ")", ")", "&&", "offset", "==", "INTVAL", "(", "XEXP", "(", "e", ",", "", ")", ")", ")", ";", "else", "gcc_assert", "(", "i", "==", "", "&&", "REG_P", "(", "e", ")", "&&", "REGNO", "(", "e", ")", "==", "SP_REGNUM", ")", ";", "offset", "+=", "reg_size", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_unwind_emit_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257020, "Length": 210, "Cover_Rate": 0.3652173913043478} {"Template_token": ["", "bool", "arm_validize_comparison", "(", "rtx", "*", "comparison", ",", "rtx", "*", "op1", ",", "rtx", "*", "op2", ")", "{", "enum", "rtx_code", "code", "=", "GET_CODE", "(", "*", "comparison", ")", ";", "int", "code_int", ";", "machine_mode", "mode", "=", "(", "GET_MODE", "(", "*", "op1", ")", "==", "VOIDmode", ")", "?", "GET_MODE", "(", "*", "op2", ")", ":", "GET_MODE", "(", "*", "op1", ")", ";", "gcc_assert", "(", "GET_MODE", "(", "*", "op1", ")", "!=", "VOIDmode", "||", "GET_MODE", "(", "*", "op2", ")", "!=", "VOIDmode", ")", ";", "if", "(", "code", "==", "UNEQ", "||", "code", "==", "LTGT", ")", "return", "false", ";", "code_int", "=", "(", "int", ")", "code", ";", "arm_canonicalize_comparison", "(", "&", "code_int", ",", "op1", ",", "op2", ",", "", ")", ";", "PUT_CODE", "(", "*", "comparison", ",", "(", "enum", "rtx_code", ")", "code_int", ")", ";", "switch", "(", "mode", ")", "{", "case", "SImode", ":", "if", "(", "!", "arm_add_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "arm_add_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";", "case", "DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "cmpdi_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";", "case", "SFmode", ":"], "ground_truth": ["case", "DFmode", ":"], "File": "arm4", "Func": "arm_validize_comparison", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257021, "Length": 228, "Cover_Rate": 0.8028169014084507} {"Template_token": ["", "d", ".", "one_vector_p", "=", "(", "which", "!=", "", ")", ";", "d", ".", "target", "=", "gen_raw_REG", "(", "d", ".", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";", "d", ".", "op1", "=", "d", ".", "op0", "=", "gen_raw_REG", "(", "d", ".", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";", "if", "(", "!", "d", ".", "one_vector_p", ")", "d", ".", "op1", "=", "gen_raw_REG", "(", "d", ".", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";", "start_sequence", "(", ")", ";", "ret", "=", "arm_expand_vec_perm_const_1", "(", "&", "d", ")", ";", "end_sequence", "(", ")", ";"], "ground_truth": ["return", "ret", ";"], "File": "arm4", "Func": "arm_vectorize_vec_perm_const_ok", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257022, "Length": 85, "Cover_Rate": 0.37280701754385964} {"Template_token": ["", "if", "(", "TARGET_INT_SIMD", "&&", "(", "mode", "==", "V4UQQmode", "||", "mode", "==", "V4QQmode", "||", "mode", "==", "V2UHQmode", "||", "mode", "==", "V2HQmode", "||", "mode", "==", "V2UHAmode", "||", "mode", "==", "V2HAmode", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257023, "Length": 37, "Cover_Rate": 0.33035714285714285} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "(", "mode", "==", "V2SFmode", "||", "mode", "==", "V4SImode", "||", "mode", "==", "V8HImode", "||", "mode", "==", "V4HFmode", "||", "mode", "==", "V16QImode", "||", "mode", "==", "V4SFmode", "||", "mode", "==", "V2DImode", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_NEON", "||", "TARGET_IWMMXT", ")", "&&", "(", "(", "mode", "==", "V2SImode", ")", "||", "(", "mode", "==", "V4HImode", ")", "||", "(", "mode", "==", "V8QImode", ")", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "TARGET_INT_SIMD", "&&", "(", "mode", "==", "V4UQQmode", "||", "mode", "==", "V4QQmode", "||", "mode", "==", "V2UHQmode", "||", "mode", "==", "V2HQmode", "||", "mode", "==", "V2UHAmode", "||", "mode", "==", "V2HAmode", ")", ")", "return", "true", ";"], "File": "arm4", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257024, "Length": 101, "Cover_Rate": 0.9017857142857143} {"Template_token": ["", "static", "void", "bounds_check", "(", "rtx", "operand", ",", "HOST_WIDE_INT", "low", ",", "HOST_WIDE_INT", "high", ",", "const", "char", "*", "err", ")", "{"], "ground_truth": ["HOST_WIDE_INT", "lane", ";"], "File": "arm4", "Func": "bounds_check", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257025, "Length": 22, "Cover_Rate": 0.41509433962264153} {"Template_token": ["", "int", "const_ok_for_arm", "(", "HOST_WIDE_INT", "i", ")", "{", "int", "lowbit", ";", "if", "(", "(", "i", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "!=", "", "&&", "(", "(", "i", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "!=", "(", "(", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", ")", ")", "return", "FALSE", ";", "i", "&=", "(", "unsigned", "HOST_WIDE_INT", ")", "", ";", "if", "(", "(", "i", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "==", "", ")", "return", "TRUE", ";", "lowbit", "=", "ffs", "(", "(", "int", ")", "i", ")", "-", "", ";", "if", "(", "TARGET_ARM", ")", "lowbit", "&=", "~", "", ";", "if", "(", "(", "i", "&", "~", "(", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "<<", "lowbit", ")", ")", "==", "", ")", "return", "TRUE", ";", "if", "(", "TARGET_ARM", ")", "{", "if", "(", "lowbit", "<=", "", "&&", "(", "(", "i", "&", "~", "", ")", "==", "", "||", "(", "i", "&", "~", "", ")", "==", "", "||", "(", "i", "&", "~", "", ")", "==", "", ")", ")", "return", "TRUE", ";", "}", "else", "{", "HOST_WIDE_INT", "v", ";", "v", "=", "i", "&", "", ";", "v", "|=", "v", "<<", "", ";", "if", "(", "i", "==", "v", "||", "i", "==", "(", "v", "|", "(", "v", "<<", "", ")", ")", ")", "return", "TRUE", ";", "v", "=", "i", "&", "", ";", "v", "|=", "v", "<<", "", ";", "if", "(", "i", "==", "v", ")", "return", "TRUE", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "const_ok_for_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257026, "Length": 234, "Cover_Rate": 0.9831932773109243} {"Template_token": ["", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "return", "(", "const_ok_for_op", "(", "hi_val", ",", "code", ")", "||", "hi_val", "==", "", ")", "&&", "(", "const_ok_for_op", "(", "lo_val", ",", "code", ")", "||", "lo_val", "==", "", ")", ";", "case", "PLUS", ":", "return", "arm_not_operand", "(", "hi", ",", "SImode", ")", "&&", "arm_add_operand", "(", "lo", ",", "SImode", ")", ";"], "ground_truth": ["default", ":"], "File": "arm4", "Func": "const_ok_for_dimode_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257027, "Length": 56, "Cover_Rate": 0.4745762711864407} {"Template_token": ["", "rtx", "lo", "=", "GEN_INT", "(", "lo_val", ")", ";", "if", "(", "TARGET_THUMB1", ")", "return", "", ";", "switch", "(", "code", ")", "{", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "return", "(", "const_ok_for_op", "(", "hi_val", ",", "code", ")", "||", "hi_val", "==", "", ")", "&&", "(", "const_ok_for_op", "(", "lo_val", ",", "code", ")", "||", "lo_val", "==", "", ")", ";", "case", "PLUS", ":", "return", "arm_not_operand", "(", "hi", ",", "SImode", ")", "&&", "arm_add_operand", "(", "lo", ",", "SImode", ")", ";", "default", ":"], "ground_truth": ["return", "", ";"], "File": "arm4", "Func": "const_ok_for_dimode_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257028, "Length": 79, "Cover_Rate": 0.6694915254237288} {"Template_token": ["", "if", "(", "const_ok_for_arm", "(", "i", ")", ")", "return", "", ";", "switch", "(", "code", ")", "{", "case", "SET", ":", "if", "(", "arm_arch_thumb2", "&&", "(", "i", "&", "", ")", "==", "", ")", "return", "", ";", "else", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "~", "i", ")", ")", ";", "case", "PLUS", ":", "if", "(", "TARGET_THUMB2", "&&", "(", "(", "i", "&", "", ")", "==", "", "||", "(", "(", "-", "i", ")", "&", "", ")", "==", "", ")", ")", "return", "", ";", "case", "COMPARE", ":", "case", "EQ", ":", "case", "NE", ":", "case", "GT", ":", "case", "LE", ":", "case", "LT", ":", "case", "GE", ":", "case", "GEU", ":", "case", "LTU", ":", "case", "GTU", ":", "case", "LEU", ":", "case", "UNORDERED", ":", "case", "ORDERED", ":", "case", "UNEQ", ":", "case", "UNGE", ":", "case", "UNLT", ":", "case", "UNGT", ":", "case", "UNLE", ":", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "-", "i", ")", ")", ";", "case", "MINUS", ":", "case", "XOR", ":", "return", "", ";", "case", "IOR", ":", "if", "(", "TARGET_THUMB2", ")", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "~", "i", ")", ")", ";", "return", "", ";", "case", "AND", ":", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "~", "i", ")", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "const_ok_for_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257029, "Length": 189, "Cover_Rate": 0.945} {"Template_token": ["", "int", "const_ok_for_op", "(", "HOST_WIDE_INT", "i", ",", "enum", "rtx_code", "code", ")", "{", "if", "(", "const_ok_for_arm", "(", "i", ")", ")", "return", "", ";", "switch", "(", "code", ")", "{", "case", "SET", ":", "if", "(", "arm_arch_thumb2", "&&", "(", "i", "&", "", ")", "==", "", ")", "return", "", ";", "else", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "~", "i", ")", ")", ";", "case", "PLUS", ":", "if", "(", "TARGET_THUMB2", "&&", "(", "(", "i", "&", "", ")", "==", "", "||", "(", "(", "-", "i", ")", "&", "", ")", "==", "", ")", ")", "return", "", ";", "case", "COMPARE", ":", "case", "EQ", ":", "case", "NE", ":", "case", "GT", ":", "case", "LE", ":", "case", "LT", ":", "case", "GE", ":", "case", "GEU", ":", "case", "LTU", ":", "case", "GTU", ":", "case", "LEU", ":"], "ground_truth": ["case", "UNORDERED", ":"], "File": "arm4", "Func": "const_ok_for_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257030, "Length": 122, "Cover_Rate": 0.61} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "(", "MEM_P", "(", "x", ")", "||", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", ")", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", "||", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "NO_REGS", ";"], "ground_truth": ["if", "(", "arm_coproc_mem_operand", "(", "x", ",", "wb", ")", "||", "s_register_operand", "(", "x", ",", "mode", ")", ")", "return", "NO_REGS", ";"], "File": "arm4", "Func": "coproc_secondary_reload_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257031, "Length": 61, "Cover_Rate": 0.5126050420168067} {"Template_token": ["", "if", "(", "!", "TARGET_NEON_FP16", ")", "return", "GENERAL_REGS", ";", "if", "(", "s_register_operand", "(", "x", ",", "mode", ")", "||", "neon_vector_mem_operand", "(", "x", ",", "", ",", "true", ")", ")", "return", "NO_REGS", ";", "return", "GENERAL_REGS", ";", "}", "if", "(", "TARGET_NEON", "&&", "(", "MEM_P", "(", "x", ")", "||", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", ")", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", "||", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "NO_REGS", ";", "if", "(", "arm_coproc_mem_operand", "(", "x", ",", "wb", ")", "||", "s_register_operand", "(", "x", ",", "mode", ")", ")", "return", "NO_REGS", ";"], "ground_truth": ["return", "GENERAL_REGS", ";"], "File": "arm4", "Func": "coproc_secondary_reload_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257032, "Length": 97, "Cover_Rate": 0.8151260504201681} {"Template_token": ["", "case", "TYPE_FCMPD", ":", "case", "TYPE_FCONSTS", ":", "case", "TYPE_FCONSTD", ":", "case", "TYPE_FMULS", ":", "case", "TYPE_FMACS", ":", "case", "TYPE_FMULD", ":", "case", "TYPE_FMACD", ":", "case", "TYPE_FDIVS", ":", "case", "TYPE_FDIVD", ":", "case", "TYPE_F_MRC", ":", "case", "TYPE_F_MRRC", ":", "case", "TYPE_F_FLAG", ":", "case", "TYPE_F_LOADS", ":", "case", "TYPE_F_STORES", ":", "return", "true", ";", "default", ":"], "ground_truth": ["return", "false", ";"], "File": "arm4", "Func": "cortexa7_older_only", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257033, "Length": 50, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "case", "REG_DEP_OUTPUT", ":", "if", "(", "recog_memoized", "(", "insn", ")", ">=", "", "&&", "recog_memoized", "(", "dep", ")", ">=", "", ")", "{", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "SET", ")", "{", "if", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ")", ")", "==", "MODE_FLOAT", "||", "GET_MODE_CLASS", "(", "GET_MODE", "(", "SET_SRC", "(", "PATTERN", "(", "insn", ")", ")", ")", ")", "==", "MODE_FLOAT", ")", "{", "enum", "attr_type", "attr_type_insn", "=", "get_attr_type", "(", "insn", ")", ";", "enum", "attr_type", "attr_type_dep", "=", "get_attr_type", "(", "dep", ")", ";", "if", "(", "REG_P", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "PATTERN", "(", "dep", ")", ")", ")", "&&", "reg_overlap_mentioned_p", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ",", "SET_DEST", "(", "PATTERN", "(", "dep", ")", ")", ")", ")", "{", "if", "(", "(", "attr_type_insn", "==", "TYPE_FMACS", "||", "attr_type_insn", "==", "TYPE_FMACD", ")", "&&", "(", "attr_type_dep", "==", "TYPE_FMACS", "||", "attr_type_dep", "==", "TYPE_FMACD", ")", ")", "{", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_OUTPUT", ")", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", "-", "", ";"], "ground_truth": ["else", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", ";"], "File": "arm4", "Func": "cortex_a9_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257034, "Length": 181, "Cover_Rate": 0.6510791366906474} {"Template_token": ["", "rtx_insn", "*", "from", "=", "fix", "->", "insn", ";", "rtx_insn", "*", "selected", "=", "NULL", ";", "int", "selected_cost", ";", "HOST_WIDE_INT", "selected_address", ";", "Mfix", "*", "new_fix", ";", "HOST_WIDE_INT", "max_count", "=", "max_address", "-", "fix", "->", "address", ";", "rtx_code_label", "*", "label", "=", "gen_label_rtx", "(", ")", ";", "selected_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "selected_address", "=", "fix", "->", "address", ";", "while", "(", "from", "&&", "count", "<", "max_count", ")", "{", "rtx_jump_table_data", "*", "tmp", ";", "int", "new_cost", ";", "gcc_assert", "(", "!", "BARRIER_P", "(", "from", ")", ")", ";", "if", "(", "LABEL_P", "(", "from", ")", ")", "count", "+=", "get_label_padding", "(", "from", ")", ";", "else", "count", "+=", "get_attr_length", "(", "from", ")", ";", "if", "(", "tablejump_p", "(", "from", ",", "NULL", ",", "&", "tmp", ")", ")", "{", "count", "+=", "get_jump_table_size", "(", "tmp", ")", ";", "new_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "if", "(", "count", "<", "max_count", "&&", "(", "!", "selected", "||", "new_cost", "<=", "selected_cost", ")", ")", "{", "selected", "=", "tmp", ";", "selected_cost", "=", "new_cost", ";", "selected_address", "=", "fix", "->", "address", "+", "count", ";", "}", "from", "=", "NEXT_INSN", "(", "tmp", ")", ";", "continue", ";", "}", "new_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "if", "(", "count", "<", "max_count", "&&", "(", "!", "selected", "||", "new_cost", "<=", "selected_cost", ")", ")", "{", "selected", "=", "from", ";", "selected_cost", "=", "new_cost", ";", "selected_address", "=", "fix", "->", "address", "+", "count", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "create_fix_barrier", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257035, "Length": 211, "Cover_Rate": 0.5780821917808219} {"Template_token": ["", "fprintf", "(", "dump_file", ",", "", ",", "(", "unsigned", ")", "mp", "->", "offset", ",", "(", "unsigned", "long", ")", "mp", "->", "min_address", ",", "(", "unsigned", "long", ")", "mp", "->", "max_address", ")", ";", "arm_print_value", "(", "dump_file", ",", "mp", "->", "value", ")", ";", "fputc", "(", "'\\n'", ",", "dump_file", ")", ";", "}", "switch", "(", "GET_MODE_SIZE", "(", "mp", "->", "mode", ")", ")", "{", "case", "", ":", "scan", "=", "emit_insn_after", "(", "gen_consttable_1", "(", "mp", "->", "value", ")", ",", "scan", ")", ";", "break", ";", "case", "", ":", "scan", "=", "emit_insn_after", "(", "gen_consttable_2", "(", "mp", "->", "value", ")", ",", "scan", ")", ";", "break", ";", "case", "", ":", "scan", "=", "emit_insn_after", "(", "gen_consttable_4", "(", "mp", "->", "value", ")", ",", "scan", ")", ";", "break", ";", "case", "", ":", "scan", "=", "emit_insn_after", "(", "gen_consttable_8", "(", "mp", "->", "value", ")", ",", "scan", ")", ";", "break", ";", "case", "", ":", "scan", "=", "emit_insn_after", "(", "gen_consttable_16", "(", "mp", "->", "value", ")", ",", "scan", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "nmp", "=", "mp", "->", "next", ";", "free", "(", "mp", ")", ";", "}"], "ground_truth": ["minipool_vector_head", "=", "minipool_vector_tail", "=", "NULL", ";"], "File": "arm4", "Func": "dump_minipool", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257036, "Length": 178, "Cover_Rate": 0.49859943977591037} {"Template_token": ["", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_par_index", "++", ")", "=", "tmp", ";", "}", "break", ";", "}", "}", "for", "(", "j", "=", "", ",", "i", "++", ";", "j", "<", "num_regs", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "j", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "reg", ")", ";", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "j", ")", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_par_index", "++", ")", "=", "tmp", ";", "}", "j", "++", ";", "}", "}", "par", "=", "emit_insn", "(", "par", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "add_reg_note", "(", "par", ",", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ")", ";", "return", "par", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "emit_multi_reg_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257037, "Length": 276, "Cover_Rate": 0.609271523178808} {"Template_token": ["", "inline", "static", "rtx_insn", "*", "emit_set_insn", "(", "rtx", "x", ",", "rtx", "y", ")", "{"], "ground_truth": ["return", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x", ",", "y", ")", ")", ";"], "File": "arm4", "Func": "emit_set_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257038, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "inline", "static", "rtx_insn", "*", "emit_set_insn", "(", "rtx", "x", ",", "rtx", "y", ")", "{"], "ground_truth": ["return", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x", ",", "y", ")", ")", ";"], "File": "arm4", "Func": "emit_set_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257039, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "int", "very_unlikely", "=", "REG_BR_PROB_BASE", "/", "", "-", "", ";"], "ground_truth": ["insn", "=", "emit_jump_insn", "(", "insn", ")", ";"], "File": "arm4", "Func": "emit_unlikely_jump", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257040, "Length": 16, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "rtx_equal_p", "(", "p1", ",", "p2", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "equal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257042, "Length": 9, "Cover_Rate": 0.34615384615384615} {"Template_token": ["", "static", "bool", "fa726te_sched_adjust_cost", "(", "rtx_insn", "*", "insn", ",", "rtx", "link", ",", "rtx_insn", "*", "dep", ",", "int", "*", "cost", ")", "{", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_TRUE", "&&", "recog_memoized", "(", "insn", ")", ">=", "", "&&", "recog_memoized", "(", "dep", ")", ">=", "", "&&", "get_attr_conds", "(", "dep", ")", "==", "CONDS_SET", ")", "{", "if", "(", "get_attr_conds", "(", "insn", ")", "==", "CONDS_USE", "&&", "get_attr_type", "(", "insn", ")", "!=", "TYPE_BRANCH", ")", "{", "*", "cost", "=", "", ";", "return", "false", ";", "}", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "COND_EXEC", "||", "get_attr_conds", "(", "insn", ")", "==", "CONDS_USE", ")", "{", "*", "cost", "=", "", ";"], "ground_truth": ["return", "false", ";"], "File": "arm4", "Func": "fa726te_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257043, "Length": 105, "Cover_Rate": 0.9459459459459459} {"Template_token": ["", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "{", "if", "(", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "else", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "-", "", ",", "", ")", ")", "action", "=", "CONV", ";", "else", "if", "(", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "-", "", ",", "", ")", ")", "action", "=", "CONV", ";", "}", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ",", "dst", ")", "&&", "low_register_operand", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ",", "SImode", ")", "&&", "COMPARISON_P", "(", "op1", ")", "&&", "cc_register", "(", "XEXP", "(", "op1", ",", "", ")", ",", "VOIDmode", ")", "&&", "maybe_get_arm_condition_code", "(", "op1", ")", "==", "ARM_CS", "&&", "XEXP", "(", "op1", ",", "", ")", "==", "const0_rtx", ")", "action", "=", "CONV", ";", "break", ";", "case", "MINUS", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "break", ";", "case", "MULT", ":", "if", "(", "!", "optimize_size", ")", "break", ";", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "else", "if", "(", "rtx_equal_p", "(", "dst", ",", "op1", ")", "&&", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", "==", "SKIP", "?", "SKIP", ":", "SWAP_CONV", ";", "break", ";", "case", "ASHIFTRT", ":", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "else", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", "&&", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "ROTATERT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NOT", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NEG", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "break", ";", "case", "CONST_INT", ":", "if", "(", "CONST_INT_P", "(", "src", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "src", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "REG", ":", "break", ";", "default", ":", "break", ";", "}", "}"], "ground_truth": ["if", "(", "action", "!=", "SKIP", ")", "{"], "File": "arm4", "Func": "FOR_BB_INSNS_REVERSE", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257044, "Length": 431, "Cover_Rate": 0.6053370786516854} {"Template_token": ["", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "break", ";", "case", "MULT", ":", "if", "(", "!", "optimize_size", ")", "break", ";", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "else", "if", "(", "rtx_equal_p", "(", "dst", ",", "op1", ")", "&&", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", "==", "SKIP", "?", "SKIP", ":", "SWAP_CONV", ";", "break", ";", "case", "ASHIFTRT", ":", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "else", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", "&&", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "ROTATERT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NOT", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NEG", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "break", ";", "case", "CONST_INT", ":", "if", "(", "CONST_INT_P", "(", "src", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "src", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "REG", ":", "break", ";", "default", ":", "break", ";", "}", "}"], "ground_truth": ["if", "(", "action", "!=", "SKIP", ")", "{"], "File": "arm4", "Func": "FOR_BB_INSNS_REVERSE", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257045, "Length": 259, "Cover_Rate": 0.3637640449438202} {"Template_token": ["", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "register_operand", "(", "op1", ",", "SImode", ")", ")", "break", ";", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "{", "if", "(", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "else", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "-", "", ",", "", ")", ")", "action", "=", "CONV", ";", "else", "if", "(", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "-", "", ",", "", ")", ")", "action", "=", "CONV", ";", "}", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ",", "dst", ")", "&&", "low_register_operand", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ",", "SImode", ")", "&&", "COMPARISON_P", "(", "op1", ")", "&&", "cc_register", "(", "XEXP", "(", "op1", ",", "", ")", ",", "VOIDmode", ")", "&&", "maybe_get_arm_condition_code", "(", "op1", ")", "==", "ARM_CS", "&&", "XEXP", "(", "op1", ",", "", ")", "==", "const0_rtx", ")", "action", "=", "CONV", ";", "break", ";", "case", "MINUS", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "break", ";", "case", "MULT", ":", "if", "(", "!", "optimize_size", ")", "break", ";", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "else", "if", "(", "rtx_equal_p", "(", "dst", ",", "op1", ")", "&&", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", "==", "SKIP", "?", "SKIP", ":", "SWAP_CONV", ";", "break", ";", "case", "ASHIFTRT", ":", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "else", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", "&&", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "ROTATERT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NOT", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NEG", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "break", ";", "case", "CONST_INT", ":", "if", "(", "CONST_INT_P", "(", "src", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "src", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";"], "ground_truth": ["break", ";"], "File": "arm4", "Func": "FOR_EACH_BB_FN", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257046, "Length": 431, "Cover_Rate": 0.5532734274711169} {"Template_token": ["", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "x", ",", "ALL", ")", "{", "const_rtx", "x", "=", "*", "iter", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "!=", "", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "iter", ".", "skip_subrtxes", "(", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "FOR_EACH_SUBRTX", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257047, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "!=", "", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "iter", ".", "skip_subrtxes", "(", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "FOR_EACH_SUBRTX", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257048, "Length": 44, "Cover_Rate": 0.7213114754098361} {"Template_token": ["", "static", "const", "char", "*", "fp_const_from_val", "(", "REAL_VALUE_TYPE", "*", "r", ")", "{", "if", "(", "!", "fp_consts_inited", ")", "init_fp_table", "(", ")", ";", "gcc_assert", "(", "REAL_VALUES_EQUAL", "(", "*", "r", ",", "value_fp0", ")", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "fp_const_from_val", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257049, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "!", "fp_consts_inited", ")", "init_fp_table", "(", ")", ";"], "ground_truth": ["gcc_assert", "(", "REAL_VALUES_EQUAL", "(", "*", "r", ",", "value_fp0", ")", ")", ";"], "File": "arm4", "Func": "fp_const_from_val", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257050, "Length": 20, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "if", "(", "ldm_case", "==", "", ")", "return", "false", ";", "if", "(", "sort_regs", ")", "for", "(", "i", "=", "", ";", "i", "<", "nops", "-", "", ";", "i", "++", ")", "for", "(", "j", "=", "i", "+", "", ";", "j", "<", "nops", ";", "j", "++", ")", "if", "(", "regs", "[", "i", "]", ">", "regs", "[", "j", "]", ")", "{", "int", "t", "=", "regs", "[", "i", "]", ";", "regs", "[", "i", "]", "=", "regs", "[", "j", "]", ";", "regs", "[", "j", "]", "=", "t", ";", "}", "base_reg_rtx", "=", "gen_rtx_REG", "(", "Pmode", ",", "base_reg", ")", ";", "if", "(", "TARGET_THUMB1", ")", "{", "gcc_assert", "(", "peep2_reg_dead_p", "(", "nops", ",", "base_reg_rtx", ")", ")", ";", "gcc_assert", "(", "ldm_case", "==", "", "||", "ldm_case", "==", "", ")", ";", "write_back", "=", "TRUE", ";", "}", "if", "(", "ldm_case", "==", "", ")", "{", "rtx", "newbase", "=", "TARGET_THUMB1", "?", "base_reg_rtx", ":", "gen_rtx_REG", "(", "SImode", ",", "regs", "[", "", "]", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "newbase", ",", "base_reg_rtx", ",", "GEN_INT", "(", "offset", ")", ")", ")", ";", "offset", "=", "", ";", "if", "(", "!", "TARGET_THUMB1", ")", "{"], "ground_truth": ["base_reg", "=", "regs", "[", "", "]", ";"], "File": "arm4", "Func": "gen_ldm_seq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257051, "Length": 178, "Cover_Rate": 0.5189504373177842} {"Template_token": ["", "reg0", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "if", "(", "src_aligned", ")", "emit_move_insn", "(", "reg0", ",", "src", ")", ";", "else", "emit_insn", "(", "gen_unaligned_loaddi", "(", "reg0", ",", "src", ")", ")", ";", "if", "(", "dst_aligned", ")", "emit_move_insn", "(", "dst", ",", "reg0", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storedi", "(", "dst", ",", "reg0", ")", ")", ";", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";", "}", "gcc_assert", "(", "len", "<", "", ")", ";", "if", "(", "len", ">=", "", ")", "{", "reg0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "src", "=", "adjust_address", "(", "src", ",", "SImode", ",", "", ")", ";", "dst", "=", "adjust_address", "(", "dst", ",", "SImode", ",", "", ")", ";", "if", "(", "src_aligned", ")", "emit_move_insn", "(", "reg0", ",", "src", ")", ";", "else", "emit_insn", "(", "gen_unaligned_loadsi", "(", "reg0", ",", "src", ")", ")", ";", "if", "(", "dst_aligned", ")", "emit_move_insn", "(", "dst", ",", "reg0", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storesi", "(", "dst", ",", "reg0", ")", ")", ";", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";", "len", "-=", "", ";", "}", "if", "(", "len", "==", "", ")", "return", "true", ";", "if", "(", "len", ">=", "", ")", "{", "dst", "=", "adjust_address", "(", "dst", ",", "HImode", ",", "", ")", ";", "src", "=", "adjust_address", "(", "src", ",", "HImode", ",", "", ")", ";", "reg0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "if", "(", "src_aligned", ")", "emit_insn", "(", "gen_zero_extendhisi2", "(", "reg0", ",", "src", ")", ")", ";", "else", "emit_insn", "(", "gen_unaligned_loadhiu", "(", "reg0", ",", "src", ")", ")", ";"], "ground_truth": ["if", "(", "dst_aligned", ")", "emit_insn", "(", "gen_movhi", "(", "dst", ",", "gen_lowpart", "(", "HImode", ",", "reg0", ")", ")", ")", ";"], "File": "arm4", "Func": "gen_movmem_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257052, "Length": 261, "Cover_Rate": 0.4129746835443038} {"Template_token": ["", "if", "(", "JUMP_TABLES_IN_TEXT_SECTION", "||", "readonly_data_section", "==", "text_section", ")", "{", "rtx", "body", "=", "PATTERN", "(", "insn", ")", ";", "int", "elt", "=", "GET_CODE", "(", "body", ")", "==", "ADDR_DIFF_VEC", "?", "", ":", "", ";", "HOST_WIDE_INT", "size", ";", "HOST_WIDE_INT", "modesize", ";", "modesize", "=", "GET_MODE_SIZE", "(", "GET_MODE", "(", "body", ")", ")", ";", "size", "=", "modesize", "*", "XVECLEN", "(", "body", ",", "elt", ")", ";"], "ground_truth": ["switch", "(", "modesize", ")", "{"], "File": "arm4", "Func": "get_jump_table_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257055, "Length": 63, "Cover_Rate": 0.5080645161290323} {"Template_token": ["", "min_insn_size", "=", "TARGET_THUMB", "?", "", ":", "", ";"], "ground_truth": ["return", "align", ">", "min_insn_size", "?", "align", "-", "min_insn_size", ":", "", ";"], "File": "arm4", "Func": "get_label_padding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257056, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "static", "HOST_WIDE_INT", "get_label_padding", "(", "rtx", "label", ")", "{", "HOST_WIDE_INT", "align", ",", "min_insn_size", ";", "align", "=", "", "<<", "label_to_alignment", "(", "label", ")", ";"], "ground_truth": ["min_insn_size", "=", "TARGET_THUMB", "?", "", ":", "", ";"], "File": "arm4", "Func": "get_label_padding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257057, "Length": 30, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "inline", "hashval_t", "libcall_hasher", "::", "hash", "(", "const", "value_type", "*", "p1", ")", "{", "return", "hash_rtx", "(", "p1", ",", "VOIDmode", ",", "NULL", ",", "NULL", ",", "FALSE", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "hash", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257058, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "hash_rtx", "(", "p1", ",", "VOIDmode", ",", "NULL", ",", "NULL", ",", "FALSE", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "hash", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257059, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", ")", ";", "return", "orig", ";", "}", "if", "(", "reg", "==", "", ")", "{", "gcc_assert", "(", "can_create_pseudo_p", "(", ")", ")", ";", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "}", "gcc_assert", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", ")", ";", "base", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "reg", ")", ";", "offset", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "base", "==", "reg", "?", "", ":", "reg", ")", ";", "if", "(", "CONST_INT_P", "(", "offset", ")", ")", "{", "if", "(", "!", "arm_legitimate_index_p", "(", "mode", ",", "offset", ",", "SET", ",", "", ")", ")", "{", "gcc_assert", "(", "can_create_pseudo_p", "(", ")", ")", ";", "offset", "=", "force_reg", "(", "Pmode", ",", "offset", ")", ";", "}", "if", "(", "CONST_INT_P", "(", "offset", ")", ")", "return", "plus_constant", "(", "Pmode", ",", "base", ",", "INTVAL", "(", "offset", ")", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "||", "TARGET_SOFT_FLOAT", ")", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "reg", ",", "base", ",", "offset", ")", ")", ";"], "ground_truth": ["return", "reg", ";"], "File": "arm4", "Func": "legitimize_pic_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257061, "Length": 286, "Cover_Rate": 0.5406427221172023} {"Template_token": ["", "else", "if", "(", "GET_CODE", "(", "orig", ")", "==", "CONST", ")", "{", "rtx", "base", ",", "offset", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "cfun", "->", "machine", "->", "pic_reg", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", ")", ";", "return", "orig", ";", "}"], "ground_truth": ["if", "(", "reg", "==", "", ")", "{"], "File": "arm4", "Func": "legitimize_pic_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257062, "Length": 162, "Cover_Rate": 0.30623818525519847} {"Template_token": ["", "rtx", "dest", ",", "tp", ",", "label", ",", "labelno", ",", "sum", ",", "insns", ",", "ret", ",", "eqv", ",", "addend", ";", "unsigned", "int", "model", "=", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", ";", "switch", "(", "model", ")", "{", "case", "TLS_MODEL_GLOBAL_DYNAMIC", ":", "if", "(", "TARGET_GNU2_TLS", ")", "{", "reg", "=", "arm_tls_descseq_addr", "(", "x", ",", "reg", ")", ";", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "}", "else", "{", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_GD32", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "x", ")", ";", "}", "return", "dest", ";", "case", "TLS_MODEL_LOCAL_DYNAMIC", ":", "if", "(", "TARGET_GNU2_TLS", ")", "{", "reg", "=", "arm_tls_descseq_addr", "(", "x", ",", "reg", ")", ";", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "}", "else", "{", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_LDM32", ")", ";", "eqv", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ",", "UNSPEC_TLS", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "eqv", ")", ";"], "ground_truth": ["addend", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_LDO32", ")", ")", ",", "UNSPEC_TLS", ")", ";"], "File": "arm4", "Func": "legitimize_tls_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257063, "Length": 214, "Cover_Rate": 0.4533898305084746} {"Template_token": ["", "unsigned", "int", "model", "=", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", ";", "switch", "(", "model", ")", "{", "case", "TLS_MODEL_GLOBAL_DYNAMIC", ":", "if", "(", "TARGET_GNU2_TLS", ")", "{", "reg", "=", "arm_tls_descseq_addr", "(", "x", ",", "reg", ")", ";", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "}", "else", "{", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_GD32", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "x", ")", ";", "}", "return", "dest", ";", "case", "TLS_MODEL_LOCAL_DYNAMIC", ":", "if", "(", "TARGET_GNU2_TLS", ")", "{", "reg", "=", "arm_tls_descseq_addr", "(", "x", ",", "reg", ")", ";", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "}", "else", "{", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_LDM32", ")", ";", "eqv", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ",", "UNSPEC_TLS", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "eqv", ")", ";", "addend", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_LDO32", ")", ")", ",", "UNSPEC_TLS", ")", ";", "addend", "=", "force_reg", "(", "SImode", ",", "gen_rtx_CONST", "(", "SImode", ",", "addend", ")", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "dest", ",", "addend", ")", ";", "}", "return", "dest", ";", "case", "TLS_MODEL_INITIAL_EXEC", ":", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_IE32", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";", "if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_tls_load_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "else", "if", "(", "TARGET_THUMB2", ")", "emit_insn", "(", "gen_tls_load_dot_plus_four", "(", "reg", ",", "NULL", ",", "reg", ",", "labelno", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "gen_const_mem", "(", "SImode", ",", "reg", ")", ")", ";", "}", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "case", "TLS_MODEL_LOCAL_EXEC", ":"], "ground_truth": ["tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";"], "File": "arm4", "Func": "legitimize_tls_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257064, "Length": 390, "Cover_Rate": 0.826271186440678} {"Template_token": ["", "if", "(", "unsorted_regs", "[", "i", "]", "<", "", "||", "(", "TARGET_THUMB1", "&&", "unsorted_regs", "[", "i", "]", ">", "LAST_LO_REGNUM", ")", "||", "unsorted_regs", "[", "i", "]", ">", "", "||", "(", "i", "!=", "nops", "-", "", "&&", "unsorted_regs", "[", "i", "]", "==", "base_reg", ")", ")", "return", "", ";", "if", "(", "unsorted_regs", "[", "i", "]", "==", "SP_REGNUM", "&&", "base_reg", "!=", "SP_REGNUM", ")", "return", "", ";", "unsorted_offsets", "[", "i", "]", "=", "INTVAL", "(", "offset", ")", ";", "if", "(", "i", "==", "", "||", "unsorted_offsets", "[", "i", "]", "<", "unsorted_offsets", "[", "order", "[", "", "]", "]", ")", "order", "[", "", "]", "=", "i", ";", "}", "else", "return", "", ";", "}", "if", "(", "!", "compute_offset_order", "(", "nops", ",", "unsorted_offsets", ",", "order", ",", "check_regs", "?", "unsorted_regs", ":", "NULL", ")", ")", "return", "", ";", "if", "(", "saved_order", ")", "memcpy", "(", "saved_order", ",", "order", ",", "sizeof", "order", ")", ";", "if", "(", "base", ")", "{", "*", "base", "=", "base_reg", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "regs", "[", "i", "]", "=", "unsorted_regs", "[", "check_regs", "?", "order", "[", "i", "]", ":", "i", "]", ";", "*", "load_offset", "=", "unsorted_offsets", "[", "order", "[", "", "]", "]", ";", "}", "if", "(", "TARGET_THUMB1", "&&", "!", "peep2_reg_dead_p", "(", "nops", ",", "base_reg_rtx", ")", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "", "]", "]", "==", "", ")", "ldm_case", "=", "", ";", "else", "if", "(", "TARGET_ARM", "&&", "unsorted_offsets", "[", "order", "[", "", "]", "]", "==", "", ")", "ldm_case", "=", "", ";", "else", "if", "(", "TARGET_ARM", "&&", "unsorted_offsets", "[", "order", "[", "nops", "-", "", "]", "]", "==", "", ")", "ldm_case", "=", "", ";", "else", "if", "(", "TARGET_32BIT", "&&", "unsorted_offsets", "[", "order", "[", "nops", "-", "", "]", "]", "==", "-", "", ")", "ldm_case", "=", "", ";", "else", "if", "(", "const_ok_for_arm", "(", "unsorted_offsets", "[", "order", "[", "", "]", "]", ")", "||", "const_ok_for_arm", "(", "-", "unsorted_offsets", "[", "order", "[", "", "]", "]", ")", ")", "ldm_case", "=", "", ";", "else", "return", "", ";"], "ground_truth": ["if", "(", "!", "multiple_operation_profitable_p", "(", "false", ",", "nops", ",", "ldm_case", "==", "", "?", "unsorted_offsets", "[", "order", "[", "", "]", "]", ":", "", ")", ")", "return", "", ";"], "File": "arm4", "Func": "load_multiple_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257065, "Length": 344, "Cover_Rate": 0.4693042291950887} {"Template_token": ["", "case", "CC_DLTUmode", ":", "code", "=", "ARM_CC", ";", "dominance", ":", "if", "(", "comp_code", "==", "EQ", ")", "return", "ARM_INVERSE_CONDITION_CODE", "(", "code", ")", ";", "if", "(", "comp_code", "==", "NE", ")", "return", "code", ";", "return", "ARM_NV", ";", "case", "CC_NOOVmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "case", "GE", ":", "return", "ARM_PL", ";", "case", "LT", ":", "return", "ARM_MI", ";", "default", ":", "return", "ARM_NV", ";", "}", "case", "CC_Zmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "default", ":", "return", "ARM_NV", ";", "}", "case", "CC_Nmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_MI", ";", "case", "EQ", ":", "return", "ARM_PL", ";", "default", ":", "return", "ARM_NV", ";", "}", "case", "CCFPEmode", ":", "case", "CCFPmode", ":", "switch", "(", "comp_code", ")", "{", "case", "GE", ":", "return", "ARM_GE", ";", "case", "GT", ":", "return", "ARM_GT", ";", "case", "LE", ":", "return", "ARM_LS", ";", "case", "LT", ":", "return", "ARM_MI", ";", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "case", "ORDERED", ":", "return", "ARM_VC", ";", "case", "UNORDERED", ":", "return", "ARM_VS", ";", "case", "UNLT", ":", "return", "ARM_LT", ";", "case", "UNLE", ":", "return", "ARM_LE", ";", "case", "UNGT", ":", "return", "ARM_HI", ";", "case", "UNGE", ":", "return", "ARM_PL", ";", "case", "UNEQ", ":", "case", "LTGT", ":", "default", ":", "return", "ARM_NV", ";", "}", "case", "CC_SWPmode", ":", "switch", "(", "comp_code", ")", "{", "case", "NE", ":", "return", "ARM_NE", ";", "case", "EQ", ":", "return", "ARM_EQ", ";", "case", "GE", ":", "return", "ARM_LE", ";", "case", "GT", ":", "return", "ARM_LT", ";", "case", "LE", ":", "return", "ARM_GE", ";", "case", "LT", ":", "return", "ARM_GT", ";", "case", "GEU", ":", "return", "ARM_LS", ";", "case", "GTU", ":", "return", "ARM_CC", ";", "case", "LEU", ":", "return", "ARM_CS", ";", "case", "LTU", ":", "return", "ARM_HI", ";", "default", ":", "return", "ARM_NV", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "maybe_get_arm_condition_code", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257066, "Length": 292, "Cover_Rate": 0.45131375579598143} {"Template_token": ["", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", "||", "GET_CODE", "(", "addr", ")", "==", "MINUS", ")", "{", "*", "base", "=", "XEXP", "(", "addr", ",", "", ")", ";", "*", "offset", "=", "XEXP", "(", "addr", ",", "", ")", ";", "return", "(", "REG_P", "(", "*", "base", ")", "&&", "CONST_INT_P", "(", "*", "offset", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "mem_ok_for_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257067, "Length": 55, "Cover_Rate": 0.3313253012048193} {"Template_token": ["", "HOST_WIDE_INT", "neon_element_bits", "(", "machine_mode", "mode", ")", "{", "if", "(", "mode", "==", "DImode", ")", "return", "GET_MODE_BITSIZE", "(", "mode", ")", ";", "else", "return", "GET_MODE_BITSIZE", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "neon_element_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257071, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "XVECEXP", "(", "vals", ",", "", ",", "one_var", ")", ")", ";", "switch", "(", "mode", ")", "{", "case", "V8QImode", ":", "emit_insn", "(", "gen_neon_vset_lanev8qi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "V16QImode", ":", "emit_insn", "(", "gen_neon_vset_lanev16qi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "V4HImode", ":", "emit_insn", "(", "gen_neon_vset_lanev4hi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "V8HImode", ":", "emit_insn", "(", "gen_neon_vset_lanev8hi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "V2SImode", ":", "emit_insn", "(", "gen_neon_vset_lanev2si", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "V4SImode", ":", "emit_insn", "(", "gen_neon_vset_lanev4si", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "V2SFmode", ":", "emit_insn", "(", "gen_neon_vset_lanev2sf", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "V4SFmode", ":", "emit_insn", "(", "gen_neon_vset_lanev4sf", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "V2DImode", ":", "emit_insn", "(", "gen_neon_vset_lanev2di", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["return", ";"], "File": "arm4", "Func": "neon_expand_vector_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257072, "Length": 201, "Cover_Rate": 0.3872832369942196} {"Template_token": ["", "int", "neon_immediate_valid_for_logic", "(", "rtx", "op", ",", "machine_mode", "mode", ",", "int", "inverse", ",", "rtx", "*", "modconst", ",", "int", "*", "elementwidth", ")", "{", "rtx", "tmpconst", ";", "int", "tmpwidth", ";"], "ground_truth": ["int", "retval", "=", "neon_valid_immediate", "(", "op", ",", "mode", ",", "inverse", ",", "&", "tmpconst", ",", "&", "tmpwidth", ")", ";"], "File": "arm4", "Func": "neon_immediate_valid_for_logic", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257073, "Length": 45, "Cover_Rate": 0.5625} {"Template_token": ["", "}", "maxshift", "=", "innersize", "*", "", ";", "if", "(", "isleftshift", ")", "{", "if", "(", "last_elt", ">=", "maxshift", ")", "return", "", ";", "}", "else", "{", "if", "(", "last_elt", "==", "", "||", "last_elt", ">", "maxshift", ")", "return", "", ";", "}", "if", "(", "elementwidth", ")", "*", "elementwidth", "=", "innersize", "*", "", ";", "if", "(", "modconst", ")", "*", "modconst", "=", "CONST_VECTOR_ELT", "(", "op", ",", "", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm4", "Func": "neon_immediate_valid_for_shift", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257074, "Length": 66, "Cover_Rate": 0.336734693877551} {"Template_token": ["", "bounds_check", "(", "operand", ",", "low", ",", "high", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "neon_lane_bounds", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257075, "Length": 12, "Cover_Rate": 0.48} {"Template_token": ["", "bounds_check", "(", "operand", ",", "low", ",", "high", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "neon_lane_bounds", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257076, "Length": 12, "Cover_Rate": 0.48} {"Template_token": ["", "if", "(", "n_const", "==", "n_elts", ")", "const_vec", "=", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "XVEC", "(", "vals", ",", "", ")", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "if", "(", "const_vec", "!=", "NULL", "&&", "neon_immediate_valid_for_move", "(", "const_vec", ",", "mode", ",", "NULL", ",", "NULL", ")", ")", "return", "const_vec", ";"], "ground_truth": ["else", "if", "(", "(", "target", "=", "neon_vdup_constant", "(", "vals", ")", ")", "!=", "NULL_RTX", ")", "return", "target", ";"], "File": "arm4", "Func": "neon_make_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257077, "Length": 63, "Cover_Rate": 0.3442622950819672} {"Template_token": ["", "}", "else", "gcc_unreachable", "(", ")", ";", "if", "(", "const_vec", "!=", "NULL", "&&", "neon_immediate_valid_for_move", "(", "const_vec", ",", "mode", ",", "NULL", ",", "NULL", ")", ")", "return", "const_vec", ";", "else", "if", "(", "(", "target", "=", "neon_vdup_constant", "(", "vals", ")", ")", "!=", "NULL_RTX", ")", "return", "target", ";", "else", "if", "(", "const_vec", "!=", "NULL_RTX", ")", "return", "const_vec", ";", "else", "return", "NULL_RTX", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "neon_make_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257078, "Length": 58, "Cover_Rate": 0.31693989071038253} {"Template_token": ["", "machine_mode", "inner", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "unsigned", "int", "i", ",", "parts", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "GET_MODE_SIZE", "(", "inner", ")", ";", "rtx", "tmpsum", "=", "op1", ";", "for", "(", "i", "=", "parts", "/", "", ";", "i", ">=", "", ";", "i", "/=", "", ")", "{"], "ground_truth": ["rtx", "dest", "=", "(", "i", "==", "", ")", "?", "op0", ":", "gen_reg_rtx", "(", "mode", ")", ";"], "File": "arm4", "Func": "neon_pairwise_reduce", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257079, "Length": 62, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "rtx", "dest", "=", "(", "i", "==", "", ")", "?", "op0", ":", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "reduc", "(", "dest", ",", "tmpsum", ",", "tmpsum", ")", ")", ";"], "ground_truth": ["tmpsum", "=", "dest", ";"], "File": "arm4", "Func": "neon_pairwise_reduce", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257080, "Length": 32, "Cover_Rate": 0.3018867924528302} {"Template_token": ["", "void", "neon_reinterpret", "(", "rtx", "dest", ",", "rtx", "src", ")", "{"], "ground_truth": ["emit_move_insn", "(", "dest", ",", "gen_lowpart", "(", "GET_MODE", "(", "dest", ")", ",", "src", ")", ")", ";"], "File": "arm4", "Func": "neon_reinterpret", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257082, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "emit_note", "(", "NOTE_INSN_DELETED", ")", ";", "return", ";", "}", "destlo", "=", "gen_rtx_REG_offset", "(", "operands", "[", "", "]", ",", "halfmode", ",", "dest", ",", "", ")", ";", "desthi", "=", "gen_rtx_REG_offset", "(", "operands", "[", "", "]", ",", "halfmode", ",", "dest", "+", "halfregs", ",", "GET_MODE_SIZE", "(", "halfmode", ")", ")", ";", "if", "(", "src2", "==", "dest", "&&", "src1", "==", "dest", "+", "halfregs", ")", "{", "rtx", "x", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "destlo", ",", "operands", "[", "", "]", ")", ";", "rtx", "y", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "desthi", ",", "operands", "[", "", "]", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "y", ")", ")", ")", ";"], "File": "arm4", "Func": "neon_split_vcombine", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257083, "Length": 105, "Cover_Rate": 0.3736654804270463} {"Template_token": ["", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "bytes", "[", "", "]", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "(", "bytes", "[", "i", "]", "==", "", "||", "bytes", "[", "i", "]", "==", "", ")", "&&", "bytes", "[", "i", "]", "==", "bytes", "[", "(", "i", "+", "", ")", "%", "idx", "]", ")", ";", "}", "while", "(", "", ")", ";", "if", "(", "immtype", "==", "-", "", ")", "return", "-", "", ";", "if", "(", "elementwidth", ")", "*", "elementwidth", "=", "elsize", ";", "if", "(", "modconst", ")", "{", "unsigned", "HOST_WIDE_INT", "imm", "=", "", ";", "if", "(", "invmask", "!=", "", ")", "for", "(", "i", "=", "", ";", "i", "<", "idx", ";", "i", "++", ")", "bytes", "[", "i", "]", "^=", "invmask", ";"], "ground_truth": ["if", "(", "immtype", "==", "", ")", "{"], "File": "arm4", "Func": "neon_valid_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257084, "Length": 462, "Cover_Rate": 0.33189655172413796} {"Template_token": ["", "if", "(", "GET_CODE", "(", "vals", ")", "!=", "CONST_VECTOR", "||", "GET_MODE_SIZE", "(", "inner_mode", ")", ">", "", ")", "return", "NULL_RTX", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "++", "i", ")", "{", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "if", "(", "i", ">", "", "&&", "!", "rtx_equal_p", "(", "x", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ")", "all_same", "=", "false", ";", "}", "if", "(", "!", "all_same", ")", "return", "NULL_RTX", ";", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ";", "return", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "x", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "neon_vdup_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257085, "Length": 103, "Cover_Rate": 0.7054794520547946} {"Template_token": ["", "int", "neon_vector_mem_operand", "(", "rtx", "op", ",", "int", "type", ",", "bool", "strict", ")", "{", "rtx", "ind", ";", "if", "(", "!", "(", "reload_in_progress", "||", "reload_completed", ")", "&&", "(", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "arg_pointer_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_incoming_args_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_outgoing_args_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_stack_dynamic_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_stack_vars_rtx", ",", "op", ")", ")", ")", "return", "!", "strict", ";", "if", "(", "!", "MEM_P", "(", "op", ")", ")", "return", "FALSE", ";", "ind", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "reload_completed", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "LABEL_REF", "||", "(", "GET_CODE", "(", "ind", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "TRUE", ";", "if", "(", "REG_P", "(", "ind", ")", ")", "return", "arm_address_register_rtx_p", "(", "ind", ",", "", ")", ";", "if", "(", "(", "type", "!=", "", "&&", "GET_CODE", "(", "ind", ")", "==", "POST_INC", ")", "||", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "PRE_DEC", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ";", "if", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "POST_MODIFY", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", "return", "true", ";", "if", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "REG_MODE_OK_FOR_BASE_P", "(", "XEXP", "(", "ind", ",", "", ")", ",", "VOIDmode", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "<", "(", "VALID_NEON_QREG_MODE", "(", "GET_MODE", "(", "op", ")", ")", "?", "", ":", "", ")", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "TRUE", ";"], "ground_truth": ["return", "FALSE", ";"], "File": "arm4", "Func": "neon_vector_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257086, "Length": 367, "Cover_Rate": 0.9972826086956522} {"Template_token": ["", "i", "-=", "", ";", "}", "}", "}", "insns1", "=", "optimal_immediate_sequence_1", "(", "code", ",", "val", ",", "return_sequence", ",", "best_start", ")", ";", "if", "(", "best_start", "!=", "", "&&", "(", "(", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "<<", "best_start", ")", "<", "val", ")", ")", "{", "insns2", "=", "optimal_immediate_sequence_1", "(", "code", ",", "val", ",", "&", "tmp_sequence", ",", "", ")", ";", "if", "(", "insns2", "<=", "insns1", ")", "{", "*", "return_sequence", "=", "tmp_sequence", ";", "insns1", "=", "insns2", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "optimal_immediate_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257087, "Length": 74, "Cover_Rate": 0.36097560975609755} {"Template_token": ["", "int", "consecutive_zeros", "=", "", ";", "if", "(", "!", "(", "val", "&", "(", "", "<<", "i", ")", ")", ")", "{", "while", "(", "(", "i", "<", "", ")", "&&", "!", "(", "val", "&", "(", "", "<<", "i", ")", ")", ")", "{", "consecutive_zeros", "+=", "", ";", "i", "+=", "", ";", "}", "if", "(", "consecutive_zeros", ">", "best_consecutive_zeros", ")", "{", "best_consecutive_zeros", "=", "consecutive_zeros", ";", "best_start", "=", "i", "-", "consecutive_zeros", ";", "}", "i", "-=", "", ";", "}", "}", "}", "insns1", "=", "optimal_immediate_sequence_1", "(", "code", ",", "val", ",", "return_sequence", ",", "best_start", ")", ";", "if", "(", "best_start", "!=", "", "&&", "(", "(", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "<<", "best_start", ")", "<", "val", ")", ")", "{", "insns2", "=", "optimal_immediate_sequence_1", "(", "code", ",", "val", ",", "&", "tmp_sequence", ",", "", ")", ";"], "ground_truth": ["if", "(", "insns2", "<=", "insns1", ")", "{"], "File": "arm4", "Func": "optimal_immediate_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257088, "Length": 130, "Cover_Rate": 0.6341463414634146} {"Template_token": ["", "const", "char", "*", "output_call_mem", "(", "rtx", "*", "operands", ")", "{", "gcc_assert", "(", "!", "arm_arch5", ")", ";", "if", "(", "TARGET_INTERWORK", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "}", "else", "if", "(", "regno_use_in", "(", "LR_REGNUM", ",", "operands", "[", "", "]", ")", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "ground_truth": ["if", "(", "arm_arch4t", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "File": "arm4", "Func": "output_call_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257089, "Length": 82, "Cover_Rate": 0.7321428571428571} {"Template_token": ["", "output_asm_insn", "(", "", ",", "operands", ")", ";", "}", "else", "if", "(", "regno_use_in", "(", "LR_REGNUM", ",", "operands", "[", "", "]", ")", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "ground_truth": ["if", "(", "arm_arch4t", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "File": "arm4", "Func": "output_call_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257090, "Length": 47, "Cover_Rate": 0.41964285714285715} {"Template_token": ["", "else", "{", "templ", "=", "", ";", "ops", "[", "", "]", "=", "mem", ";", "}", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "PRE_DEC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "POST_MODIFY", ":", "gcc_unreachable", "(", ")", ";", "case", "REG", ":", "if", "(", "nregs", ">", "", ")", "{", "if", "(", "nregs", ">", "", ")", "templ", "=", "", ";", "else", "templ", "=", "", ";", "ops", "[", "", "]", "=", "mem", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "}", "case", "LABEL_REF", ":", "case", "PLUS", ":", "{", "int", "i", ";", "int", "overlap", "=", "-", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nregs", ";", "i", "++", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "reg", ")", "+", "", "*", "i", ")", ";", "ops", "[", "", "]", "=", "adjust_address", "(", "mem", ",", "DImode", ",", "", "*", "i", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "ops", "[", "", "]", ",", "mem", ")", ")", "{", "gcc_assert", "(", "overlap", "==", "-", "", ")", ";", "overlap", "=", "i", ";", "}", "else", "{", "sprintf", "(", "buff", ",", "", ",", "load", "?", "", ":", "", ")", ";", "output_asm_insn", "(", "buff", ",", "ops", ")", ";", "}", "}", "if", "(", "overlap", "!=", "-", "", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "reg", ")", "+", "", "*", "overlap", ")", ";", "ops", "[", "", "]", "=", "adjust_address", "(", "mem", ",", "SImode", ",", "", "*", "overlap", ")", ";", "sprintf", "(", "buff", ",", "", ",", "load", "?", "", ":", "", ")", ";", "output_asm_insn", "(", "buff", ",", "ops", ")", ";", "}", "return", "", ";", "}", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "arm4", "Func": "output_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257092, "Length": 289, "Cover_Rate": 0.5494296577946768} {"Template_token": ["", "}", "else", "for", "(", "i", "=", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "dest", "+", "i", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "src", "+", "i", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";", "}", "}", "}", "else", "{", "gcc_assert", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", ";", "gcc_assert", "(", "!", "reg_overlap_mentioned_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "switch", "(", "GET_CODE", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", ")", "{"], "ground_truth": ["case", "REG", ":"], "File": "arm4", "Func": "output_move_quad", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257093, "Length": 114, "Cover_Rate": 0.3496932515337423} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "reg", ")", ";", "gcc_assert", "(", "REG_P", "(", "reg", ")", ")", ";", "gcc_assert", "(", "IS_VFP_REGNUM", "(", "REGNO", "(", "reg", ")", ")", ")", ";", "gcc_assert", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", "||", "mode", "==", "SImode", "||", "mode", "==", "DImode", "||", "(", "TARGET_NEON", "&&", "VALID_NEON_DREG_MODE", "(", "mode", ")", ")", ")", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "addr", ")", ")", "{", "case", "PRE_DEC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "POST_INC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "default", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "reg", ";", "ops", "[", "", "]", "=", "mem", ";", "break", ";", "}", "sprintf", "(", "buff", ",", "templ", ",", "load", "?", "", ":", "", ",", "dp", "?", "", ":", "", ",", "dp", "?", "", ":", "", ",", "integer_p", "?", "", ":", "", ")", ";", "output_asm_insn", "(", "buff", ",", "ops", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm4", "Func": "output_move_vfp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257094, "Length": 199, "Cover_Rate": 0.6768707482993197} {"Template_token": ["", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "addr", ")", ")", "{", "case", "PRE_DEC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "POST_INC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "default", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "reg", ";", "ops", "[", "", "]", "=", "mem", ";", "break", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "output_move_vfp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257095, "Length": 96, "Cover_Rate": 0.32653061224489793} {"Template_token": ["", "fix", "->", "minipool", "=", "NULL", ";", "gcc_assert", "(", "fix", "->", "forwards", "||", "fix", "->", "backwards", ")", ";", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "fix", "->", "fix_size", ">=", "", ")", "minipool_pad", "=", "", ";", "if", "(", "dump_file", ")", "{", "fprintf", "(", "dump_file", ",", "", ",", "GET_MODE_NAME", "(", "mode", ")", ",", "INSN_UID", "(", "insn", ")", ",", "(", "unsigned", "long", ")", "address", ",", "-", "", "*", "(", "long", ")", "fix", "->", "backwards", ",", "(", "long", ")", "fix", "->", "forwards", ")", ";", "arm_print_value", "(", "dump_file", ",", "fix", "->", "value", ")", ";", "fprintf", "(", "dump_file", ",", "", ")", ";", "}", "fix", "->", "next", "=", "NULL", ";", "if", "(", "minipool_fix_head", "!=", "NULL", ")", "minipool_fix_tail", "->", "next", "=", "fix", ";", "else", "minipool_fix_head", "=", "fix", ";"], "ground_truth": ["minipool_fix_tail", "=", "fix", ";"], "File": "arm4", "Func": "push_minipool_fix", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257097, "Length": 120, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "rtx_insn", "*", "seq", ",", "*", "insn", ";", "if", "(", "!", "cfun", "->", "machine", "->", "pic_reg", ")", "cfun", "->", "machine", "->", "pic_reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "if", "(", "current_ir_type", "(", ")", "!=", "IR_GIMPLE", "||", "currently_expanding_to_rtl", ")", "{", "crtl", "->", "uses_pic_offset_table", "=", "", ";", "start_sequence", "(", ")", ";", "if", "(", "TARGET_THUMB1", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "arm_pic_register", ">", "LAST_LO_REGNUM", ")", "emit_move_insn", "(", "cfun", "->", "machine", "->", "pic_reg", ",", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ")", ";", "else", "arm_load_pic_register", "(", "", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "for", "(", "insn", "=", "seq", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "if", "(", "INSN_P", "(", "insn", ")", ")", "INSN_LOCATION", "(", "insn", ")", "=", "prologue_location", ";"], "ground_truth": ["insert_insn_on_edge", "(", "seq", ",", "single_succ_edge", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ")", ";"], "File": "arm4", "Func": "require_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257098, "Length": 134, "Cover_Rate": 0.6175115207373272} {"Template_token": ["", "code", "=", "ROTATERT", ";", "*", "amountp", "=", "", "-", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "mnem", "=", "", ";", "break", ";", "case", "ASHIFT", ":", "case", "ASHIFTRT", ":", "case", "LSHIFTRT", ":", "case", "ROTATERT", ":", "mnem", "=", "arm_shift_nmem", "(", "code", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "*", "amountp", "=", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "}", "else", "if", "(", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "*", "amountp", "=", "-", "", ";", "return", "mnem", ";", "}", "else", "{", "output_operand_lossage", "(", "", ")", ";", "return", "NULL", ";", "}", "break", ";", "case", "MULT", ":", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "output_operand_lossage", "(", "", ")", ";", "return", "NULL", ";", "}", "*", "amountp", "=", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", "&", "", ";", "if", "(", "*", "amountp", "&", "(", "*", "amountp", "-", "", ")", ")", "{", "output_operand_lossage", "(", "", ")", ";", "return", "NULL", ";", "}"], "ground_truth": ["*", "amountp", "=", "int_log2", "(", "*", "amountp", ")", ";"], "File": "arm4", "Func": "shift_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257099, "Length": 180, "Cover_Rate": 0.5844155844155844} {"Template_token": ["", "mask", "=", "", ";", "for", "(", "reg", "=", "", ";", "reg", "<", "", ";", "reg", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "reg", ")", "&&", "callee_saved_reg_p", "(", "reg", ")", ")", "mask", "|=", "", "<<", "reg", ";", "if", "(", "flag_pic", "&&", "!", "TARGET_SINGLE_PIC_BASE", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "crtl", "->", "uses_pic_offset_table", ")", "mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";", "if", "(", "!", "frame_pointer_needed", "&&", "CALLER_INTERWORKING_SLOT_SIZE", ">", "", ")", "mask", "|=", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "mask", "&", "", "||", "thumb_force_lr_save", "(", ")", ")", "mask", "|=", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "(", "mask", "&", "", ")", "==", "", "&&", "(", "(", "mask", "&", "", ")", "||", "TARGET_BACKTRACE", ")", ")", "{", "reg", "=", "thumb_find_work_register", "(", "", "<<", "LAST_LO_REGNUM", ")", ";", "if", "(", "reg", "*", "UNITS_PER_WORD", "<=", "(", "unsigned", ")", "arm_size_return_regs", "(", ")", ")", "reg", "=", "LAST_LO_REGNUM", ";"], "ground_truth": ["if", "(", "callee_saved_reg_p", "(", "reg", ")", ")", "mask", "|=", "", "<<", "reg", ";"], "File": "arm4", "Func": "thumb1_compute_save_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257100, "Length": 149, "Cover_Rate": 0.645021645021645} {"Template_token": ["", "tmp", "=", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "tmp", ")", ";", "tmp", "=", "gen_frame_mem", "(", "BLKmode", ",", "tmp", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "par", "[", "", "]", ")", ";", "par", "[", "", "]", "=", "tmp", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec_v", "(", "i", ",", "par", ")", ")", ";", "insn", "=", "emit_insn", "(", "tmp", ")", ";", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "i", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "tmp", ")", ";", "par", "[", "", "]", "=", "tmp", ";", "for", "(", "j", "=", "", ";", "real_regs", ";", "++", "j", ",", "real_regs", "&=", "real_regs", "-", "", ")", "{", "regno", "=", "ctz_hwi", "(", "real_regs", ")", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "j", "*", "", ")", ";", "tmp", "=", "gen_frame_mem", "(", "SImode", ",", "tmp", ")", ";"], "ground_truth": ["tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "reg", ")", ";"], "File": "arm4", "Func": "thumb1_emit_multi_reg_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257101, "Length": 161, "Cover_Rate": 0.44972067039106145} {"Template_token": ["", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "i", ")", ";", "tmp", "=", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "tmp", ")", ";", "tmp", "=", "gen_frame_mem", "(", "BLKmode", ",", "tmp", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "par", "[", "", "]", ")", ";", "par", "[", "", "]", "=", "tmp", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec_v", "(", "i", ",", "par", ")", ")", ";", "insn", "=", "emit_insn", "(", "tmp", ")", ";", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "i", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "tmp", ")", ";", "par", "[", "", "]", "=", "tmp", ";", "for", "(", "j", "=", "", ";", "real_regs", ";", "++", "j", ",", "real_regs", "&=", "real_regs", "-", "", ")", "{", "regno", "=", "ctz_hwi", "(", "real_regs", ")", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "j", "*", "", ")", ";", "tmp", "=", "gen_frame_mem", "(", "SImode", ",", "tmp", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "par", "[", "j", "+", "", "]", "=", "tmp", ";", "}", "if", "(", "j", "==", "", ")", "tmp", "=", "par", "[", "", "]", ";", "else", "{", "RTX_FRAME_RELATED_P", "(", "par", "[", "", "]", ")", "=", "", ";"], "ground_truth": ["tmp", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "gen_rtvec_v", "(", "j", "+", "", ",", "par", ")", ")", ";"], "File": "arm4", "Func": "thumb1_emit_multi_reg_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257102, "Length": 233, "Cover_Rate": 0.6508379888268156} {"Template_token": ["", "if", "(", "frame_pointer_needed", ")", "{", "emit_insn", "(", "gen_movsi", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "amount", "=", "offsets", "->", "locals_base", "-", "offsets", "->", "saved_regs", ";", "}", "amount", "-=", "", "*", "thumb1_extra_regs_pushed", "(", "offsets", ",", "false", ")", ";", "gcc_assert", "(", "amount", ">=", "", ")", ";", "if", "(", "amount", ")", "{", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "if", "(", "amount", "<", "", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";"], "ground_truth": ["else", "{"], "File": "arm4", "Func": "thumb1_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257103, "Length": 79, "Cover_Rate": 0.3319327731092437} {"Template_token": ["", "int", "num_pushes", "=", "ARM_NUM_INTS", "(", "crtl", "->", "args", ".", "pretend_args_size", ")", ";", "unsigned", "long", "mask", ";", "mask", "=", "", "<<", "(", "LAST_ARG_REGNUM", "+", "", ")", ";", "mask", "-=", "", "<<", "(", "LAST_ARG_REGNUM", "+", "", "-", "num_pushes", ")", ";", "insn", "=", "thumb1_emit_multi_reg_push", "(", "mask", ",", "", ")", ";", "}", "else", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "x", ")", ")", ";", "}", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "if", "(", "TARGET_BACKTRACE", ")", "{", "HOST_WIDE_INT", "offset", "=", "", ";", "unsigned", "work_register", ";", "rtx", "work_reg", ",", "x", ",", "arm_hfp_rtx", ";", "work_register", "=", "thumb_find_work_register", "(", "live_regs_mask", ")", ";", "work_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "work_register", ")", ";", "arm_hfp_rtx", "=", "gen_rtx_REG", "(", "SImode", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "if", "(", "l_mask", ")", "{", "insn", "=", "thumb1_emit_multi_reg_push", "(", "l_mask", ",", "l_mask", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "offset", "=", "bit_count", "(", "l_mask", ")", "*", "UNITS_PER_WORD", ";", "}", "x", "=", "GEN_INT", "(", "offset", "+", "", "+", "crtl", "->", "args", ".", "pretend_args_size", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "work_reg", ",", "stack_pointer_rtx", ",", "x", ")", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", "+", "", ")", ";", "x", "=", "gen_frame_mem", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "x", ",", "work_reg", ")", ";", "if", "(", "l_mask", ")", "{", "x", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";", "emit_move_insn", "(", "work_reg", ",", "x", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", "+", "", ")", ";", "x", "=", "gen_frame_mem", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "x", ",", "work_reg", ")", ";", "emit_move_insn", "(", "work_reg", ",", "arm_hfp_rtx", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ";", "x", "=", "gen_frame_mem", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "x", ",", "work_reg", ")", ";", "}", "else", "{", "emit_move_insn", "(", "work_reg", ",", "arm_hfp_rtx", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ";", "x", "=", "gen_frame_mem", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "x", ",", "work_reg", ")", ";", "x", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";", "emit_move_insn", "(", "work_reg", ",", "x", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", "+", "", ")", ";", "x", "=", "gen_frame_mem", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "x", ",", "work_reg", ")", ";", "}"], "ground_truth": ["x", "=", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ";"], "File": "arm4", "Func": "thumb1_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257104, "Length": 406, "Cover_Rate": 0.3360927152317881} {"Template_token": ["", "if", "(", "!", "optimize_size", "&&", "amount", "!=", "", ")", "return", "", ";", "if", "(", "high_regs_pushed", "!=", "", ")", "return", "", ";", "if", "(", "l_mask", "==", "", "&&", "(", "for_prologue", "||", "TARGET_BACKTRACE", "||", "(", "live_regs_mask", "&", "", "<<", "LR_REGNUM", ")", "==", "", "||", "TARGET_INTERWORK", "||", "crtl", "->", "args", ".", "pretend_args_size", "!=", "", ")", ")", "return", "", ";", "if", "(", "for_prologue", "&&", "(", "(", "flag_pic", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", ")", "||", "(", "!", "frame_pointer_needed", "&&", "CALLER_INTERWORKING_SLOT_SIZE", ">", "", ")", ")", ")", "return", "", ";", "reg_base", "=", "", ";", "n_free", "=", "", ";", "if", "(", "!", "for_prologue", ")", "{", "size", "=", "arm_size_return_regs", "(", ")", ";", "reg_base", "=", "ARM_NUM_INTS", "(", "size", ")", ";", "live_regs_mask", ">>=", "reg_base", ";", "}", "while", "(", "reg_base", "+", "n_free", "<", "", "&&", "!", "(", "live_regs_mask", "&", "", ")", "&&", "(", "for_prologue", "||", "call_used_regs", "[", "reg_base", "+", "n_free", "]", ")", ")", "{", "live_regs_mask", ">>=", "", ";", "n_free", "++", ";", "}", "if", "(", "n_free", "==", "", ")", "return", "", ";", "gcc_assert", "(", "amount", "/", "", "*", "", "==", "amount", ")", ";", "if", "(", "amount", ">=", "", "&&", "(", "amount", "-", "n_free", "*", "", ")", "<", "", ")", "return", "(", "amount", "-", "", ")", "/", "", ";"], "ground_truth": ["if", "(", "amount", "<=", "n_free", "*", "", ")", "return", "amount", "/", "", ";"], "File": "arm4", "Func": "thumb1_extra_regs_pushed", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257105, "Length": 207, "Cover_Rate": 0.7040816326530612} {"Template_token": ["", "cfun", "->", "machine", "->", "thumb1_cc_mode", "=", "CC_NOOVmode", ";", "if", "(", "INSN_CODE", "(", "insn", ")", "==", "CODE_FOR_thumb1_subsi3_insn", ")", "{", "rtx", "src1", "=", "XEXP", "(", "SET_SRC", "(", "set", ")", ",", "", ")", ";", "if", "(", "src1", "==", "const0_rtx", ")", "cfun", "->", "machine", "->", "thumb1_cc_mode", "=", "CCmode", ";", "}", "else", "if", "(", "REG_P", "(", "SET_DEST", "(", "set", ")", ")", "&&", "REG_P", "(", "SET_SRC", "(", "set", ")", ")", ")", "{", "cfun", "->", "machine", "->", "thumb1_cc_op0", "=", "SET_SRC", "(", "set", ")", ";", "}", "}"], "ground_truth": ["else", "if", "(", "conds", "!=", "CONDS_NOCOND", ")", "cfun", "->", "machine", "->", "thumb1_cc_insn", "=", "NULL_RTX", ";"], "File": "arm4", "Func": "thumb1_final_prescan_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257106, "Length": 94, "Cover_Rate": 0.3884297520661157} {"Template_token": ["", "else", "if", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "STACK_POINTER_REGNUM", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ">=", "", "&&", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "+", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "", ";", "else", "if", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "(", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "FRAME_POINTER_REGNUM", "||", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "ARG_POINTER_REGNUM", "||", "(", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ">=", "FIRST_VIRTUAL_REGISTER", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "<=", "LAST_VIRTUAL_POINTER_REGISTER", ")", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "", ";", "}"], "ground_truth": ["else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", "&&", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", "&&", "!", "(", "flag_pic", "&&", "symbol_mentioned_p", "(", "get_pool_constant", "(", "x", ")", ")", "&&", "!", "pcrel_constant_p", "(", "get_pool_constant", "(", "x", ")", ")", ")", ")", "return", "", ";"], "File": "arm4", "Func": "thumb1_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257107, "Length": 246, "Cover_Rate": 0.3936} {"Template_token": ["", "case", "HImode", ":", "return", "(", "ADDR_DIFF_VEC_FLAGS", "(", "diff_vec", ")", ".", "offset_unsigned", "?", "", ":", "", ")", ";", "case", "SImode", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb1_output_casesi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257108, "Length": 31, "Cover_Rate": 0.31958762886597936} {"Template_token": ["", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx", "dest", ",", "src", ";", "rtx", "pat", ",", "op0", ",", "set", "=", "NULL", ";", "rtx_insn", "*", "prev", ",", "*", "insn", "=", "BB_END", "(", "bb", ")", ";", "bool", "insn_clobbered", "=", "false", ";", "while", "(", "insn", "!=", "BB_HEAD", "(", "bb", ")", "&&", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "insn", "=", "PREV_INSN", "(", "insn", ")", ";", "if", "(", "insn", "==", "BB_HEAD", "(", "bb", ")", "||", "INSN_CODE", "(", "insn", ")", "!=", "CODE_FOR_cbranchsi4_insn", ")", "continue", ";", "pat", "=", "PATTERN", "(", "insn", ")", ";", "op0", "=", "XEXP", "(", "XEXP", "(", "SET_SRC", "(", "pat", ")", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "insn", "!=", "BB_HEAD", "(", "bb", ")", ")", ";", "for", "(", "prev", "=", "PREV_INSN", "(", "insn", ")", ";", "(", "!", "insn_clobbered", "&&", "prev", "!=", "BB_HEAD", "(", "bb", ")", "&&", "(", "NOTE_P", "(", "prev", ")", "||", "DEBUG_INSN_P", "(", "prev", ")", "||", "(", "(", "set", "=", "single_set", "(", "prev", ")", ")", "!=", "NULL", "&&", "get_attr_conds", "(", "prev", ")", "==", "CONDS_NOCOND", ")", ")", ")", ";", "prev", "=", "PREV_INSN", "(", "prev", ")", ")", "{", "if", "(", "reg_set_p", "(", "op0", ",", "prev", ")", ")", "insn_clobbered", "=", "true", ";", "}", "if", "(", "insn_clobbered", ")", "continue", ";", "if", "(", "!", "set", ")", "continue", ";", "dest", "=", "SET_DEST", "(", "set", ")", ";", "src", "=", "SET_SRC", "(", "set", ")", ";", "if", "(", "!", "low_register_operand", "(", "dest", ",", "SImode", ")", "||", "!", "low_register_operand", "(", "src", ",", "SImode", ")", ")", "continue", ";", "if", "(", "REGNO", "(", "op0", ")", "==", "REGNO", "(", "src", ")", "||", "REGNO", "(", "op0", ")", "==", "REGNO", "(", "dest", ")", ")", "{", "dest", "=", "copy_rtx", "(", "dest", ")", ";", "src", "=", "copy_rtx", "(", "src", ")", ";", "src", "=", "gen_rtx_MINUS", "(", "SImode", ",", "src", ",", "const0_rtx", ")", ";"], "ground_truth": ["PATTERN", "(", "prev", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "src", ")", ";"], "File": "arm4", "Func": "thumb1_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257109, "Length": 296, "Cover_Rate": 0.8579710144927536} {"Template_token": ["", "while", "(", "insn", "!=", "BB_HEAD", "(", "bb", ")", "&&", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "insn", "=", "PREV_INSN", "(", "insn", ")", ";", "if", "(", "insn", "==", "BB_HEAD", "(", "bb", ")", "||", "INSN_CODE", "(", "insn", ")", "!=", "CODE_FOR_cbranchsi4_insn", ")", "continue", ";", "pat", "=", "PATTERN", "(", "insn", ")", ";", "op0", "=", "XEXP", "(", "XEXP", "(", "SET_SRC", "(", "pat", ")", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "insn", "!=", "BB_HEAD", "(", "bb", ")", ")", ";", "for", "(", "prev", "=", "PREV_INSN", "(", "insn", ")", ";", "(", "!", "insn_clobbered", "&&", "prev", "!=", "BB_HEAD", "(", "bb", ")", "&&", "(", "NOTE_P", "(", "prev", ")", "||", "DEBUG_INSN_P", "(", "prev", ")", "||", "(", "(", "set", "=", "single_set", "(", "prev", ")", ")", "!=", "NULL", "&&", "get_attr_conds", "(", "prev", ")", "==", "CONDS_NOCOND", ")", ")", ")", ";", "prev", "=", "PREV_INSN", "(", "prev", ")", ")", "{", "if", "(", "reg_set_p", "(", "op0", ",", "prev", ")", ")", "insn_clobbered", "=", "true", ";", "}", "if", "(", "insn_clobbered", ")", "continue", ";", "if", "(", "!", "set", ")", "continue", ";", "dest", "=", "SET_DEST", "(", "set", ")", ";", "src", "=", "SET_SRC", "(", "set", ")", ";", "if", "(", "!", "low_register_operand", "(", "dest", ",", "SImode", ")", "||", "!", "low_register_operand", "(", "src", ",", "SImode", ")", ")", "continue", ";", "if", "(", "REGNO", "(", "op0", ")", "==", "REGNO", "(", "src", ")", "||", "REGNO", "(", "op0", ")", "==", "REGNO", "(", "dest", ")", ")", "{", "dest", "=", "copy_rtx", "(", "dest", ")", ";", "src", "=", "copy_rtx", "(", "src", ")", ";", "src", "=", "gen_rtx_MINUS", "(", "SImode", ",", "src", ",", "const0_rtx", ")", ";", "PATTERN", "(", "prev", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "src", ")", ";", "INSN_CODE", "(", "prev", ")", "=", "-", "", ";", "XEXP", "(", "XEXP", "(", "SET_SRC", "(", "pat", ")", ",", "", ")", ",", "", ")", "=", "copy_rtx", "(", "dest", ")", ";", "INSN_CODE", "(", "insn", ")", "=", "-", "", ";", "}", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb1_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257110, "Length": 297, "Cover_Rate": 0.8608695652173913} {"Template_token": ["", "else", "if", "(", "outer", "==", "ASHIFT", "||", "outer", "==", "ASHIFTRT", "||", "outer", "==", "LSHIFTRT", ")", "return", "", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "CONST", ":", "case", "CONST_DOUBLE", ":", "case", "LABEL_REF", ":", "case", "SYMBOL_REF", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "UDIV", ":", "case", "UMOD", ":", "case", "DIV", ":", "case", "MOD", ":", "return", "", ";", "case", "TRUNCATE", ":", "return", "", ";", "case", "AND", ":", "case", "XOR", ":", "case", "IOR", ":", "return", "", ";", "case", "MEM", ":", "return", "(", "", "+", "", "*", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", "-", "", ")", "/", "UNITS_PER_WORD", ")", "+", "(", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", ")", "?", "", ":", "", ")", ")", ";", "case", "IF_THEN_ELSE", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", ")", "return", "", ";", "return", "", ";", "case", "SIGN_EXTEND", ":", "case", "ZERO_EXTEND", ":", "total", "=", "mode", "==", "DImode", "?", "COSTS_N_INSNS", "(", "", ")", ":", "", ";", "total", "+=", "thumb1_rtx_costs", "(", "XEXP", "(", "x", ",", "", ")", ",", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "code", ")", ";", "if", "(", "mode", "==", "SImode", ")", "return", "total", ";", "if", "(", "arm_arch6", ")", "return", "total", "+", "COSTS_N_INSNS", "(", "", ")", ";", "return", "total", "+", "", "+", "COSTS_N_INSNS", "(", "", ")", ";"], "ground_truth": ["default", ":"], "File": "arm4", "Func": "thumb1_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257111, "Length": 229, "Cover_Rate": 0.3687600644122383} {"Template_token": ["", "return", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "(", "outer", "==", "PLUS", "||", "outer", "==", "COMPARE", ")", "&&", "INTVAL", "(", "x", ")", "<", "", "&&", "INTVAL", "(", "x", ")", ">", "-", "", ")", "return", "", ";", "else", "if", "(", "(", "outer", "==", "IOR", "||", "outer", "==", "XOR", "||", "outer", "==", "AND", ")", "&&", "INTVAL", "(", "x", ")", "<", "", "&&", "INTVAL", "(", "x", ")", ">=", "-", "", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "outer", "==", "AND", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<=", "", ";", "i", "++", ")", "if", "(", "(", "(", "(", "HOST_WIDE_INT", ")", "", ")", "<<", "i", ")", "-", "", "==", "INTVAL", "(", "x", ")", "||", "(", "(", "(", "HOST_WIDE_INT", ")", "", ")", "<<", "i", ")", "-", "", "==", "~", "INTVAL", "(", "x", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "outer", "==", "ASHIFT", "||", "outer", "==", "ASHIFTRT", "||", "outer", "==", "LSHIFTRT", ")", "return", "", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "CONST", ":", "case", "CONST_DOUBLE", ":", "case", "LABEL_REF", ":", "case", "SYMBOL_REF", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "UDIV", ":", "case", "UMOD", ":", "case", "DIV", ":", "case", "MOD", ":", "return", "", ";", "case", "TRUNCATE", ":", "return", "", ";", "case", "AND", ":", "case", "XOR", ":", "case", "IOR", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "MEM", ":", "return", "(", "COSTS_N_INSNS", "(", "", ")", "+", "COSTS_N_INSNS", "(", "", ")", "*", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", "-", "", ")", "/", "UNITS_PER_WORD", ")", "+", "(", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", ")", "?", "COSTS_N_INSNS", "(", "", ")", ":", "", ")", ")", ";", "case", "IF_THEN_ELSE", ":"], "ground_truth": ["if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", ")", "return", "", ";"], "File": "arm4", "Func": "thumb1_size_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257112, "Length": 308, "Cover_Rate": 0.39537869062901154} {"Template_token": ["", "case", "ROTATERT", ":", "return", "(", "mode", "==", "SImode", ")", "?", "COSTS_N_INSNS", "(", "", ")", ":", "COSTS_N_INSNS", "(", "", ")", ";", "case", "PLUS", ":", "case", "MINUS", ":", "if", "(", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "MULT", "&&", "power_of_two_operand", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "SImode", ")", ")", "||", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "MULT", "&&", "power_of_two_operand", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "SImode", ")", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "COMPARE", ":", "case", "NEG", ":", "case", "NOT", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "MULT", ":", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "int", "const_size", "=", "thumb1_size_rtx_costs", "(", "XEXP", "(", "x", ",", "", ")", ",", "CONST_INT", ",", "SET", ")", ";", "if", "(", "arm_arch6m", "&&", "arm_m_profile_small_mul", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "else", "return", "COSTS_N_INSNS", "(", "", ")", "+", "const_size", ";", "}", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "SET", ":", "words", "=", "ARM_NUM_INTS", "(", "GET_MODE_SIZE", "(", "GET_MODE", "(", "SET_DEST", "(", "x", ")", ")", ")", ")", ";", "return", "COSTS_N_INSNS", "(", "words", ")", "+", "COSTS_N_INSNS", "(", "", ")", "*", "(", "satisfies_constraint_J", "(", "SET_SRC", "(", "x", ")", ")", "||", "satisfies_constraint_K", "(", "SET_SRC", "(", "x", ")", ")", "||", "(", "(", "words", ">", "", ")", "&&", "MEM_P", "(", "SET_SRC", "(", "x", ")", ")", ")", ")", ";", "case", "CONST_INT", ":", "if", "(", "outer", "==", "SET", ")", "{", "if", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "INTVAL", "(", "x", ")", "<", "", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "if", "(", "INTVAL", "(", "x", ")", ">=", "-", "", "&&", "INTVAL", "(", "x", ")", "<=", "-", "", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "if", "(", "thumb_shiftable_const", "(", "INTVAL", "(", "x", ")", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "(", "outer", "==", "PLUS", "||", "outer", "==", "COMPARE", ")", "&&", "INTVAL", "(", "x", ")", "<", "", "&&", "INTVAL", "(", "x", ")", ">", "-", "", ")", "return", "", ";", "else", "if", "(", "(", "outer", "==", "IOR", "||", "outer", "==", "XOR", "||", "outer", "==", "AND", ")", "&&", "INTVAL", "(", "x", ")", "<", "", "&&", "INTVAL", "(", "x", ")", ">=", "-", "", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "outer", "==", "AND", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<=", "", ";", "i", "++", ")", "if", "(", "(", "(", "(", "HOST_WIDE_INT", ")", "", ")", "<<", "i", ")", "-", "", "==", "INTVAL", "(", "x", ")", "||", "(", "(", "(", "HOST_WIDE_INT", ")", "", ")", "<<", "i", ")", "-", "", "==", "~", "INTVAL", "(", "x", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "outer", "==", "ASHIFT", "||", "outer", "==", "ASHIFTRT", "||", "outer", "==", "LSHIFTRT", ")", "return", "", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "CONST", ":", "case", "CONST_DOUBLE", ":", "case", "LABEL_REF", ":", "case", "SYMBOL_REF", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "UDIV", ":", "case", "UMOD", ":", "case", "DIV", ":", "case", "MOD", ":", "return", "", ";"], "ground_truth": ["case", "TRUNCATE", ":"], "File": "arm4", "Func": "thumb1_size_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257113, "Length": 511, "Cover_Rate": 0.6559691912708601} {"Template_token": ["", "if", "(", "extra_pop", ">", "", ")", "{", "unsigned", "long", "extra_mask", "=", "(", "", "<<", "extra_pop", ")", "-", "", ";", "live_regs_mask", "|=", "extra_mask", "<<", "ARM_NUM_INTS", "(", "size", ")", ";", "}", "if", "(", "high_regs_pushed", ")", "{", "unsigned", "long", "mask", "=", "live_regs_mask", "&", "", ";", "int", "next_hi_reg", ";", "if", "(", "size", "<=", "", ")", "mask", "|=", "", "<<", "", ";", "if", "(", "size", "<=", "", ")", "mask", "|=", "", "<<", "", ";", "if", "(", "mask", "==", "", ")", "internal_error", "(", "", ")", ";", "for", "(", "next_hi_reg", "=", "", ";", "next_hi_reg", "<", "", ";", "next_hi_reg", "++", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "next_hi_reg", ")", ")", "break", ";", "while", "(", "high_regs_pushed", ")", "{", "for", "(", "regno", "=", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "regno", ")", ")", "high_regs_pushed", "--", ";", "if", "(", "high_regs_pushed", "==", "", ")", "break", ";", "}", "mask", "&=", "(", "", "<<", "regno", ")", "-", "", ";", "thumb_pop", "(", "asm_out_file", ",", "mask", ")", ";", "for", "(", "regno", "=", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "regno", ")", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "next_hi_reg", ",", "regno", ")", ";", "for", "(", "next_hi_reg", "++", ";", "next_hi_reg", "<", "", ";", "next_hi_reg", "++", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "next_hi_reg", ")", ")", "break", ";", "}", "}", "}", "live_regs_mask", "&=", "~", "", ";", "}", "had_to_push_lr", "=", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ";", "live_regs_mask", "&=", "", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "==", "", "||", "TARGET_BACKTRACE", ")", "{", "if", "(", "had_to_push_lr", ")", "live_regs_mask", "|=", "", "<<", "PC_REGNUM", ";", "if", "(", "live_regs_mask", ")", "thumb_pop", "(", "asm_out_file", ",", "live_regs_mask", ")", ";", "if", "(", "!", "had_to_push_lr", ")", "thumb_exit", "(", "asm_out_file", ",", "LR_REGNUM", ")", ";", "}", "else", "{", "if", "(", "live_regs_mask", ")", "thumb_pop", "(", "asm_out_file", ",", "live_regs_mask", ")", ";", "if", "(", "had_to_push_lr", ")", "{", "if", "(", "size", ">", "", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "IP_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "}", "thumb_pop", "(", "asm_out_file", ",", "", "<<", "LAST_ARG_REGNUM", ")", ";", "if", "(", "size", ">", "", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "LR_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "LAST_ARG_REGNUM", ",", "IP_REGNUM", ")", ";", "regno", "=", "LR_REGNUM", ";", "}", "else", "regno", "=", "LAST_ARG_REGNUM", ";", "}"], "ground_truth": ["else", "regno", "=", "LR_REGNUM", ";"], "File": "arm4", "Func": "thumb1_unexpanded_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257114, "Length": 388, "Cover_Rate": 0.7563352826510721} {"Template_token": ["", "if", "(", "(", "i", "%", "", ")", "==", "", ")", "{", "par", "=", "emit_insn", "(", "par", ")", ";", "REG_NOTES", "(", "par", ")", "=", "dwarf", ";", "RTX_FRAME_RELATED_P", "(", "par", ")", "=", "", ";", "}", "i", "++", ";", "}", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "i", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "if", "(", "!", "return_in_pc", ")", "{", "arm_add_cfa_adjust_cfa_note", "(", "tmp", ",", "UNITS_PER_WORD", "*", "i", ",", "stack_pointer_rtx", ",", "stack_pointer_rtx", ")", ";", "}", "dwarf", "=", "NULL_RTX", ";", "if", "(", "(", "(", "num_regs", "%", "", ")", "==", "", "&&", "!", "return_in_pc", ")", "||", "(", "(", "num_regs", "%", "", ")", "==", "", "&&", "return_in_pc", ")", ")", "{", "for", "(", ";", "(", "saved_regs_mask", "&", "(", "", "<<", "j", ")", ")", "==", "", ";", "j", "++", ")", ";", "tmp1", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "tmp1", ",", "get_frame_alias_set", "(", ")", ")", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "SImode", ",", "reg", ",", "tmp1", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "if", "(", "return_in_pc", ")", "{", "gcc_assert", "(", "j", "==", "PC_REGNUM", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp", ";", "par", "=", "emit_jump_insn", "(", "par", ")", ";", "}", "else", "{", "par", "=", "emit_insn", "(", "tmp", ")", ";", "REG_NOTES", "(", "par", ")", "=", "dwarf", ";", "arm_add_cfa_adjust_cfa_note", "(", "par", ",", "UNITS_PER_WORD", ",", "stack_pointer_rtx", ",", "stack_pointer_rtx", ")", ";", "}", "}", "else", "if", "(", "(", "num_regs", "%", "", ")", "==", "", "&&", "return_in_pc", ")", "{", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", "&", "(", "~", "(", "(", "", "<<", "j", ")", "-", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb2_emit_ldrd_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257115, "Length": 319, "Cover_Rate": 0.575812274368231} {"Template_token": ["", "int", "regno2", ";", "for", "(", "regno2", "=", "regno", "+", "", ";", "(", "saved_regs_mask", "&", "(", "", "<<", "regno2", ")", ")", "==", "", ";", "regno2", "++", ")", ";", "reg1", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "reg2", "=", "gen_rtx_REG", "(", "SImode", ",", "regno2", ")", ";", "if", "(", "first", ")", "{", "rtx", "insn", ";", "first", "=", "false", ";", "mem1", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ";", "mem2", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "(", "num_regs", "-", "", ")", ")", ")", ";", "tmp0", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "(", "num_regs", ")", ")", ")", ";", "tmp1", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "mem1", ",", "reg1", ")", ";", "tmp2", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "mem2", ",", "reg2", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp0", ")", "=", "", ";", "RTX_FRAME_RELATED_P", "(", "tmp1", ")", "=", "", ";", "RTX_FRAME_RELATED_P", "(", "tmp2", ")", "=", "", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp0", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp1", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp2", ";", "insn", "=", "emit_insn", "(", "par", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ")", ";", "}", "else", "{", "mem1", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "i", ")", ")", ";", "mem2", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "(", "i", "+", "", ")", ")", ")", ";", "tmp1", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "mem1", ",", "reg1", ")", ";", "tmp2", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "mem2", ",", "reg2", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp1", ")", "=", "", ";", "RTX_FRAME_RELATED_P", "(", "tmp2", ")", "=", "", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp1", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp2", ";", "emit_insn", "(", "par", ")", ";", "}", "tmp1", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "i", ")", ")", ",", "reg1", ")", ";", "tmp2", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "(", "i", "+", "", ")", ")", ")", ",", "reg2", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp1", ")", "=", "", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "tmp2", ")", "=", "", ";"], "File": "arm4", "Func": "thumb2_emit_strd_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257116, "Length": 420, "Cover_Rate": 0.5121951219512195} {"Template_token": ["", "for", "(", "i", "=", "", ",", "num_regs", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "if", "(", "!", "simple_return", "&&", "saved_regs_mask", ")", "{", "if", "(", "num_regs", "==", "", ")", "{", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "rtx", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "SImode", ",", "reg", ",", "addr", ")", ";", "RTX_FRAME_RELATED_P", "(", "XVECEXP", "(", "par", ",", "", ",", "", ")", ")", "=", "", ";", "emit_jump_insn", "(", "par", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "arm4", "Func": "thumb2_expand_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257117, "Length": 143, "Cover_Rate": 0.6875} {"Template_token": ["", "for", "(", "i", "=", "", ",", "num_regs", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "if", "(", "!", "simple_return", "&&", "saved_regs_mask", ")", "{", "if", "(", "num_regs", "==", "", ")", "{", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "rtx", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "SImode", ",", "reg", ",", "addr", ")", ";", "RTX_FRAME_RELATED_P", "(", "XVECEXP", "(", "par", ",", "", ",", "", ")", ")", "=", "", ";", "emit_jump_insn", "(", "par", ")", ";", "}", "else", "{", "saved_regs_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "saved_regs_mask", "|=", "(", "", "<<", "PC_REGNUM", ")", ";", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "}", "}", "else", "{", "emit_jump_insn", "(", "simple_return_rtx", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb2_expand_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257118, "Length": 175, "Cover_Rate": 0.8413461538461539} {"Template_token": ["", "if", "(", "!", "CONST_INT_P", "(", "addend", ")", ")", "return", "", ";", "offset", "=", "INTVAL", "(", "addend", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "return", "(", "offset", ">", "-", "", "&&", "offset", "<", "", ")", ";", "return", "(", "use_ldrd", "&&", "offset", ">", "-", "", "&&", "offset", "<", "", "&&", "(", "offset", "&", "", ")", "==", "", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "(", "code", "==", "LABEL_REF", "||", "(", "code", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "TARGET_NEON", "&&", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "", ";", "else", "if", "(", "code", "==", "PLUS", ")", "{"], "ground_truth": ["rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";"], "File": "arm4", "Func": "thumb2_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257119, "Length": 163, "Cover_Rate": 0.34243697478991597} {"Template_token": ["", "if", "(", "!", "TARGET_LDRD", "||", "mode", "!=", "DImode", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "}", "if", "(", "TARGET_NEON", "&&", "VALID_NEON_QREG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "TARGET_NEON", "&&", "VALID_NEON_DREG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "arm_address_register_rtx_p", "(", "index", ",", "strict_p", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", "return", "", ";", "if", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", "{", "if", "(", "code", "==", "CONST_INT", ")", "{", "HOST_WIDE_INT", "val", "=", "INTVAL", "(", "index", ")", ";", "return", "val", ">", "-", "", "&&", "val", "<", "", "&&", "(", "val", "&", "", ")", "==", "", ";", "}", "else", "return", "", ";", "}", "if", "(", "code", "==", "MULT", ")", "{", "rtx", "xiop0", "=", "XEXP", "(", "index", ",", "", ")", ";", "rtx", "xiop1", "=", "XEXP", "(", "index", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xiop0", ",", "strict_p", ")", "&&", "thumb2_index_mul_operand", "(", "xiop1", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xiop1", ",", "strict_p", ")", "&&", "thumb2_index_mul_operand", "(", "xiop0", ")", ")", ")", ";", "}", "else", "if", "(", "code", "==", "ASHIFT", ")", "{", "rtx", "op", "=", "XEXP", "(", "index", ",", "", ")", ";"], "ground_truth": ["return", "(", "arm_address_register_rtx_p", "(", "XEXP", "(", "index", ",", "", ")", ",", "strict_p", ")", "&&", "CONST_INT_P", "(", "op", ")", "&&", "INTVAL", "(", "op", ")", ">", "", "&&", "INTVAL", "(", "op", ")", "<=", "", ")", ";"], "File": "arm4", "Func": "thumb2_legitimate_index_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257120, "Length": 309, "Cover_Rate": 0.744578313253012} {"Template_token": ["", "const", "char", "*", "thumb2_output_casesi", "(", "rtx", "*", "operands", ")", "{", "rtx", "diff_vec", "=", "PATTERN", "(", "NEXT_INSN", "(", "as_a", "<", "rtx_insn", "*", ">", "(", "operands", "[", "", "]", ")", ")", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "diff_vec", ")", "==", "ADDR_DIFF_VEC", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "switch", "(", "GET_MODE", "(", "diff_vec", ")", ")", "{", "case", "QImode", ":", "return", "", ";", "case", "HImode", ":", "return", "", ";"], "ground_truth": ["case", "SImode", ":"], "File": "arm4", "Func": "thumb2_output_casesi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257121, "Length": 78, "Cover_Rate": 0.6046511627906976} {"Template_token": ["", "else", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", "&&", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "ROTATERT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NOT", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NEG", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "break", ";", "case", "CONST_INT", ":", "if", "(", "CONST_INT_P", "(", "src", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "src", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "REG", ":", "break", ";", "default", ":", "break", ";", "}", "}", "if", "(", "action", "!=", "SKIP", ")", "{", "rtx", "ccreg", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "rtx", "clobber", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "ccreg", ")", ";", "rtvec", "vec", ";", "if", "(", "action", "==", "SWAP_CONV", ")", "{", "src", "=", "copy_rtx", "(", "src", ")", ";", "XEXP", "(", "src", ",", "", ")", "=", "op1", ";", "XEXP", "(", "src", ",", "", ")", "=", "op0", ";", "pat", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "src", ")", ";", "vec", "=", "gen_rtvec", "(", "", ",", "pat", ",", "clobber", ")", ";", "}", "else", "vec", "=", "gen_rtvec", "(", "", ",", "pat", ",", "clobber", ")", ";", "PATTERN", "(", "insn", ")", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "vec", ")", ";", "INSN_CODE", "(", "insn", ")", "=", "-", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb2_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257123, "Length": 251, "Cover_Rate": 0.30498177399756987} {"Template_token": ["", "if", "(", "size", "==", "", ")", "{", "if", "(", "mode", "==", "VOIDmode", ")", "regs_available_for_popping", "=", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", "|", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", "|", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", ";", "else", "regs_available_for_popping", "=", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", "|", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", ";", "}", "else", "if", "(", "size", "<=", "", ")", "regs_available_for_popping", "=", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", "|", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", ";", "else", "if", "(", "size", "<=", "", ")", "regs_available_for_popping", "=", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", ";", "}", "for", "(", "available", "=", "regs_available_for_popping", ",", "required", "=", "regs_to_pop", ";", "required", "!=", "", "&&", "available", "!=", "", ";", "available", "&=", "~", "(", "available", "&", "-", "available", ")", ",", "required", "&=", "~", "(", "required", "&", "-", "required", ")", ")", "--", "pops_needed", ";", "if", "(", "available", ">", "", ")", "regs_available_for_popping", "&=", "~", "available", ";", "else", "if", "(", "pops_needed", ")", "{", "if", "(", "regs_available_for_popping", "==", "", "&&", "reg_containing_return_addr", "==", "LAST_ARG_REGNUM", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "LR_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "reg_containing_return_addr", "=", "LR_REGNUM", ";", "}", "else", "if", "(", "size", ">", "", ")", "{", "restore_a4", "=", "TRUE", ";", "asm_fprintf", "(", "f", ",", "", ",", "IP_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "}", "if", "(", "reg_containing_return_addr", "!=", "LAST_ARG_REGNUM", ")", "{", "regs_available_for_popping", "|=", "", "<<", "LAST_ARG_REGNUM", ";", "--", "pops_needed", ";", "}", "}", "thumb_pop", "(", "f", ",", "regs_available_for_popping", ")", ";", "if", "(", "reg_containing_return_addr", "==", "-", "", ")", "{", "regs_to_pop", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "reg_containing_return_addr", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "regs_available_for_popping", "&=", "~", "(", "", "<<", "reg_containing_return_addr", ")", ";", "}", "if", "(", "regs_available_for_popping", ")", "{", "int", "frame_pointer", ";", "frame_pointer", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ",", "frame_pointer", ")", ";", "regs_available_for_popping", "&=", "~", "(", "", "<<", "frame_pointer", ")", ";", "regs_to_pop", "&=", "~", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "if", "(", "regs_available_for_popping", ")", "{"], "ground_truth": ["int", "stack_pointer", ";"], "File": "arm4", "Func": "thumb_exit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257124, "Length": 330, "Cover_Rate": 0.4325032765399738} {"Template_token": ["", "}", "if", "(", "len", ">=", "", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "emit_insn", "(", "gen_movhi", "(", "reg", ",", "gen_rtx_MEM", "(", "HImode", ",", "plus_constant", "(", "Pmode", ",", "in", ",", "offset", ")", ")", ")", ")", ";", "emit_insn", "(", "gen_movhi", "(", "gen_rtx_MEM", "(", "HImode", ",", "plus_constant", "(", "Pmode", ",", "out", ",", "offset", ")", ")", ",", "reg", ")", ")", ";", "len", "-=", "", ";", "offset", "+=", "", ";", "}", "if", "(", "len", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "QImode", ")", ";", "emit_insn", "(", "gen_movqi", "(", "reg", ",", "gen_rtx_MEM", "(", "QImode", ",", "plus_constant", "(", "Pmode", ",", "in", ",", "offset", ")", ")", ")", ")", ";", "emit_insn", "(", "gen_movqi", "(", "gen_rtx_MEM", "(", "QImode", ",", "plus_constant", "(", "Pmode", ",", "out", ",", "offset", ")", ")", ",", "reg", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_expand_movmemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257125, "Length": 128, "Cover_Rate": 0.43686006825938567} {"Template_token": ["", "if", "(", "!", "cfun", "->", "machine", "->", "uses_anonymous_args", "&&", "crtl", "->", "args", ".", "size", ">=", "", "&&", "crtl", "->", "args", ".", "size", "<=", "(", "LAST_ARG_REGNUM", "*", "UNITS_PER_WORD", ")", "&&", "(", "TARGET_AAPCS_BASED", "?", "crtl", "->", "args", ".", "info", ".", "aapcs_ncrn", "<", "", ":", "crtl", "->", "args", ".", "info", ".", "nregs", "<", "", ")", ")", "return", "LAST_ARG_REGNUM", ";", "for", "(", "reg", "=", "LAST_LO_REGNUM", ";", "reg", ">", "LAST_ARG_REGNUM", ";", "reg", "--", ")", "if", "(", "pushed_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "return", "reg", ";", "if", "(", "TARGET_THUMB2", ")", "{", "for", "(", "reg", "=", "FIRST_HI_REGNUM", ";", "reg", "<", "", ";", "reg", "++", ")", "if", "(", "pushed_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "return", "reg", ";", "}", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_find_work_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257126, "Length": 119, "Cover_Rate": 0.6839080459770115} {"Template_token": ["", "static", "bool", "thumb_force_lr_save", "(", "void", ")", "{"], "ground_truth": ["return", "!", "cfun", "->", "machine", "->", "lr_save_eliminated", "&&", "(", "!", "leaf_function_p", "(", ")", "||", "thumb_far_jump_used_p", "(", ")", "||", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", ";"], "File": "arm4", "Func": "thumb_force_lr_save", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257127, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "!", "cfun", "->", "machine", "->", "lr_save_eliminated", "&&", "(", "!", "leaf_function_p", "(", ")", "||", "thumb_far_jump_used_p", "(", ")", "||", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_force_lr_save", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257128, "Length": 25, "Cover_Rate": 0.78125} {"Template_token": ["", "return", "(", "CONST_INT_P", "(", "x", ")", "||", "CONST_DOUBLE_P", "(", "x", ")", "||", "CONSTANT_ADDRESS_P", "(", "x", ")", "||", "flag_pic", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_legitimate_constant_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257129, "Length": 21, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "return", "(", "CONST_INT_P", "(", "x", ")", "||", "CONST_DOUBLE_P", "(", "x", ")", "||", "CONSTANT_ADDRESS_P", "(", "x", ")", "||", "flag_pic", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_legitimate_constant_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257130, "Length": 21, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "else", "if", "(", "offset", "<", "", "*", "GET_MODE_SIZE", "(", "mode", ")", "+", "", ")", "delta", "=", "", "*", "GET_MODE_SIZE", "(", "mode", ")", ";", "else", "delta", "=", "offset", "&", "(", "~", "", "*", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "xop0", "=", "force_operand", "(", "plus_constant", "(", "Pmode", ",", "xop0", ",", "offset", "-", "delta", ")", ",", "NULL_RTX", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "xop0", ",", "delta", ")", ";", "}", "else", "if", "(", "offset", "<", "", "&&", "offset", ">", "-", "", ")", "x", "=", "force_operand", "(", "x", ",", "NULL_RTX", ")", ";", "else", "{", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "s_register_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "SImode", ")", "&&", "!", "s_register_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "SImode", ")", ")", "{", "rtx", "xop0", "=", "force_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "NULL_RTX", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "XEXP", "(", "x", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257131, "Length": 181, "Cover_Rate": 0.521613832853026} {"Template_token": ["", "}", "else", "if", "(", "offset", "<", "", "&&", "offset", ">", "-", "", ")", "x", "=", "force_operand", "(", "x", ",", "NULL_RTX", ")", ";", "else", "{", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "s_register_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "SImode", ")", "&&", "!", "s_register_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "SImode", ")", ")", "{", "rtx", "xop0", "=", "force_operand", "(", "XEXP", "(", "x", ",", "", ")", ",", "NULL_RTX", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "XEXP", "(", "x", ",", "", ")", ")", ";", "}"], "ground_truth": ["if", "(", "flag_pic", ")", "{"], "File": "arm4", "Func": "thumb_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257132, "Length": 119, "Cover_Rate": 0.34293948126801155} {"Template_token": ["", "x", "=", "copy_rtx", "(", "x", ")", ";", "push_reload", "(", "orig_x", ",", "NULL_RTX", ",", "x_p", ",", "NULL", ",", "MODE_BASE_REG_CLASS", "(", "mode", ")", ",", "Pmode", ",", "VOIDmode", ",", "", ",", "", ",", "opnum", ",", "(", "enum", "reload_type", ")", "type", ")", ";", "return", "x", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "!", "REG_MODE_OK_FOR_REG_BASE_P", "(", "XEXP", "(", "x", ",", "", ")", ",", "mode", ")", "&&", "!", "REG_MODE_OK_FOR_REG_BASE_P", "(", "XEXP", "(", "x", ",", "", ")", ",", "mode", ")", ")", "{", "rtx", "orig_x", "=", "x", ";", "x", "=", "copy_rtx", "(", "x", ")", ";", "push_reload", "(", "orig_x", ",", "NULL_RTX", ",", "x_p", ",", "NULL", ",", "MODE_BASE_REG_CLASS", "(", "mode", ")", ",", "Pmode", ",", "VOIDmode", ",", "", ",", "", ",", "opnum", ",", "(", "enum", "reload_type", ")", "type", ")", ";", "return", "x", ";", "}", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_legitimize_reload_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257133, "Length": 151, "Cover_Rate": 0.6163265306122448} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "GET_MODE_SIZE", "(", "mode", ")", "<", "", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "XEXP", "(", "x", ",", "", ")", "==", "stack_pointer_rtx", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "!", "thumb_legitimate_offset_p", "(", "mode", ",", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", "{", "rtx", "orig_x", "=", "x", ";", "x", "=", "copy_rtx", "(", "x", ")", ";", "push_reload", "(", "orig_x", ",", "NULL_RTX", ",", "x_p", ",", "NULL", ",", "MODE_BASE_REG_CLASS", "(", "mode", ")", ",", "Pmode", ",", "VOIDmode", ",", "", ",", "", ",", "opnum", ",", "(", "enum", "reload_type", ")", "type", ")", ";", "return", "x", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "!", "REG_MODE_OK_FOR_REG_BASE_P", "(", "XEXP", "(", "x", ",", "", ")", ",", "mode", ")", "&&", "!", "REG_MODE_OK_FOR_REG_BASE_P", "(", "XEXP", "(", "x", ",", "", ")", ",", "mode", ")", ")", "{", "rtx", "orig_x", "=", "x", ";", "x", "=", "copy_rtx", "(", "x", ")", ";", "push_reload", "(", "orig_x", ",", "NULL_RTX", ",", "x_p", ",", "NULL", ",", "MODE_BASE_REG_CLASS", "(", "mode", ")", ",", "Pmode", ",", "VOIDmode", ",", "", ",", "", ",", "opnum", ",", "(", "enum", "reload_type", ")", "type", ")", ";", "return", "x", ";", "}", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_legitimize_reload_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257134, "Length": 218, "Cover_Rate": 0.889795918367347} {"Template_token": ["", "pushed_words", "++", ";", "}", "}", "if", "(", "mask", "&", "(", "", "<<", "PC_REGNUM", ")", ")", "{", "if", "(", "TARGET_INTERWORK", "||", "TARGET_BACKTRACE", "||", "crtl", "->", "calls_eh_return", ")", "{", "fprintf", "(", "f", ",", "", ")", ";", "thumb_exit", "(", "f", ",", "-", "", ")", ";", "return", ";", "}", "else", "{", "if", "(", "mask", "&", "", ")", "fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ")", ";", "}", "}", "fprintf", "(", "f", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257135, "Length": 79, "Cover_Rate": 0.3969849246231156} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ",", "lo_mask", ">>=", "", ")", "{", "if", "(", "lo_mask", "&", "", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "regno", ")", ";", "if", "(", "(", "lo_mask", "&", "~", "", ")", "!=", "", ")", "fprintf", "(", "f", ",", "", ")", ";", "pushed_words", "++", ";", "}", "}", "if", "(", "mask", "&", "(", "", "<<", "PC_REGNUM", ")", ")", "{", "if", "(", "TARGET_INTERWORK", "||", "TARGET_BACKTRACE", "||", "crtl", "->", "calls_eh_return", ")", "{", "fprintf", "(", "f", ",", "", ")", ";", "thumb_exit", "(", "f", ",", "-", "", ")", ";", "return", ";", "}", "else", "{", "if", "(", "mask", "&", "", ")", "fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ")", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257136, "Length": 122, "Cover_Rate": 0.6130653266331658} {"Template_token": ["", "rtx", "insn", ",", "dwarf", ";", "amount", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "locals_base", ";", "if", "(", "amount", "<", "", ")", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_movsi", "(", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "if", "(", "TARGET_THUMB2", ")", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "}", "else", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ")", ")", ";", "}", "dwarf", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "hard_frame_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "amount", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "dwarf", ")", "=", "", ";"], "ground_truth": ["add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ")", ";"], "File": "arm4", "Func": "thumb_set_frame_pointer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257139, "Length": 124, "Cover_Rate": 0.8551724137931035} {"Template_token": ["", "rtx", "insn", ",", "dwarf", ";", "amount", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "locals_base", ";", "if", "(", "amount", "<", "", ")", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_movsi", "(", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "if", "(", "TARGET_THUMB2", ")", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "}", "else", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ")", ")", ";", "}", "dwarf", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "hard_frame_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "amount", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "dwarf", ")", "=", "", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ")", ";", "}", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "thumb_set_frame_pointer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257140, "Length": 133, "Cover_Rate": 0.9172413793103448} {"Template_token": ["", "void", "thumb_set_return_address", "(", "rtx", "source", ",", "rtx", "scratch", ")", "{", "arm_stack_offsets", "*", "offsets", ";", "HOST_WIDE_INT", "delta", ";", "HOST_WIDE_INT", "limit", ";", "int", "reg", ";", "rtx", "addr", ";", "unsigned", "long", "mask", ";", "emit_use", "(", "source", ")", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "mask", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "{", "limit", "=", "", ";", "if", "(", "frame_pointer_needed", ")", "{", "delta", "=", "offsets", "->", "soft_frame", "-", "offsets", "->", "saved_args", ";", "reg", "=", "THUMB_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "TARGET_THUMB1", ")", "limit", "=", "", ";", "}", "else", "{", "delta", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_args", ";", "reg", "=", "SP_REGNUM", ";", "}", "if", "(", "TARGET_THUMB1", "&&", "TARGET_BACKTRACE", ")", "delta", "-=", "", ";", "delta", "-=", "", ";", "addr", "=", "gen_rtx_REG", "(", "SImode", ",", "reg", ")", ";"], "ground_truth": ["if", "(", "delta", ">", "limit", ")", "{"], "File": "arm4", "Func": "thumb_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257141, "Length": 137, "Cover_Rate": 0.5956521739130435} {"Template_token": ["", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", "&&", "(", "frame_pointer_needed", "||", "TARGET_THUMB", ")", ")", "return", "", ";", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "||", "cfun", "->", "machine", "->", "uses_anonymous_args", "||", "crtl", "->", "calls_eh_return", "||", "cfun", "->", "calls_alloca", "||", "!", "(", "stack_adjust", "==", "", "||", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "stack_adjust", "==", "", ")", ")", ")", "return", "", ";", "saved_int_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "stack_adjust", "==", "", "&&", "!", "arm_arch5", "&&", "TARGET_ARM", ")", "{", "if", "(", "!", "call_used_regs", "[", "", "]", ")", "return", "", ";", "if", "(", "arm_size_return_regs", "(", ")", ">=", "(", "", "*", "UNITS_PER_WORD", ")", ")", "return", "", ";", "if", "(", "sibling", ")", "{", "gcc_assert", "(", "CALL_P", "(", "sibling", ")", ")", ";", "if", "(", "find_regno_fusage", "(", "sibling", ",", "USE", ",", "", ")", ")", "return", "", ";", "}", "if", "(", "saved_int_regs", "&", "", ")", "return", "", ";", "}", "if", "(", "TARGET_INTERWORK", "&&", "saved_int_regs", "!=", "", "&&", "!", "IS_INTERRUPT", "(", "func_type", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "iscond", "&&", "arm_tune_strongarm", ")", "{"], "File": "arm4", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257142, "Length": 197, "Cover_Rate": 0.5197889182058048} {"Template_token": ["", "bool", "use_simple_return_p", "(", "void", ")", "{"], "ground_truth": ["arm_stack_offsets", "*", "offsets", ";"], "File": "arm4", "Func": "use_simple_return_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257143, "Length": 10, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";"], "ground_truth": ["return", "offsets", "->", "outgoing_args", "!=", "", ";"], "File": "arm4", "Func": "use_simple_return_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257144, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "static", "bool", "use_vfp_abi", "(", "enum", "arm_pcs", "pcs_variant", ",", "bool", "is_double", ")", "{", "if", "(", "pcs_variant", "==", "ARM_PCS_AAPCS_VFP", ")", "{", "static", "bool", "seen_thumb1_vfp", "=", "false", ";"], "ground_truth": ["if", "(", "TARGET_THUMB1", "&&", "!", "seen_thumb1_vfp", ")", "{"], "File": "arm4", "Func": "use_vfp_abi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257145, "Length": 33, "Cover_Rate": 0.4520547945205479} {"Template_token": ["", "}", "if", "(", "pcs_variant", "!=", "ARM_PCS_AAPCS_LOCAL", ")", "return", "false", ";"], "ground_truth": ["return", "(", "TARGET_32BIT", "&&", "TARGET_VFP", "&&", "TARGET_HARD_FLOAT", "&&", "(", "TARGET_VFP_DOUBLE", "||", "!", "is_double", ")", ")", ";"], "File": "arm4", "Func": "use_vfp_abi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257146, "Length": 26, "Cover_Rate": 0.3561643835616438} {"Template_token": ["", "REAL_VALUE_TYPE", "r0", ";", "if", "(", "!", "CONST_DOUBLE_P", "(", "operand", ")", ")", "return", "", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r0", ",", "operand", ")", ";", "if", "(", "exact_real_truncate", "(", "DFmode", ",", "&", "r0", ")", ")", "{", "HOST_WIDE_INT", "value", "=", "real_to_integer", "(", "&", "r0", ")", ";", "value", "=", "value", "&", "", ";", "if", "(", "(", "value", "!=", "", ")", "&&", "(", "(", "value", "&", "(", "value", "-", "", ")", ")", "==", "", ")", ")", "return", "int_log2", "(", "value", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "arm4", "Func": "vfp3_const_double_for_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257147, "Length": 80, "Cover_Rate": 0.9195402298850575} {"Template_token": ["", "int", "vfp3_const_double_for_bits", "(", "rtx", "operand", ")", "{", "REAL_VALUE_TYPE", "r0", ";", "if", "(", "!", "CONST_DOUBLE_P", "(", "operand", ")", ")", "return", "", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r0", ",", "operand", ")", ";", "if", "(", "exact_real_truncate", "(", "DFmode", ",", "&", "r0", ")", ")", "{", "HOST_WIDE_INT", "value", "=", "real_to_integer", "(", "&", "r0", ")", ";", "value", "=", "value", "&", "", ";"], "ground_truth": ["if", "(", "(", "value", "!=", "", ")", "&&", "(", "(", "value", "&", "(", "value", "-", "", ")", ")", "==", "", ")", ")", "return", "int_log2", "(", "value", ")", ";"], "File": "arm4", "Func": "vfp3_const_double_for_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257148, "Length": 82, "Cover_Rate": 0.9425287356321839} {"Template_token": ["", "if", "(", "exact_real_inverse", "(", "DFmode", ",", "&", "r0", ")", ")", "{", "if", "(", "exact_real_truncate", "(", "DFmode", ",", "&", "r0", ")", ")", "{"], "ground_truth": ["HOST_WIDE_INT", "value", "=", "real_to_integer", "(", "&", "r0", ")", ";"], "File": "arm4", "Func": "vfp3_const_double_for_fract_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257149, "Length": 31, "Cover_Rate": 0.31313131313131315} {"Template_token": ["", "static", "int", "vfp3_const_double_index", "(", "rtx", "x", ")", "{", "REAL_VALUE_TYPE", "r", ",", "m", ";", "int", "sign", ",", "exponent", ";", "unsigned", "HOST_WIDE_INT", "mantissa", ",", "mant_hi", ";", "unsigned", "HOST_WIDE_INT", "mask", ";", "int", "point_pos", "=", "", "*", "HOST_BITS_PER_WIDE_INT", "-", "", ";", "bool", "fail", ";", "if", "(", "!", "TARGET_VFP3", "||", "!", "CONST_DOUBLE_P", "(", "x", ")", ")", "return", "-", "", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r", ",", "x", ")", ";", "if", "(", "REAL_VALUE_ISINF", "(", "r", ")", "||", "REAL_VALUE_ISNAN", "(", "r", ")", "||", "REAL_VALUE_MINUS_ZERO", "(", "r", ")", ")", "return", "-", "", ";", "sign", "=", "REAL_VALUE_NEGATIVE", "(", "r", ")", "?", "", ":", "", ";", "r", "=", "real_value_abs", "(", "&", "r", ")", ";", "exponent", "=", "REAL_EXP", "(", "&", "r", ")", ";", "real_ldexp", "(", "&", "m", ",", "&", "r", ",", "point_pos", "-", "exponent", ")", ";", "wide_int", "w", "=", "real_to_integer", "(", "&", "m", ",", "&", "fail", ",", "HOST_BITS_PER_WIDE_INT", "*", "", ")", ";", "mantissa", "=", "w", ".", "elt", "(", "", ")", ";"], "ground_truth": ["mant_hi", "=", "w", ".", "elt", "(", "", ")", ";"], "File": "arm4", "Func": "vfp3_const_double_index", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257150, "Length": 157, "Cover_Rate": 0.564748201438849} {"Template_token": ["", "wide_int", "w", "=", "real_to_integer", "(", "&", "m", ",", "&", "fail", ",", "HOST_BITS_PER_WIDE_INT", "*", "", ")", ";", "mantissa", "=", "w", ".", "elt", "(", "", ")", ";", "mant_hi", "=", "w", ".", "elt", "(", "", ")", ";", "if", "(", "mantissa", "!=", "", ")", "return", "-", "", ";", "point_pos", "-=", "HOST_BITS_PER_WIDE_INT", ";", "mantissa", "=", "mant_hi", ";", "mask", "=", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", "<<", "(", "point_pos", "-", "", ")", ")", "-", "", ";", "if", "(", "(", "mantissa", "&", "mask", ")", "!=", "", ")", "return", "-", "", ";"], "ground_truth": ["mantissa", ">>=", "point_pos", "-", "", ";"], "File": "arm4", "Func": "vfp3_const_double_index", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257151, "Length": 90, "Cover_Rate": 0.3237410071942446} {"Template_token": ["", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "count", "*", "", ")", ")", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "count", "*", "", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_frame_mem", "(", "DFmode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";"], "File": "arm4", "Func": "vfp_emit_fstmd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257152, "Length": 118, "Cover_Rate": 0.3163538873994638} {"Template_token": ["", "shifted_operand", "=", "recog_data", ".", "operand", "[", "shift_opnum", "]", ";", "extract_insn", "(", "dep", ")", ";", "preprocess_constraints", "(", "dep", ")", ";", "for", "(", "opno", "=", "", ";", "opno", "<", "recog_data", ".", "n_operands", ";", "opno", "++", ")", "{", "if", "(", "recog_data", ".", "operand_type", "[", "opno", "]", "==", "OP_IN", ")", "continue", ";", "if", "(", "reg_overlap_mentioned_p", "(", "recog_data", ".", "operand", "[", "opno", "]", ",", "shifted_operand", ")", ")", "{", "*", "cost", "=", "", ";", "return", "false", ";", "}", "}"], "ground_truth": ["}"], "File": "arm4", "Func": "xscale_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257153, "Length": 74, "Cover_Rate": 0.3557692307692308} {"Template_token": ["", "int", "i", ";", "rtx", "par", ";", "int", "shift", ";", "aapcs_vfp_is_call_or_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ",", "&", "ag_mode", ",", "&", "count", ")", ";", "if", "(", "!", "TARGET_NEON", ")", "{", "if", "(", "ag_mode", "==", "V2SImode", ")", "ag_mode", "=", "DImode", ";", "else", "if", "(", "ag_mode", "==", "V4SImode", ")", "{", "ag_mode", "=", "DImode", ";", "count", "*=", "", ";", "}", "}", "shift", "=", "GET_MODE_SIZE", "(", "ag_mode", ")", "/", "GET_MODE_SIZE", "(", "SFmode", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "count", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{"], "ground_truth": ["rtx", "tmp", "=", "gen_rtx_REG", "(", "ag_mode", ",", "FIRST_VFP_REGNUM", "+", "i", "*", "shift", ")", ";"], "File": "arm5", "Func": "aapcs_vfp_allocate_return_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257154, "Length": 110, "Cover_Rate": 0.502283105022831} {"Template_token": ["", "if", "(", "GET_MODE", "(", "set_dest", ")", "!=", "SImode", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "set_dest", ")", "==", "ZERO_EXTRACT", ")", "{", "if", "(", "CONST_INT_P", "(", "SET_SRC", "(", "curr_set", ")", ")", "&&", "CONST_INT_P", "(", "SET_SRC", "(", "prev_set", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";", "}"], "ground_truth": ["else", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "curr_set", ")", ")", "==", "LO_SUM", "&&", "REG_P", "(", "SET_DEST", "(", "curr_set", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "GET_CODE", "(", "SET_SRC", "(", "prev_set", ")", ")", "==", "HIGH", "&&", "REGNO", "(", "SET_DEST", "(", "curr_set", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";"], "File": "arm5", "Func": "aarch_macro_fusion_pair_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257155, "Length": 138, "Cover_Rate": 0.5655737704918032} {"Template_token": ["", "if", "(", "any_condjump_p", "(", "curr", ")", ")", "return", "false", ";", "if", "(", "!", "arm_macro_fusion_p", "(", ")", ")", "return", "false", ";", "if", "(", "current_tune", "->", "fusible_ops", "&", "tune_params", "::", "FUSE_AES_AESMC", "&&", "aarch_crypto_can_dual_issue", "(", "prev", ",", "curr", ")", ")", "return", "true", ";", "if", "(", "current_tune", "->", "fusible_ops", "&", "tune_params", "::", "FUSE_MOVW_MOVT", ")", "{", "set_dest", "=", "SET_DEST", "(", "curr_set", ")", ";", "if", "(", "GET_MODE", "(", "set_dest", ")", "!=", "SImode", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "set_dest", ")", "==", "ZERO_EXTRACT", ")", "{"], "ground_truth": ["if", "(", "CONST_INT_P", "(", "SET_SRC", "(", "curr_set", ")", ")", "&&", "CONST_INT_P", "(", "SET_SRC", "(", "prev_set", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";"], "File": "arm5", "Func": "aarch_macro_fusion_pair_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257156, "Length": 137, "Cover_Rate": 0.5614754098360656} {"Template_token": ["", "fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "STATIC_CHAIN_REGNUM", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ",", "PC_REGNUM", ")", ";", "}", "else", "if", "(", "TARGET_THUMB2", ")", "{", "fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "STATIC_CHAIN_REGNUM", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ",", "PC_REGNUM", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "arm5", "Func": "arm_asm_trampoline_template", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257157, "Length": 68, "Cover_Rate": 0.38202247191011235} {"Template_token": ["", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ",", "PC_REGNUM", ")", ";", "}", "else", "if", "(", "TARGET_THUMB2", ")", "{", "fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "STATIC_CHAIN_REGNUM", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ",", "PC_REGNUM", ")", ";", "}", "else", "{", "ASM_OUTPUT_ALIGN", "(", "f", ",", "", ")", ";", "fprintf", "(", "f", ",", "", ")", ";"], "ground_truth": ["fprintf", "(", "f", ",", "", ")", ";"], "File": "arm5", "Func": "arm_asm_trampoline_template", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257158, "Length": 71, "Cover_Rate": 0.398876404494382} {"Template_token": ["", "int", "i", ",", "units", ";", "gcc_assert", "(", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", ")", ";", "units", "=", "CONST_VECTOR_NUNITS", "(", "x", ")", ";", "size", "=", "GET_MODE_UNIT_SIZE", "(", "mode", ")", ";", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{", "rtx", "elt", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "assemble_integer", "(", "elt", ",", "size", ",", "i", "==", "", "?", "BIGGEST_ALIGNMENT", ":", "size", "*", "BITS_PER_UNIT", ",", "", ")", ";", "}", "else", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{", "rtx", "elt", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "assemble_real", "(", "*", "CONST_DOUBLE_REAL_VALUE", "(", "elt", ")", ",", "GET_MODE_INNER", "(", "mode", ")", ",", "i", "==", "", "?", "BIGGEST_ALIGNMENT", ":", "size", "*", "BITS_PER_UNIT", ")", ";", "}", "return", "true", ";", "}"], "ground_truth": ["return", "default_assemble_integer", "(", "x", ",", "size", ",", "aligned_p", ")", ";"], "File": "arm5", "Func": "arm_assemble_integer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257159, "Length": 146, "Cover_Rate": 0.5309090909090909} {"Template_token": ["", "if", "(", "!", "arm_pic_data_is_text_relative", "||", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "!", "SYMBOL_REF_LOCAL_P", "(", "x", ")", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "}", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "return", "true", ";", "}", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "arm_vector_mode_supported_p", "(", "mode", ")", ")", "{", "int", "i", ",", "units", ";", "gcc_assert", "(", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", ")", ";", "units", "=", "CONST_VECTOR_NUNITS", "(", "x", ")", ";"], "ground_truth": ["size", "=", "GET_MODE_UNIT_SIZE", "(", "mode", ")", ";"], "File": "arm5", "Func": "arm_assemble_integer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257160, "Length": 91, "Cover_Rate": 0.33090909090909093} {"Template_token": ["", "const", "struct", "arm_fpu_desc", "*", "callee_fpu", "=", "&", "all_fpus", "[", "callee_opts", "->", "x_arm_fpu_index", "]", ";", "if", "(", "(", "caller_fpu", "->", "features", "&", "callee_fpu", "->", "features", ")", "!=", "callee_fpu", "->", "features", ")", "return", "false", ";", "if", "(", "callee_fpu", "->", "model", "!=", "caller_fpu", "->", "model", "||", "callee_fpu", "->", "regs", "!=", "callee_fpu", "->", "regs", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_can_inline_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257162, "Length": 58, "Cover_Rate": 0.4566929133858268} {"Template_token": ["", "tree", "callee_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "callee", ")", ";", "struct", "cl_target_option", "*", "caller_opts", "=", "TREE_TARGET_OPTION", "(", "caller_tree", "?", "caller_tree", ":", "target_option_default_node", ")", ";", "struct", "cl_target_option", "*", "callee_opts", "=", "TREE_TARGET_OPTION", "(", "callee_tree", "?", "callee_tree", ":", "target_option_default_node", ")", ";", "const", "struct", "arm_fpu_desc", "*", "caller_fpu", "=", "&", "all_fpus", "[", "caller_opts", "->", "x_arm_fpu_index", "]", ";", "const", "struct", "arm_fpu_desc", "*", "callee_fpu", "=", "&", "all_fpus", "[", "callee_opts", "->", "x_arm_fpu_index", "]", ";", "if", "(", "(", "caller_fpu", "->", "features", "&", "callee_fpu", "->", "features", ")", "!=", "callee_fpu", "->", "features", ")", "return", "false", ";", "if", "(", "callee_fpu", "->", "model", "!=", "caller_fpu", "->", "model", "||", "callee_fpu", "->", "regs", "!=", "callee_fpu", "->", "regs", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_can_inline_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257163, "Length": 108, "Cover_Rate": 0.8503937007874016} {"Template_token": ["", "if", "(", "IS_NESTED", "(", "arm_current_func_type", "(", ")", ")", "&&", "(", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", ")", "||", "(", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "&&", "!", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", ")", "&&", "arm_r3_live_at_start_p", "(", ")", "&&", "crtl", "->", "args", ".", "pretend_args_size", "==", "", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm5", "Func": "arm_compute_static_chain_stack_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257164, "Length": 49, "Cover_Rate": 0.8596491228070176} {"Template_token": ["", "static", "int", "arm_compute_static_chain_stack_bytes", "(", "void", ")", "{"], "ground_truth": ["if", "(", "IS_NESTED", "(", "arm_current_func_type", "(", ")", ")", "&&", "(", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", ")", "||", "(", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "&&", "!", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", ")", "&&", "arm_r3_live_at_start_p", "(", ")", "&&", "crtl", "->", "args", ".", "pretend_args_size", "==", "", ")", "return", "", ";"], "File": "arm5", "Func": "arm_compute_static_chain_stack_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257165, "Length": 53, "Cover_Rate": 0.9298245614035088} {"Template_token": ["", "if", "(", "is_called_in_ARM_mode", "(", "decl", ")", "||", "(", "TARGET_THUMB1", "&&", "!", "TARGET_THUMB1_ONLY", "&&", "cfun", "->", "is_thunk", ")", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "if", "(", "TARGET_THUMB1", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "fprintf", "(", "stream", ",", "", ")", ";", "}"], "ground_truth": ["else", "fprintf", "(", "stream", ",", "", ")", ";"], "File": "arm5", "Func": "arm_declare_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257166, "Length": 54, "Cover_Rate": 0.48214285714285715} {"Template_token": ["", "else", "if", "(", "TARGET_THUMB1", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "fprintf", "(", "stream", ",", "", ")", ";", "}", "else", "fprintf", "(", "stream", ",", "", ")", ";"], "ground_truth": ["asm_fprintf", "(", "asm_out_file", ",", "", ",", "TARGET_SOFT_FLOAT", "?", "", ":", "TARGET_FPU_NAME", ")", ";"], "File": "arm5", "Func": "arm_declare_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257167, "Length": 42, "Cover_Rate": 0.375} {"Template_token": ["", "gcc_assert", "(", "scratch2", "==", "NULL", "||", "(", "GET_CODE", "(", "scratch2", ")", "==", "SCRATCH", ")", "||", "(", "GET_MODE", "(", "scratch2", ")", "==", "SImode", "&&", "REG_P", "(", "scratch2", ")", ")", ")", ";", "gcc_assert", "(", "!", "REG_P", "(", "out", ")", "||", "!", "REG_P", "(", "amount", ")", "||", "!", "HARD_REGISTER_P", "(", "out", ")", "||", "(", "REGNO", "(", "out", ")", "!=", "REGNO", "(", "amount", ")", "&&", "REGNO", "(", "out", ")", "+", "", "!=", "REGNO", "(", "amount", ")", ")", ")", ";", "gen_addsi3", "(", "(", "DEST", ")", ",", "(", "SRC", ")", ",", "GEN_INT", "(", "-", "", ")", ")", "gen_subsi3", "(", "(", "DEST", ")", ",", "GEN_INT", "(", "", ")", ",", "(", "SRC", ")", ")", "gen_addsi3_compare0", "(", "(", "DEST", ")", ",", "(", "SRC", ")", ",", "\\", "GEN_INT", "(", "-", "", ")", ")", "gen_rtx_SET", "(", "(", "DEST", ")", ",", "(", "SRC", ")", ")", "gen_rtx_fmt_ee", "(", "(", "CODE", ")", ",", "SImode", ",", "(", "SRC", ")", ",", "(", "AMOUNT", ")", ")", "gen_rtx_fmt_ee", "(", "(", "CODE", ")", "==", "ASHIFT", "?", "ASHIFT", ":", "LSHIFTRT", ",", "\\", "SImode", ",", "(", "SRC", ")", ",", "(", "AMOUNT", ")", ")", "gen_rtx_fmt_ee", "(", "(", "CODE", ")", "==", "ASHIFT", "?", "LSHIFTRT", ":", "ASHIFT", ",", "\\", "SImode", ",", "(", "SRC", ")", ",", "(", "AMOUNT", ")", ")", "gen_rtx_IOR", "(", "SImode", ",", "(", "A", ")", ",", "(", "B", ")", ")", "gen_arm_cond_branch", "(", "(", "LABEL", ")", ",", "\\", "gen_rtx_", "##", "COND", "(", "CCmode", ",", "cc_reg", ",", "\\", "const0_rtx", ")", ",", "\\", "cc_reg", ")", "if", "(", "CONST_INT_P", "(", "amount", ")", ")", "{", "if", "(", "INTVAL", "(", "amount", ")", "<=", "", ")", "emit_insn", "(", "gen_movdi", "(", "out", ",", "in", ")", ")", ";", "else", "if", "(", "INTVAL", "(", "amount", ")", ">=", "", ")", "{", "if", "(", "code", "==", "ASHIFTRT", ")", "{", "rtx", "const31_rtx", "=", "GEN_INT", "(", "", ")", ";", "emit_insn", "(", "SET", "(", "out_down", ",", "SHIFT", "(", "code", ",", "in_up", ",", "const31_rtx", ")", ")", ")", ";", "emit_insn", "(", "SET", "(", "out_up", ",", "SHIFT", "(", "code", ",", "in_up", ",", "const31_rtx", ")", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_movdi", "(", "out", ",", "const0_rtx", ")", ")", ";", "}", "else", "if", "(", "INTVAL", "(", "amount", ")", "<", "", ")", "{", "rtx", "reverse_amount", "=", "GEN_INT", "(", "", "-", "INTVAL", "(", "amount", ")", ")", ";", "emit_insn", "(", "SET", "(", "out_down", ",", "LSHIFT", "(", "code", ",", "in_down", ",", "amount", ")", ")", ")", ";", "emit_insn", "(", "SET", "(", "out_down", ",", "ORR", "(", "REV_LSHIFT", "(", "code", ",", "in_up", ",", "reverse_amount", ")", ",", "out_down", ")", ")", ")", ";", "emit_insn", "(", "SET", "(", "out_up", ",", "SHIFT", "(", "code", ",", "in_up", ",", "amount", ")", ")", ")", ";", "}", "else", "{", "rtx", "adj_amount", "=", "GEN_INT", "(", "INTVAL", "(", "amount", ")", "-", "", ")", ";"], "ground_truth": ["emit_insn", "(", "SET", "(", "out_down", ",", "SHIFT", "(", "code", ",", "in_up", ",", "adj_amount", ")", ")", ")", ";"], "File": "arm5", "Func": "arm_emit_coreregs_64bit_shift", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257168, "Length": 442, "Cover_Rate": 0.6181818181818182} {"Template_token": ["", "rtx", "in_down", "=", "code", "==", "ASHIFT", "?", "in_high", ":", "in_low", ";", "gcc_assert", "(", "code", "==", "ASHIFT", "||", "code", "==", "ASHIFTRT", "||", "code", "==", "LSHIFTRT", ")", ";", "gcc_assert", "(", "out", "&&", "(", "REG_P", "(", "out", ")", "||", "GET_CODE", "(", "out", ")", "==", "SUBREG", ")", "&&", "GET_MODE", "(", "out", ")", "==", "DImode", ")", ";", "gcc_assert", "(", "in", "&&", "(", "REG_P", "(", "in", ")", "||", "GET_CODE", "(", "in", ")", "==", "SUBREG", ")", "&&", "GET_MODE", "(", "in", ")", "==", "DImode", ")", ";", "gcc_assert", "(", "amount", "&&", "(", "(", "(", "REG_P", "(", "amount", ")", "||", "GET_CODE", "(", "amount", ")", "==", "SUBREG", ")", "&&", "GET_MODE", "(", "amount", ")", "==", "SImode", ")", "||", "CONST_INT_P", "(", "amount", ")", ")", ")", ";", "gcc_assert", "(", "scratch1", "==", "NULL", "||", "(", "GET_CODE", "(", "scratch1", ")", "==", "SCRATCH", ")", "||", "(", "GET_MODE", "(", "scratch1", ")", "==", "SImode", "&&", "REG_P", "(", "scratch1", ")", ")", ")", ";", "gcc_assert", "(", "scratch2", "==", "NULL", "||", "(", "GET_CODE", "(", "scratch2", ")", "==", "SCRATCH", ")", "||", "(", "GET_MODE", "(", "scratch2", ")", "==", "SImode", "&&", "REG_P", "(", "scratch2", ")", ")", ")", ";", "gcc_assert", "(", "!", "REG_P", "(", "out", ")", "||", "!", "REG_P", "(", "amount", ")", "||", "!", "HARD_REGISTER_P", "(", "out", ")", "||", "(", "REGNO", "(", "out", ")", "!=", "REGNO", "(", "amount", ")", "&&", "REGNO", "(", "out", ")", "+", "", "!=", "REGNO", "(", "amount", ")", ")", ")", ";", "gen_addsi3", "(", "(", "DEST", ")", ",", "(", "SRC", ")", ",", "GEN_INT", "(", "-", "", ")", ")", "gen_subsi3", "(", "(", "DEST", ")", ",", "GEN_INT", "(", "", ")", ",", "(", "SRC", ")", ")", "gen_addsi3_compare0", "(", "(", "DEST", ")", ",", "(", "SRC", ")", ",", "\\", "GEN_INT", "(", "-", "", ")", ")", "gen_rtx_SET", "(", "(", "DEST", ")", ",", "(", "SRC", ")", ")", "gen_rtx_fmt_ee", "(", "(", "CODE", ")", ",", "SImode", ",", "(", "SRC", ")", ",", "(", "AMOUNT", ")", ")", "gen_rtx_fmt_ee", "(", "(", "CODE", ")", "==", "ASHIFT", "?", "ASHIFT", ":", "LSHIFTRT", ",", "\\", "SImode", ",", "(", "SRC", ")", ",", "(", "AMOUNT", ")", ")", "gen_rtx_fmt_ee", "(", "(", "CODE", ")", "==", "ASHIFT", "?", "LSHIFTRT", ":", "ASHIFT", ",", "\\", "SImode", ",", "(", "SRC", ")", ",", "(", "AMOUNT", ")", ")", "gen_rtx_IOR", "(", "SImode", ",", "(", "A", ")", ",", "(", "B", ")", ")", "gen_arm_cond_branch", "(", "(", "LABEL", ")", ",", "\\", "gen_rtx_", "##", "COND", "(", "CCmode", ",", "cc_reg", ",", "\\", "const0_rtx", ")", ",", "\\", "cc_reg", ")", "if", "(", "CONST_INT_P", "(", "amount", ")", ")", "{"], "ground_truth": ["if", "(", "INTVAL", "(", "amount", ")", "<=", "", ")", "emit_insn", "(", "gen_movdi", "(", "out", ",", "in", ")", ")", ";"], "File": "arm5", "Func": "arm_emit_coreregs_64bit_shift", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257169, "Length": 399, "Cover_Rate": 0.558041958041958} {"Template_token": ["", "if", "(", "CONST_INT_P", "(", "src", ")", ")", "{", "HOST_WIDE_INT", "val", "=", "INTVAL", "(", "src", ")", ";", "emit_set_insn", "(", "dest", ",", "GEN_INT", "(", "val", "&", "", ")", ")", ";", "if", "(", "(", "val", ">>", "", ")", "&", "", ")", "{", "emit_set_insn", "(", "gen_rtx_ZERO_EXTRACT", "(", "SImode", ",", "dest", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ",", "GEN_INT", "(", "(", "val", ">>", "", ")", "&", "", ")", ")", ";", "insn", "=", "get_last_insn", "(", ")", ";", "set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "copy_rtx", "(", "src", ")", ")", ";", "}", "return", ";", "}", "emit_set_insn", "(", "dest", ",", "gen_rtx_HIGH", "(", "SImode", ",", "src", ")", ")", ";"], "ground_truth": ["emit_set_insn", "(", "dest", ",", "gen_rtx_LO_SUM", "(", "SImode", ",", "dest", ",", "src", ")", ")", ";"], "File": "arm5", "Func": "arm_emit_movpair", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257170, "Length": 118, "Cover_Rate": 0.7866666666666666} {"Template_token": ["", "return", ";", "}", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "base_reg", ",", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp", ";", "for", "(", "j", "=", "", ",", "i", "=", "first_reg", ";", "j", "<", "num_regs", ";", "i", "+=", "", ")", "{", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "i", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "reg", ",", "gen_frame_mem", "(", "DFmode", ",", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "", "*", "j", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";"], "ground_truth": ["XVECEXP", "(", "par", ",", "", ",", "j", "+", "", ")", "=", "tmp", ";"], "File": "arm5", "Func": "arm_emit_vfp_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257171, "Length": 124, "Cover_Rate": 0.4246575342465753} {"Template_token": ["", "if", "(", "num_regs", "==", "", "&&", "!", "arm_arch6", ")", "{", "if", "(", "first_reg", "==", "", ")", "first_reg", "--", ";", "num_regs", "++", ";", "}", "if", "(", "num_regs", ">", "", ")", "{", "arm_emit_vfp_multi_reg_pop", "(", "first_reg", ",", "", ",", "base_reg", ")", ";", "arm_emit_vfp_multi_reg_pop", "(", "first_reg", "+", "", ",", "num_regs", "-", "", ",", "base_reg", ")", ";", "return", ";", "}", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "base_reg", ",", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "", "*", "num_regs", ")", ")", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";"], "File": "arm5", "Func": "arm_emit_vfp_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257172, "Length": 94, "Cover_Rate": 0.3219178082191781} {"Template_token": ["", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";", "else", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "(", "(", "i", "+", "nelt", "+", "odd", ")", "&", "mask", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vtrnv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vtrnv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vtrnv8hi_internal", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vtrnv4hi_internal", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vtrnv4si_internal", ";", "break", ";"], "ground_truth": ["case", "V2SImode", ":", "gen", "=", "gen_neon_vtrnv2si_internal", ";", "break", ";"], "File": "arm5", "Func": "arm_evpc_neon_vtrn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257173, "Length": 195, "Cover_Rate": 0.5635838150289018} {"Template_token": ["", "swap_nelt", "=", "BYTES_BIG_ENDIAN", "&&", "!", "d", "->", "one_vector_p", "&&", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", "?", "d", "->", "nelt", ":", "", ";", "first_elem", "=", "d", "->", "perm", "[", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", "]", "^", "swap_nelt", ";", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "odd", "=", "", ";", "else", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "odd", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{"], "ground_truth": ["unsigned", "elt", "=", "(", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", ")", "*", "", "+", "odd", ")", "&", "mask", ";"], "File": "arm5", "Func": "arm_evpc_neon_vuzp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257174, "Length": 133, "Cover_Rate": 0.3367088607594937} {"Template_token": ["", "rval", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "oldval", "=", "convert_modes", "(", "SImode", ",", "mode", ",", "oldval", ",", "true", ")", ";", "case", "SImode", ":", "if", "(", "!", "arm_add_operand", "(", "oldval", ",", "SImode", ")", ")", "oldval", "=", "force_reg", "(", "SImode", ",", "oldval", ")", ";", "break", ";", "case", "DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "oldval", ",", "mode", ")", ")", "oldval", "=", "force_reg", "(", "mode", ",", "oldval", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "gen", "=", "gen_atomic_compare_and_swapqi_1", ";", "break", ";", "case", "HImode", ":", "gen", "=", "gen_atomic_compare_and_swaphi_1", ";", "break", ";", "case", "SImode", ":", "gen", "=", "gen_atomic_compare_and_swapsi_1", ";", "break", ";", "case", "DImode", ":", "gen", "=", "gen_atomic_compare_and_swapdi_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "gen", "(", "rval", ",", "mem", ",", "oldval", ",", "newval", ",", "is_weak", ",", "mod_s", ",", "mod_f", ")", ")", ";"], "File": "arm5", "Func": "arm_expand_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257175, "Length": 143, "Cover_Rate": 0.3994413407821229} {"Template_token": ["", "}", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "gen", "=", "gen_atomic_compare_and_swapqi_1", ";", "break", ";", "case", "HImode", ":", "gen", "=", "gen_atomic_compare_and_swaphi_1", ";", "break", ";", "case", "SImode", ":", "gen", "=", "gen_atomic_compare_and_swapsi_1", ";", "break", ";", "case", "DImode", ":", "gen", "=", "gen_atomic_compare_and_swapdi_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "emit_insn", "(", "gen", "(", "rval", ",", "mem", ",", "oldval", ",", "newval", ",", "is_weak", ",", "mod_s", ",", "mod_f", ")", ")", ";", "if", "(", "mode", "==", "QImode", "||", "mode", "==", "HImode", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "gen_lowpart", "(", "mode", ",", "rval", ")", ")", ";", "x", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";"], "ground_truth": ["x", "=", "gen_rtx_EQ", "(", "SImode", ",", "x", ",", "const0_rtx", ")", ";"], "File": "arm5", "Func": "arm_expand_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257176, "Length": 114, "Cover_Rate": 0.31843575418994413} {"Template_token": ["", "if", "(", "d", "->", "perm", "[", "", "]", ">=", "d", "->", "nelt", ")", "{", "unsigned", "i", ",", "nelt", "=", "d", "->", "nelt", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "d", "->", "perm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "]", "+", "nelt", ")", "&", "(", "", "*", "nelt", "-", "", ")", ";", "std", "::", "swap", "(", "d", "->", "op0", ",", "d", "->", "op1", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_expand_vec_perm_const_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257179, "Length": 76, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "}", "if", "(", "print_tune_info", ")", "arm_print_tune_info", "(", ")", ";", "if", "(", "!", "TARGET_SOFT_FLOAT", "&&", "TARGET_VFP", ")", "{", "if", "(", "TARGET_HARD_FLOAT", "&&", "TARGET_VFP_SINGLE", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "}", "if", "(", "flag_rounding_math", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "if", "(", "!", "flag_unsafe_math_optimizations", ")", "{", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "}", "if", "(", "flag_signaling_nans", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "flag_finite_math_only", "?", "", ":", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "flag_short_enums", "?", "", ":", "", ")", ";", "if", "(", "optimize_size", ")", "val", "=", "", ";", "else", "if", "(", "optimize", ">=", "", ")", "val", "=", "", ";", "else", "if", "(", "optimize", ")", "val", "=", "", ";", "else", "val", "=", "", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "val", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "unaligned_access", ")", ";", "if", "(", "arm_fp16_format", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "(", "int", ")", "arm_fp16_format", ")", ";", "if", "(", "arm_lang_output_object_attributes_hook", ")", "arm_lang_output_object_attributes_hook", "(", ")", ";", "}", "default_file_start", "(", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_file_start", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257180, "Length": 222, "Cover_Rate": 0.48156182212581344} {"Template_token": ["", "if", "(", "!", "IS_INTERRUPT", "(", "arm_current_func_type", "(", ")", ")", "&&", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "&&", "arm_except_unwind_info", "(", "&", "global_options", ")", "==", "UI_TARGET", "&&", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "HOST_WIDE_INT", "size", "=", "get_frame_size", "(", ")", ";", "if", "(", "size", "<=", "", ")", "return", "false", ";"], "ground_truth": ["if", "(", "crtl", "->", "is_leaf", "&&", "!", "cfun", "->", "calls_alloca", ")", "{"], "File": "arm5", "Func": "arm_frame_pointer_required", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257181, "Length": 55, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "if", "(", "crtl", "->", "is_leaf", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "size", "+=", "", "*", "UNITS_PER_WORD", ";", "if", "(", "size", ">", "PROBE_INTERVAL", "&&", "size", ">", "STACK_CHECK_PROTECT", ")", "return", "true", ";", "}", "else", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_frame_pointer_required", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257182, "Length": 41, "Cover_Rate": 0.3416666666666667} {"Template_token": ["", "if", "(", "TARGET_INTERWORK", "&&", "decl", "&&", "TREE_PUBLIC", "(", "decl", ")", "&&", "!", "TREE_ASM_WRITTEN", "(", "decl", ")", ")", "return", "false", ";", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "return", "false", ";", "if", "(", "!", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", "{", "rtx", "a", ",", "b", ";", "tree", "decl_or_type", "=", "decl", ";", "if", "(", "!", "decl", ")", "decl_or_type", "=", "TREE_TYPE", "(", "TREE_TYPE", "(", "CALL_EXPR_FN", "(", "exp", ")", ")", ")", ";", "a", "=", "arm_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl_or_type", ",", "false", ")", ";", "b", "=", "arm_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "}", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "return", "false", ";", "if", "(", "TARGET_AAPCS_BASED", "&&", "arm_abi", "==", "ARM_ABI_AAPCS", "&&", "decl", "&&", "DECL_WEAK", "(", "decl", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_function_ok_for_sibcall", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257183, "Length": 162, "Cover_Rate": 0.7641509433962265} {"Template_token": ["", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "return", "false", ";", "if", "(", "!", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", "{", "rtx", "a", ",", "b", ";", "tree", "decl_or_type", "=", "decl", ";", "if", "(", "!", "decl", ")", "decl_or_type", "=", "TREE_TYPE", "(", "TREE_TYPE", "(", "CALL_EXPR_FN", "(", "exp", ")", ")", ")", ";", "a", "=", "arm_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl_or_type", ",", "false", ")", ";", "b", "=", "arm_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "}", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "TARGET_AAPCS_BASED", "&&", "arm_abi", "==", "ARM_ABI_AAPCS", "&&", "decl", "&&", "DECL_WEAK", "(", "decl", ")", ")", "return", "false", ";"], "File": "arm5", "Func": "arm_function_ok_for_sibcall", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257184, "Length": 132, "Cover_Rate": 0.6226415094339622} {"Template_token": ["", "int", "dimode_comparison", "=", "GET_MODE", "(", "x", ")", "==", "DImode", "||", "GET_MODE", "(", "y", ")", "==", "DImode", ";", "if", "(", "dimode_comparison", "&&", "!", "REG_P", "(", "x", ")", ")", "x", "=", "force_reg", "(", "DImode", ",", "x", ")", ";", "mode", "=", "SELECT_CC_MODE", "(", "code", ",", "x", ",", "y", ")", ";", "cc_reg", "=", "gen_rtx_REG", "(", "mode", ",", "CC_REGNUM", ")", ";", "if", "(", "dimode_comparison", "&&", "mode", "!=", "CC_CZmode", ")", "{", "rtx", "clobber", ",", "set", ";", "if", "(", "mode", "==", "CC_Zmode", "&&", "y", "!=", "const0_rtx", ")", "{", "gcc_assert", "(", "!", "reload_completed", ")", ";", "x", "=", "expand_binop", "(", "DImode", ",", "xor_optab", ",", "x", ",", "y", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";"], "ground_truth": ["y", "=", "const0_rtx", ";"], "File": "arm5", "Func": "arm_gen_compare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257185, "Length": 110, "Cover_Rate": 0.4954954954954955} {"Template_token": ["", "if", "(", "current_function_decl", ")", "{", "mode", "=", "TARGET_THUMB", "?", "", ":", "", ";", "add_attribute", "(", "mode", ",", "attributes", ")", ";", "return", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "*", "attributes", ")", "!=", "NULL", ")", "return", ";", "mode", "=", "thumb_flipper", "?", "", ":", "", ";", "add_attribute", "(", "mode", ",", "attributes", ")", ";"], "ground_truth": ["thumb_flipper", "=", "!", "thumb_flipper", ";"], "File": "arm5", "Func": "arm_insert_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257186, "Length": 57, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "const", "char", "*", "mode", ";", "if", "(", "!", "TARGET_FLIP_THUMB", ")", "return", ";", "if", "(", "TREE_CODE", "(", "fndecl", ")", "!=", "FUNCTION_DECL", "||", "DECL_EXTERNAL", "(", "fndecl", ")", "||", "DECL_BUILT_IN", "(", "fndecl", ")", "||", "DECL_ARTIFICIAL", "(", "fndecl", ")", ")", "return", ";", "if", "(", "current_function_decl", ")", "{", "mode", "=", "TARGET_THUMB", "?", "", ":", "", ";", "add_attribute", "(", "mode", ",", "attributes", ")", ";", "return", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "*", "attributes", ")", "!=", "NULL", ")", "return", ";", "mode", "=", "thumb_flipper", "?", "", ":", "", ";", "add_attribute", "(", "mode", ",", "attributes", ")", ";", "thumb_flipper", "=", "!", "thumb_flipper", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_insert_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257187, "Length": 96, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "pic_rtx", "=", "plus_constant", "(", "Pmode", ",", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";", "pic_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "pic_rtx", ")", ",", "UNSPEC_GOTSYM_OFF", ")", ";", "pic_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "pic_rtx", ")", ";", "if", "(", "TARGET_32BIT", ")", "{", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "}", "else", "{", "if", "(", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "REGNO", "(", "pic_reg", ")", ">", "LAST_LO_REGNUM", ")", "{", "pic_tmp", "=", "gen_rtx_REG", "(", "SImode", ",", "thumb_find_work_register", "(", "saved_regs", ")", ")", ";", "emit_insn", "(", "gen_pic_load_addr_thumb1", "(", "pic_tmp", ",", "pic_rtx", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "pic_offset_table_rtx", ",", "pic_tmp", ")", ")", ";", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "pic_reg", ",", "pic_reg", ",", "labelno", ")", ")", ";", "}", "else", "if", "(", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "arm_pic_register", ">", "LAST_LO_REGNUM", "&&", "REGNO", "(", "pic_reg", ")", "<=", "LAST_LO_REGNUM", ")", "{", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ",", "pic_reg", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "}", "}", "emit_use", "(", "pic_reg", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_load_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257188, "Length": 194, "Cover_Rate": 0.563953488372093} {"Template_token": ["", "l1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";", "pic_rtx", "=", "plus_constant", "(", "Pmode", ",", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";", "pic_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "pic_rtx", ")", ",", "UNSPEC_GOTSYM_OFF", ")", ";", "pic_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "pic_rtx", ")", ";", "if", "(", "TARGET_32BIT", ")", "{", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "}", "else", "{", "if", "(", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "REGNO", "(", "pic_reg", ")", ">", "LAST_LO_REGNUM", ")", "{"], "ground_truth": ["pic_tmp", "=", "gen_rtx_REG", "(", "SImode", ",", "thumb_find_work_register", "(", "saved_regs", ")", ")", ";"], "File": "arm5", "Func": "arm_load_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257189, "Length": 111, "Cover_Rate": 0.3226744186046512} {"Template_token": ["", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "return", "TYPE_ALIGN", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "return", "TYPE_ALIGN", "(", "TREE_TYPE", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";", "for", "(", "tree", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "if", "(", "DECL_ALIGN", "(", "field", ")", ">", "PARM_BOUNDARY", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm5", "Func": "arm_needs_doubleword_align", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257190, "Length": 73, "Cover_Rate": 0.7448979591836735} {"Template_token": ["", "int", "flags", "=", "opts", "->", "x_target_flags", ";", "const", "struct", "arm_fpu_desc", "*", "fpu_desc", "=", "&", "all_fpus", "[", "opts", "->", "x_arm_fpu_index", "]", ";", "if", "(", "TARGET_IWMMXT", "&&", "TARGET_VFP", "&&", "ARM_FPU_FSET_HAS", "(", "fpu_desc", "->", "features", ",", "FPU_FL_NEON", ")", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "!", "ARM_FSET_HAS_CPU1", "(", "insn_flags", ",", "FL_NOTM", ")", ")", "error", "(", "", ")", ";", "if", "(", "(", "TARGET_TPCS_FRAME", "||", "TARGET_TPCS_LEAF_FRAME", ")", "&&", "TARGET_ARM_P", "(", "flags", ")", ")", "warning", "(", "", ",", "", ")", ";", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "TARGET_CALLEE_INTERWORKING", ")", "warning", "(", "", ",", "", ")", ";", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "write_symbols", "!=", "NO_DEBUG", "&&", "!", "TARGET_APCS_FRAME", "&&", "(", "TARGET_DEFAULT", "&", "MASK_APCS_FRAME", ")", ")", "warning", "(", "", ",", "", ")", ";"], "ground_truth": ["if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_IWMMXT", ")", "error", "(", "", ")", ";"], "File": "arm5", "Func": "arm_option_check_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257193, "Length": 138, "Cover_Rate": 0.6272727272727273} {"Template_token": ["", "if", "(", "TARGET_THUMB_P", "(", "opts", "->", "x_target_flags", ")", "&&", "TARGET_CALLEE_INTERWORKING", ")", "opts", "->", "x_target_flags", "|=", "MASK_INTERWORK", ";", "cl_optimization", "*", "to", "=", "TREE_OPTIMIZATION", "(", "init_optimize", ")", ";", "if", "(", "!", "opts_set", "->", "x_arm_restrict_it", ")", "opts", "->", "x_arm_restrict_it", "=", "arm_arch8", ";", "if", "(", "!", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_arm_restrict_it", "=", "", ";", "if", "(", "!", "opts_set", "->", "x_unaligned_access", ")", "{", "opts", "->", "x_unaligned_access", "=", "(", "TARGET_32BIT_P", "(", "opts", "->", "x_target_flags", ")", "&&", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ";", "}", "else", "if", "(", "opts", "->", "x_unaligned_access", "==", "", "&&", "!", "(", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ")", "{", "warning", "(", "", ",", "", ")", ";", "opts", "->", "x_unaligned_access", "=", "", ";", "}", "if", "(", "TARGET_THUMB1_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_schedule_insns", "=", "", ";", "else", "opts", "->", "x_flag_schedule_insns", "=", "to", "->", "x_flag_schedule_insns", ";", "if", "(", "optimize_function_for_size_p", "(", "cfun", ")", "&&", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_shrink_wrap", "=", "false", ";"], "ground_truth": ["else", "opts", "->", "x_flag_shrink_wrap", "=", "to", "->", "x_flag_shrink_wrap", ";"], "File": "arm5", "Func": "arm_option_override_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257195, "Length": 173, "Cover_Rate": 0.5635179153094463} {"Template_token": ["", "static", "void", "arm_option_params_internal", "(", "void", ")", "{", "if", "(", "TARGET_THUMB1", ")", "{", "targetm", ".", "min_anchor_offset", "=", "", ";", "targetm", ".", "max_anchor_offset", "=", "", ";", "}", "else", "if", "(", "TARGET_THUMB2", ")", "{", "targetm", ".", "min_anchor_offset", "=", "-", "", ";", "targetm", ".", "max_anchor_offset", "=", "", ";", "}"], "ground_truth": ["else", "{"], "File": "arm5", "Func": "arm_option_params_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257196, "Length": 47, "Cover_Rate": 0.47959183673469385} {"Template_token": ["", "const", "struct", "arm_fpu_desc", "*", "fpu_desc", "=", "&", "all_fpus", "[", "ptr", "->", "x_arm_fpu_index", "]", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "TARGET_THUMB2_P", "(", "flags", ")", "?", "", ":", "TARGET_THUMB_P", "(", "flags", ")", "?", "", ":", "", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "fpu_desc", "->", "name", ")", ";"], "File": "arm5", "Func": "arm_option_print", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257197, "Length": 56, "Cover_Rate": 0.691358024691358} {"Template_token": ["", "int", "flags", "=", "ptr", "->", "x_target_flags", ";", "const", "struct", "arm_fpu_desc", "*", "fpu_desc", "=", "&", "all_fpus", "[", "ptr", "->", "x_arm_fpu_index", "]", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "TARGET_THUMB2_P", "(", "flags", ")", "?", "", ":"], "File": "arm5", "Func": "arm_option_print", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257198, "Length": 38, "Cover_Rate": 0.4691358024691358} {"Template_token": ["", "}", "else", "{", "if", "(", "regno_base", "==", "SP_REGNUM", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "if", "(", "update", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "else", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "strcat", "(", "pattern", ",", "reg_names", "[", "regno_base", "]", ")", ";", "if", "(", "update", ")", "strcat", "(", "pattern", ",", "", ")", ";", "else", "strcat", "(", "pattern", ",", "", ")", ";", "}", "strcat", "(", "pattern", ",", "reg_names", "[", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "operands", "[", "", "]", ",", "", ",", "offset", ")", ",", "", ")", ")", "]", ")", ";", "for", "(", "i", "=", "offset", "+", "", ";", "i", "<", "num_saves", ";", "i", "++", ")", "{", "strcat", "(", "pattern", ",", "", ")", ";", "strcat", "(", "pattern", ",", "reg_names", "[", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "operands", "[", "", "]", ",", "", ",", "i", ")", ",", "", ")", ")", "]", ")", ";", "}", "strcat", "(", "pattern", ",", "", ")", ";", "if", "(", "IS_INTERRUPT", "(", "arm_current_func_type", "(", ")", ")", "&&", "return_pc", ")", "strcat", "(", "pattern", ",", "", ")", ";"], "ground_truth": ["output_asm_insn", "(", "pattern", ",", "&", "cond", ")", ";"], "File": "arm5", "Func": "arm_output_multireg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257199, "Length": 184, "Cover_Rate": 0.5068870523415978} {"Template_token": ["", "}", "else", "{", "if", "(", "regno_base", "==", "SP_REGNUM", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "if", "(", "update", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "else", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "strcat", "(", "pattern", ",", "reg_names", "[", "regno_base", "]", ")", ";", "if", "(", "update", ")", "strcat", "(", "pattern", ",", "", ")", ";", "else", "strcat", "(", "pattern", ",", "", ")", ";", "}", "strcat", "(", "pattern", ",", "reg_names", "[", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "operands", "[", "", "]", ",", "", ",", "offset", ")", ",", "", ")", ")", "]", ")", ";", "for", "(", "i", "=", "offset", "+", "", ";", "i", "<", "num_saves", ";", "i", "++", ")", "{", "strcat", "(", "pattern", ",", "", ")", ";", "strcat", "(", "pattern", ",", "reg_names", "[", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "operands", "[", "", "]", ",", "", ",", "i", ")", ",", "", ")", ")", "]", ")", ";", "}", "strcat", "(", "pattern", ",", "", ")", ";", "if", "(", "IS_INTERRUPT", "(", "arm_current_func_type", "(", ")", ")", "&&", "return_pc", ")", "strcat", "(", "pattern", ",", "", ")", ";"], "ground_truth": ["output_asm_insn", "(", "pattern", ",", "&", "cond", ")", ";"], "File": "arm5", "Func": "arm_output_multireg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257200, "Length": 184, "Cover_Rate": 0.5068870523415978} {"Template_token": ["", "static", "void", "arm_override_options_after_change", "(", "void", ")", "{", "arm_override_options_after_change_1", "(", "&", "global_options", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_override_options_after_change", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257201, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "opts", "->", "x_align_functions", "<=", "", ")", "opts", "->", "x_align_functions", "=", "TARGET_THUMB_P", "(", "opts", "->", "x_target_flags", ")", "&&", "opts", "->", "x_optimize_size", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_override_options_after_change_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257203, "Length": 28, "Cover_Rate": 0.7368421052631579} {"Template_token": ["", "if", "(", "opts", "->", "x_align_functions", "<=", "", ")", "opts", "->", "x_align_functions", "=", "TARGET_THUMB_P", "(", "opts", "->", "x_target_flags", ")", "&&", "opts", "->", "x_optimize_size", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_override_options_after_change_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257204, "Length": 28, "Cover_Rate": 0.7368421052631579} {"Template_token": ["", "}", "switch", "(", "GET_CODE", "(", "index", ")", ")", "{", "case", "CONST_INT", ":", "offset", "=", "INTVAL", "(", "index", ")", ";", "if", "(", "is_minus", ")", "offset", "=", "-", "offset", ";", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "base", ")", ",", "offset", ")", ";", "break", ";", "case", "REG", ":", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "base", ")", ",", "is_minus", "?", "", ":", "", ",", "REGNO", "(", "index", ")", ")", ";", "break", ";", "case", "MULT", ":", "case", "ASHIFTRT", ":", "case", "LSHIFTRT", ":", "case", "ASHIFT", ":", "case", "ROTATERT", ":", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "base", ")", ",", "is_minus", "?", "", ":", "", ",", "REGNO", "(", "XEXP", "(", "index", ",", "", ")", ")", ")", ";", "arm_print_operand", "(", "stream", ",", "index", ",", "'S'", ")", ";", "fputs", "(", "", ",", "stream", ")", ";", "break", ";", "}", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_INC", "||", "GET_CODE", "(", "x", ")", "==", "POST_INC", "||", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "x", ")", "==", "POST_DEC", ")", "{", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "x", ")", "==", "PRE_INC", ")", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "?", "", ":", "", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "GET_CODE", "(", "x", ")", "==", "POST_DEC", "?", "", ":", "", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_MODIFY", ")", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "POST_MODIFY", ")", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_print_operand_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257205, "Length": 454, "Cover_Rate": 0.6202185792349727} {"Template_token": ["", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "logical_op_non_short_circuit_thumb", ",", "(", "int", ")", "current_tune", "->", "logical_op_non_short_circuit_arm", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "prefer_neon_for_64bits", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "disparage_flag_setting_t16_encodings", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "int", ")", "current_tune", "->", "string_ops_prefer_neon", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "max_insns_inline_memset", ")", ";"], "ground_truth": ["asm_fprintf", "(", "asm_out_file", ",", "", ",", "current_tune", "->", "fusible_ops", ")", ";"], "File": "arm5", "Func": "arm_print_tune_info", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257206, "Length": 85, "Cover_Rate": 0.30357142857142855} {"Template_token": ["", "if", "(", "DECL_USER_ALIGN", "(", "fndecl", ")", ")", "return", ";", "tree", "callee_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "!", "callee_tree", ")", "callee_tree", "=", "target_option_default_node", ";"], "ground_truth": ["DECL_ALIGN", "(", "fndecl", ")", "=", "FUNCTION_BOUNDARY_P", "(", "TREE_TARGET_OPTION", "(", "callee_tree", ")", "->", "x_target_flags", ")", ";"], "File": "arm5", "Func": "arm_relayout_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257207, "Length": 41, "Cover_Rate": 0.82} {"Template_token": ["", "DECL_ALIGN", "(", "fndecl", ")", "=", "FUNCTION_BOUNDARY_P", "(", "TREE_TARGET_OPTION", "(", "callee_tree", ")", "->", "x_target_flags", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_relayout_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257208, "Length": 16, "Cover_Rate": 0.32} {"Template_token": ["", "else", "result", "=", "arm_new_rtx_costs", "(", "x", ",", "(", "enum", "rtx_code", ")", "code", ",", "(", "enum", "rtx_code", ")", "outer_code", ",", "&", "generic_extra_costs", ",", "total", ",", "speed", ")", ";", "}", "if", "(", "dump_file", "&&", "(", "dump_flags", "&", "TDF_DETAILS", ")", ")", "{", "print_rtl_single", "(", "dump_file", ",", "x", ")", ";", "fprintf", "(", "dump_file", ",", "", ",", "speed", "?", "", ":", "", ",", "*", "total", ",", "result", "?", "", ":", "", ")", ";", "}", "return", "result", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257209, "Length": 73, "Cover_Rate": 0.3427230046948357} {"Template_token": ["", "int", "cost", ",", "const_ok", "=", "const_ok_for_arm", "(", "i", ")", ";", "int", "j", ",", "booth_unit_size", ";", "cost", "=", "const_ok", "?", "", ":", "", ";", "booth_unit_size", "=", "", ";", "for", "(", "j", "=", "", ";", "i", "&&", "j", "<", "", ";", "j", "+=", "booth_unit_size", ")", "{", "i", ">>=", "booth_unit_size", ";", "cost", "++", ";", "}", "*", "total", "=", "COSTS_N_INSNS", "(", "cost", ")", ";", "*", "total", "+=", "rtx_cost", "(", "XEXP", "(", "x", ",", "", ")", ",", "mode", ",", "code", ",", "", ",", "speed", ")", ";", "return", "true", ";", "}"], "ground_truth": ["*", "total", "=", "COSTS_N_INSNS", "(", "", ")", ";"], "File": "arm5", "Func": "arm_slowmul_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257210, "Length": 93, "Cover_Rate": 0.3974358974358974} {"Template_token": ["", "rtx_code_label", "*", "label", ";", "rtx", "x", ";", "bool", "is_armv8_sync", "=", "arm_arch8", "&&", "is_mm_sync", "(", "model", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "is_mm_relaxed", "(", "model", ")", "||", "is_mm_consume", "(", "model", ")", "||", "is_mm_release", "(", "model", ")", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "is_mm_relaxed", "(", "model", ")", "||", "is_mm_consume", "(", "model", ")", "||", "is_mm_acquire", "(", "model", ")", ")", ";", "if", "(", "is_armv8_sync", ")", "use_acquire", "=", "false", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "model", ")", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "if", "(", "new_out", ")", "new_out", "=", "gen_lowpart", "(", "wmode", ",", "new_out", ")", ";", "if", "(", "old_out", ")", "old_out", "=", "gen_lowpart", "(", "wmode", ",", "old_out", ")", ";", "else", "old_out", "=", "new_out", ";", "value", "=", "simplify_gen_subreg", "(", "wmode", ",", "value", ",", "mode", ",", "", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "old_out", ",", "mem", ",", "use_acquire", ")", ";", "switch", "(", "code", ")", "{", "case", "SET", ":", "new_out", "=", "value", ";", "break", ";", "case", "NOT", ":", "x", "=", "gen_rtx_AND", "(", "wmode", ",", "old_out", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_NOT", "(", "wmode", ",", "new_out", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "break", ";", "case", "MINUS", ":", "if", "(", "CONST_INT_P", "(", "value", ")", ")", "{", "value", "=", "GEN_INT", "(", "-", "INTVAL", "(", "value", ")", ")", ";", "code", "=", "PLUS", ";", "}", "case", "PLUS", ":", "if", "(", "mode", "==", "DImode", ")", "{", "emit_move_insn", "(", "new_out", ",", "old_out", ")", ";", "if", "(", "code", "==", "PLUS", ")", "x", "=", "gen_adddi3", "(", "new_out", ",", "new_out", ",", "value", ")", ";", "else", "x", "=", "gen_subdi3", "(", "new_out", ",", "new_out", ",", "value", ")", ";", "emit_insn", "(", "x", ")", ";", "break", ";", "}", "default", ":", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "wmode", ",", "old_out", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";"], "ground_truth": ["break", ";"], "File": "arm5", "Func": "arm_split_atomic_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257211, "Length": 318, "Cover_Rate": 0.726027397260274} {"Template_token": ["", "cond", "=", "arm_gen_compare_reg", "(", "NE", ",", "rval", ",", "oldval", ",", "scratch", ")", ";", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label2", ")", ",", "pc_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "x", ")", ")", ";", "arm_emit_store_exclusive", "(", "mode", ",", "scratch", ",", "mem", ",", "newval", ",", "use_release", ")", ";", "cond", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "x", "=", "gen_rtx_COMPARE", "(", "CCmode", ",", "scratch", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "cond", ",", "x", ")", ")", ";", "if", "(", "!", "is_weak", ")", "{", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label1", ")", ",", "pc_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "x", ")", ")", ";", "}", "if", "(", "!", "is_mm_relaxed", "(", "mod_f", ")", ")", "emit_label", "(", "label2", ")", ";"], "ground_truth": ["if", "(", "is_armv8_sync", "||", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_post_atomic_barrier", "(", "mod_s", ")", ";"], "File": "arm5", "Func": "arm_split_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257212, "Length": 170, "Cover_Rate": 0.40189125295508277} {"Template_token": ["", "newval", "=", "operands", "[", "", "]", ";", "is_weak", "=", "(", "operands", "[", "", "]", "!=", "const0_rtx", ")", ";", "mod_s", "=", "memmodel_from_int", "(", "INTVAL", "(", "operands", "[", "", "]", ")", ")", ";", "mod_f", "=", "memmodel_from_int", "(", "INTVAL", "(", "operands", "[", "", "]", ")", ")", ";", "scratch", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "bool", "is_armv8_sync", "=", "arm_arch8", "&&", "is_mm_sync", "(", "mod_s", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "is_mm_relaxed", "(", "mod_s", ")", "||", "is_mm_consume", "(", "mod_s", ")", "||", "is_mm_release", "(", "mod_s", ")", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "is_mm_relaxed", "(", "mod_s", ")", "||", "is_mm_consume", "(", "mod_s", ")", "||", "is_mm_acquire", "(", "mod_s", ")", ")", ";", "if", "(", "is_armv8_sync", ")", "use_acquire", "=", "false", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "mod_s", ")", ";", "label1", "=", "NULL", ";", "if", "(", "!", "is_weak", ")", "{", "label1", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label1", ")", ";", "}", "label2", "=", "gen_label_rtx", "(", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "rval", ",", "mem", ",", "use_acquire", ")", ";", "cond", "=", "arm_gen_compare_reg", "(", "NE", ",", "rval", ",", "oldval", ",", "scratch", ")", ";", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label2", ")", ",", "pc_rtx", ")", ";"], "ground_truth": ["emit_unlikely_jump", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "x", ")", ")", ";"], "File": "arm5", "Func": "arm_split_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257213, "Length": 227, "Cover_Rate": 0.5366430260047281} {"Template_token": ["", "rtx", "tmp", "=", "addr", ";", "if", "(", "GET_CODE", "(", "tmp", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "tmp", ")", "==", "LABEL_REF", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", ")", "tmp", "=", "XEXP", "(", "addr", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "tmp", ")", "==", "PLUS", ")", "{"], "File": "arm5", "Func": "arm_valid_symbolic_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257214, "Length": 52, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "rtx", "xop0", ",", "xop1", "=", "NULL_RTX", ";", "rtx", "tmp", "=", "addr", ";", "if", "(", "GET_CODE", "(", "tmp", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "tmp", ")", "==", "LABEL_REF", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", ")", "tmp", "=", "XEXP", "(", "addr", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "tmp", ")", "==", "PLUS", ")", "{"], "File": "arm5", "Func": "arm_valid_symbolic_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257215, "Length": 59, "Cover_Rate": 0.5042735042735043} {"Template_token": ["", "if", "(", "!", "func_optimize", ")", "func_optimize", "=", "optimization_default_node", ";", "memset", "(", "&", "func_options", ",", "", ",", "sizeof", "(", "func_options", ")", ")", ";", "init_options_struct", "(", "&", "func_options", ",", "NULL", ")", ";", "lang_hooks", ".", "init_options_struct", "(", "&", "func_options", ")", ";", "cl_optimization_restore", "(", "&", "func_options", ",", "TREE_OPTIMIZATION", "(", "func_optimize", ")", ")", ";", "cl_target_option_restore", "(", "&", "func_options", ",", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ")", ";", "cur_tree", "=", "arm_valid_target_attribute_tree", "(", "args", ",", "&", "func_options", ",", "&", "global_options_set", ")", ";", "if", "(", "cur_tree", "==", "NULL_TREE", ")", "ret", "=", "false", ";", "new_optimize", "=", "build_optimization_node", "(", "&", "func_options", ")", ";"], "ground_truth": ["DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "=", "cur_tree", ";"], "File": "arm5", "Func": "arm_valid_target_attribute_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257216, "Length": 98, "Cover_Rate": 0.56} {"Template_token": ["", "if", "(", "!", "func_optimize", ")", "func_optimize", "=", "optimization_default_node", ";", "memset", "(", "&", "func_options", ",", "", ",", "sizeof", "(", "func_options", ")", ")", ";", "init_options_struct", "(", "&", "func_options", ",", "NULL", ")", ";", "lang_hooks", ".", "init_options_struct", "(", "&", "func_options", ")", ";", "cl_optimization_restore", "(", "&", "func_options", ",", "TREE_OPTIMIZATION", "(", "func_optimize", ")", ")", ";", "cl_target_option_restore", "(", "&", "func_options", ",", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ")", ";", "cur_tree", "=", "arm_valid_target_attribute_tree", "(", "args", ",", "&", "func_options", ",", "&", "global_options_set", ")", ";", "if", "(", "cur_tree", "==", "NULL_TREE", ")", "ret", "=", "false", ";", "new_optimize", "=", "build_optimization_node", "(", "&", "func_options", ")", ";", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "=", "cur_tree", ";", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", "=", "new_optimize", ";", "finalize_options_struct", "(", "&", "func_options", ")", ";", "return", "ret", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_valid_target_attribute_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257217, "Length": 115, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "opts", "->", "x_target_flags", "&=", "~", "MASK_THUMB", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "{", "if", "(", "!", "opt_enum_arg_to_value", "(", "OPT_mfpu_", ",", "q", "+", "", ",", "&", "opts", "->", "x_arm_fpu_index", ",", "CL_TARGET", ")", ")", "{", "error", "(", "", ",", "q", ")", ";", "return", "false", ";", "}", "}", "else", "{", "error", "(", "", ",", "q", ")", ";", "return", "false", ";", "}", "arm_option_check_internal", "(", "opts", ")", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "arm5", "Func": "arm_valid_target_attribute_rec", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257218, "Length": 88, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "while", "(", "ISSPACE", "(", "*", "q", ")", ")", "++", "q", ";", "argstr", "=", "NULL", ";", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "opts", "->", "x_target_flags", "|=", "MASK_THUMB", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "opts", "->", "x_target_flags", "&=", "~", "MASK_THUMB", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "{", "if", "(", "!", "opt_enum_arg_to_value", "(", "OPT_mfpu_", ",", "q", "+", "", ",", "&", "opts", "->", "x_arm_fpu_index", ",", "CL_TARGET", ")", ")", "{", "error", "(", "", ",", "q", ")", ";", "return", "false", ";", "}"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_valid_target_attribute_rec", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257219, "Length": 99, "Cover_Rate": 0.4125} {"Template_token": ["", "tree", "arm_valid_target_attribute_tree", "(", "tree", "args", ",", "struct", "gcc_options", "*", "opts", ",", "struct", "gcc_options", "*", "opts_set", ")", "{", "if", "(", "!", "arm_valid_target_attribute_rec", "(", "args", ",", "opts", ")", ")", "return", "NULL_TREE", ";", "arm_option_override_internal", "(", "opts", ",", "opts_set", ")", ";"], "ground_truth": ["return", "build_target_option_node", "(", "opts", ")", ";"], "File": "arm5", "Func": "arm_valid_target_attribute_tree", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257220, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "tree", "arm_valid_target_attribute_tree", "(", "tree", "args", ",", "struct", "gcc_options", "*", "opts", ",", "struct", "gcc_options", "*", "opts_set", ")", "{"], "ground_truth": ["if", "(", "!", "arm_valid_target_attribute_rec", "(", "args", ",", "opts", ")", ")", "return", "NULL_TREE", ";"], "File": "arm5", "Func": "arm_valid_target_attribute_tree", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257221, "Length": 30, "Cover_Rate": 0.6818181818181818} {"Template_token": ["", "bool", "arm_vector_mode_supported_p", "(", "machine_mode", "mode", ")", "{"], "ground_truth": ["if", "(", "TARGET_NEON", "&&", "(", "mode", "==", "V2SFmode", "||", "mode", "==", "V4SImode", "||", "mode", "==", "V8HImode", "||", "mode", "==", "V4HFmode", "||", "mode", "==", "V16QImode", "||", "mode", "==", "V4SFmode", "||", "mode", "==", "V2DImode", "||", "mode", "==", "V8HFmode", ")", ")", "return", "true", ";"], "File": "arm5", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257222, "Length": 48, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "(", "mode", "==", "V2SFmode", "||", "mode", "==", "V4SImode", "||", "mode", "==", "V8HImode", "||", "mode", "==", "V4HFmode", "||", "mode", "==", "V16QImode", "||", "mode", "==", "V4SFmode", "||", "mode", "==", "V2DImode", "||", "mode", "==", "V8HFmode", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_NEON", "||", "TARGET_IWMMXT", ")", "&&", "(", "(", "mode", "==", "V2SImode", ")", "||", "(", "mode", "==", "V4HImode", ")", "||", "(", "mode", "==", "V8QImode", ")", ")", ")", "return", "true", ";", "if", "(", "TARGET_INT_SIMD", "&&", "(", "mode", "==", "V4UQQmode", "||", "mode", "==", "V4QQmode", "||", "mode", "==", "V2UHQmode", "||", "mode", "==", "V2HQmode", "||", "mode", "==", "V2UHAmode", "||", "mode", "==", "V2HAmode", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257223, "Length": 109, "Cover_Rate": 0.9396551724137931} {"Template_token": ["", "enum", "attr_type", "attr_type_insn", "=", "get_attr_type", "(", "insn", ")", ";", "enum", "attr_type", "attr_type_dep", "=", "get_attr_type", "(", "dep", ")", ";", "if", "(", "REG_P", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ")", "&&", "reg_set_p", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ",", "dep", ")", ")", "{", "if", "(", "(", "attr_type_insn", "==", "TYPE_FMACS", "||", "attr_type_insn", "==", "TYPE_FMACD", ")", "&&", "(", "attr_type_dep", "==", "TYPE_FMACS", "||", "attr_type_dep", "==", "TYPE_FMACD", ")", ")", "{", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_OUTPUT", ")", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", "-", "", ";", "else", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", ";", "return", "false", ";", "}", "else", "{", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "==", "REG_DEP_OUTPUT", ")", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", "+", "", ";"], "ground_truth": ["else", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", ";"], "File": "arm5", "Func": "cortex_a9_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257224, "Length": 130, "Cover_Rate": 0.49808429118773945} {"Template_token": ["", "return", "(", "bit_count", "(", "ARM_FSET_CPU1", "(", "*", "set", ")", ")", "+", "bit_count", "(", "ARM_FSET_CPU2", "(", "*", "set", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "feature_count", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257226, "Length": 22, "Cover_Rate": 0.6875} {"Template_token": ["", "}", "if", "(", "src_aligned", ")", "emit_move_insn", "(", "reg0", ",", "src", ")", ";", "else", "{", "emit_insn", "(", "gen_unaligned_loadsi", "(", "low_reg", ",", "src", ")", ")", ";", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "emit_insn", "(", "gen_unaligned_loadsi", "(", "hi_reg", ",", "src", ")", ")", ";", "}", "if", "(", "dst_aligned", ")", "emit_move_insn", "(", "dst", ",", "reg0", ")", ";", "else", "{", "emit_insn", "(", "gen_unaligned_storesi", "(", "dst", ",", "low_reg", ")", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";", "emit_insn", "(", "gen_unaligned_storesi", "(", "dst", ",", "hi_reg", ")", ")", ";", "}", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";", "}", "gcc_assert", "(", "len", "<", "", ")", ";", "if", "(", "len", ">=", "", ")", "{", "reg0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "src", "=", "adjust_address", "(", "src", ",", "SImode", ",", "", ")", ";", "dst", "=", "adjust_address", "(", "dst", ",", "SImode", ",", "", ")", ";", "if", "(", "src_aligned", ")", "emit_move_insn", "(", "reg0", ",", "src", ")", ";", "else", "emit_insn", "(", "gen_unaligned_loadsi", "(", "reg0", ",", "src", ")", ")", ";", "if", "(", "dst_aligned", ")", "emit_move_insn", "(", "dst", ",", "reg0", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storesi", "(", "dst", ",", "reg0", ")", ")", ";", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";", "len", "-=", "", ";", "}", "if", "(", "len", "==", "", ")", "return", "true", ";", "if", "(", "len", ">=", "", ")", "{", "dst", "=", "adjust_address", "(", "dst", ",", "HImode", ",", "", ")", ";", "src", "=", "adjust_address", "(", "src", ",", "HImode", ",", "", ")", ";", "reg0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "if", "(", "src_aligned", ")", "emit_insn", "(", "gen_zero_extendhisi2", "(", "reg0", ",", "src", ")", ")", ";", "else", "emit_insn", "(", "gen_unaligned_loadhiu", "(", "reg0", ",", "src", ")", ")", ";", "if", "(", "dst_aligned", ")", "emit_insn", "(", "gen_movhi", "(", "dst", ",", "gen_lowpart", "(", "HImode", ",", "reg0", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storehi", "(", "dst", ",", "gen_lowpart", "(", "HImode", ",", "reg0", ")", ")", ")", ";", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";", "if", "(", "len", "==", "", ")", "return", "true", ";", "}", "dst", "=", "adjust_address", "(", "dst", ",", "QImode", ",", "", ")", ";"], "ground_truth": ["src", "=", "adjust_address", "(", "src", ",", "QImode", ",", "", ")", ";"], "File": "arm5", "Func": "gen_movmem_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257227, "Length": 355, "Cover_Rate": 0.49442896935933145} {"Template_token": ["", "bounds_check", "(", "operand", ",", "low", ",", "high", ",", "NULL_TREE", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "neon_const_bounds", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257228, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "void", "neon_const_bounds", "(", "rtx", "operand", ",", "HOST_WIDE_INT", "low", ",", "HOST_WIDE_INT", "high", ")", "{", "bounds_check", "(", "operand", ",", "low", ",", "high", ",", "NULL_TREE", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "neon_const_bounds", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257229, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "emit_note", "(", "NOTE_INSN_DELETED", ")", ";", "return", ";", "}", "destlo", "=", "gen_rtx_REG_offset", "(", "operands", "[", "", "]", ",", "halfmode", ",", "dest", ",", "", ")", ";", "desthi", "=", "gen_rtx_REG_offset", "(", "operands", "[", "", "]", ",", "halfmode", ",", "dest", "+", "halfregs", ",", "GET_MODE_SIZE", "(", "halfmode", ")", ")", ";", "if", "(", "src2", "==", "dest", "&&", "src1", "==", "dest", "+", "halfregs", ")", "{", "rtx", "x", "=", "gen_rtx_SET", "(", "destlo", ",", "operands", "[", "", "]", ")", ";", "rtx", "y", "=", "gen_rtx_SET", "(", "desthi", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "y", ")", ")", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "neon_split_vcombine", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257230, "Length": 104, "Cover_Rate": 0.37545126353790614} {"Template_token": ["", "rtx", "el", "=", "vector", "?", "CONST_VECTOR_ELT", "(", "op", ",", "i", ")", ":", "op", ";", "unsigned", "HOST_WIDE_INT", "elpart", ";", "gcc_assert", "(", "CONST_INT_P", "(", "el", ")", ")", ";", "elpart", "=", "INTVAL", "(", "el", ")", ";", "for", "(", "unsigned", "int", "byte", "=", "", ";", "byte", "<", "innersize", ";", "byte", "++", ")", "{", "bytes", "[", "idx", "++", "]", "=", "(", "elpart", "&", "", ")", "^", "invmask", ";", "elpart", ">>=", "BITS_PER_UNIT", ";", "}", "}", "gcc_assert", "(", "idx", "==", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "do", "{", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", ")", ";", "CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";"], "ground_truth": ["CHECK", "(", "", ",", "", ",", "", ",", "bytes", "[", "i", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "bytes", "[", "", "]", "&&", "bytes", "[", "i", "+", "", "]", "==", "", "&&", "bytes", "[", "i", "+", "", "]", "==", "", ")", ";"], "File": "arm5", "Func": "neon_valid_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257231, "Length": 413, "Cover_Rate": 0.31287878787878787} {"Template_token": ["", "if", "(", "GET_CODE", "(", "vals", ")", "!=", "CONST_VECTOR", "||", "GET_MODE_SIZE", "(", "inner_mode", ")", ">", "", ")", "return", "NULL_RTX", ";", "if", "(", "!", "const_vec_duplicate_p", "(", "vals", ",", "&", "x", ")", ")", "return", "NULL_RTX", ";", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "x", ")", ";"], "ground_truth": ["return", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "x", ")", ";"], "File": "arm5", "Func": "neon_vdup_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257233, "Length": 50, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "if", "(", "!", "const_vec_duplicate_p", "(", "vals", ",", "&", "x", ")", ")", "return", "NULL_RTX", ";", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "x", ")", ";", "return", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "x", ")", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "neon_vdup_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257234, "Length": 32, "Cover_Rate": 0.41025641025641024} {"Template_token": ["", "rtx", "ind", ";", "if", "(", "strict", "&&", "!", "(", "reload_in_progress", "||", "reload_completed", ")", "&&", "(", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "arg_pointer_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_incoming_args_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_outgoing_args_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_stack_dynamic_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_stack_vars_rtx", ",", "op", ")", ")", ")", "return", "FALSE", ";", "if", "(", "!", "MEM_P", "(", "op", ")", ")", "return", "FALSE", ";", "ind", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "reload_completed", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "LABEL_REF", "||", "(", "GET_CODE", "(", "ind", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "TRUE", ";", "if", "(", "REG_P", "(", "ind", ")", ")", "return", "arm_address_register_rtx_p", "(", "ind", ",", "", ")", ";", "if", "(", "(", "type", "!=", "", "&&", "GET_CODE", "(", "ind", ")", "==", "POST_INC", ")", "||", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "PRE_DEC", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ";", "if", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "POST_MODIFY", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", "return", "true", ";", "if", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "REG_MODE_OK_FOR_BASE_P", "(", "XEXP", "(", "ind", ",", "", ")", ",", "VOIDmode", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "<", "(", "VALID_NEON_QREG_MODE", "(", "GET_MODE", "(", "op", ")", ")", "?", "", ":", "", ")", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "TRUE", ";", "return", "FALSE", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "neon_vector_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257235, "Length": 356, "Cover_Rate": 0.964769647696477} {"Template_token": ["", "sprintf", "(", "instr", ",", "", ",", "conditional", ",", "(", "reg", "==", "LR_REGNUM", ")", "?", "return_reg", ":", "reg_names", "[", "reg", "]", ")", ";", "}", "else", "{", "char", "*", "p", ";", "int", "first", "=", "", ";", "if", "(", "live_regs_mask", "&", "(", "", "<<", "SP_REGNUM", ")", ")", "{", "unsigned", "HOST_WIDE_INT", "stack_adjust", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "gcc_assert", "(", "stack_adjust", "==", "", "||", "stack_adjust", "==", "", ")", ";", "if", "(", "stack_adjust", "&&", "arm_arch5", "&&", "TARGET_ARM", ")", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "else", "{", "if", "(", "stack_adjust", ")", "live_regs_mask", "|=", "", "<<", "", ";", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "}", "}", "else", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "p", "=", "instr", "+", "strlen", "(", "instr", ")", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "SP_REGNUM", ";", "reg", "++", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "{", "int", "l", "=", "strlen", "(", "reg_names", "[", "reg", "]", ")", ";", "if", "(", "first", ")", "first", "=", "", ";", "else", "{", "memcpy", "(", "p", ",", "", ",", "", ")", ";", "p", "+=", "", ";", "}", "memcpy", "(", "p", ",", "", ",", "", ")", ";", "memcpy", "(", "p", "+", "", ",", "reg_names", "[", "reg", "]", ",", "l", ")", ";", "p", "+=", "l", "+", "", ";", "}", "if", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "{", "sprintf", "(", "p", ",", "", ",", "first", "?", "", ":", "", ",", "return_reg", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "strcat", "(", "p", ",", "", ")", ";", "}", "else", "strcpy", "(", "p", ",", "", ")", ";", "}", "output_asm_insn", "(", "instr", ",", "&", "operand", ")", ";", "if", "(", "really_return", "&&", "func_type", "!=", "ARM_FT_INTERWORKED", "&&", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ")", "{", "return", "", ";", "}", "}", "if", "(", "really_return", ")", "{", "switch", "(", "(", "int", ")", "ARM_FUNC_TYPE", "(", "func_type", ")", ")", "{", "case", "ARM_FT_ISR", ":", "case", "ARM_FT_FIQ", ":", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "case", "ARM_FT_INTERWORKED", ":", "gcc_assert", "(", "arm_arch5", "||", "arm_arch4t", ")", ";", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "case", "ARM_FT_EXCEPTION", ":", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "default", ":", "if", "(", "arm_arch5", "||", "arm_arch4t", ")", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "else", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "}", "output_asm_insn", "(", "instr", ",", "&", "operand", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "output_return_instruction", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257238, "Length": 413, "Cover_Rate": 0.5673076923076923} {"Template_token": ["", "void", "thumb2_expand_return", "(", "bool", "simple_return", ")", "{", "int", "i", ",", "num_regs", ";", "unsigned", "long", "saved_regs_mask", ";", "arm_stack_offsets", "*", "offsets", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "saved_regs_mask", "=", "offsets", "->", "saved_regs_mask", ";", "for", "(", "i", "=", "", ",", "num_regs", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "if", "(", "!", "simple_return", "&&", "saved_regs_mask", ")", "{", "if", "(", "num_regs", "==", "", ")", "{", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "rtx", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";"], "ground_truth": ["set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";"], "File": "arm5", "Func": "thumb2_expand_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257239, "Length": 124, "Cover_Rate": 0.6019417475728155} {"Template_token": ["", "if", "(", "TARGET_INTERWORK", "&&", "saved_int_regs", "!=", "", "&&", "!", "IS_INTERRUPT", "(", "func_type", ")", ")", "return", "", ";", "if", "(", "iscond", "&&", "arm_tune_strongarm", ")", "{", "if", "(", "saved_int_regs", "!=", "", "&&", "saved_int_regs", "!=", "(", "", "<<", "LR_REGNUM", ")", ")", "return", "", ";", "if", "(", "flag_pic", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "df_regs_ever_live_p", "(", "PIC_OFFSET_TABLE_REGNUM", ")", ")", "return", "", ";", "}", "if", "(", "saved_int_regs", "&&", "!", "(", "saved_int_regs", "&", "(", "", "<<", "LR_REGNUM", ")", ")", ")", "return", "", ";", "if", "(", "TARGET_HARD_FLOAT", "&&", "TARGET_VFP", ")", "for", "(", "regno", "=", "FIRST_VFP_REGNUM", ";", "regno", "<=", "LAST_VFP_REGNUM", ";", "regno", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", ")", "return", "", ";", "if", "(", "TARGET_REALLY_IWMMXT", ")", "for", "(", "regno", "=", "FIRST_IWMMXT_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_REGNUM", ";", "regno", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257240, "Length": 148, "Cover_Rate": 0.3756345177664975} {"Template_token": ["", "HOST_WIDE_INT", "value", "=", "real_to_integer", "(", "&", "r0", ")", ";", "value", "=", "value", "&", "", ";", "if", "(", "(", "value", "!=", "", ")", "&&", "(", "(", "value", "&", "(", "value", "-", "", ")", ")", "==", "", ")", ")", "return", "int_log2", "(", "value", ")", ";", "}"], "ground_truth": ["}"], "File": "arm5", "Func": "vfp3_const_double_for_fract_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257241, "Length": 45, "Cover_Rate": 0.42452830188679247} {"Template_token": ["", "r0", "=", "*", "CONST_DOUBLE_REAL_VALUE", "(", "operand", ")", ";", "if", "(", "exact_real_inverse", "(", "DFmode", ",", "&", "r0", ")", "&&", "!", "REAL_VALUE_NEGATIVE", "(", "r0", ")", ")", "{", "if", "(", "exact_real_truncate", "(", "DFmode", ",", "&", "r0", ")", ")", "{", "HOST_WIDE_INT", "value", "=", "real_to_integer", "(", "&", "r0", ")", ";", "value", "=", "value", "&", "", ";", "if", "(", "(", "value", "!=", "", ")", "&&", "(", "(", "value", "&", "(", "value", "-", "", ")", ")", "==", "", ")", ")", "return", "int_log2", "(", "value", ")", ";", "}", "}", "return", "", ";"], "ground_truth": ["}"], "File": "arm5", "Func": "vfp3_const_double_for_fract_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257242, "Length": 85, "Cover_Rate": 0.8018867924528302} {"Template_token": ["", "if", "(", "REAL_VALUE_ISINF", "(", "r", ")", "||", "REAL_VALUE_ISNAN", "(", "r", ")", "||", "REAL_VALUE_MINUS_ZERO", "(", "r", ")", ")", "return", "-", "", ";", "sign", "=", "REAL_VALUE_NEGATIVE", "(", "r", ")", "?", "", ":", "", ";", "r", "=", "real_value_abs", "(", "&", "r", ")", ";", "exponent", "=", "REAL_EXP", "(", "&", "r", ")", ";", "real_ldexp", "(", "&", "m", ",", "&", "r", ",", "point_pos", "-", "exponent", ")", ";", "wide_int", "w", "=", "real_to_integer", "(", "&", "m", ",", "&", "fail", ",", "HOST_BITS_PER_WIDE_INT", "*", "", ")", ";", "mantissa", "=", "w", ".", "elt", "(", "", ")", ";", "mant_hi", "=", "w", ".", "elt", "(", "", ")", ";", "if", "(", "mantissa", "!=", "", ")", "return", "-", "", ";", "point_pos", "-=", "HOST_BITS_PER_WIDE_INT", ";", "mantissa", "=", "mant_hi", ";", "mask", "=", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", "<<", "(", "point_pos", "-", "", ")", ")", "-", "", ";", "if", "(", "(", "mantissa", "&", "mask", ")", "!=", "", ")", "return", "-", "", ";", "mantissa", ">>=", "point_pos", "-", "", ";"], "ground_truth": ["if", "(", "mantissa", "==", "", ")", "return", "-", "", ";"], "File": "arm5", "Func": "vfp3_const_double_index", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257243, "Length": 161, "Cover_Rate": 0.5770609318996416} {"Template_token": ["", "if", "(", "REAL_VALUE_ISINF", "(", "r", ")", "||", "REAL_VALUE_ISNAN", "(", "r", ")", "||", "REAL_VALUE_MINUS_ZERO", "(", "r", ")", ")", "return", "-", "", ";", "sign", "=", "REAL_VALUE_NEGATIVE", "(", "r", ")", "?", "", ":", "", ";", "r", "=", "real_value_abs", "(", "&", "r", ")", ";", "exponent", "=", "REAL_EXP", "(", "&", "r", ")", ";", "real_ldexp", "(", "&", "m", ",", "&", "r", ",", "point_pos", "-", "exponent", ")", ";", "wide_int", "w", "=", "real_to_integer", "(", "&", "m", ",", "&", "fail", ",", "HOST_BITS_PER_WIDE_INT", "*", "", ")", ";", "mantissa", "=", "w", ".", "elt", "(", "", ")", ";", "mant_hi", "=", "w", ".", "elt", "(", "", ")", ";", "if", "(", "mantissa", "!=", "", ")", "return", "-", "", ";", "point_pos", "-=", "HOST_BITS_PER_WIDE_INT", ";", "mantissa", "=", "mant_hi", ";"], "ground_truth": ["mask", "=", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", "<<", "(", "point_pos", "-", "", ")", ")", "-", "", ";"], "File": "arm5", "Func": "vfp3_const_double_index", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257244, "Length": 131, "Cover_Rate": 0.46953405017921146} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "NUM_VFP_ARG_REGS", ";", "regno", "+=", "shift", ")", "if", "(", "(", "(", "pcum", "->", "aapcs_vfp_regs_free", ">>", "regno", ")", "&", "mask", ")", "==", "mask", ")", "{", "pcum", "->", "aapcs_vfp_reg_alloc", "=", "mask", "<<", "regno", ";", "if", "(", "mode", "==", "BLKmode", "||", "(", "mode", "==", "TImode", "&&", "!", "TARGET_NEON", ")", "||", "!", "arm_hard_regno_mode_ok", "(", "FIRST_VFP_REGNUM", "+", "regno", ",", "mode", ")", ")", "{", "int", "i", ";", "int", "rcount", "=", "pcum", "->", "aapcs_vfp_rcount", ";", "int", "rshift", "=", "shift", ";", "machine_mode", "rmode", "=", "pcum", "->", "aapcs_vfp_rmode", ";", "rtx", "par", ";", "if", "(", "!", "TARGET_NEON", ")", "{", "if", "(", "rmode", "==", "V2SImode", ")", "rmode", "=", "DImode", ";", "else", "if", "(", "rmode", "==", "V4SImode", ")", "{", "rmode", "=", "DImode", ";", "rcount", "*=", "", ";", "rshift", "/=", "", ";", "}", "}", "par", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "rcount", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "rcount", ";", "i", "++", ")", "{", "rtx", "tmp", "=", "gen_rtx_REG", "(", "rmode", ",", "FIRST_VFP_REGNUM", "+", "regno", "+", "i", "*", "rshift", ")", ";", "tmp", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "tmp", ",", "GEN_INT", "(", "i", "*", "GET_MODE_SIZE", "(", "rmode", ")", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "tmp", ";", "}", "pcum", "->", "aapcs_reg", "=", "par", ";", "}"], "ground_truth": ["else", "pcum", "->", "aapcs_reg", "=", "gen_rtx_REG", "(", "mode", ",", "FIRST_VFP_REGNUM", "+", "regno", ")", ";"], "File": "arm6", "Func": "aapcs_vfp_allocate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257245, "Length": 222, "Cover_Rate": 0.7551020408163265} {"Template_token": ["", "}", "if", "(", "*", "modep", "==", "VOIDmode", ")", "*", "modep", "=", "mode", ";", "if", "(", "*", "modep", "==", "mode", ")", "return", "", ";", "break", ";", "case", "ARRAY_TYPE", ":", "{", "int", "count", ";", "tree", "index", "=", "TYPE_DOMAIN", "(", "type", ")", ";", "if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";", "count", "=", "aapcs_vfp_sub_candidate", "(", "TREE_TYPE", "(", "type", ")", ",", "modep", ")", ";", "if", "(", "count", "==", "-", "", "||", "!", "index", "||", "!", "TYPE_MAX_VALUE", "(", "index", ")", "||", "!", "tree_fits_uhwi_p", "(", "TYPE_MAX_VALUE", "(", "index", ")", ")", "||", "!", "TYPE_MIN_VALUE", "(", "index", ")", "||", "!", "tree_fits_uhwi_p", "(", "TYPE_MIN_VALUE", "(", "index", ")", ")", "||", "count", "<", "", ")", "return", "-", "", ";", "count", "*=", "(", "", "+", "tree_to_uhwi", "(", "TYPE_MAX_VALUE", "(", "index", ")", ")", "-", "tree_to_uhwi", "(", "TYPE_MIN_VALUE", "(", "index", ")", ")", ")", ";", "if", "(", "wi", "::", "ne_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "count", "*", "GET_MODE_BITSIZE", "(", "*", "modep", ")", ")", ")", "return", "-", "", ";", "return", "count", ";", "}", "case", "RECORD_TYPE", ":", "{", "int", "count", "=", "", ";", "int", "sub_count", ";", "tree", "field", ";", "if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ")", "continue", ";", "sub_count", "=", "aapcs_vfp_sub_candidate", "(", "TREE_TYPE", "(", "field", ")", ",", "modep", ")", ";", "if", "(", "sub_count", "<", "", ")", "return", "-", "", ";", "count", "+=", "sub_count", ";", "}", "if", "(", "wi", "::", "ne_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "count", "*", "GET_MODE_BITSIZE", "(", "*", "modep", ")", ")", ")", "return", "-", "", ";", "return", "count", ";", "}", "case", "UNION_TYPE", ":", "case", "QUAL_UNION_TYPE", ":", "{", "int", "count", "=", "", ";", "int", "sub_count", ";", "tree", "field", ";", "if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ")", "continue", ";", "sub_count", "=", "aapcs_vfp_sub_candidate", "(", "TREE_TYPE", "(", "field", ")", ",", "modep", ")", ";", "if", "(", "sub_count", "<", "", ")", "return", "-", "", ";"], "ground_truth": ["count", "=", "count", ">", "sub_count", "?", "count", ":", "sub_count", ";"], "File": "arm6", "Func": "aapcs_vfp_sub_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257246, "Length": 396, "Cover_Rate": 0.6567164179104478} {"Template_token": ["", "if", "(", "!", "arm_macro_fusion_p", "(", ")", ")", "return", "false", ";", "if", "(", "current_tune", "->", "fusible_ops", "&", "tune_params", "::", "FUSE_AES_AESMC", "&&", "aarch_crypto_can_dual_issue", "(", "prev", ",", "curr", ")", ")", "return", "true", ";", "if", "(", "current_tune", "->", "fusible_ops", "&", "tune_params", "::", "FUSE_MOVW_MOVT", "&&", "arm_sets_movw_movt_fusible_p", "(", "prev_set", ",", "curr_set", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm6", "Func": "aarch_macro_fusion_pair_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257247, "Length": 53, "Cover_Rate": 0.5096153846153846} {"Template_token": ["", "if", "(", "current_tune", "->", "fusible_ops", "&", "tune_params", "::", "FUSE_AES_AESMC", "&&", "aarch_crypto_can_dual_issue", "(", "prev", ",", "curr", ")", ")", "return", "true", ";", "if", "(", "current_tune", "->", "fusible_ops", "&", "tune_params", "::", "FUSE_MOVW_MOVT", "&&", "arm_sets_movw_movt_fusible_p", "(", "prev_set", ",", "curr_set", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm6", "Func": "aarch_macro_fusion_pair_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257248, "Length": 43, "Cover_Rate": 0.41346153846153844} {"Template_token": ["", "if", "(", "vcall_offset", "!=", "", ")", "{", "emit_move_insn", "(", "temp", ",", "gen_rtx_MEM", "(", "Pmode", ",", "this_rtx", ")", ")", ";", "arm_split_constant", "(", "PLUS", ",", "Pmode", ",", "NULL_RTX", ",", "vcall_offset", ",", "temp", ",", "temp", ",", "false", ")", ";", "emit_move_insn", "(", "temp", ",", "gen_rtx_MEM", "(", "Pmode", ",", "temp", ")", ")", ";", "emit_insn", "(", "gen_add3_insn", "(", "this_rtx", ",", "this_rtx", ",", "temp", ")", ")", ";", "}", "if", "(", "!", "TREE_USED", "(", "function", ")", ")", "{", "assemble_external", "(", "function", ")", ";", "TREE_USED", "(", "function", ")", "=", "", ";", "}", "rtx", "funexp", "=", "XEXP", "(", "DECL_RTL", "(", "function", ")", ",", "", ")", ";", "funexp", "=", "gen_rtx_MEM", "(", "FUNCTION_MODE", ",", "funexp", ")", ";", "rtx_insn", "*", "insn", "=", "emit_call_insn", "(", "gen_sibcall", "(", "funexp", ",", "const0_rtx", ",", "NULL_RTX", ")", ")", ";", "SIBLING_CALL_P", "(", "insn", ")", "=", "", ";", "insn", "=", "get_insns", "(", ")", ";"], "ground_truth": ["shorten_branches", "(", "insn", ")", ";"], "File": "arm6", "Func": "arm32_output_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257249, "Length": 139, "Cover_Rate": 0.5346153846153846} {"Template_token": ["", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{", "rtx", "elt", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "assemble_integer", "(", "elt", ",", "size", ",", "i", "==", "", "?", "BIGGEST_ALIGNMENT", ":", "size", "*", "BITS_PER_UNIT", ",", "", ")", ";", "}", "else", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{", "rtx", "elt", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "assemble_real", "(", "*", "CONST_DOUBLE_REAL_VALUE", "(", "elt", ")", ",", "GET_MODE_INNER", "(", "mode", ")", ",", "i", "==", "", "?", "BIGGEST_ALIGNMENT", ":", "size", "*", "BITS_PER_UNIT", ")", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "arm6", "Func": "arm_assemble_integer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257250, "Length": 106, "Cover_Rate": 0.36054421768707484} {"Template_token": ["", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{", "rtx", "elt", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "assemble_integer", "(", "elt", ",", "size", ",", "i", "==", "", "?", "BIGGEST_ALIGNMENT", ":", "size", "*", "BITS_PER_UNIT", ",", "", ")", ";", "}", "else", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{", "rtx", "elt", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "assemble_real", "(", "*", "CONST_DOUBLE_REAL_VALUE", "(", "elt", ")", ",", "GET_MODE_INNER", "(", "mode", ")", ",", "i", "==", "", "?", "BIGGEST_ALIGNMENT", ":", "size", "*", "BITS_PER_UNIT", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_assemble_integer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257251, "Length": 103, "Cover_Rate": 0.35034013605442177} {"Template_token": ["", "static", "rtx_insn", "*", "arm_call_tls_get_addr", "(", "rtx", "x", ",", "rtx", "reg", ",", "rtx", "*", "valuep", ",", "int", "reloc", ")", "{", "rtx", "label", ",", "labelno", ",", "sum", ";", "gcc_assert", "(", "reloc", "!=", "TLS_DESCSEQ", ")", ";", "start_sequence", "(", ")", ";", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "reloc", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";"], "ground_truth": ["reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";"], "File": "arm6", "Func": "arm_call_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257252, "Length": 111, "Cover_Rate": 0.6235955056179775} {"Template_token": ["", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "reloc", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";"], "ground_truth": ["reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";"], "File": "arm6", "Func": "arm_call_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257253, "Length": 66, "Cover_Rate": 0.3707865168539326} {"Template_token": ["", "if", "(", "*", "code", "==", "GT", "||", "*", "code", "==", "LE", "||", "(", "!", "TARGET_ARM", "&&", "(", "*", "code", "==", "GTU", "||", "*", "code", "==", "LEU", ")", ")", ")", "{", "if", "(", "CONST_INT_P", "(", "*", "op1", ")", ")", "{", "i", "=", "INTVAL", "(", "*", "op1", ")", ";", "switch", "(", "*", "code", ")", "{", "case", "GT", ":", "case", "LE", ":", "if", "(", "i", "!=", "maxval", "&&", "arm_const_double_by_immediates", "(", "GEN_INT", "(", "i", "+", "", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "+", "", ")", ";", "*", "code", "=", "*", "code", "==", "GT", "?", "GE", ":", "LT", ";", "return", ";", "}", "break", ";", "case", "GTU", ":", "case", "LEU", ":", "if", "(", "i", "!=", "~", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "&&", "arm_const_double_by_immediates", "(", "GEN_INT", "(", "i", "+", "", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "i", "+", "", ")", ";", "*", "code", "=", "*", "code", "==", "GTU", "?", "GEU", ":", "LTU", ";", "return", ";", "}", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "if", "(", "!", "op0_preserve_value", ")", "{", "std", "::", "swap", "(", "*", "op0", ",", "*", "op1", ")", ";", "*", "code", "=", "(", "int", ")", "swap_condition", "(", "(", "enum", "rtx_code", ")", "*", "code", ")", ";", "}", "}", "return", ";", "}", "if", "(", "mode", "==", "SImode", "&&", "GET_CODE", "(", "*", "op0", ")", "==", "ZERO_EXTEND", "&&", "GET_CODE", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", "==", "SUBREG", "&&", "GET_MODE", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", "==", "QImode", "&&", "GET_MODE", "(", "SUBREG_REG", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", ")", "==", "SImode", "&&", "subreg_lowpart_p", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", "&&", "*", "op1", "==", "const0_rtx", ")", "*", "op0", "=", "gen_rtx_AND", "(", "SImode", ",", "SUBREG_REG", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "*", "op1", ")", "||", "const_ok_for_arm", "(", "INTVAL", "(", "*", "op1", ")", ")", "||", "const_ok_for_arm", "(", "-", "INTVAL", "(", "*", "op1", ")", ")", ")", "return", ";", "i", "=", "INTVAL", "(", "*", "op1", ")", ";", "switch", "(", "*", "code", ")", "{", "case", "EQ", ":", "case", "NE", ":", "return", ";", "case", "GT", ":", "case", "LE", ":", "if", "(", "i", "!=", "maxval", "&&", "(", "const_ok_for_arm", "(", "i", "+", "", ")", "||", "const_ok_for_arm", "(", "-", "(", "i", "+", "", ")", ")", ")", ")", "{", "*", "op1", "=", "GEN_INT", "(", "ARM_SIGN_EXTEND", "(", "i", "+", "", ")", ")", ";", "*", "code", "=", "*", "code", "==", "GT", "?", "GE", ":", "LT", ";", "return", ";", "}"], "ground_truth": ["break", ";"], "File": "arm6", "Func": "arm_canonicalize_comparison", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257254, "Length": 416, "Cover_Rate": 0.6055312954876274} {"Template_token": ["", "int", "regno", ";", "if", "(", "TARGET_THUMB1", "&&", "optimize_size", ")", "{", "for", "(", "regno", "=", "FIRST_HI_REGNUM", ";", "regno", "<=", "LAST_HI_REGNUM", ";", "++", "regno", ")", "fixed_regs", "[", "regno", "]", "=", "call_used_regs", "[", "regno", "]", "=", "", ";", "}", "if", "(", "TARGET_THUMB1", ")", "fixed_regs", "[", "LR_REGNUM", "]", "=", "call_used_regs", "[", "LR_REGNUM", "]", "=", "", ";", "if", "(", "TARGET_32BIT", "&&", "TARGET_HARD_FLOAT", ")", "{", "for", "(", "regno", "=", "FIRST_VFP_REGNUM", ";", "regno", "<=", "LAST_VFP_REGNUM", ";", "++", "regno", ")", "{", "fixed_regs", "[", "regno", "]", "=", "", ";", "call_used_regs", "[", "regno", "]", "=", "regno", "<", "FIRST_VFP_REGNUM", "+", "", "||", "regno", ">=", "FIRST_VFP_REGNUM", "+", "", ";", "}", "}", "if", "(", "TARGET_REALLY_IWMMXT", ")", "{", "regno", "=", "FIRST_IWMMXT_GR_REGNUM", ";", "for", "(", "regno", "=", "FIRST_IWMMXT_GR_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_GR_REGNUM", ";", "++", "regno", ")", "fixed_regs", "[", "regno", "]", "=", "", ";", "for", "(", "regno", "=", "FIRST_IWMMXT_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_REGNUM", ";", "++", "regno", ")", "{", "fixed_regs", "[", "regno", "]", "=", "", ";", "call_used_regs", "[", "regno", "]", "=", "regno", "<", "FIRST_IWMMXT_REGNUM", "+", "", ";", "}", "}"], "ground_truth": ["if", "(", "(", "unsigned", ")", "PIC_OFFSET_TABLE_REGNUM", "!=", "INVALID_REGNUM", ")", "{"], "File": "arm6", "Func": "arm_conditional_register_usage", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257255, "Length": 172, "Cover_Rate": 0.6771653543307087} {"Template_token": ["", "if", "(", "TARGET_32BIT", "&&", "TARGET_HARD_FLOAT", ")", "{", "for", "(", "regno", "=", "FIRST_VFP_REGNUM", ";", "regno", "<=", "LAST_VFP_REGNUM", ";", "++", "regno", ")", "{", "fixed_regs", "[", "regno", "]", "=", "", ";", "call_used_regs", "[", "regno", "]", "=", "regno", "<", "FIRST_VFP_REGNUM", "+", "", "||", "regno", ">=", "FIRST_VFP_REGNUM", "+", "", ";", "}", "}", "if", "(", "TARGET_REALLY_IWMMXT", ")", "{", "regno", "=", "FIRST_IWMMXT_GR_REGNUM", ";", "for", "(", "regno", "=", "FIRST_IWMMXT_GR_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_GR_REGNUM", ";", "++", "regno", ")", "fixed_regs", "[", "regno", "]", "=", "", ";", "for", "(", "regno", "=", "FIRST_IWMMXT_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_REGNUM", ";", "++", "regno", ")", "{", "fixed_regs", "[", "regno", "]", "=", "", ";", "call_used_regs", "[", "regno", "]", "=", "regno", "<", "FIRST_IWMMXT_REGNUM", "+", "", ";", "}", "}", "if", "(", "(", "unsigned", ")", "PIC_OFFSET_TABLE_REGNUM", "!=", "INVALID_REGNUM", ")", "{", "fixed_regs", "[", "PIC_OFFSET_TABLE_REGNUM", "]", "=", "", ";", "call_used_regs", "[", "PIC_OFFSET_TABLE_REGNUM", "]", "=", "", ";", "}", "else", "if", "(", "TARGET_APCS_STACK", ")", "{", "fixed_regs", "[", "", "]", "=", "", ";", "call_used_regs", "[", "", "]", "=", "", ";", "}", "if", "(", "TARGET_APCS_FRAME", "||", "TARGET_CALLER_INTERWORKING", "||", "TARGET_TPCS_FRAME", "||", "TARGET_TPCS_LEAF_FRAME", ")", "{", "fixed_regs", "[", "ARM_HARD_FRAME_POINTER_REGNUM", "]", "=", "", ";", "call_used_regs", "[", "ARM_HARD_FRAME_POINTER_REGNUM", "]", "=", "", ";", "if", "(", "TARGET_CALLER_INTERWORKING", ")", "global_regs", "[", "ARM_HARD_FRAME_POINTER_REGNUM", "]", "=", "", ";", "}"], "ground_truth": ["SUBTARGET_CONDITIONAL_REGISTER_USAGE", "}"], "File": "arm6", "Func": "arm_conditional_register_usage", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257256, "Length": 195, "Cover_Rate": 0.7677165354330708} {"Template_token": ["", "bitmap_xor", "(", "cpu_isa", ",", "cpu_isa", ",", "target", "->", "isa", ")", ";", "bitmap_and_compl", "(", "cpu_isa", ",", "cpu_isa", ",", "isa_quirkbits", ")", ";", "bitmap_and_compl", "(", "cpu_isa", ",", "cpu_isa", ",", "isa_all_fpubits", ")", ";", "if", "(", "!", "bitmap_empty_p", "(", "cpu_isa", ")", ")", "{", "if", "(", "warn_compatible", ")", "warning", "(", "", ",", "", ",", "arm_selected_cpu", "->", "name", ",", "arm_selected_arch", "->", "name", ")", ";", "if", "(", "!", "arm_selected_tune", ")", "arm_selected_tune", "=", "arm_selected_cpu", ";", "arm_selected_cpu", "=", "arm_selected_arch", ";", "target", "->", "arch_name", "=", "arm_selected_arch", "->", "name", ";", "}", "else", "{", "arm_selected_arch", "=", "NULL", ";", "target", "->", "core_name", "=", "arm_selected_cpu", "->", "name", ";", "}", "}", "else", "{", "arm_selected_cpu", "=", "arm_selected_arch", ";", "target", "->", "arch_name", "=", "arm_selected_arch", "->", "name", ";", "}", "}", "else", "if", "(", "arm_selected_cpu", ")", "{", "target", "->", "core_name", "=", "arm_selected_cpu", "->", "name", ";", "arm_initialize_isa", "(", "target", "->", "isa", ",", "arm_selected_cpu", "->", "isa_bits", ")", ";", "}", "else", "{", "const", "struct", "processors", "*", "sel", ";", "auto_sbitmap", "sought_isa", "(", "isa_num_bits", ")", ";", "bitmap_clear", "(", "sought_isa", ")", ";", "auto_sbitmap", "default_isa", "(", "isa_num_bits", ")", ";", "arm_selected_cpu", "=", "&", "all_cores", "[", "TARGET_CPU_DEFAULT", "]", ";", "gcc_assert", "(", "arm_selected_cpu", "->", "name", ")", ";", "sel", "=", "arm_selected_cpu", ";", "arm_initialize_isa", "(", "default_isa", ",", "sel", "->", "isa_bits", ")", ";", "if", "(", "TARGET_INTERWORK", "||", "TARGET_THUMB", ")", "{", "bitmap_set_bit", "(", "sought_isa", ",", "isa_bit_thumb", ")", ";", "bitmap_set_bit", "(", "sought_isa", ",", "isa_bit_mode32", ")", ";", "bitmap_clear_bit", "(", "default_isa", ",", "isa_bit_mode26", ")", ";", "}", "if", "(", "!", "bitmap_empty_p", "(", "sought_isa", ")", "&&", "!", "bitmap_subset_p", "(", "sought_isa", ",", "default_isa", ")", ")", "{", "auto_sbitmap", "candidate_isa", "(", "isa_num_bits", ")", ";", "bitmap_ior", "(", "default_isa", ",", "default_isa", ",", "sought_isa", ")", ";", "for", "(", "sel", "=", "all_cores", ";", "sel", "->", "name", "!=", "NULL", ";", "sel", "++", ")", "{", "arm_initialize_isa", "(", "candidate_isa", ",", "sel", "->", "isa_bits", ")", ";", "if", "(", "bitmap_equal_p", "(", "default_isa", ",", "candidate_isa", ")", ")", "break", ";", "}", "if", "(", "sel", "->", "name", "==", "NULL", ")", "{", "unsigned", "current_bit_count", "=", "isa_num_bits", ";", "const", "struct", "processors", "*", "best_fit", "=", "NULL", ";"], "ground_truth": ["for", "(", "sel", "=", "all_cores", ";", "sel", "->", "name", "!=", "NULL", ";", "sel", "++", ")", "{"], "File": "arm6", "Func": "arm_configure_build_target", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257257, "Length": 326, "Cover_Rate": 0.44113667117726657} {"Template_token": ["", "case", "VUNSPEC_LDC", ":", "case", "VUNSPEC_LDCL", ":", "case", "VUNSPEC_STC", ":", "case", "VUNSPEC_STCL", ":", "case", "VUNSPEC_MCR", ":", "case", "VUNSPEC_MRC", ":", "if", "(", "arm_arch4", ")", "return", "true", ";", "break", ";", "case", "VUNSPEC_CDP2", ":", "case", "VUNSPEC_LDC2", ":", "case", "VUNSPEC_LDC2L", ":", "case", "VUNSPEC_STC2", ":", "case", "VUNSPEC_STC2L", ":", "case", "VUNSPEC_MCR2", ":", "case", "VUNSPEC_MRC2", ":", "if", "(", "arm_arch5", ")", "return", "true", ";", "break", ";", "case", "VUNSPEC_MCRR", ":", "case", "VUNSPEC_MRRC", ":", "if", "(", "arm_arch6", "||", "arm_arch5te", ")", "return", "true", ";", "break", ";", "case", "VUNSPEC_MCRR2", ":", "case", "VUNSPEC_MRRC2", ":", "if", "(", "arm_arch6", ")", "return", "true", ";"], "ground_truth": ["break", ";"], "File": "arm6", "Func": "arm_coproc_builtin_available", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257258, "Length": 89, "Cover_Rate": 0.7235772357723578} {"Template_token": ["", "void", "arm_declare_function_name", "(", "FILE", "*", "stream", ",", "const", "char", "*", "name", ",", "tree", "decl", ")", "{", "fprintf", "(", "stream", ",", "", ")", ";", "if", "(", "TARGET_THUMB", ")", "{", "if", "(", "is_called_in_ARM_mode", "(", "decl", ")", "||", "(", "TARGET_THUMB1", "&&", "!", "TARGET_THUMB1_ONLY", "&&", "cfun", "->", "is_thunk", ")", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "if", "(", "TARGET_THUMB1", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "fprintf", "(", "stream", ",", "", ")", ";", "}", "else", "fprintf", "(", "stream", ",", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "(", "TARGET_SOFT_FLOAT", "?", "", ":", "arm_identify_fpu_from_isa", "(", "arm_active_target", ".", "isa", ")", ")", ")", ";", "if", "(", "TARGET_POKE_FUNCTION_NAME", ")", "arm_poke_function_name", "(", "stream", ",", "(", "const", "char", "*", ")", "name", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_declare_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257259, "Length": 119, "Cover_Rate": 1.0} {"Template_token": ["", "location", "=", "d", "->", "perm", "[", "", "]", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vextv16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vextv8qi", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vextv4hi", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vextv8hi", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vextv2si", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vextv4si", ";", "break", ";", "case", "V4HFmode", ":", "gen", "=", "gen_neon_vextv4hf", ";", "break", ";", "case", "V8HFmode", ":", "gen", "=", "gen_neon_vextv8hf", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vextv2sf", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vextv4sf", ";", "break", ";", "case", "V2DImode", ":", "gen", "=", "gen_neon_vextv2di", ";", "break", ";", "default", ":", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "offset", "=", "GEN_INT", "(", "location", ")", ";", "emit_insn", "(", "gen", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "offset", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm6", "Func": "arm_evpc_neon_vext", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257260, "Length": 160, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "if", "(", "BYTES_BIG_ENDIAN", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "next", "++", ",", "i", "++", ")", "{", "if", "(", "next", "==", "", "*", "nelt", ")", "return", "false", ";", "if", "(", "d", "->", "one_vector_p", "&&", "(", "next", "==", "nelt", ")", ")", "{", "if", "(", "(", "nelt", "==", "", ")", "&&", "(", "d", "->", "vmode", "!=", "V2DImode", ")", ")", "return", "false", ";", "else", "next", "=", "", ";", "}", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "next", ")", "return", "false", ";", "}"], "ground_truth": ["location", "=", "d", "->", "perm", "[", "", "]", ";"], "File": "arm6", "Func": "arm_evpc_neon_vext", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257261, "Length": 97, "Cover_Rate": 0.3190789473684211} {"Template_token": ["", "case", "V4HImode", ":", "gen", "=", "gen_neon_vrev64v4hi", ";", "break", ";", "case", "V8HFmode", ":", "gen", "=", "gen_neon_vrev64v8hf", ";", "break", ";", "case", "V4HFmode", ":", "gen", "=", "gen_neon_vrev64v4hf", ";", "break", ";", "default", ":", "return", "false", ";", "}", "break", ";", "case", "", ":", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vrev16v16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vrev16v8qi", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vrev32v8hi", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vrev32v4hi", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vrev64v4si", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vrev64v2si", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vrev64v4sf", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vrev64v2sf", ";", "break", ";", "default", ":"], "ground_truth": ["return", "false", ";"], "File": "arm6", "Func": "arm_evpc_neon_vrev", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257262, "Length": 122, "Cover_Rate": 0.3475783475783476} {"Template_token": ["", "diff", "=", "d", "->", "perm", "[", "", "]", ";", "switch", "(", "diff", ")", "{", "case", "", ":", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vrev64v16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vrev64v8qi", ";", "break", ";", "default", ":", "return", "false", ";", "}", "break", ";", "case", "", ":", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vrev32v16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vrev32v8qi", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vrev64v8hi", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vrev64v4hi", ";", "break", ";", "case", "V8HFmode", ":", "gen", "=", "gen_neon_vrev64v8hf", ";", "break", ";", "case", "V4HFmode", ":", "gen", "=", "gen_neon_vrev64v4hf", ";", "break", ";", "default", ":", "return", "false", ";", "}", "break", ";", "case", "", ":", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vrev16v16qi", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vrev16v8qi", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vrev32v8hi", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vrev32v4hi", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vrev64v4si", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vrev64v2si", ";", "break", ";"], "ground_truth": ["case", "V4SFmode", ":", "gen", "=", "gen_neon_vrev64v4sf", ";", "break", ";"], "File": "arm6", "Func": "arm_evpc_neon_vrev", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257263, "Length": 195, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "(", "(", "i", "+", "nelt", "+", "odd", ")", "&", "mask", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vtrnv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vtrnv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vtrnv8hi_internal", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vtrnv4hi_internal", ";", "break", ";", "case", "V8HFmode", ":", "gen", "=", "gen_neon_vtrnv8hf_internal", ";", "break", ";", "case", "V4HFmode", ":", "gen", "=", "gen_neon_vtrnv4hf_internal", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vtrnv4si_internal", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vtrnv2si_internal", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vtrnv2sf_internal", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vtrnv4sf_internal", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["in0", "=", "d", "->", "op0", ";"], "File": "arm6", "Func": "arm_evpc_neon_vtrn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257264, "Length": 177, "Cover_Rate": 0.48626373626373626} {"Template_token": ["", "rtx", "out0", ",", "out1", ",", "in0", ",", "in1", ";", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";", "else", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "(", "(", "i", "+", "nelt", "+", "odd", ")", "&", "mask", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vtrnv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vtrnv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vtrnv8hi_internal", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vtrnv4hi_internal", ";", "break", ";", "case", "V8HFmode", ":", "gen", "=", "gen_neon_vtrnv8hf_internal", ";", "break", ";", "case", "V4HFmode", ":", "gen", "=", "gen_neon_vtrnv4hf_internal", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vtrnv4si_internal", ";", "break", ";"], "ground_truth": ["case", "V2SImode", ":", "gen", "=", "gen_neon_vtrnv2si_internal", ";", "break", ";"], "File": "arm6", "Func": "arm_evpc_neon_vtrn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257265, "Length": 237, "Cover_Rate": 0.6510989010989011} {"Template_token": ["", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "int", "first_elem", ";", "int", "swap_nelt", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "swap_nelt", "=", "BYTES_BIG_ENDIAN", "&&", "!", "d", "->", "one_vector_p", "&&", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", "?", "d", "->", "nelt", ":", "", ";", "first_elem", "=", "d", "->", "perm", "[", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", "]", "^", "swap_nelt", ";", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "odd", "=", "", ";", "else", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "odd", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{", "unsigned", "elt", "=", "(", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", ")", "*", "", "+", "odd", ")", "&", "mask", ";", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "^", "swap_nelt", ")", "!=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "elt", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vuzpv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vuzpv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vuzpv8hi_internal", ";", "break", ";"], "ground_truth": ["case", "V4HImode", ":", "gen", "=", "gen_neon_vuzpv4hi_internal", ";", "break", ";"], "File": "arm6", "Func": "arm_evpc_neon_vuzp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257266, "Length": 246, "Cover_Rate": 0.5956416464891041} {"Template_token": ["", "bool", "is_swapped", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "is_swapped", "=", "BYTES_BIG_ENDIAN", ";", "first_elem", "=", "d", "->", "perm", "[", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", "^", "is_swapped", "]", ";", "high", "=", "nelt", "/", "", ";", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "high", ")", ")", ";", "else", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "high", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", "/", "", ";", "i", "++", ")", "{", "unsigned", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "", "*", "i", "+", "is_swapped", ")", "]", "!=", "elt", ")", "return", "false", ";", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "nelt", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "", "*", "i", "+", "!", "is_swapped", ")", "]", "!=", "elt", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vzipv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vzipv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vzipv8hi_internal", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vzipv4hi_internal", ";", "break", ";", "case", "V8HFmode", ":", "gen", "=", "gen_neon_vzipv8hf_internal", ";", "break", ";", "case", "V4HFmode", ":", "gen", "=", "gen_neon_vzipv4hf_internal", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vzipv4si_internal", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vzipv2si_internal", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vzipv2sf_internal", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vzipv4sf_internal", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "in0", "=", "d", "->", "op0", ";"], "ground_truth": ["in1", "=", "d", "->", "op1", ";"], "File": "arm6", "Func": "arm_evpc_neon_vzip", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257267, "Length": 325, "Cover_Rate": 0.7471264367816092} {"Template_token": ["", "static", "bool", "arm_evpc_neon_vzip", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "unsigned", "int", "i", ",", "high", ",", "mask", ",", "nelt", "=", "d", "->", "nelt", ";", "rtx", "out0", ",", "out1", ",", "in0", ",", "in1", ";", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "int", "first_elem", ";", "bool", "is_swapped", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "is_swapped", "=", "BYTES_BIG_ENDIAN", ";", "first_elem", "=", "d", "->", "perm", "[", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", "^", "is_swapped", "]", ";", "high", "=", "nelt", "/", "", ";", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "high", ")", ")", ";", "else", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "high", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", "/", "", ";", "i", "++", ")", "{", "unsigned", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "", "*", "i", "+", "is_swapped", ")", "]", "!=", "elt", ")", "return", "false", ";", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "nelt", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "", "*", "i", "+", "!", "is_swapped", ")", "]", "!=", "elt", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "gen", "=", "gen_neon_vzipv16qi_internal", ";", "break", ";", "case", "V8QImode", ":", "gen", "=", "gen_neon_vzipv8qi_internal", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_neon_vzipv8hi_internal", ";", "break", ";", "case", "V4HImode", ":", "gen", "=", "gen_neon_vzipv4hi_internal", ";", "break", ";", "case", "V8HFmode", ":", "gen", "=", "gen_neon_vzipv8hf_internal", ";", "break", ";", "case", "V4HFmode", ":", "gen", "=", "gen_neon_vzipv4hf_internal", ";", "break", ";", "case", "V4SImode", ":", "gen", "=", "gen_neon_vzipv4si_internal", ";", "break", ";", "case", "V2SImode", ":", "gen", "=", "gen_neon_vzipv2si_internal", ";", "break", ";", "case", "V2SFmode", ":", "gen", "=", "gen_neon_vzipv2sf_internal", ";", "break", ";", "case", "V4SFmode", ":", "gen", "=", "gen_neon_vzipv4sf_internal", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["in0", "=", "d", "->", "op0", ";"], "File": "arm6", "Func": "arm_evpc_neon_vzip", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257268, "Length": 370, "Cover_Rate": 0.8505747126436781} {"Template_token": ["", "mod_s", "=", "operands", "[", "", "]", ";", "mod_f", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "if", "(", "TARGET_HAVE_LDACQ", "&&", "is_mm_acquire", "(", "memmodel_from_int", "(", "INTVAL", "(", "mod_f", ")", ")", ")", "&&", "is_mm_release", "(", "memmodel_from_int", "(", "INTVAL", "(", "mod_s", ")", ")", ")", ")", "mod_s", "=", "GEN_INT", "(", "MEMMODEL_ACQ_REL", ")", ";", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "case", "HImode", ":", "rval", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "oldval", "=", "convert_modes", "(", "SImode", ",", "mode", ",", "oldval", ",", "true", ")", ";", "case", "SImode", ":", "if", "(", "!", "arm_add_operand", "(", "oldval", ",", "SImode", ")", ")", "oldval", "=", "force_reg", "(", "SImode", ",", "oldval", ")", ";", "break", ";", "case", "DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "oldval", ",", "mode", ")", ")", "oldval", "=", "force_reg", "(", "mode", ",", "oldval", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "gen", "=", "gen_atomic_compare_and_swapqi_1", ";", "break", ";", "case", "HImode", ":", "gen", "=", "gen_atomic_compare_and_swaphi_1", ";", "break", ";", "case", "SImode", ":", "gen", "=", "gen_atomic_compare_and_swapsi_1", ";", "break", ";", "case", "DImode", ":", "gen", "=", "gen_atomic_compare_and_swapdi_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "bdst", "=", "TARGET_THUMB1", "?", "bval", ":", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";"], "ground_truth": ["emit_insn", "(", "gen", "(", "bdst", ",", "rval", ",", "mem", ",", "oldval", ",", "newval", ",", "is_weak", ",", "mod_s", ",", "mod_f", ")", ")", ";"], "File": "arm6", "Func": "arm_expand_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257269, "Length": 223, "Cover_Rate": 0.5792207792207792} {"Template_token": ["", "case", "SImode", ":", "if", "(", "!", "arm_add_operand", "(", "oldval", ",", "SImode", ")", ")", "oldval", "=", "force_reg", "(", "SImode", ",", "oldval", ")", ";", "break", ";", "case", "DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "oldval", ",", "mode", ")", ")", "oldval", "=", "force_reg", "(", "mode", ",", "oldval", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "mode", ")", "{", "case", "QImode", ":", "gen", "=", "gen_atomic_compare_and_swapqi_1", ";", "break", ";", "case", "HImode", ":", "gen", "=", "gen_atomic_compare_and_swaphi_1", ";", "break", ";", "case", "SImode", ":", "gen", "=", "gen_atomic_compare_and_swapsi_1", ";", "break", ";", "case", "DImode", ":", "gen", "=", "gen_atomic_compare_and_swapdi_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "bdst", "=", "TARGET_THUMB1", "?", "bval", ":", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "emit_insn", "(", "gen", "(", "bdst", ",", "rval", ",", "mem", ",", "oldval", ",", "newval", ",", "is_weak", ",", "mod_s", ",", "mod_f", ")", ")", ";", "if", "(", "mode", "==", "QImode", "||", "mode", "==", "HImode", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "gen_lowpart", "(", "mode", ",", "rval", ")", ")", ";", "if", "(", "TARGET_THUMB1", ")", "emit_insn", "(", "gen_cstoresi_eq0_thumb1", "(", "bval", ",", "bdst", ")", ")", ";", "else", "{", "x", "=", "gen_rtx_EQ", "(", "SImode", ",", "bdst", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "bval", ",", "x", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_expand_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257270, "Length": 202, "Cover_Rate": 0.5246753246753246} {"Template_token": ["", "if", "(", "mode", "==", "SImode", ")", "gcc_assert", "(", "!", "TARGET_IDIV", ")", ";", "machine_mode", "libval_mode", "=", "smallest_mode_for_size", "(", "", "*", "GET_MODE_BITSIZE", "(", "mode", ")", ",", "MODE_INT", ")", ";", "rtx", "libval", "=", "emit_library_call_value", "(", "libfunc", ",", "NULL_RTX", ",", "LCT_CONST", ",", "libval_mode", ",", "", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ",", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ";"], "ground_truth": ["rtx", "quotient", "=", "simplify_gen_subreg", "(", "mode", ",", "libval", ",", "libval_mode", ",", "", ")", ";"], "File": "arm6", "Func": "arm_expand_divmod_libfunc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257271, "Length": 71, "Cover_Rate": 0.5298507462686567} {"Template_token": ["", "if", "(", "mode", "==", "SImode", ")", "gcc_assert", "(", "!", "TARGET_IDIV", ")", ";", "machine_mode", "libval_mode", "=", "smallest_mode_for_size", "(", "", "*", "GET_MODE_BITSIZE", "(", "mode", ")", ",", "MODE_INT", ")", ";", "rtx", "libval", "=", "emit_library_call_value", "(", "libfunc", ",", "NULL_RTX", ",", "LCT_CONST", ",", "libval_mode", ",", "", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ",", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ";", "rtx", "quotient", "=", "simplify_gen_subreg", "(", "mode", ",", "libval", ",", "libval_mode", ",", "", ")", ";", "rtx", "remainder", "=", "simplify_gen_subreg", "(", "mode", ",", "libval", ",", "libval_mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "gcc_assert", "(", "quotient", ")", ";", "gcc_assert", "(", "remainder", ")", ";", "*", "quot_p", "=", "quotient", ";", "*", "rem_p", "=", "remainder", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_expand_divmod_libfunc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257272, "Length": 109, "Cover_Rate": 0.8134328358208955} {"Template_token": ["", "if", "(", "TARGET_IWMMXT", ")", "{", "rtx_insn", "*", "insn", ";", "int", "lrm_count", "=", "(", "num_regs", "%", "", ")", "?", "(", "num_regs", "+", "", ")", ":", "(", "num_regs", "+", "", ")", ";", "for", "(", "i", "=", "LAST_IWMMXT_REGNUM", ";", "i", ">=", "FIRST_IWMMXT_REGNUM", ";", "i", "--", ")", "if", "(", "df_regs_ever_live_p", "(", "i", ")", "&&", "!", "call_used_regs", "[", "i", "]", ")", "{", "rtx", "addr", "=", "gen_frame_mem", "(", "V2SImode", ",", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "-", "lrm_count", "*", "", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_REG", "(", "V2SImode", ",", "i", ")", ",", "addr", ")", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "V2SImode", ",", "i", ")", ",", "NULL_RTX", ")", ";", "lrm_count", "+=", "", ";", "}", "}", "gcc_assert", "(", "saved_regs_mask", "&", "(", "", "<<", "IP_REGNUM", ")", ")", ";", "saved_regs_mask", "&=", "~", "(", "", "<<", "IP_REGNUM", ")", ";", "saved_regs_mask", "|=", "(", "", "<<", "SP_REGNUM", ")", ";", "if", "(", "really_return", "&&", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", "&&", "!", "crtl", "->", "calls_eh_return", ")", "saved_regs_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "else", "saved_regs_mask", "&=", "~", "(", "", "<<", "PC_REGNUM", ")", ";", "num_regs", "=", "bit_count", "(", "saved_regs_mask", ")", ";", "if", "(", "(", "offsets", "->", "outgoing_args", "!=", "(", "", "+", "num_regs", ")", ")", "||", "cfun", "->", "calls_alloca", ")", "{", "rtx_insn", "*", "insn", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "-", "", "*", "num_regs", ")", ")", ")", ";", "arm_add_cfa_adjust_cfa_note", "(", "insn", ",", "-", "", "*", "num_regs", ",", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ";", "}", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "{", "rtx_insn", "*", "insn", ";", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ",", "addr", ")", ")", ";"], "ground_truth": ["REG_NOTES", "(", "insn", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ",", "NULL_RTX", ")", ";"], "File": "arm6", "Func": "arm_expand_epilogue_apcs_frame", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257273, "Length": 331, "Cover_Rate": 0.4797101449275362} {"Template_token": ["", "if", "(", "frame", "&&", "n", "*", "", ">=", "frame", ")", "{", "n", "=", "frame", "/", "", ";", "live_regs_mask", "|=", "(", "", "<<", "n", ")", "-", "", ";", "saved_regs", "+=", "frame", ";", "}", "}", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "{", "gcc_checking_assert", "(", "live_regs_mask", "==", "dwarf_regs_mask", ")", ";", "if", "(", "TARGET_THUMB2", ")", "thumb2_emit_strd_push", "(", "live_regs_mask", ")", ";", "else", "if", "(", "TARGET_ARM", "&&", "!", "TARGET_APCS_FRAME", "&&", "!", "IS_INTERRUPT", "(", "func_type", ")", ")", "arm_emit_strd_push", "(", "live_regs_mask", ")", ";", "else", "{", "insn", "=", "emit_multi_reg_push", "(", "live_regs_mask", ",", "live_regs_mask", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "}", "else", "{", "insn", "=", "emit_multi_reg_push", "(", "live_regs_mask", ",", "dwarf_regs_mask", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "}", "if", "(", "!", "IS_VOLATILE", "(", "func_type", ")", ")", "saved_regs", "+=", "arm_save_coproc_regs", "(", ")", ";", "if", "(", "frame_pointer_needed", "&&", "TARGET_ARM", ")", "{", "if", "(", "TARGET_APCS_FRAME", ")", "{", "insn", "=", "GEN_INT", "(", "-", "(", "", "+", "args_to_push", "+", "fp_offset", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "ip_rtx", ",", "insn", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "else", "{", "insn", "=", "GEN_INT", "(", "saved_regs", "-", "(", "", "+", "fp_offset", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "insn", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "}", "size", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_args", ";", "if", "(", "flag_stack_usage_info", ")", "current_function_static_stack_size", "=", "size", ";", "if", "(", "!", "IS_INTERRUPT", "(", "func_type", ")", "&&", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", ")", "{", "unsigned", "int", "regno", ";", "if", "(", "!", "IS_NESTED", "(", "func_type", ")", "||", "clobber_ip", ")", "regno", "=", "IP_REGNUM", ";", "else", "if", "(", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", "regno", "=", "LR_REGNUM", ";", "else", "regno", "=", "", ";", "if", "(", "crtl", "->", "is_leaf", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "if", "(", "size", ">", "PROBE_INTERVAL", "&&", "size", ">", "STACK_CHECK_PROTECT", ")", "arm_emit_probe_stack_range", "(", "STACK_CHECK_PROTECT", ",", "size", "-", "STACK_CHECK_PROTECT", ",", "regno", ",", "live_regs_mask", ")", ";", "}", "else", "if", "(", "size", ">", "", ")", "arm_emit_probe_stack_range", "(", "STACK_CHECK_PROTECT", ",", "size", ",", "regno", ",", "live_regs_mask", ")", ";", "}", "if", "(", "clobber_ip", ")", "{", "if", "(", "!", "arm_r3_live_at_start_p", "(", ")", "||", "saved_pretend_args", ")", "insn", "=", "gen_rtx_REG", "(", "SImode", ",", "", ")", ";", "else", "{", "insn", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "", ")", ";", "insn", "=", "gen_frame_mem", "(", "SImode", ",", "insn", ")", ";", "}", "emit_set_insn", "(", "ip_rtx", ",", "insn", ")", ";", "emit_insn", "(", "gen_force_register_use", "(", "ip_rtx", ")", ")", ";", "}", "if", "(", "offsets", "->", "outgoing_args", "!=", "offsets", "->", "saved_args", "+", "saved_regs", ")", "{", "rtx_insn", "*", "last", "=", "get_last_insn", "(", ")", ";", "amount", "=", "GEN_INT", "(", "offsets", "->", "saved_args", "+", "saved_regs", "-", "offsets", "->", "outgoing_args", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "amount", ")", ")", ";", "do", "{", "last", "=", "last", "?", "NEXT_INSN", "(", "last", ")", ":", "get_insns", "(", ")", ";", "RTX_FRAME_RELATED_P", "(", "last", ")", "=", "", ";", "}", "while", "(", "last", "!=", "insn", ")", ";", "if", "(", "frame_pointer_needed", ")", "insn", "=", "emit_insn", "(", "gen_stack_tie", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257275, "Length": 503, "Cover_Rate": 0.3631768953068592} {"Template_token": ["", "if", "(", "flag_rounding_math", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "if", "(", "!", "flag_unsafe_math_optimizations", ")", "{", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "}", "if", "(", "flag_signaling_nans", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "flag_finite_math_only", "?", "", ":", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "flag_short_enums", "?", "", ":", "", ")", ";", "if", "(", "optimize_size", ")", "val", "=", "", ";", "else", "if", "(", "optimize", ">=", "", ")", "val", "=", "", ";", "else", "if", "(", "optimize", ")", "val", "=", "", ";", "else", "val", "=", "", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "val", ")", ";"], "ground_truth": ["arm_emit_eabi_attribute", "(", "", ",", "", ",", "unaligned_access", ")", ";"], "File": "arm6", "Func": "arm_file_start", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257277, "Length": 146, "Cover_Rate": 0.31601731601731603} {"Template_token": ["", "if", "(", "!", "extended", "&&", "n", "==", "", ")", "return", "arm_fp16_format", "==", "ARM_FP16_FORMAT_IEEE", "?", "HFmode", ":", "VOIDmode", ";"], "ground_truth": ["return", "default_floatn_mode", "(", "n", ",", "extended", ")", ";"], "File": "arm6", "Func": "arm_floatn_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257278, "Length": 26, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "if", "(", "!", "extended", "&&", "n", "==", "", ")", "return", "arm_fp16_format", "==", "ARM_FP16_FORMAT_IEEE", "?", "HFmode", ":", "VOIDmode", ";"], "ground_truth": ["return", "default_floatn_mode", "(", "n", ",", "extended", ")", ";"], "File": "arm6", "Func": "arm_floatn_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257279, "Length": 26, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "if", "(", "SUBTARGET_FRAME_POINTER_REQUIRED", ")", "return", "true", ";", "if", "(", "cfun", "->", "has_nonlocal_label", ")", "return", "true", ";", "if", "(", "TARGET_ARM", "&&", "TARGET_APCS_FRAME", "&&", "!", "crtl", "->", "is_leaf", ")", "return", "true", ";", "if", "(", "!", "IS_INTERRUPT", "(", "arm_current_func_type", "(", ")", ")", "&&", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "&&", "arm_except_unwind_info", "(", "&", "global_options", ")", "==", "UI_TARGET", "&&", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "HOST_WIDE_INT", "size", "=", "get_frame_size", "(", ")", ";", "if", "(", "size", "<=", "", ")", "return", "false", ";", "if", "(", "crtl", "->", "is_leaf", "&&", "!", "cfun", "->", "calls_alloca", ")", "{"], "ground_truth": ["size", "+=", "", "*", "UNITS_PER_WORD", ";"], "File": "arm6", "Func": "arm_frame_pointer_required", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257280, "Length": 91, "Cover_Rate": 0.7583333333333333} {"Template_token": ["", "if", "(", "crtl", "->", "is_leaf", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "size", "+=", "", "*", "UNITS_PER_WORD", ";", "if", "(", "size", ">", "PROBE_INTERVAL", "&&", "size", ">", "STACK_CHECK_PROTECT", ")", "return", "true", ";", "}", "else", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "arm6", "Func": "arm_frame_pointer_required", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257281, "Length": 40, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "int", "nregs", ";", "if", "(", "mode", "==", "VOIDmode", ")", "return", "const0_rtx", ";", "if", "(", "pcum", "->", "pcs_variant", "<=", "ARM_PCS_AAPCS_LOCAL", ")", "{", "aapcs_layout_arg", "(", "pcum", ",", "mode", ",", "type", ",", "named", ")", ";", "return", "pcum", "->", "aapcs_reg", ";", "}", "if", "(", "TARGET_IWMMXT_ABI", "&&", "arm_vector_mode_supported_p", "(", "mode", ")", "&&", "pcum", "->", "named_count", ">", "pcum", "->", "nargs", "+", "", ")", "{", "if", "(", "pcum", "->", "iwmmxt_nregs", "<=", "", ")", "return", "gen_rtx_REG", "(", "mode", ",", "pcum", "->", "iwmmxt_nregs", "+", "FIRST_IWMMXT_REGNUM", ")", ";", "else", "{", "pcum", "->", "can_split", "=", "false", ";", "return", "NULL_RTX", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_function_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257282, "Length": 90, "Cover_Rate": 0.41284403669724773} {"Template_token": ["", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "return", "res", ">", "", "?", "DOUBLEWORD_ALIGNMENT", ":", "PARM_BOUNDARY", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_function_arg_boundary", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257283, "Length": 28, "Cover_Rate": 0.4827586206896552} {"Template_token": ["", "int", "res", "=", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "return", "res", ">", "", "?", "DOUBLEWORD_ALIGNMENT", ":", "PARM_BOUNDARY", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_function_arg_boundary", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257284, "Length": 38, "Cover_Rate": 0.6551724137931034} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "sibcall_blocked", ")", "return", "false", ";", "if", "(", "TARGET_THUMB1", ")", "return", "false", ";", "if", "(", "TARGET_VXWORKS_RTP", "&&", "flag_pic", "&&", "decl", "&&", "!", "targetm", ".", "binds_local_p", "(", "decl", ")", ")", "return", "false", ";", "if", "(", "TARGET_APCS_FRAME", "&&", "TARGET_ARM", "&&", "TARGET_HARD_FLOAT", "&&", "decl", "&&", "arm_is_long_call_p", "(", "decl", ")", ")", "return", "false", ";", "if", "(", "TARGET_INTERWORK", "&&", "decl", "&&", "TREE_PUBLIC", "(", "decl", ")", "&&", "!", "TREE_ASM_WRITTEN", "(", "decl", ")", ")", "return", "false", ";", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "return", "false", ";", "if", "(", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "CALL_EXPR", ")", "{", "tree", "fntype", "=", "TREE_TYPE", "(", "TREE_TYPE", "(", "CALL_EXPR_FN", "(", "exp", ")", ")", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "return", "false", ";", "}", "if", "(", "!", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", "{", "rtx", "a", ",", "b", ";", "tree", "decl_or_type", "=", "decl", ";", "if", "(", "!", "decl", ")", "decl_or_type", "=", "TREE_TYPE", "(", "TREE_TYPE", "(", "CALL_EXPR_FN", "(", "exp", ")", ")", ")", ";", "a", "=", "arm_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl_or_type", ",", "false", ")", ";", "b", "=", "arm_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "}", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "TARGET_AAPCS_BASED", "&&", "arm_abi", "==", "ARM_ABI_AAPCS", "&&", "decl", "&&", "DECL_WEAK", "(", "decl", ")", ")", "return", "false", ";"], "File": "arm6", "Func": "arm_function_ok_for_sibcall", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257285, "Length": 265, "Cover_Rate": 0.6511056511056511} {"Template_token": ["", "offsets", "->", "saved_regs_mask", "=", "arm_compute_save_reg_mask", "(", ")", ";", "core_saved", "=", "bit_count", "(", "offsets", "->", "saved_regs_mask", ")", "*", "", ";", "saved", "=", "core_saved", ";", "if", "(", "TARGET_REALLY_IWMMXT", ")", "{", "for", "(", "regno", "=", "FIRST_IWMMXT_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_REGNUM", ";", "regno", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", ")", "saved", "+=", "", ";", "}", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "!", "IS_VOLATILE", "(", "func_type", ")", "&&", "TARGET_HARD_FLOAT", ")", "saved", "+=", "arm_get_vfp_saved_size", "(", ")", ";", "}", "else", "{", "offsets", "->", "saved_regs_mask", "=", "thumb1_compute_save_reg_mask", "(", ")", ";", "core_saved", "=", "bit_count", "(", "offsets", "->", "saved_regs_mask", ")", "*", "", ";", "saved", "=", "core_saved", ";", "if", "(", "TARGET_BACKTRACE", ")", "saved", "+=", "", ";", "}", "offsets", "->", "saved_regs", "=", "offsets", "->", "saved_args", "+", "arm_compute_static_chain_stack_bytes", "(", ")", "+", "saved", ";", "offsets", "->", "soft_frame", "=", "offsets", "->", "saved_regs", "+", "CALLER_INTERWORKING_SLOT_SIZE", ";", "if", "(", "crtl", "->", "is_leaf", "&&", "frame_size", "==", "", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "offsets", "->", "outgoing_args", "=", "offsets", "->", "soft_frame", ";", "offsets", "->", "locals_base", "=", "offsets", "->", "soft_frame", ";", "return", "offsets", ";", "}", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "(", "offsets", "->", "soft_frame", "&", "", ")", ")", "{", "offsets", "->", "soft_frame", "+=", "", ";"], "ground_truth": ["if", "(", "frame_size", "+", "crtl", "->", "outgoing_args_size", "==", "", ")", "{"], "File": "arm6", "Func": "arm_get_frame_offsets", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257286, "Length": 206, "Cover_Rate": 0.3992248062015504} {"Template_token": ["", "if", "(", "TARGET_HARD_FLOAT", ")", "{", "count", "=", "", ";", "for", "(", "regno", "=", "FIRST_VFP_REGNUM", ";", "regno", "<", "LAST_VFP_REGNUM", ";", "regno", "+=", "", ")", "{", "if", "(", "(", "!", "df_regs_ever_live_p", "(", "regno", ")", "||", "call_used_regs", "[", "regno", "]", ")", "&&", "(", "!", "df_regs_ever_live_p", "(", "regno", "+", "", ")", "||", "call_used_regs", "[", "regno", "+", "", "]", ")", ")", "{", "if", "(", "count", ">", "", ")", "{", "if", "(", "count", "==", "", "&&", "!", "arm_arch6", ")", "count", "++", ";", "saved", "+=", "count", "*", "", ";", "}", "count", "=", "", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_get_vfp_saved_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257287, "Length": 88, "Cover_Rate": 0.6068965517241379} {"Template_token": ["", "if", "(", "!", "decl", "||", "TREE_CODE", "(", "fntype", ")", "!=", "FUNCTION_TYPE", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}", "*", "no_add_attrs", "|=", "cmse_func_args_or_return_in_stack", "(", "NULL", ",", "name", ",", "fntype", ")", ";", "if", "(", "*", "no_add_attrs", ")", "return", "NULL_TREE", ";", "type", "=", "TREE_TYPE", "(", "decl", ")", ";", "type", "=", "build_distinct_type_copy", "(", "type", ")", ";", "TREE_TYPE", "(", "decl", ")", "=", "type", ";", "fntype", "=", "type", ";", "while", "(", "TREE_CODE", "(", "fntype", ")", "!=", "FUNCTION_TYPE", ")", "{"], "ground_truth": ["type", "=", "fntype", ";"], "File": "arm6", "Func": "arm_handle_cmse_nonsecure_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257288, "Length": 91, "Cover_Rate": 0.364} {"Template_token": ["", "if", "(", "!", "use_cmse", ")", "{", "*", "no_add_attrs", "=", "true", ";", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "return", "NULL_TREE", ";", "}", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_DECL", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}", "fndecl", "=", "*", "node", ";", "if", "(", "!", "TREE_PUBLIC", "(", "fndecl", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";"], "ground_truth": ["return", "NULL_TREE", ";"], "File": "arm6", "Func": "arm_handle_cmse_nonsecure_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257289, "Length": 85, "Cover_Rate": 0.6640625} {"Template_token": ["", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "return", "NULL_TREE", ";", "}", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_DECL", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}", "fndecl", "=", "*", "node", ";", "if", "(", "!", "TREE_PUBLIC", "(", "fndecl", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";"], "ground_truth": ["*", "no_add_attrs", "=", "true", ";"], "File": "arm6", "Func": "arm_handle_cmse_nonsecure_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257290, "Length": 71, "Cover_Rate": 0.5546875} {"Template_token": ["", "if", "(", "regno", "==", "CC_REGNUM", "&&", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_CC", ")", "return", "false", ";", "if", "(", "TARGET_THUMB1", ")", "return", "(", "ARM_NUM_REGS", "(", "mode", ")", "<", "", ")", "||", "(", "regno", "<", "LAST_LO_REGNUM", ")", ";", "if", "(", "TARGET_HARD_FLOAT", "&&", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "mode", "==", "SFmode", "||", "mode", "==", "SImode", ")", "return", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ";", "if", "(", "mode", "==", "DFmode", ")", "return", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", ";", "if", "(", "mode", "==", "HFmode", ")", "return", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ";", "if", "(", "mode", "==", "HImode", ")", "return", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ";", "if", "(", "TARGET_NEON", ")", "return", "(", "VALID_NEON_DREG_MODE", "(", "mode", ")", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", ")", "||", "(", "VALID_NEON_QREG_MODE", "(", "mode", ")", "&&", "NEON_REGNO_OK_FOR_QUAD", "(", "regno", ")", ")", "||", "(", "mode", "==", "TImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "EImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "OImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "CImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "XImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", ";", "return", "FALSE", ";", "}", "if", "(", "TARGET_REALLY_IWMMXT", ")", "{", "if", "(", "IS_IWMMXT_GR_REGNUM", "(", "regno", ")", ")", "return", "mode", "==", "SImode", ";"], "ground_truth": ["if", "(", "IS_IWMMXT_REGNUM", "(", "regno", ")", ")", "return", "VALID_IWMMXT_REG_MODE", "(", "mode", ")", ";"], "File": "arm6", "Func": "arm_hard_regno_mode_ok", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257291, "Length": 226, "Cover_Rate": 0.6807228915662651} {"Template_token": ["", "auto_sbitmap", "cand_fpubits", "(", "isa_num_bits", ")", ";", "bitmap_and", "(", "fpubits", ",", "isa", ",", "isa_all_fpubits", ")", ";", "if", "(", "bitmap_empty_p", "(", "fpubits", ")", ")", "return", "", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "all_fpus", ")", ";", "i", "++", ")", "{"], "ground_truth": ["arm_initialize_isa", "(", "cand_fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";"], "File": "arm6", "Func": "arm_identify_fpu_from_isa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257292, "Length": 56, "Cover_Rate": 0.5894736842105263} {"Template_token": ["", "static", "const", "char", "*", "arm_identify_fpu_from_isa", "(", "sbitmap", "isa", ")", "{", "auto_sbitmap", "fpubits", "(", "isa_num_bits", ")", ";", "auto_sbitmap", "cand_fpubits", "(", "isa_num_bits", ")", ";", "bitmap_and", "(", "fpubits", ",", "isa", ",", "isa_all_fpubits", ")", ";", "if", "(", "bitmap_empty_p", "(", "fpubits", ")", ")", "return", "", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "all_fpus", ")", ";", "i", "++", ")", "{"], "ground_truth": ["arm_initialize_isa", "(", "cand_fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";"], "File": "arm6", "Func": "arm_identify_fpu_from_isa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257293, "Length": 72, "Cover_Rate": 0.7578947368421053} {"Template_token": ["", "static", "void", "arm_initialize_isa", "(", "sbitmap", "isa", ",", "const", "enum", "isa_feature", "*", "isa_bits", ")", "{"], "ground_truth": ["bitmap_clear", "(", "isa", ")", ";"], "File": "arm6", "Func": "arm_initialize_isa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257295, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "rtx", "base_reg", ",", "val", ";", "n", "=", "INTVAL", "(", "xop1", ")", ";", "if", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", "{", "low_n", "=", "n", "&", "", ";", "n", "&=", "~", "", ";", "if", "(", "low_n", ">", "", ")", "{", "n", "+=", "", ";", "low_n", "-=", "", ";", "}", "}", "else", "{", "low_n", "=", "(", "(", "mode", ")", "==", "TImode", "?", "", ":", "n", ">=", "", "?", "(", "n", "&", "", ")", ":", "-", "(", "(", "-", "n", ")", "&", "", ")", ")", ";", "n", "-=", "low_n", ";", "}", "base_reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "val", "=", "force_operand", "(", "plus_constant", "(", "Pmode", ",", "xop0", ",", "n", ")", ",", "NULL_RTX", ")", ";", "emit_move_insn", "(", "base_reg", ",", "val", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "low_n", ")", ";", "}", "else", "if", "(", "xop0", "!=", "XEXP", "(", "x", ",", "", ")", "||", "xop1", "!=", "XEXP", "(", "x", ",", "", ")", ")", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";"], "ground_truth": ["if", "(", "CONSTANT_P", "(", "xop0", ")", ")", "xop0", "=", "force_reg", "(", "SImode", ",", "xop0", ")", ";"], "File": "arm6", "Func": "arm_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257298, "Length": 212, "Cover_Rate": 0.3150074294205052} {"Template_token": ["", "if", "(", "addend", ")", "{", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "x", ",", "addend", ")", ";", "orig_x", "=", "x", ";", "}", "else", "return", "x", ";", "}", "if", "(", "!", "TARGET_ARM", ")", "{", "if", "(", "TARGET_THUMB2", ")", "return", "x", ";", "return", "thumb_legitimize_address", "(", "x", ",", "orig_x", ",", "mode", ")", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "xop0", ")", "&&", "!", "symbol_mentioned_p", "(", "xop0", ")", ")", "xop0", "=", "force_reg", "(", "SImode", ",", "xop0", ")", ";", "if", "(", "CONSTANT_P", "(", "xop1", ")", "&&", "!", "CONST_INT_P", "(", "xop1", ")", "&&", "!", "symbol_mentioned_p", "(", "xop1", ")", ")", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";", "if", "(", "ARM_BASE_REGISTER_RTX_P", "(", "xop0", ")", "&&", "CONST_INT_P", "(", "xop1", ")", ")", "{", "HOST_WIDE_INT", "n", ",", "low_n", ";", "rtx", "base_reg", ",", "val", ";", "n", "=", "INTVAL", "(", "xop1", ")", ";", "if", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", "{", "low_n", "=", "n", "&", "", ";", "n", "&=", "~", "", ";", "if", "(", "low_n", ">", "", ")", "{", "n", "+=", "", ";", "low_n", "-=", "", ";", "}", "}", "else", "{", "low_n", "=", "(", "(", "mode", ")", "==", "TImode", "?", "", ":", "n", ">=", "", "?", "(", "n", "&", "", ")", ":", "-", "(", "(", "-", "n", ")", "&", "", ")", ")", ";", "n", "-=", "low_n", ";", "}", "base_reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "val", "=", "force_operand", "(", "plus_constant", "(", "Pmode", ",", "xop0", ",", "n", ")", ",", "NULL_RTX", ")", ";", "emit_move_insn", "(", "base_reg", ",", "val", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "low_n", ")", ";", "}", "else", "if", "(", "xop0", "!=", "XEXP", "(", "x", ",", "", ")", "||", "xop1", "!=", "XEXP", "(", "x", ",", "", ")", ")", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "xop0", ")", ")", "xop0", "=", "force_reg", "(", "SImode", ",", "xop0", ")", ";"], "ground_truth": ["if", "(", "CONSTANT_P", "(", "xop1", ")", "&&", "!", "symbol_mentioned_p", "(", "xop1", ")", ")", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";"], "File": "arm6", "Func": "arm_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257299, "Length": 382, "Cover_Rate": 0.5676077265973254} {"Template_token": ["", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sfloat_optab", ",", "SFmode", ",", "DImode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sfloat_optab", ",", "DFmode", ",", "DImode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufloat_optab", ",", "SFmode", ",", "SImode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufloat_optab", ",", "DFmode", ",", "SImode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufloat_optab", ",", "SFmode", ",", "DImode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufloat_optab", ",", "DFmode", ",", "DImode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sext_optab", ",", "SFmode", ",", "HFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "trunc_optab", ",", "HFmode", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sfix_optab", ",", "SImode", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufix_optab", ",", "SImode", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sfix_optab", ",", "DImode", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufix_optab", ",", "DImode", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "sfix_optab", ",", "DImode", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "convert_optab_libfunc", "(", "ufix_optab", ",", "DImode", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "add_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "sdiv_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "smul_optab", ",", "DFmode", ")", ")", ";"], "ground_truth": ["add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "neg_optab", ",", "DFmode", ")", ")", ";"], "File": "arm6", "Func": "arm_libcall_uses_aapcs_base", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257300, "Length": 244, "Cover_Rate": 0.541019955654102} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "return", "TYPE_ALIGN", "(", "TREE_TYPE", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";", "int", "ret", "=", "", ";", "for", "(", "tree", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "if", "(", "DECL_ALIGN", "(", "field", ")", ">", "PARM_BOUNDARY", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "==", "FIELD_DECL", ")", "return", "", ";"], "ground_truth": ["else", "ret", "=", "-", "", ";"], "File": "arm6", "Func": "arm_needs_doubleword_align", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257301, "Length": 72, "Cover_Rate": 0.6} {"Template_token": ["", "if", "(", "!", "type", ")", "return", "GET_MODE_ALIGNMENT", "(", "mode", ")", ">", "PARM_BOUNDARY", ";", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "return", "TYPE_ALIGN", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "return", "TYPE_ALIGN", "(", "TREE_TYPE", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";"], "ground_truth": ["int", "ret", "=", "", ";"], "File": "arm6", "Func": "arm_needs_doubleword_align", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257302, "Length": 57, "Cover_Rate": 0.475} {"Template_token": ["", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "write_symbols", "!=", "NO_DEBUG", "&&", "!", "TARGET_APCS_FRAME", "&&", "(", "TARGET_DEFAULT", "&", "MASK_APCS_FRAME", ")", ")", "warning", "(", "", ",", "", ")", ";", "if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_IWMMXT", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_HARD_TP", "&&", "TARGET_THUMB1_P", "(", "flags", ")", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_VXWORKS_RTP", "&&", "flag_pic", ")", "{", "error", "(", "", ")", ";", "flag_pic", "=", "", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_option_check_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257303, "Length": 77, "Cover_Rate": 0.3407079646017699} {"Template_token": ["", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "write_symbols", "!=", "NO_DEBUG", "&&", "!", "TARGET_APCS_FRAME", "&&", "(", "TARGET_DEFAULT", "&", "MASK_APCS_FRAME", ")", ")", "warning", "(", "", ",", "", ")", ";", "if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_IWMMXT", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_HARD_TP", "&&", "TARGET_THUMB1_P", "(", "flags", ")", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_VXWORKS_RTP", "&&", "flag_pic", ")", "{"], "ground_truth": ["error", "(", "", ")", ";"], "File": "arm6", "Func": "arm_option_check_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257304, "Length": 72, "Cover_Rate": 0.3185840707964602} {"Template_token": ["", "opts", "->", "x_target_flags", "&=", "~", "MASK_INTERWORK", ";", "}", "if", "(", "TARGET_THUMB_P", "(", "opts", "->", "x_target_flags", ")", "&&", "!", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb", ")", ")", "{", "warning", "(", "", ",", "", ")", ";", "opts", "->", "x_target_flags", "&=", "~", "MASK_THUMB", ";", "}", "if", "(", "TARGET_APCS_FRAME", "&&", "TARGET_THUMB_P", "(", "opts", "->", "x_target_flags", ")", ")", "{", "opts", "->", "x_target_flags", "&=", "~", "MASK_APCS_FRAME", ";", "}", "if", "(", "TARGET_THUMB_P", "(", "opts", "->", "x_target_flags", ")", "&&", "TARGET_CALLEE_INTERWORKING", ")", "opts", "->", "x_target_flags", "|=", "MASK_INTERWORK", ";", "cl_optimization", "*", "to", "=", "TREE_OPTIMIZATION", "(", "init_optimize", ")", ";", "if", "(", "!", "opts_set", "->", "x_arm_restrict_it", ")", "opts", "->", "x_arm_restrict_it", "=", "arm_arch8", ";", "if", "(", "!", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", "||", "!", "arm_arch_notm", ")", "opts", "->", "x_arm_restrict_it", "=", "", ";", "if", "(", "!", "opts_set", "->", "x_unaligned_access", ")", "{", "opts", "->", "x_unaligned_access", "=", "(", "TARGET_32BIT_P", "(", "opts", "->", "x_target_flags", ")", "&&", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_option_override_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257307, "Length": 151, "Cover_Rate": 0.483974358974359} {"Template_token": ["", "fpu_name", "=", "(", "ptr", "->", "x_arm_fpu_index", "==", "TARGET_FPU_auto", "?", "", ":", "all_fpus", "[", "ptr", "->", "x_arm_fpu_index", "]", ".", "name", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "TARGET_THUMB2_P", "(", "flags", ")", "?", "", ":"], "ground_truth": ["TARGET_THUMB_P", "(", "flags", ")", "?", "", ":"], "File": "arm6", "Func": "arm_option_print", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257308, "Length": 45, "Cover_Rate": 0.4945054945054945} {"Template_token": ["", "const", "char", "*", "fpu_name", ";", "fpu_name", "=", "(", "ptr", "->", "x_arm_fpu_index", "==", "TARGET_FPU_auto", "?", "", ":", "all_fpus", "[", "ptr", "->", "x_arm_fpu_index", "]", ".", "name", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "TARGET_THUMB2_P", "(", "flags", ")", "?", "", ":"], "File": "arm6", "Func": "arm_option_print", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257309, "Length": 43, "Cover_Rate": 0.4725274725274725} {"Template_token": ["", "static", "void", "arm_option_restore", "(", "struct", "gcc_options", "*", ",", "struct", "cl_target_option", "*", "ptr", ")", "{", "arm_configure_build_target", "(", "&", "arm_active_target", ",", "ptr", ",", "&", "global_options_set", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_option_restore", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257310, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "break", ";", "case", "ARM_FT_EXCEPTION", ":", "asm_fprintf", "(", "f", ",", "", ")", ";", "break", ";", "}", "if", "(", "IS_NAKED", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_VOLATILE", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_NESTED", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";"], "ground_truth": ["if", "(", "IS_CMSE_ENTRY", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";"], "File": "arm6", "Func": "arm_output_function_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257312, "Length": 85, "Cover_Rate": 0.3648068669527897} {"Template_token": ["", "if", "(", "TARGET_32BIT", ")", "arm32_output_mi_thunk", "(", "file", ",", "thunk", ",", "delta", ",", "vcall_offset", ",", "function", ")", ";"], "ground_truth": ["else", "arm_thumb1_mi_thunk", "(", "file", ",", "thunk", ",", "delta", ",", "vcall_offset", ",", "function", ")", ";"], "File": "arm6", "Func": "arm_output_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257313, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "static", "void", "arm_output_mi_thunk", "(", "FILE", "*", "file", ",", "tree", "thunk", ",", "HOST_WIDE_INT", "delta", ",", "HOST_WIDE_INT", "vcall_offset", ",", "tree", "function", ")", "{", "if", "(", "TARGET_32BIT", ")", "arm32_output_mi_thunk", "(", "file", ",", "thunk", ",", "delta", ",", "vcall_offset", ",", "function", ")", ";", "else", "arm_thumb1_mi_thunk", "(", "file", ",", "thunk", ",", "delta", ",", "vcall_offset", ",", "function", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_output_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257314, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "static", "rtx_insn", "*", "arm_pic_static_addr", "(", "rtx", "orig", ",", "rtx", "reg", ")", "{", "rtx", "l1", ",", "labelno", ",", "offset_rtx", ";", "gcc_assert", "(", "flag_pic", ")", ";", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "l1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";"], "ground_truth": ["offset_rtx", "=", "plus_constant", "(", "Pmode", ",", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";"], "File": "arm6", "Func": "arm_pic_static_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257315, "Length": 72, "Cover_Rate": 0.6371681415929203} {"Template_token": ["", "rtx", "l1", ",", "labelno", ",", "offset_rtx", ";", "gcc_assert", "(", "flag_pic", ")", ";", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "l1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";", "offset_rtx", "=", "plus_constant", "(", "Pmode", ",", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";"], "ground_truth": ["offset_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "orig", ",", "offset_rtx", ")", ",", "UNSPEC_SYMBOL_OFFSET", ")", ";"], "File": "arm6", "Func": "arm_pic_static_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257316, "Length": 78, "Cover_Rate": 0.6902654867256637} {"Template_token": ["", "if", "(", "TARGET_THUMB1", ")", "thumb1_reorg", "(", ")", ";", "else", "if", "(", "TARGET_THUMB2", ")", "thumb2_reorg", "(", ")", ";", "if", "(", "!", "optimize", ")", "split_all_insns_noflow", "(", ")", ";", "minipool_fix_head", "=", "minipool_fix_tail", "=", "NULL", ";", "insn", "=", "get_insns", "(", ")", ";", "gcc_assert", "(", "NOTE_P", "(", "insn", ")", ")", ";", "minipool_pad", "=", "", ";", "for", "(", "insn", "=", "next_nonnote_insn", "(", "insn", ")", ";", "insn", ";", "insn", "=", "next_nonnote_insn", "(", "insn", ")", ")", "{", "if", "(", "BARRIER_P", "(", "insn", ")", ")", "push_minipool_barrier", "(", "insn", ",", "address", ")", ";", "else", "if", "(", "INSN_P", "(", "insn", ")", ")", "{", "rtx_jump_table_data", "*", "table", ";", "note_invalid_constants", "(", "insn", ",", "address", ",", "true", ")", ";", "address", "+=", "get_attr_length", "(", "insn", ")", ";", "if", "(", "tablejump_p", "(", "insn", ",", "NULL", ",", "&", "table", ")", ")", "{", "address", "+=", "get_jump_table_size", "(", "table", ")", ";", "insn", "=", "table", ";", "}", "}", "else", "if", "(", "LABEL_P", "(", "insn", ")", ")", "address", "+=", "get_label_padding", "(", "insn", ")", ";", "}", "fix", "=", "minipool_fix_head", ";", "while", "(", "fix", ")", "{", "Mfix", "*", "ftmp", ";", "Mfix", "*", "fdel", ";"], "ground_truth": ["Mfix", "*", "last_added_fix", ";"], "File": "arm6", "Func": "arm_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257317, "Length": 175, "Cover_Rate": 0.32771535580524347} {"Template_token": ["", "result", "=", "arm_rtx_costs_internal", "(", "x", ",", "(", "enum", "rtx_code", ")", "code", ",", "(", "enum", "rtx_code", ")", "outer_code", ",", "current_tune", "->", "insn_extra_cost", ",", "total", ",", "speed", ")", ";"], "ground_truth": ["if", "(", "dump_file", "&&", "(", "dump_flags", "&", "TDF_DETAILS", ")", ")", "{"], "File": "arm6", "Func": "arm_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257318, "Length": 38, "Cover_Rate": 0.3275862068965517} {"Template_token": ["", "if", "(", "(", "!", "df_regs_ever_live_p", "(", "reg", ")", "||", "call_used_regs", "[", "reg", "]", ")", "&&", "(", "!", "df_regs_ever_live_p", "(", "reg", "+", "", ")", "||", "call_used_regs", "[", "reg", "+", "", "]", ")", ")", "{", "if", "(", "start_reg", "!=", "reg", ")", "saved_size", "+=", "vfp_emit_fstmd", "(", "start_reg", ",", "(", "reg", "-", "start_reg", ")", "/", "", ")", ";", "start_reg", "=", "reg", "+", "", ";", "}"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_save_coproc_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257320, "Length": 62, "Cover_Rate": 0.30392156862745096} {"Template_token": ["", "}", "if", "(", "TARGET_HARD_FLOAT", ")", "{", "start_reg", "=", "FIRST_VFP_REGNUM", ";", "for", "(", "reg", "=", "FIRST_VFP_REGNUM", ";", "reg", "<", "LAST_VFP_REGNUM", ";", "reg", "+=", "", ")", "{", "if", "(", "(", "!", "df_regs_ever_live_p", "(", "reg", ")", "||", "call_used_regs", "[", "reg", "]", ")", "&&", "(", "!", "df_regs_ever_live_p", "(", "reg", "+", "", ")", "||", "call_used_regs", "[", "reg", "+", "", "]", ")", ")", "{", "if", "(", "start_reg", "!=", "reg", ")", "saved_size", "+=", "vfp_emit_fstmd", "(", "start_reg", ",", "(", "reg", "-", "start_reg", ")", "/", "", ")", ";", "start_reg", "=", "reg", "+", "", ";", "}", "}", "if", "(", "start_reg", "!=", "reg", ")", "saved_size", "+=", "vfp_emit_fstmd", "(", "start_reg", ",", "(", "reg", "-", "start_reg", ")", "/", "", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_save_coproc_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257321, "Length": 109, "Cover_Rate": 0.5343137254901961} {"Template_token": ["", "if", "(", "nregs", "&", "", ")", "{", "int", "res", "=", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";"], "ground_truth": ["else", "if", "(", "res", ">", "", ")", "nregs", "++", ";"], "File": "arm6", "Func": "arm_setup_incoming_varargs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257322, "Length": 45, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "value", "=", "simplify_gen_subreg", "(", "wmode", ",", "value", ",", "mode", ",", "", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "old_out", ",", "mem", ",", "use_acquire", ")", ";", "gcc_assert", "(", "!", "new_out", "||", "REG_P", "(", "new_out", ")", ")", ";", "all_low_regs", "=", "REG_P", "(", "value", ")", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "value", ")", ")", "==", "LO_REGS", "&&", "new_out", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "new_out", ")", ")", "==", "LO_REGS", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "old_out", ")", ")", "==", "LO_REGS", ";", "bind_old_new", "=", "(", "TARGET_THUMB1", "&&", "code", "!=", "SET", "&&", "code", "!=", "MINUS", "&&", "(", "code", "!=", "PLUS", "||", "(", "!", "all_low_regs", "&&", "!", "satisfies_constraint_L", "(", "value", ")", ")", ")", ")", ";", "if", "(", "old_out", "&&", "bind_old_new", ")", "{", "emit_move_insn", "(", "new_out", ",", "old_out", ")", ";", "old_out", "=", "new_out", ";", "}", "switch", "(", "code", ")", "{", "case", "SET", ":", "new_out", "=", "value", ";", "break", ";", "case", "NOT", ":", "x", "=", "gen_rtx_AND", "(", "wmode", ",", "old_out", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_NOT", "(", "wmode", ",", "new_out", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "break", ";", "case", "MINUS", ":", "if", "(", "CONST_INT_P", "(", "value", ")", ")", "{", "value", "=", "GEN_INT", "(", "-", "INTVAL", "(", "value", ")", ")", ";", "code", "=", "PLUS", ";", "}", "case", "PLUS", ":", "if", "(", "mode", "==", "DImode", ")", "{", "emit_move_insn", "(", "new_out", ",", "old_out", ")", ";", "if", "(", "code", "==", "PLUS", ")", "x", "=", "gen_adddi3", "(", "new_out", ",", "new_out", ",", "value", ")", ";", "else", "x", "=", "gen_subdi3", "(", "new_out", ",", "new_out", ",", "value", ")", ";", "emit_insn", "(", "x", ")", ";", "break", ";", "}", "default", ":", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "wmode", ",", "old_out", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "break", ";", "}", "arm_emit_store_exclusive", "(", "mode", ",", "cond", ",", "mem", ",", "gen_lowpart", "(", "mode", ",", "new_out", ")", ",", "use_release", ")", ";", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_cbranchsi4", "(", "x", ",", "cond", ",", "const0_rtx", ",", "label", ")", ")", ";", "if", "(", "is_armv8_sync", "||", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_post_atomic_barrier", "(", "model", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_split_atomic_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257323, "Length": 352, "Cover_Rate": 0.6482504604051565} {"Template_token": ["", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "if", "(", "new_out", ")", "new_out", "=", "gen_lowpart", "(", "wmode", ",", "new_out", ")", ";", "if", "(", "old_out", ")", "old_out", "=", "gen_lowpart", "(", "wmode", ",", "old_out", ")", ";", "else", "old_out", "=", "new_out", ";", "value", "=", "simplify_gen_subreg", "(", "wmode", ",", "value", ",", "mode", ",", "", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "old_out", ",", "mem", ",", "use_acquire", ")", ";", "gcc_assert", "(", "!", "new_out", "||", "REG_P", "(", "new_out", ")", ")", ";", "all_low_regs", "=", "REG_P", "(", "value", ")", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "value", ")", ")", "==", "LO_REGS", "&&", "new_out", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "new_out", ")", ")", "==", "LO_REGS", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "old_out", ")", ")", "==", "LO_REGS", ";", "bind_old_new", "=", "(", "TARGET_THUMB1", "&&", "code", "!=", "SET", "&&", "code", "!=", "MINUS", "&&", "(", "code", "!=", "PLUS", "||", "(", "!", "all_low_regs", "&&", "!", "satisfies_constraint_L", "(", "value", ")", ")", ")", ")", ";", "if", "(", "old_out", "&&", "bind_old_new", ")", "{", "emit_move_insn", "(", "new_out", ",", "old_out", ")", ";", "old_out", "=", "new_out", ";", "}", "switch", "(", "code", ")", "{", "case", "SET", ":", "new_out", "=", "value", ";", "break", ";", "case", "NOT", ":", "x", "=", "gen_rtx_AND", "(", "wmode", ",", "old_out", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_NOT", "(", "wmode", ",", "new_out", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "break", ";", "case", "MINUS", ":", "if", "(", "CONST_INT_P", "(", "value", ")", ")", "{", "value", "=", "GEN_INT", "(", "-", "INTVAL", "(", "value", ")", ")", ";", "code", "=", "PLUS", ";", "}", "case", "PLUS", ":", "if", "(", "mode", "==", "DImode", ")", "{", "emit_move_insn", "(", "new_out", ",", "old_out", ")", ";", "if", "(", "code", "==", "PLUS", ")", "x", "=", "gen_adddi3", "(", "new_out", ",", "new_out", ",", "value", ")", ";", "else", "x", "=", "gen_subdi3", "(", "new_out", ",", "new_out", ",", "value", ")", ";", "emit_insn", "(", "x", ")", ";"], "ground_truth": ["break", ";"], "File": "arm6", "Func": "arm_split_atomic_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257324, "Length": 305, "Cover_Rate": 0.5616942909760589} {"Template_token": ["", "mod_f", "=", "memmodel_from_int", "(", "INTVAL", "(", "operands", "[", "", "]", ")", ")", ";", "neg_bval", "=", "TARGET_THUMB1", "?", "operands", "[", "", "]", ":", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "bool", "is_armv8_sync", "=", "arm_arch8", "&&", "is_mm_sync", "(", "mod_s", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "is_mm_relaxed", "(", "mod_s", ")", "||", "is_mm_consume", "(", "mod_s", ")", "||", "is_mm_release", "(", "mod_s", ")", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "is_mm_relaxed", "(", "mod_s", ")", "||", "is_mm_consume", "(", "mod_s", ")", "||", "is_mm_acquire", "(", "mod_s", ")", ")", ";", "if", "(", "is_armv8_sync", ")", "use_acquire", "=", "false", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "mod_s", ")", ";", "label1", "=", "NULL", ";", "if", "(", "!", "is_weak", ")", "{", "label1", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label1", ")", ";", "}", "label2", "=", "gen_label_rtx", "(", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "rval", ",", "mem", ",", "use_acquire", ")", ";", "if", "(", "TARGET_32BIT", ")", "{", "cond", "=", "arm_gen_compare_reg", "(", "NE", ",", "rval", ",", "oldval", ",", "neg_bval", ")", ";", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label2", ")", ",", "pc_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "x", ")", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_split_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257325, "Length": 209, "Cover_Rate": 0.4274028629856851} {"Template_token": ["", "rtx", "rval", ",", "mem", ",", "oldval", ",", "newval", ",", "neg_bval", ";", "machine_mode", "mode", ";", "enum", "memmodel", "mod_s", ",", "mod_f", ";", "bool", "is_weak", ";", "rtx_code_label", "*", "label1", ",", "*", "label2", ";", "rtx", "x", ",", "cond", ";", "rval", "=", "operands", "[", "", "]", ";", "mem", "=", "operands", "[", "", "]", ";", "oldval", "=", "operands", "[", "", "]", ";", "newval", "=", "operands", "[", "", "]", ";", "is_weak", "=", "(", "operands", "[", "", "]", "!=", "const0_rtx", ")", ";", "mod_s", "=", "memmodel_from_int", "(", "INTVAL", "(", "operands", "[", "", "]", ")", ")", ";", "mod_f", "=", "memmodel_from_int", "(", "INTVAL", "(", "operands", "[", "", "]", ")", ")", ";", "neg_bval", "=", "TARGET_THUMB1", "?", "operands", "[", "", "]", ":", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "bool", "is_armv8_sync", "=", "arm_arch8", "&&", "is_mm_sync", "(", "mod_s", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "is_mm_relaxed", "(", "mod_s", ")", "||", "is_mm_consume", "(", "mod_s", ")", "||", "is_mm_release", "(", "mod_s", ")", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "!", "(", "is_mm_relaxed", "(", "mod_s", ")", "||", "is_mm_consume", "(", "mod_s", ")", "||", "is_mm_acquire", "(", "mod_s", ")", ")", ";", "if", "(", "is_armv8_sync", ")", "use_acquire", "=", "false", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "mod_s", ")", ";", "label1", "=", "NULL", ";", "if", "(", "!", "is_weak", ")", "{", "label1", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label1", ")", ";", "}"], "ground_truth": ["label2", "=", "gen_label_rtx", "(", ")", ";"], "File": "arm6", "Func": "arm_split_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257326, "Length": 227, "Cover_Rate": 0.46421267893660534} {"Template_token": ["", "if", "(", "TARGET_THUMB1", ")", "{", "int", "labelno", "=", "thunk_label", "++", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "label", ",", "", ",", "labelno", ")", ";", "if", "(", "TARGET_THUMB1_ONLY", ")", "{", "fputs", "(", "", ",", "file", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "}", "else", "{", "fputs", "(", "", ",", "file", ")", ";", "}", "assemble_name", "(", "file", ",", "label", ")", ";", "fputc", "(", "'\\n'", ",", "file", ")", ";", "if", "(", "flag_pic", ")", "{", "ASM_GENERATE_INTERNAL_LABEL", "(", "labelpc", ",", "", ",", "labelno", ")", ";", "assemble_name", "(", "file", ",", "labelpc", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "if", "(", "TARGET_THUMB1_ONLY", ")", "{", "fputs", "(", "", ",", "file", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "}", "else", "fputs", "(", "", ",", "file", ")", ";", "}", "else", "if", "(", "TARGET_THUMB1_ONLY", ")", "fputs", "(", "", ",", "file", ")", ";", "}", "if", "(", "TARGET_THUMB1_ONLY", ")", "{", "if", "(", "mi_delta", ">", "", ")", "{", "fputs", "(", "", ",", "file", ")", ";", "assemble_name", "(", "file", ",", "label", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "asm_fprintf", "(", "file", ",", "", ",", "mi_op", ",", "this_regno", ",", "this_regno", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "arm_thumb1_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257327, "Length": 181, "Cover_Rate": 0.3073005093378608} {"Template_token": ["", "enum", "rtx_code", "code", "=", "GET_CODE", "(", "*", "comparison", ")", ";", "int", "code_int", ";", "machine_mode", "mode", "=", "(", "GET_MODE", "(", "*", "op1", ")", "==", "VOIDmode", ")", "?", "GET_MODE", "(", "*", "op2", ")", ":", "GET_MODE", "(", "*", "op1", ")", ";", "gcc_assert", "(", "GET_MODE", "(", "*", "op1", ")", "!=", "VOIDmode", "||", "GET_MODE", "(", "*", "op2", ")", "!=", "VOIDmode", ")", ";", "if", "(", "code", "==", "UNEQ", "||", "code", "==", "LTGT", ")", "return", "false", ";", "code_int", "=", "(", "int", ")", "code", ";", "arm_canonicalize_comparison", "(", "&", "code_int", ",", "op1", ",", "op2", ",", "", ")", ";", "PUT_CODE", "(", "*", "comparison", ",", "(", "enum", "rtx_code", ")", "code_int", ")", ";", "switch", "(", "mode", ")", "{", "case", "SImode", ":", "if", "(", "!", "arm_add_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "arm_add_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm6", "Func": "arm_validize_comparison", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257328, "Length": 156, "Cover_Rate": 0.48148148148148145} {"Template_token": ["", "case", "DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "cmpdi_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";", "case", "HFmode", ":", "if", "(", "!", "TARGET_VFP_FP16INST", ")", "break", ";", "mode", "=", "SFmode", ";", "*", "op1", "=", "convert_to_mode", "(", "mode", ",", "*", "op1", ",", "", ")", ";", "*", "op2", "=", "convert_to_mode", "(", "mode", ",", "*", "op2", ",", "", ")", ";", "case", "SFmode", ":", "case", "DFmode", ":", "if", "(", "!", "vfp_compare_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "vfp_compare_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";"], "ground_truth": ["default", ":"], "File": "arm6", "Func": "arm_validize_comparison", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257329, "Length": 145, "Cover_Rate": 0.44753086419753085} {"Template_token": ["", "while", "(", "(", "q", "=", "strtok", "(", "argstr", ",", "", ")", ")", "!=", "NULL", ")", "{", "while", "(", "ISSPACE", "(", "*", "q", ")", ")", "++", "q", ";", "argstr", "=", "NULL", ";", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "opts", "->", "x_target_flags", "|=", "MASK_THUMB", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "opts", "->", "x_target_flags", "&=", "~", "MASK_THUMB", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "{", "int", "fpu_index", ";"], "ground_truth": ["if", "(", "!", "opt_enum_arg_to_value", "(", "OPT_mfpu_", ",", "q", "+", "", ",", "&", "fpu_index", ",", "CL_TARGET", ")", ")", "{"], "File": "arm6", "Func": "arm_valid_target_attribute_rec", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257330, "Length": 104, "Cover_Rate": 0.3969465648854962} {"Template_token": ["", "else", "if", "(", "TREE_CODE", "(", "args", ")", "!=", "STRING_CST", ")", "{", "error", "(", "", ")", ";", "return", "false", ";", "}", "char", "*", "argstr", "=", "ASTRDUP", "(", "TREE_STRING_POINTER", "(", "args", ")", ")", ";", "char", "*", "q", ";", "while", "(", "(", "q", "=", "strtok", "(", "argstr", ",", "", ")", ")", "!=", "NULL", ")", "{", "while", "(", "ISSPACE", "(", "*", "q", ")", ")", "++", "q", ";", "argstr", "=", "NULL", ";", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "opts", "->", "x_target_flags", "|=", "MASK_THUMB", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "opts", "->", "x_target_flags", "&=", "~", "MASK_THUMB", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "{", "int", "fpu_index", ";", "if", "(", "!", "opt_enum_arg_to_value", "(", "OPT_mfpu_", ",", "q", "+", "", ",", "&", "fpu_index", ",", "CL_TARGET", ")", ")", "{"], "ground_truth": ["error", "(", "", ",", "q", ")", ";"], "File": "arm6", "Func": "arm_valid_target_attribute_rec", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257331, "Length": 147, "Cover_Rate": 0.5610687022900763} {"Template_token": ["", "tree", "arm_valid_target_attribute_tree", "(", "tree", "args", ",", "struct", "gcc_options", "*", "opts", ",", "struct", "gcc_options", "*", "opts_set", ")", "{", "struct", "cl_target_option", "cl_opts", ";", "if", "(", "!", "arm_valid_target_attribute_rec", "(", "args", ",", "opts", ")", ")", "return", "NULL_TREE", ";", "cl_target_option_save", "(", "&", "cl_opts", ",", "opts", ")", ";", "arm_configure_build_target", "(", "&", "arm_active_target", ",", "&", "cl_opts", ",", "opts_set", ",", "false", ")", ";", "arm_option_check_internal", "(", "opts", ")", ";"], "ground_truth": ["arm_option_override_internal", "(", "opts", ",", "opts_set", ")", ";"], "File": "arm6", "Func": "arm_valid_target_attribute_tree", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257332, "Length": 67, "Cover_Rate": 0.9054054054054054} {"Template_token": ["", "rtx", "arg_rtx", ";", "machine_mode", "arg_mode", "=", "TYPE_MODE", "(", "arg_type", ")", ";", "prev_arg_type", "=", "arg_type", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "if", "(", "!", "arg_rtx", "||", "arm_arg_partial_bytes", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ")", "{", "error", "(", "", "", ",", "name", ")", ";", "return", "true", ";", "}", "first_param", "=", "false", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "cmse_func_args_or_return_in_stack", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257333, "Length": 87, "Cover_Rate": 0.41232227488151657} {"Template_token": ["", "gcc_assert", "(", "(", "to_clear_mask", "[", "", "]", "&", "", ")", "==", "", ")", ";", "reg_rtx", "=", "gen_rtx_REG", "(", "SImode", ",", "R1_REGNUM", ")", ";", "emit_move_insn", "(", "reg_rtx", ",", "GEN_INT", "(", "(", "(", "(", "~", "padding_bits_to_clear", ")", "<<", "", ")", ">>", "", ")", ")", ")", ";", "if", "(", "(", "(", "~", "padding_bits_to_clear", ")", ">>", "", ")", ">", "", ")", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_ZERO_EXTRACT", "(", "SImode", ",", "reg_rtx", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ",", "GEN_INT", "(", "(", "~", "padding_bits_to_clear", ")", ">>", "", ")", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ",", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ",", "reg_rtx", ")", ")", ";", "}", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "!", "(", "to_clear_mask", "[", "regno", "/", "", "]", "&", "(", "", "<<", "(", "regno", "%", "", ")", ")", ")", ")", "continue", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "TARGET_VFP_DOUBLE", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", "&&", "to_clear_mask", "[", "regno", "/", "", "]", "&", "(", "", "<<", "(", "(", "regno", "%", "", ")", "+", "", ")", ")", ")", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", ")", ",", "CONST1_RTX", "(", "DFmode", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", ")", ")", ";", "regno", "++", ";", "}", "else", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "SFmode", ",", "regno", ")", ",", "CONST1_RTX", "(", "SFmode", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SFmode", ",", "regno", ")", ")", ";", "}", "}", "else", "{", "if", "(", "TARGET_THUMB1", ")", "{", "if", "(", "regno", "==", "R0_REGNUM", ")", "emit_move_insn", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ",", "const0_rtx", ")", ";", "else", "emit_move_insn", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ",", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ")", ";", "}", "else", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ",", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "arm6", "Func": "cmse_nonsecure_entry_clear_before_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257335, "Length": 333, "Cover_Rate": 0.5252365930599369} {"Template_token": ["", "int", "regno", ",", "maxregno", "=", "IP_REGNUM", ";", "tree", "result_type", ";", "rtx", "result_rtl", ";", "to_clear_mask", "[", "", "]", "=", "(", "", "<<", "(", "NUM_ARG_REGS", ")", ")", "-", "", ";", "to_clear_mask", "[", "", "]", "|=", "(", "", "<<", "IP_REGNUM", ")", ";", "if", "(", "TARGET_HARD_FLOAT", "&&", "!", "TARGET_THUMB1", ")", "{", "uint64_t", "float_mask", "=", "(", "", "<<", "(", "D7_VFP_REGNUM", "+", "", ")", ")", "-", "", ";", "maxregno", "=", "LAST_VFP_REGNUM", ";", "float_mask", "&=", "~", "(", "(", "", "<<", "FIRST_VFP_REGNUM", ")", "-", "", ")", ";", "to_clear_mask", "[", "", "]", "|=", "float_mask", ";", "float_mask", "=", "(", "", "<<", "(", "maxregno", "-", "", ")", ")", "-", "", ";", "to_clear_mask", "[", "", "]", "=", "float_mask", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ")", ";", "to_clear_mask", "[", "", "]", "&=", "~", "(", "", "<<", "IP_REGNUM", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "", ")", ")", ";", "to_clear_mask", "[", "", "]", "&=", "~", "(", "", "<<", "", ")", ";", "}", "for", "(", "regno", "=", "NUM_ARG_REGS", ";", "regno", "<", "LAST_VFP_REGNUM", ";", "regno", "++", ")", "{", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_VFP_REGNUM", ",", "D7_VFP_REGNUM", ")", ")", "continue", ";", "if", "(", "IN_RANGE", "(", "regno", ",", "IP_REGNUM", ",", "PC_REGNUM", ")", ")", "continue", ";", "if", "(", "call_used_regs", "[", "regno", "]", ")", "to_clear_mask", "[", "regno", "/", "", "]", "|=", "(", "", "<<", "(", "regno", "%", "", ")", ")", ";", "}"], "ground_truth": ["result_type", "=", "TREE_TYPE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";"], "File": "arm6", "Func": "cmse_nonsecure_entry_clear_before_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257336, "Length": 227, "Cover_Rate": 0.3580441640378549} {"Template_token": ["", "static", "void", "emit_unlikely_jump", "(", "rtx", "insn", ")", "{", "int", "very_unlikely", "=", "REG_BR_PROB_BASE", "/", "", "-", "", ";", "rtx_insn", "*", "jump", "=", "emit_jump_insn", "(", "insn", ")", ";", "add_int_reg_note", "(", "jump", ",", "REG_BR_PROB", ",", "very_unlikely", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "emit_unlikely_jump", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257337, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "void", "emit_unlikely_jump", "(", "rtx", "insn", ")", "{", "int", "very_unlikely", "=", "REG_BR_PROB_BASE", "/", "", "-", "", ";", "rtx_insn", "*", "jump", "=", "emit_jump_insn", "(", "insn", ")", ";", "add_int_reg_note", "(", "jump", ",", "REG_BR_PROB", ",", "very_unlikely", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "emit_unlikely_jump", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257338, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "arg_rtx", ";", "machine_mode", "arg_mode", "=", "TYPE_MODE", "(", "arg_type", ")", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";"], "ground_truth": ["to_clear_mask", "&=", "~", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "padding_bits_to_clear_ptr", ")", ";"], "File": "arm6", "Func": "FOREACH_FUNCTION_ARGS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257339, "Length": 74, "Cover_Rate": 0.8409090909090909} {"Template_token": ["", "cumulative_args_t", "args_so_far", ";", "tree", "arg_type", ",", "fntype", ";", "bool", "using_r4", ",", "first_param", "=", "true", ";", "function_args_iterator", "args_iter", ";", "uint32_t", "padding_bits_to_clear", "[", "", "]", "=", "{", "", ",", "", ",", "", ",", "", "}", ";", "uint32_t", "*", "padding_bits_to_clear_ptr", "=", "&", "padding_bits_to_clear", "[", "", "]", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "!", "CALL_P", "(", "insn", ")", ")", "continue", ";", "pat", "=", "PATTERN", "(", "insn", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "pat", ",", "", ")", ">", "", ")", ";", "call", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "call", ")", "==", "SET", ")", "call", "=", "SET_SRC", "(", "call", ")", ";", "unspec", "=", "XEXP", "(", "call", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "unspec", ")", "!=", "UNSPEC", "||", "XINT", "(", "unspec", ",", "", ")", "!=", "UNSPEC_NONSECURE_MEM", ")", "continue", ";", "to_clear_mask", "=", "(", "", "<<", "(", "NUM_ARG_REGS", ")", ")", "-", "", ";", "maxregno", "=", "NUM_ARG_REGS", "-", "", ";", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "{", "float_mask", "=", "(", "", "<<", "(", "D7_VFP_REGNUM", "+", "", ")", ")", "-", "", ";", "float_mask", "&=", "~", "(", "(", "", "<<", "FIRST_VFP_REGNUM", ")", "-", "", ")", ";", "to_clear_mask", "|=", "float_mask", ";", "maxregno", "=", "D7_VFP_REGNUM", ";", "}", "address", "=", "RTVEC_ELT", "(", "XVEC", "(", "unspec", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "MEM_P", "(", "address", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "address", ",", "", ")", ")", ")", ";", "to_clear_mask", "&=", "~", "(", "", "<<", "REGNO", "(", "XEXP", "(", "address", ",", "", ")", ")", ")", ";", "set_block_for_insn", "(", "insn", ",", "bb", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";"], "ground_truth": ["start_sequence", "(", ")", ";"], "File": "arm6", "Func": "FOR_BB_INSNS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257341, "Length": 273, "Cover_Rate": 0.3391304347826087} {"Template_token": ["", "set_block_for_insn", "(", "insn", ",", "bb", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "start_sequence", "(", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "fntype", "=", "TREE_TYPE", "(", "MEM_EXPR", "(", "address", ")", ")", ";", "arm_init_cumulative_args", "(", "&", "args_so_far_v", ",", "fntype", ",", "NULL_RTX", ",", "NULL_TREE", ")", ";", "args_so_far", "=", "pack_cumulative_args", "(", "&", "args_so_far_v", ")", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "arg_type", ",", "args_iter", ")", "{", "rtx", "arg_rtx", ";", "machine_mode", "arg_mode", "=", "TYPE_MODE", "(", "arg_type", ")", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";", "to_clear_mask", "&=", "~", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "padding_bits_to_clear_ptr", ")", ";", "first_param", "=", "false", ";", "}", "cleared_reg", "=", "XEXP", "(", "address", ",", "", ")", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ";", "using_r4", "=", "false", ";", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<", "NUM_ARG_REGS", ";", "regno", "++", ")", "{", "if", "(", "padding_bits_to_clear", "[", "regno", "]", "==", "", ")", "continue", ";", "if", "(", "TARGET_THUMB1", "&&", "!", "using_r4", ")", "{", "using_r4", "=", "true", ";", "reg", "=", "cleared_reg", ";", "emit_move_insn", "(", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ",", "reg", ")", ";", "}", "tmp", "=", "GEN_INT", "(", "(", "(", "(", "~", "padding_bits_to_clear", "[", "regno", "]", ")", "<<", "", ")", ">>", "", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "tmp", ")", ";", "if", "(", "(", "(", "~", "padding_bits_to_clear", "[", "regno", "]", ")", ">>", "", ")", ">", "", ")", "{", "tmp", "=", "GEN_INT", "(", "(", "~", "padding_bits_to_clear", "[", "regno", "]", ")", ">>", "", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_ZERO_EXTRACT", "(", "SImode", ",", "reg", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ",", "tmp", ")", ")", ";", "}", "emit_insn", "(", "gen_andsi3", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ",", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ",", "reg", ")", ")", ";", "}", "if", "(", "using_r4", ")", "emit_move_insn", "(", "cleared_reg", ",", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ")", ";", "tmp", "=", "gen_rtx_LSHIFTRT", "(", "SImode", ",", "cleared_reg", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "cleared_reg", ",", "tmp", ")", ")", ";", "tmp", "=", "gen_rtx_ASHIFT", "(", "SImode", ",", "cleared_reg", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "cleared_reg", ",", "tmp", ")", ")", ";", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "!", "(", "to_clear_mask", "&", "(", "", "<<", "regno", ")", ")", ")", "continue", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "TARGET_VFP_DOUBLE", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", "&&", "to_clear_mask", "&", "(", "", "<<", "(", "regno", "+", "", ")", ")", ")", "emit_move_insn", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", "++", ")", ",", "CONST0_RTX", "(", "DFmode", ")", ")", ";"], "ground_truth": ["else", "emit_move_insn", "(", "gen_rtx_REG", "(", "SFmode", ",", "regno", ")", ",", "CONST0_RTX", "(", "SFmode", ")", ")", ";"], "File": "arm6", "Func": "FOR_EACH_BB_FN", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257342, "Length": 474, "Cover_Rate": 0.5801713586291309} {"Template_token": ["", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "SImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "==", "NULL_RTX", ")", "return", "false", ";", "operands", "[", "", "]", "=", "tmp", ";", "}", "else", "{", "CLEAR_HARD_REG_SET", "(", "regset", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "DImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "!=", "NULL_RTX", ")", "{", "operands", "[", "", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "tmp", ",", "DImode", ",", "", ")", ";", "operands", "[", "", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "tmp", ",", "DImode", ",", "", ")", ";", "}", "else", "{", "SET_HARD_REG_SET", "(", "regset", ")", ";", "CLEAR_HARD_REG_BIT", "(", "regset", ",", "regno", "%", "", "==", "", "?", "regno", "+", "", ":", "regno", "-", "", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "SImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "==", "NULL_RTX", ")", "return", "false", ";", "operands", "[", "regno", "%", "", "==", "", "?", "", ":", "", "]", "=", "tmp", ";", "}", "}", "gcc_assert", "(", "operands", "[", "", "]", "!=", "NULL_RTX", ")", ";", "gcc_assert", "(", "operands", "[", "", "]", "!=", "NULL_RTX", ")", ";", "gcc_assert", "(", "REGNO", "(", "operands", "[", "", "]", ")", "%", "", "==", "", ")", ";", "gcc_assert", "(", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "}", "}", "if", "(", "offsets", "[", "", "]", ">", "offsets", "[", "", "]", ")", "{", "gap", "=", "offsets", "[", "", "]", "-", "offsets", "[", "", "]", ";", "offset", "=", "offsets", "[", "", "]", ";", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "const_store", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "else", "{", "gap", "=", "offsets", "[", "", "]", "-", "offsets", "[", "", "]", ";", "offset", "=", "offsets", "[", "", "]", ";", "}", "if", "(", "gap", "!=", "", ")", "return", "false", ";", "if", "(", "operands_ok_ldrd_strd", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "base", ",", "offset", ",", "false", ",", "load", ")", ")", "return", "true", ";", "if", "(", "TARGET_THUMB2", ")", "return", "false", ";", "if", "(", "load", "&&", "commute", ")", "{", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";"], "ground_truth": ["if", "(", "operands_ok_ldrd_strd", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "base", ",", "offset", ",", "false", ",", "load", ")", ")", "return", "true", ";"], "File": "arm6", "Func": "gen_operands_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257343, "Length": 416, "Cover_Rate": 0.40193236714975844} {"Template_token": ["", "MEM_READONLY_P", "(", "mem", ")", "=", "", ";", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";", "insn", "=", "emit_insn", "(", "pat", ")", ";", "}", "set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "orig", ")", ";", "return", "reg", ";", "}", "else", "if", "(", "GET_CODE", "(", "orig", ")", "==", "CONST", ")", "{", "rtx", "base", ",", "offset", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "cfun", "->", "machine", "->", "pic_reg", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", ")", ";", "return", "orig", ";", "}", "if", "(", "reg", "==", "", ")", "{", "gcc_assert", "(", "can_create_pseudo_p", "(", ")", ")", ";", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "}", "gcc_assert", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", ")", ";", "base", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "reg", ")", ";", "offset", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "base", "==", "reg", "?", "", ":", "reg", ")", ";", "if", "(", "CONST_INT_P", "(", "offset", ")", ")", "{", "if", "(", "!", "arm_legitimate_index_p", "(", "mode", ",", "offset", ",", "SET", ",", "", ")", ")", "{", "gcc_assert", "(", "can_create_pseudo_p", "(", ")", ")", ";", "offset", "=", "force_reg", "(", "Pmode", ",", "offset", ")", ";", "}", "if", "(", "CONST_INT_P", "(", "offset", ")", ")", "return", "plus_constant", "(", "Pmode", ",", "base", ",", "INTVAL", "(", "offset", ")", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "||", "TARGET_SOFT_FLOAT", ")", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "reg", ",", "base", ",", "offset", ")", ")", ";", "return", "reg", ";", "}"], "ground_truth": ["return", "gen_rtx_PLUS", "(", "Pmode", ",", "base", ",", "offset", ")", ";"], "File": "arm6", "Func": "legitimize_pic_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257344, "Length": 383, "Cover_Rate": 0.698905109489051} {"Template_token": ["", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "}", "else", "{", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_LDM32", ")", ";", "eqv", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ",", "UNSPEC_TLS", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "eqv", ")", ";", "addend", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_LDO32", ")", ")", ",", "UNSPEC_TLS", ")", ";", "addend", "=", "force_reg", "(", "SImode", ",", "gen_rtx_CONST", "(", "SImode", ",", "addend", ")", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "dest", ",", "addend", ")", ";", "}", "return", "dest", ";", "case", "TLS_MODEL_INITIAL_EXEC", ":", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_IE32", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";", "if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_tls_load_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "else", "if", "(", "TARGET_THUMB2", ")", "emit_insn", "(", "gen_tls_load_dot_plus_four", "(", "reg", ",", "NULL", ",", "reg", ",", "labelno", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "gen_const_mem", "(", "SImode", ",", "reg", ")", ")", ";", "}", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "case", "TLS_MODEL_LOCAL_EXEC", ":", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "reg", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_LE32", ")", ")", ",", "UNSPEC_TLS", ")", ";"], "ground_truth": ["reg", "=", "force_reg", "(", "SImode", ",", "gen_rtx_CONST", "(", "SImode", ",", "reg", ")", ")", ";"], "File": "arm6", "Func": "legitimize_tls_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257345, "Length": 320, "Cover_Rate": 0.6751054852320675} {"Template_token": ["", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_LDM32", ")", ";", "eqv", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ",", "UNSPEC_TLS", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "eqv", ")", ";", "addend", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_LDO32", ")", ")", ",", "UNSPEC_TLS", ")", ";", "addend", "=", "force_reg", "(", "SImode", ",", "gen_rtx_CONST", "(", "SImode", ",", "addend", ")", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "dest", ",", "addend", ")", ";", "}", "return", "dest", ";", "case", "TLS_MODEL_INITIAL_EXEC", ":", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_IE32", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";", "if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_tls_load_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "else", "if", "(", "TARGET_THUMB2", ")", "emit_insn", "(", "gen_tls_load_dot_plus_four", "(", "reg", ",", "NULL", ",", "reg", ",", "labelno", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "gen_const_mem", "(", "SImode", ",", "reg", ")", ")", ";", "}", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "case", "TLS_MODEL_LOCAL_EXEC", ":"], "ground_truth": ["tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";"], "File": "arm6", "Func": "legitimize_tls_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257346, "Length": 264, "Cover_Rate": 0.5569620253164557} {"Template_token": ["", "else", "{", "if", "(", "stack_adjust", ")", "live_regs_mask", "|=", "", "<<", "", ";", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "}", "}", "else", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "else", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "p", "=", "instr", "+", "strlen", "(", "instr", ")", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "SP_REGNUM", ";", "reg", "++", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "{", "int", "l", "=", "strlen", "(", "reg_names", "[", "reg", "]", ")", ";", "if", "(", "first", ")", "first", "=", "", ";", "else", "{", "memcpy", "(", "p", ",", "", ",", "", ")", ";", "p", "+=", "", ";", "}", "memcpy", "(", "p", ",", "", ",", "", ")", ";", "memcpy", "(", "p", "+", "", ",", "reg_names", "[", "reg", "]", ",", "l", ")", ";", "p", "+=", "l", "+", "", ";", "}", "if", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "{", "sprintf", "(", "p", ",", "", ",", "first", "?", "", ":", "", ",", "return_reg", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "strcat", "(", "p", ",", "", ")", ";", "}", "else", "strcpy", "(", "p", ",", "", ")", ";", "}", "output_asm_insn", "(", "instr", ",", "&", "operand", ")", ";", "if", "(", "really_return", "&&", "func_type", "!=", "ARM_FT_INTERWORKED", "&&", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ")", "{", "return", "", ";", "}", "}", "if", "(", "really_return", ")", "{", "switch", "(", "(", "int", ")", "ARM_FUNC_TYPE", "(", "func_type", ")", ")", "{", "case", "ARM_FT_ISR", ":", "case", "ARM_FT_FIQ", ":", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "case", "ARM_FT_INTERWORKED", ":", "gcc_assert", "(", "arm_arch5", "||", "arm_arch4t", ")", ";", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "case", "ARM_FT_EXCEPTION", ":", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "default", ":"], "ground_truth": ["if", "(", "IS_CMSE_ENTRY", "(", "func_type", ")", ")", "{"], "File": "arm6", "Func": "output_return_instruction", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257348, "Length": 310, "Cover_Rate": 0.31536113936927773} {"Template_token": ["", "if", "(", "frame_pointer_needed", ")", "mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "flag_pic", "&&", "!", "TARGET_SINGLE_PIC_BASE", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "crtl", "->", "uses_pic_offset_table", ")", "mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";", "if", "(", "!", "frame_pointer_needed", "&&", "CALLER_INTERWORKING_SLOT_SIZE", ">", "", ")", "mask", "|=", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "mask", "&", "", "||", "thumb_force_lr_save", "(", ")", ")", "mask", "|=", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "(", "mask", "&", "", ")", "==", "", "&&", "(", "(", "mask", "&", "", ")", "||", "TARGET_BACKTRACE", ")", ")", "{", "reg", "=", "thumb_find_work_register", "(", "", "<<", "LAST_LO_REGNUM", ")", ";", "if", "(", "reg", "*", "UNITS_PER_WORD", "<=", "(", "unsigned", ")", "arm_size_return_regs", "(", ")", ")", "reg", "=", "LAST_LO_REGNUM", ";", "if", "(", "callee_saved_reg_p", "(", "reg", ")", ")", "mask", "|=", "", "<<", "reg", ";", "}", "if", "(", "(", "CALLER_INTERWORKING_SLOT_SIZE", "+", "ROUND_UP_WORD", "(", "get_frame_size", "(", ")", ")", "+", "crtl", "->", "outgoing_args_size", ")", ">=", "", ")", "{", "for", "(", "reg", "=", "LAST_ARG_REGNUM", "+", "", ";", "reg", "<=", "LAST_LO_REGNUM", ";", "reg", "++", ")", "if", "(", "mask", "&", "(", "", "<<", "reg", ")", ")", "break", ";", "if", "(", "reg", ">", "LAST_LO_REGNUM", ")", "{", "mask", "|=", "", "<<", "LAST_LO_REGNUM", ";", "}", "}"], "ground_truth": ["return", "mask", ";"], "File": "arm6", "Func": "thumb1_compute_save_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257349, "Length": 190, "Cover_Rate": 0.7883817427385892} {"Template_token": ["", "unsigned", "reg", ";", "mask", "=", "", ";", "for", "(", "reg", "=", "", ";", "reg", "<", "", ";", "reg", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "reg", ")", "&&", "callee_saved_reg_p", "(", "reg", ")", ")", "mask", "|=", "", "<<", "reg", ";", "if", "(", "frame_pointer_needed", ")", "mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "flag_pic", "&&", "!", "TARGET_SINGLE_PIC_BASE", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "crtl", "->", "uses_pic_offset_table", ")", "mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";", "if", "(", "!", "frame_pointer_needed", "&&", "CALLER_INTERWORKING_SLOT_SIZE", ">", "", ")", "mask", "|=", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "mask", "&", "", "||", "thumb_force_lr_save", "(", ")", ")", "mask", "|=", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "(", "mask", "&", "", ")", "==", "", "&&", "(", "(", "mask", "&", "", ")", "||", "TARGET_BACKTRACE", ")", ")", "{", "reg", "=", "thumb_find_work_register", "(", "", "<<", "LAST_LO_REGNUM", ")", ";", "if", "(", "reg", "*", "UNITS_PER_WORD", "<=", "(", "unsigned", ")", "arm_size_return_regs", "(", ")", ")", "reg", "=", "LAST_LO_REGNUM", ";", "if", "(", "callee_saved_reg_p", "(", "reg", ")", ")", "mask", "|=", "", "<<", "reg", ";", "}", "if", "(", "(", "CALLER_INTERWORKING_SLOT_SIZE", "+", "ROUND_UP_WORD", "(", "get_frame_size", "(", ")", ")", "+", "crtl", "->", "outgoing_args_size", ")", ">=", "", ")", "{", "for", "(", "reg", "=", "LAST_ARG_REGNUM", "+", "", ";", "reg", "<=", "LAST_LO_REGNUM", ";", "reg", "++", ")", "if", "(", "mask", "&", "(", "", "<<", "reg", ")", ")", "break", ";", "if", "(", "reg", ">", "LAST_LO_REGNUM", ")", "{", "mask", "|=", "", "<<", "LAST_LO_REGNUM", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "thumb1_compute_save_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257350, "Length": 224, "Cover_Rate": 0.9294605809128631} {"Template_token": ["", "amount", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "frame_pointer_needed", ")", "{", "emit_insn", "(", "gen_movsi", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "amount", "=", "offsets", "->", "locals_base", "-", "offsets", "->", "saved_regs", ";", "}", "amount", "-=", "", "*", "thumb1_extra_regs_pushed", "(", "offsets", ",", "false", ")", ";", "gcc_assert", "(", "amount", ">=", "", ")", ";", "if", "(", "amount", ")", "{", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "if", "(", "amount", "<", "", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";"], "ground_truth": ["else", "{"], "File": "arm6", "Func": "thumb1_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257351, "Length": 89, "Cover_Rate": 0.3545816733067729} {"Template_token": ["", "emit_insn", "(", "gen_force_register_use", "(", "stack_pointer_rtx", ")", ")", ";", "if", "(", "crtl", "->", "profile", "||", "!", "TARGET_SCHED_PROLOG", ")", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "", ";", "regno", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", ")", "emit_clobber", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ")", ";", "if", "(", "!", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ")", ";"], "ground_truth": ["if", "(", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", "cmse_nonsecure_entry_clear_before_return", "(", ")", ";"], "File": "arm6", "Func": "thumb1_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257352, "Length": 91, "Cover_Rate": 0.36254980079681276} {"Template_token": ["", "}", "else", "if", "(", "outer", "==", "ASHIFT", "||", "outer", "==", "ASHIFTRT", "||", "outer", "==", "LSHIFTRT", ")", "return", "", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "CONST", ":", "case", "CONST_DOUBLE", ":", "case", "LABEL_REF", ":", "case", "SYMBOL_REF", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "UDIV", ":", "case", "UMOD", ":", "case", "DIV", ":", "case", "MOD", ":", "return", "", ";", "case", "TRUNCATE", ":", "return", "", ";", "case", "AND", ":", "case", "XOR", ":", "case", "IOR", ":", "return", "", ";", "case", "MEM", ":", "return", "(", "", "+", "", "*", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", "-", "", ")", "/", "UNITS_PER_WORD", ")", "+", "(", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", ")", "?", "", ":", "", ")", ")", ";", "case", "IF_THEN_ELSE", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", ")", "return", "", ";", "return", "", ";", "case", "SIGN_EXTEND", ":", "case", "ZERO_EXTEND", ":", "total", "=", "mode", "==", "DImode", "?", "COSTS_N_INSNS", "(", "", ")", ":", "", ";", "total", "+=", "thumb1_rtx_costs", "(", "XEXP", "(", "x", ",", "", ")", ",", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "code", ")", ";", "if", "(", "mode", "==", "SImode", ")", "return", "total", ";", "if", "(", "arm_arch6", ")", "return", "total", "+", "COSTS_N_INSNS", "(", "", ")", ";", "return", "total", "+", "", "+", "COSTS_N_INSNS", "(", "", ")", ";", "default", ":", "return", "", ";", "}"], "ground_truth": ["}"], "File": "arm6", "Func": "thumb1_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257354, "Length": 235, "Cover_Rate": 0.3712480252764613} {"Template_token": ["", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<=", "", ";", "i", "++", ")", "if", "(", "(", "HOST_WIDE_INT_1", "<<", "i", ")", "-", "", "==", "INTVAL", "(", "x", ")", "||", "(", "HOST_WIDE_INT_1", "<<", "i", ")", "-", "", "==", "~", "INTVAL", "(", "x", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "outer", "==", "ASHIFT", "||", "outer", "==", "ASHIFTRT", "||", "outer", "==", "LSHIFTRT", ")", "return", "", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "CONST", ":", "case", "CONST_DOUBLE", ":", "case", "LABEL_REF", ":", "case", "SYMBOL_REF", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "UDIV", ":", "case", "UMOD", ":", "case", "DIV", ":", "case", "MOD", ":", "return", "", ";", "case", "TRUNCATE", ":", "return", "", ";", "case", "AND", ":", "case", "XOR", ":", "case", "IOR", ":", "return", "", ";", "case", "MEM", ":", "return", "(", "", "+", "", "*", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", "-", "", ")", "/", "UNITS_PER_WORD", ")", "+", "(", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", ")", "?", "", ":", "", ")", ")", ";", "case", "IF_THEN_ELSE", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", ")", "return", "", ";", "return", "", ";", "case", "SIGN_EXTEND", ":", "case", "ZERO_EXTEND", ":", "total", "=", "mode", "==", "DImode", "?", "COSTS_N_INSNS", "(", "", ")", ":", "", ";", "total", "+=", "thumb1_rtx_costs", "(", "XEXP", "(", "x", ",", "", ")", ",", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "code", ")", ";"], "ground_truth": ["if", "(", "mode", "==", "SImode", ")", "return", "total", ";"], "File": "arm6", "Func": "thumb1_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257355, "Length": 257, "Cover_Rate": 0.4060031595576619} {"Template_token": ["", "else", "if", "(", "(", "code", "==", "POST_MODIFY", "||", "code", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "rtx", "addend", "=", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ";", "HOST_WIDE_INT", "offset", ";", "if", "(", "!", "CONST_INT_P", "(", "addend", ")", ")", "return", "", ";", "offset", "=", "INTVAL", "(", "addend", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "return", "(", "offset", ">", "-", "", "&&", "offset", "<", "", ")", ";", "return", "(", "use_ldrd", "&&", "offset", ">", "-", "", "&&", "offset", "<", "", "&&", "(", "offset", "&", "", ")", "==", "", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "(", "code", "==", "LABEL_REF", "||", "(", "code", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "TARGET_NEON", "&&", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "", ";"], "ground_truth": ["else", "if", "(", "code", "==", "PLUS", ")", "{"], "File": "arm6", "Func": "thumb2_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257357, "Length": 231, "Cover_Rate": 0.4935897435897436} {"Template_token": ["", "pops_needed", "=", "", ";", "if", "(", "reg_containing_return_addr", "==", "-", "", ")", "{", "regs_to_pop", "|=", "", "<<", "LR_REGNUM", ";", "++", "pops_needed", ";", "}", "if", "(", "TARGET_BACKTRACE", ")", "{", "regs_to_pop", "|=", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", "|", "(", "", "<<", "SP_REGNUM", ")", ";", "pops_needed", "+=", "", ";", "}", "if", "(", "pops_needed", "==", "", ")", "{", "if", "(", "crtl", "->", "calls_eh_return", ")", "asm_fprintf", "(", "f", ",", "", ",", "SP_REGNUM", ",", "ARM_EH_STACKADJ_REGNUM", ")", ";", "if", "(", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "reg_containing_return_addr", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "reg_containing_return_addr", ")", ";", "}", "else", "asm_fprintf", "(", "f", ",", "", ",", "reg_containing_return_addr", ")", ";", "return", ";", "}", "else", "if", "(", "!", "TARGET_INTERWORK", "&&", "!", "TARGET_BACKTRACE", "&&", "!", "is_called_in_ARM_mode", "(", "current_function_decl", ")", "&&", "!", "crtl", "->", "calls_eh_return", "&&", "!", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ")", ";", "return", ";", "}", "regs_available_for_popping", "=", "", ";", "if", "(", "crtl", "->", "calls_eh_return", ")", "size", "=", "", ";", "else", "{", "if", "(", "crtl", "->", "return_rtx", "!=", "", ")", "mode", "=", "GET_MODE", "(", "crtl", "->", "return_rtx", ")", ";", "else", "mode", "=", "DECL_MODE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";", "size", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "if", "(", "size", "==", "", ")", "{", "if", "(", "mode", "==", "VOIDmode", ")", "regs_available_for_popping", "=", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", "|", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", "|", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", ";", "else", "regs_available_for_popping", "=", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", "|", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", ";", "}", "else", "if", "(", "size", "<=", "", ")", "regs_available_for_popping", "=", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", "|", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", ";", "else", "if", "(", "size", "<=", "", ")", "regs_available_for_popping", "=", "(", "", "<<", "ARG_REGISTER", "(", "", ")", ")", ";", "}", "for", "(", "available", "=", "regs_available_for_popping", ",", "required", "=", "regs_to_pop", ";", "required", "!=", "", "&&", "available", "!=", "", ";", "available", "&=", "~", "(", "available", "&", "-", "available", ")", ",", "required", "&=", "~", "(", "required", "&", "-", "required", ")", ")", "--", "pops_needed", ";", "if", "(", "available", ">", "", ")", "regs_available_for_popping", "&=", "~", "available", ";", "else", "if", "(", "pops_needed", ")", "{"], "ground_truth": ["if", "(", "regs_available_for_popping", "==", "", "&&", "reg_containing_return_addr", "==", "LAST_ARG_REGNUM", ")", "{"], "File": "arm6", "Func": "thumb_exit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257358, "Length": 383, "Cover_Rate": 0.4537914691943128} {"Template_token": ["", "}", "for", "(", "available", "=", "regs_available_for_popping", ",", "required", "=", "regs_to_pop", ";", "required", "!=", "", "&&", "available", "!=", "", ";", "available", "&=", "~", "(", "available", "&", "-", "available", ")", ",", "required", "&=", "~", "(", "required", "&", "-", "required", ")", ")", "--", "pops_needed", ";", "if", "(", "available", ">", "", ")", "regs_available_for_popping", "&=", "~", "available", ";", "else", "if", "(", "pops_needed", ")", "{", "if", "(", "regs_available_for_popping", "==", "", "&&", "reg_containing_return_addr", "==", "LAST_ARG_REGNUM", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "LR_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "reg_containing_return_addr", "=", "LR_REGNUM", ";", "}", "else", "if", "(", "size", ">", "", ")", "{", "restore_a4", "=", "TRUE", ";", "asm_fprintf", "(", "f", ",", "", ",", "IP_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "}", "if", "(", "reg_containing_return_addr", "!=", "LAST_ARG_REGNUM", ")", "{", "regs_available_for_popping", "|=", "", "<<", "LAST_ARG_REGNUM", ";", "--", "pops_needed", ";", "}", "}", "thumb_pop", "(", "f", ",", "regs_available_for_popping", ")", ";", "if", "(", "reg_containing_return_addr", "==", "-", "", ")", "{", "regs_to_pop", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "reg_containing_return_addr", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "regs_available_for_popping", "&=", "~", "(", "", "<<", "reg_containing_return_addr", ")", ";", "}", "if", "(", "regs_available_for_popping", ")", "{", "int", "frame_pointer", ";", "frame_pointer", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ",", "frame_pointer", ")", ";", "regs_available_for_popping", "&=", "~", "(", "", "<<", "frame_pointer", ")", ";", "regs_to_pop", "&=", "~", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "if", "(", "regs_available_for_popping", ")", "{", "int", "stack_pointer", ";", "stack_pointer", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "SP_REGNUM", ",", "stack_pointer", ")", ";", "}", "else", "{", "regs_available_for_popping", "|=", "(", "", "<<", "frame_pointer", ")", ";", "}", "}", "if", "(", "regs_available_for_popping", "==", "", "&&", "pops_needed", ">", "", ")", "{", "regs_available_for_popping", "|=", "", "<<", "reg_containing_return_addr", ";", "asm_fprintf", "(", "f", ",", "", ",", "LR_REGNUM", ",", "reg_containing_return_addr", ")", ";", "reg_containing_return_addr", "=", "LR_REGNUM", ";", "}", "if", "(", "pops_needed", ">", "", ")", "{", "int", "popped_into", ";", "int", "move_to", ";", "thumb_pop", "(", "f", ",", "regs_available_for_popping", ")", ";", "popped_into", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "move_to", "=", "number_of_first_bit_set", "(", "regs_to_pop", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "move_to", ",", "popped_into", ")", ";", "regs_to_pop", "&=", "~", "(", "", "<<", "move_to", ")", ";", "--", "pops_needed", ";", "}", "if", "(", "pops_needed", ">", "", ")", "{", "int", "popped_into", ";", "thumb_pop", "(", "f", ",", "regs_available_for_popping", ")", ";", "popped_into", "=", "number_of_first_bit_set", "(", "regs_available_for_popping", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "SP_REGNUM", ",", "popped_into", ")", ";", "}", "if", "(", "restore_a4", ")", "{"], "ground_truth": ["if", "(", "reg_containing_return_addr", "!=", "LR_REGNUM", ")", "{"], "File": "arm6", "Func": "thumb_exit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257359, "Length": 391, "Cover_Rate": 0.46327014218009477} {"Template_token": ["", "return", "(", "CONST_INT_P", "(", "x", ")", "||", "CONST_DOUBLE_P", "(", "x", ")", "||", "CONSTANT_ADDRESS_P", "(", "x", ")", "||", "flag_pic", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "thumb_legitimate_constant_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257360, "Length": 21, "Cover_Rate": 0.39622641509433965} {"Template_token": ["", "if", "(", "lo_mask", "&", "", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "regno", ")", ";", "if", "(", "(", "lo_mask", "&", "~", "", ")", "!=", "", ")", "fprintf", "(", "f", ",", "", ")", ";", "pushed_words", "++", ";", "}", "}", "if", "(", "mask", "&", "(", "", "<<", "PC_REGNUM", ")", ")", "{", "if", "(", "TARGET_INTERWORK", "||", "TARGET_BACKTRACE", "||", "crtl", "->", "calls_eh_return", "||", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", "{", "fprintf", "(", "f", ",", "", ")", ";", "thumb_exit", "(", "f", ",", "-", "", ")", ";", "return", ";", "}", "else", "{", "if", "(", "mask", "&", "", ")", "fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ")", ";", "}", "}", "fprintf", "(", "f", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "thumb_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257362, "Length": 120, "Cover_Rate": 0.5825242718446602} {"Template_token": ["", "fprintf", "(", "f", ",", "", ")", ";", "for", "(", "regno", "=", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ",", "lo_mask", ">>=", "", ")", "{", "if", "(", "lo_mask", "&", "", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "regno", ")", ";", "if", "(", "(", "lo_mask", "&", "~", "", ")", "!=", "", ")", "fprintf", "(", "f", ",", "", ")", ";", "pushed_words", "++", ";", "}", "}", "if", "(", "mask", "&", "(", "", "<<", "PC_REGNUM", ")", ")", "{", "if", "(", "TARGET_INTERWORK", "||", "TARGET_BACKTRACE", "||", "crtl", "->", "calls_eh_return", "||", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", "{", "fprintf", "(", "f", ",", "", ")", ";", "thumb_exit", "(", "f", ",", "-", "", ")", ";", "return", ";", "}", "else", "{", "if", "(", "mask", "&", "", ")", "fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "PC_REGNUM", ")", ";"], "ground_truth": ["}"], "File": "arm6", "Func": "thumb_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257363, "Length": 136, "Cover_Rate": 0.6601941747572816} {"Template_token": ["", "unsigned", "HOST_WIDE_INT", "stack_adjust", ";", "arm_stack_offsets", "*", "offsets", ";", "if", "(", "!", "reload_completed", ")", "return", "", ";", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "func_type", "&", "(", "ARM_FT_VOLATILE", "|", "ARM_FT_NAKED", "|", "ARM_FT_STACKALIGN", ")", ")", "return", "", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", "&&", "(", "frame_pointer_needed", "||", "TARGET_THUMB", ")", ")", "return", "", ";", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "||", "cfun", "->", "machine", "->", "uses_anonymous_args", "||", "crtl", "->", "calls_eh_return", "||", "cfun", "->", "calls_alloca", "||", "!", "(", "stack_adjust", "==", "", "||", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "stack_adjust", "==", "", ")", ")", "||", "(", "!", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", ")", "&&", "arm_compute_static_chain_stack_bytes", "(", ")", "!=", "", ")", ")", "return", "", ";", "saved_int_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "stack_adjust", "==", "", "&&", "!", "arm_arch5", "&&", "TARGET_ARM", ")", "{"], "ground_truth": ["if", "(", "!", "call_used_regs", "[", "", "]", ")", "return", "", ";"], "File": "arm6", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257364, "Length": 172, "Cover_Rate": 0.42574257425742573} {"Template_token": ["", "unsigned", "long", "saved_int_regs", ";", "unsigned", "HOST_WIDE_INT", "stack_adjust", ";", "arm_stack_offsets", "*", "offsets", ";", "if", "(", "!", "reload_completed", ")", "return", "", ";", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "func_type", "&", "(", "ARM_FT_VOLATILE", "|", "ARM_FT_NAKED", "|", "ARM_FT_STACKALIGN", ")", ")", "return", "", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", "&&", "(", "frame_pointer_needed", "||", "TARGET_THUMB", ")", ")", "return", "", ";", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "||", "cfun", "->", "machine", "->", "uses_anonymous_args", "||", "crtl", "->", "calls_eh_return", "||", "cfun", "->", "calls_alloca", "||", "!", "(", "stack_adjust", "==", "", "||", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "stack_adjust", "==", "", ")", ")", "||", "(", "!", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", ")", "&&", "arm_compute_static_chain_stack_bytes", "(", ")", "!=", "", ")", ")", "return", "", ";", "saved_int_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "stack_adjust", "==", "", "&&", "!", "arm_arch5", "&&", "TARGET_ARM", ")", "{", "if", "(", "!", "call_used_regs", "[", "", "]", ")", "return", "", ";", "if", "(", "arm_size_return_regs", "(", ")", ">=", "(", "", "*", "UNITS_PER_WORD", ")", ")", "return", "", ";", "if", "(", "sibling", ")", "{", "gcc_assert", "(", "CALL_P", "(", "sibling", ")", ")", ";", "if", "(", "find_regno_fusage", "(", "sibling", ",", "USE", ",", "", ")", ")", "return", "", ";", "}", "if", "(", "saved_int_regs", "&", "", ")", "return", "", ";", "}", "if", "(", "TARGET_INTERWORK", "&&", "saved_int_regs", "!=", "", "&&", "!", "IS_INTERRUPT", "(", "func_type", ")", ")", "return", "", ";", "if", "(", "iscond", "&&", "arm_tune_strongarm", ")", "{", "if", "(", "saved_int_regs", "!=", "", "&&", "saved_int_regs", "!=", "(", "", "<<", "LR_REGNUM", ")", ")", "return", "", ";", "if", "(", "flag_pic", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "df_regs_ever_live_p", "(", "PIC_OFFSET_TABLE_REGNUM", ")", ")", "return", "", ";", "}", "if", "(", "saved_int_regs", "&&", "IS_CMSE_ENTRY", "(", "func_type", ")", ")", "return", "", ";", "if", "(", "saved_int_regs", "&&", "!", "(", "saved_int_regs", "&", "(", "", "<<", "LR_REGNUM", ")", ")", ")", "return", "", ";", "if", "(", "TARGET_HARD_FLOAT", ")", "for", "(", "regno", "=", "FIRST_VFP_REGNUM", ";", "regno", "<=", "LAST_VFP_REGNUM", ";", "regno", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", ")", "return", "", ";", "if", "(", "TARGET_REALLY_IWMMXT", ")", "for", "(", "regno", "=", "FIRST_IWMMXT_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_REGNUM", ";", "regno", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm6", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257365, "Length": 386, "Cover_Rate": 0.9554455445544554} {"Template_token": ["", "break", ";", "case", "", ":", "mode", "=", "V4SImode", ";", "break", ";", "default", ":", "return", "-", "", ";", "}", "if", "(", "*", "modep", "==", "VOIDmode", ")", "*", "modep", "=", "mode", ";", "if", "(", "*", "modep", "==", "mode", ")", "return", "", ";", "break", ";", "case", "ARRAY_TYPE", ":", "{", "int", "count", ";", "tree", "index", "=", "TYPE_DOMAIN", "(", "type", ")", ";", "if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";", "count", "=", "aapcs_vfp_sub_candidate", "(", "TREE_TYPE", "(", "type", ")", ",", "modep", ")", ";", "if", "(", "count", "==", "-", "", "||", "!", "index", "||", "!", "TYPE_MAX_VALUE", "(", "index", ")", "||", "!", "tree_fits_uhwi_p", "(", "TYPE_MAX_VALUE", "(", "index", ")", ")", "||", "!", "TYPE_MIN_VALUE", "(", "index", ")", "||", "!", "tree_fits_uhwi_p", "(", "TYPE_MIN_VALUE", "(", "index", ")", ")", "||", "count", "<", "", ")", "return", "-", "", ";", "count", "*=", "(", "", "+", "tree_to_uhwi", "(", "TYPE_MAX_VALUE", "(", "index", ")", ")", "-", "tree_to_uhwi", "(", "TYPE_MIN_VALUE", "(", "index", ")", ")", ")", ";", "if", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "count", "*", "GET_MODE_BITSIZE", "(", "*", "modep", ")", ")", "return", "-", "", ";", "return", "count", ";", "}", "case", "RECORD_TYPE", ":", "{", "int", "count", "=", "", ";", "int", "sub_count", ";", "tree", "field", ";", "if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ")", "continue", ";", "sub_count", "=", "aapcs_vfp_sub_candidate", "(", "TREE_TYPE", "(", "field", ")", ",", "modep", ")", ";", "if", "(", "sub_count", "<", "", ")", "return", "-", "", ";", "count", "+=", "sub_count", ";", "}", "if", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "count", "*", "GET_MODE_BITSIZE", "(", "*", "modep", ")", ")", "return", "-", "", ";", "return", "count", ";", "}", "case", "UNION_TYPE", ":"], "ground_truth": ["case", "QUAL_UNION_TYPE", ":"], "File": "arm7", "Func": "aapcs_vfp_sub_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257366, "Length": 317, "Cover_Rate": 0.5257048092868989} {"Template_token": ["", "if", "(", "size", "==", "UNITS_PER_WORD", "&&", "aligned_p", ")", "{", "fputs", "(", "", ",", "asm_out_file", ")", ";", "output_addr_const", "(", "asm_out_file", ",", "x", ")", ";", "if", "(", "NEED_GOT_RELOC", "&&", "flag_pic", "&&", "making_const_table", "&&", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", ")", ")", "{", "if", "(", "!", "arm_pic_data_is_text_relative", "||", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "(", "!", "SYMBOL_REF_LOCAL_P", "(", "x", ")", "||", "(", "SYMBOL_REF_DECL", "(", "x", ")", "?", "DECL_WEAK", "(", "SYMBOL_REF_DECL", "(", "x", ")", ")", ":", "", ")", ")", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "}", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "return", "true", ";", "}", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "arm_vector_mode_supported_p", "(", "mode", ")", ")", "{", "int", "i", ",", "units", ";", "gcc_assert", "(", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", ")", ";", "units", "=", "CONST_VECTOR_NUNITS", "(", "x", ")", ";", "size", "=", "GET_MODE_UNIT_SIZE", "(", "mode", ")", ";", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{", "rtx", "elt", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "assemble_integer", "(", "elt", ",", "size", ",", "i", "==", "", "?", "BIGGEST_ALIGNMENT", ":", "size", "*", "BITS_PER_UNIT", ",", "", ")", ";", "}"], "ground_truth": ["else", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{"], "File": "arm7", "Func": "arm_assemble_integer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257368, "Length": 226, "Cover_Rate": 0.7533333333333333} {"Template_token": ["", "if", "(", "!", "TARGET_NEON_VECTORIZE_DOUBLE", ")", "{", "sizes", "->", "safe_push", "(", "", ")", ";", "sizes", "->", "safe_push", "(", "", ")", ";", "}"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_autovectorize_vector_sizes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257369, "Length": 22, "Cover_Rate": 0.7096774193548387} {"Template_token": ["", "sizes", "->", "safe_push", "(", "", ")", ";", "sizes", "->", "safe_push", "(", "", ")", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_autovectorize_vector_sizes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257370, "Length": 15, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "reloc", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";"], "ground_truth": ["if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_pic_add_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";"], "File": "arm7", "Func": "arm_call_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257371, "Length": 66, "Cover_Rate": 0.375} {"Template_token": ["", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "reloc", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";", "if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_pic_add_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "else", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "*", "valuep", "=", "emit_library_call_value", "(", "get_tls_get_addr", "(", ")", ",", "NULL_RTX", ",", "LCT_PURE", ",", "Pmode", ",", "reg", ",", "Pmode", ")", ";", "rtx_insn", "*", "insns", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "return", "insns", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_call_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257372, "Length": 106, "Cover_Rate": 0.6022727272727273} {"Template_token": ["", "if", "(", "TARGET_BACKTRACE", ")", "saved", "+=", "", ";", "}", "offsets", "->", "saved_regs", "=", "offsets", "->", "saved_args", "+", "arm_compute_static_chain_stack_bytes", "(", ")", "+", "saved", ";", "offsets", "->", "soft_frame", "=", "offsets", "->", "saved_regs", "+", "CALLER_INTERWORKING_SLOT_SIZE", ";", "if", "(", "crtl", "->", "is_leaf", "&&", "frame_size", "==", "", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "offsets", "->", "outgoing_args", "=", "offsets", "->", "soft_frame", ";", "offsets", "->", "locals_base", "=", "offsets", "->", "soft_frame", ";", "return", ";", "}", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "(", "offsets", "->", "soft_frame", "&", "", ")", ")", "{", "offsets", "->", "soft_frame", "+=", "", ";", "if", "(", "frame_size", "+", "crtl", "->", "outgoing_args_size", "==", "", ")", "{", "int", "reg", "=", "-", "", ";", "bool", "prefer_callee_reg_p", "=", "false", ";", "if", "(", "!", "any_sibcall_could_use_r3", "(", ")", "&&", "arm_size_return_regs", "(", ")", "<=", "", "&&", "(", "offsets", "->", "saved_regs_mask", "&", "(", "", "<<", "", ")", ")", "==", "", "&&", "(", "TARGET_THUMB2", "||", "!", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", ")", ")", ")", "{", "reg", "=", "", ";", "if", "(", "!", "TARGET_THUMB2", ")", "prefer_callee_reg_p", "=", "true", ";", "}", "if", "(", "reg", "==", "-", "", "||", "prefer_callee_reg_p", ")", "{", "for", "(", "i", "=", "", ";", "i", "<=", "(", "TARGET_THUMB1", "?", "LAST_LO_REGNUM", ":", "", ")", ";", "i", "++", ")", "{"], "ground_truth": ["if", "(", "!", "fixed_regs", "[", "i", "]", "&&", "(", "offsets", "->", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "==", "", ")", "{"], "File": "arm7", "Func": "arm_compute_frame_layout", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257373, "Length": 217, "Cover_Rate": 0.4305555555555556} {"Template_token": ["", "static", "void", "arm_compute_frame_layout", "(", "void", ")", "{", "struct", "arm_stack_offsets", "*", "offsets", ";", "unsigned", "long", "func_type", ";", "int", "saved", ";", "int", "core_saved", ";", "HOST_WIDE_INT", "frame_size", ";", "int", "i", ";", "offsets", "=", "&", "cfun", "->", "machine", "->", "stack_offsets", ";", "frame_size", "=", "ROUND_UP_WORD", "(", "get_frame_size", "(", ")", ")", ";", "offsets", "->", "saved_args", "=", "crtl", "->", "args", ".", "pretend_args_size", ";", "offsets", "->", "frame", "=", "(", "offsets", "->", "saved_args", "+", "arm_compute_static_chain_stack_bytes", "(", ")", "+", "(", "frame_pointer_needed", "?", "", ":", "", ")", ")", ";", "if", "(", "TARGET_32BIT", ")", "{", "unsigned", "int", "regno", ";", "offsets", "->", "saved_regs_mask", "=", "arm_compute_save_core_reg_mask", "(", ")", ";", "core_saved", "=", "bit_count", "(", "offsets", "->", "saved_regs_mask", ")", "*", "", ";", "saved", "=", "core_saved", ";", "if", "(", "TARGET_REALLY_IWMMXT", ")", "{", "for", "(", "regno", "=", "FIRST_IWMMXT_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_REGNUM", ";", "regno", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", ")", "saved", "+=", "", ";", "}", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "!", "IS_VOLATILE", "(", "func_type", ")", "&&", "TARGET_HARD_FLOAT", ")", "saved", "+=", "arm_get_vfp_saved_size", "(", ")", ";", "}", "else", "{", "offsets", "->", "saved_regs_mask", "=", "thumb1_compute_save_core_reg_mask", "(", ")", ";", "core_saved", "=", "bit_count", "(", "offsets", "->", "saved_regs_mask", ")", "*", "", ";", "saved", "=", "core_saved", ";", "if", "(", "TARGET_BACKTRACE", ")", "saved", "+=", "", ";", "}", "offsets", "->", "saved_regs", "=", "offsets", "->", "saved_args", "+", "arm_compute_static_chain_stack_bytes", "(", ")", "+", "saved", ";", "offsets", "->", "soft_frame", "=", "offsets", "->", "saved_regs", "+", "CALLER_INTERWORKING_SLOT_SIZE", ";", "if", "(", "crtl", "->", "is_leaf", "&&", "frame_size", "==", "", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "offsets", "->", "outgoing_args", "=", "offsets", "->", "soft_frame", ";", "offsets", "->", "locals_base", "=", "offsets", "->", "soft_frame", ";", "return", ";", "}", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "(", "offsets", "->", "soft_frame", "&", "", ")", ")", "{", "offsets", "->", "soft_frame", "+=", "", ";", "if", "(", "frame_size", "+", "crtl", "->", "outgoing_args_size", "==", "", ")", "{", "int", "reg", "=", "-", "", ";", "bool", "prefer_callee_reg_p", "=", "false", ";", "if", "(", "!", "any_sibcall_could_use_r3", "(", ")", "&&", "arm_size_return_regs", "(", ")", "<=", "", "&&", "(", "offsets", "->", "saved_regs_mask", "&", "(", "", "<<", "", ")", ")", "==", "", "&&", "(", "TARGET_THUMB2", "||", "!", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", ")", ")", ")", "{", "reg", "=", "", ";", "if", "(", "!", "TARGET_THUMB2", ")", "prefer_callee_reg_p", "=", "true", ";", "}", "if", "(", "reg", "==", "-", "", "||", "prefer_callee_reg_p", ")", "{", "for", "(", "i", "=", "", ";", "i", "<=", "(", "TARGET_THUMB1", "?", "LAST_LO_REGNUM", ":", "", ")", ";", "i", "++", ")", "{", "if", "(", "!", "fixed_regs", "[", "i", "]", "&&", "(", "offsets", "->", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "==", "", ")", "{", "reg", "=", "i", ";", "break", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_compute_frame_layout", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257374, "Length": 418, "Cover_Rate": 0.8293650793650794} {"Template_token": ["", "if", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", ")", "save_reg_mask", "|=", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", "|", "(", "", "<<", "IP_REGNUM", ")", "|", "(", "", "<<", "LR_REGNUM", ")", "|", "(", "", "<<", "PC_REGNUM", ")", ";", "save_reg_mask", "|=", "arm_compute_save_reg0_reg12_mask", "(", ")", ";", "if", "(", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", "||", "(", "save_reg_mask", "&&", "optimize_size", "&&", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", "&&", "!", "crtl", "->", "tail_call_emit", "&&", "!", "crtl", "->", "calls_eh_return", ")", ")", "save_reg_mask", "|=", "", "<<", "LR_REGNUM", ";"], "ground_truth": ["if", "(", "cfun", "->", "machine", "->", "lr_save_eliminated", ")", "save_reg_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";"], "File": "arm7", "Func": "arm_compute_save_core_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257375, "Length": 93, "Cover_Rate": 0.34065934065934067} {"Template_token": ["", "for", "(", "const", "struct", "cpu_arch_extension", "*", "opt", "=", "arch", "->", "common", ".", "extensions", ";", "opt", "->", "name", "!=", "NULL", ";", "opt", "++", ")", "{", "if", "(", "!", "opt", "->", "remove", ")", "{", "arm_initialize_isa", "(", "opt_bits", ",", "opt", "->", "isa_bits", ")", ";", "if", "(", "bitmap_subset_p", "(", "opt_bits", ",", "arm_active_target", ".", "isa", ")", "&&", "!", "bitmap_subset_p", "(", "opt_bits", ",", "isa_all_fpubits", ")", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "opt", "->", "name", ")", ";", "}", "}", "}", "arm_last_printed_arch_string", "=", "arch_to_print", ";", "}", "fprintf", "(", "stream", ",", "", ")", ";", "if", "(", "TARGET_THUMB", ")", "{", "if", "(", "is_called_in_ARM_mode", "(", "decl", ")", "||", "(", "TARGET_THUMB1", "&&", "!", "TARGET_THUMB1_ONLY", "&&", "cfun", "->", "is_thunk", ")", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "if", "(", "TARGET_THUMB1", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "fprintf", "(", "stream", ",", "", ")", ";", "}", "else", "fprintf", "(", "stream", ",", "", ")", ";", "std", "::", "string", "fpu_to_print", "=", "TARGET_SOFT_FLOAT", "?", "", ":", "arm_identify_fpu_from_isa", "(", "arm_active_target", ".", "isa", ")", ";", "if", "(", "fpu_to_print", "!=", "arm_last_printed_arch_string", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "fpu_to_print", ".", "c_str", "(", ")", ")", ";", "arm_last_printed_fpu_string", "=", "fpu_to_print", ";", "}", "if", "(", "TARGET_POKE_FUNCTION_NAME", ")", "arm_poke_function_name", "(", "stream", ",", "(", "const", "char", "*", ")", "name", ")", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_declare_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257378, "Length": 203, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "next", ")", "return", "false", ";", "}", "location", "=", "d", "->", "perm", "[", "", "]", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "E_V16QImode", ":", "gen", "=", "gen_neon_vextv16qi", ";", "break", ";", "case", "E_V8QImode", ":", "gen", "=", "gen_neon_vextv8qi", ";", "break", ";", "case", "E_V4HImode", ":", "gen", "=", "gen_neon_vextv4hi", ";", "break", ";", "case", "E_V8HImode", ":", "gen", "=", "gen_neon_vextv8hi", ";", "break", ";", "case", "E_V2SImode", ":", "gen", "=", "gen_neon_vextv2si", ";", "break", ";", "case", "E_V4SImode", ":", "gen", "=", "gen_neon_vextv4si", ";", "break", ";", "case", "E_V4HFmode", ":", "gen", "=", "gen_neon_vextv4hf", ";", "break", ";", "case", "E_V8HFmode", ":", "gen", "=", "gen_neon_vextv8hf", ";", "break", ";", "case", "E_V2SFmode", ":", "gen", "=", "gen_neon_vextv2sf", ";", "break", ";", "case", "E_V4SFmode", ":", "gen", "=", "gen_neon_vextv4sf", ";", "break", ";", "case", "E_V2DImode", ":", "gen", "=", "gen_neon_vextv2di", ";", "break", ";", "default", ":", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "offset", "=", "GEN_INT", "(", "location", ")", ";"], "ground_truth": ["emit_insn", "(", "gen", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "offset", ")", ")", ";"], "File": "arm7", "Func": "arm_evpc_neon_vext", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257379, "Length": 172, "Cover_Rate": 0.5584415584415584} {"Template_token": ["", "default", ":", "return", "false", ";", "}", "break", ";", "case", "", ":", "switch", "(", "d", "->", "vmode", ")", "{", "case", "E_V16QImode", ":", "gen", "=", "gen_neon_vrev32v16qi", ";", "break", ";", "case", "E_V8QImode", ":", "gen", "=", "gen_neon_vrev32v8qi", ";", "break", ";", "case", "E_V8HImode", ":", "gen", "=", "gen_neon_vrev64v8hi", ";", "break", ";", "case", "E_V4HImode", ":", "gen", "=", "gen_neon_vrev64v4hi", ";", "break", ";", "case", "E_V8HFmode", ":", "gen", "=", "gen_neon_vrev64v8hf", ";", "break", ";", "case", "E_V4HFmode", ":", "gen", "=", "gen_neon_vrev64v4hf", ";", "break", ";", "default", ":", "return", "false", ";", "}", "break", ";", "case", "", ":", "switch", "(", "d", "->", "vmode", ")", "{", "case", "E_V16QImode", ":", "gen", "=", "gen_neon_vrev16v16qi", ";", "break", ";", "case", "E_V8QImode", ":", "gen", "=", "gen_neon_vrev16v8qi", ";", "break", ";", "case", "E_V8HImode", ":", "gen", "=", "gen_neon_vrev32v8hi", ";", "break", ";", "case", "E_V4HImode", ":", "gen", "=", "gen_neon_vrev32v4hi", ";", "break", ";", "case", "E_V4SImode", ":", "gen", "=", "gen_neon_vrev64v4si", ";", "break", ";", "case", "E_V2SImode", ":", "gen", "=", "gen_neon_vrev64v2si", ";", "break", ";", "case", "E_V4SFmode", ":", "gen", "=", "gen_neon_vrev64v4sf", ";", "break", ";", "case", "E_V2SFmode", ":", "gen", "=", "gen_neon_vrev64v2sf", ";", "break", ";", "default", ":", "return", "false", ";", "}", "break", ";", "default", ":", "return", "false", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "diff", "+", "", ")", "for", "(", "j", "=", "", ";", "j", "<=", "diff", ";", "j", "+=", "", ")", "{", "gcc_assert", "(", "i", "+", "j", "<", "nelt", ")", ";"], "ground_truth": ["if", "(", "d", "->", "perm", "[", "i", "+", "j", "]", "!=", "i", "+", "diff", "-", "j", ")", "return", "false", ";"], "File": "arm7", "Func": "arm_evpc_neon_vrev", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257380, "Length": 236, "Cover_Rate": 0.6647887323943662} {"Template_token": ["", "case", "E_V8QImode", ":", "gen", "=", "gen_neon_vrev16v8qi", ";", "break", ";", "case", "E_V8HImode", ":", "gen", "=", "gen_neon_vrev32v8hi", ";", "break", ";", "case", "E_V4HImode", ":", "gen", "=", "gen_neon_vrev32v4hi", ";", "break", ";", "case", "E_V4SImode", ":", "gen", "=", "gen_neon_vrev64v4si", ";", "break", ";", "case", "E_V2SImode", ":", "gen", "=", "gen_neon_vrev64v2si", ";", "break", ";", "case", "E_V4SFmode", ":", "gen", "=", "gen_neon_vrev64v4sf", ";", "break", ";", "case", "E_V2SFmode", ":", "gen", "=", "gen_neon_vrev64v2sf", ";", "break", ";", "default", ":", "return", "false", ";", "}", "break", ";", "default", ":", "return", "false", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "diff", "+", "", ")", "for", "(", "j", "=", "", ";", "j", "<=", "diff", ";", "j", "+=", "", ")", "{"], "ground_truth": ["gcc_assert", "(", "i", "+", "j", "<", "nelt", ")", ";"], "File": "arm7", "Func": "arm_evpc_neon_vrev", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257381, "Length": 117, "Cover_Rate": 0.3295774647887324} {"Template_token": ["", "static", "bool", "arm_evpc_neon_vtrn", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "unsigned", "int", "i", ",", "odd", ",", "mask", ",", "nelt", "=", "d", "->", "perm", ".", "length", "(", ")", ";", "rtx", "out0", ",", "out1", ",", "in0", ",", "in1", ";", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";", "else", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "(", "(", "i", "+", "nelt", "+", "odd", ")", "&", "mask", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "E_V16QImode", ":", "gen", "=", "gen_neon_vtrnv16qi_internal", ";", "break", ";", "case", "E_V8QImode", ":", "gen", "=", "gen_neon_vtrnv8qi_internal", ";", "break", ";", "case", "E_V8HImode", ":", "gen", "=", "gen_neon_vtrnv8hi_internal", ";", "break", ";", "case", "E_V4HImode", ":", "gen", "=", "gen_neon_vtrnv4hi_internal", ";", "break", ";", "case", "E_V8HFmode", ":", "gen", "=", "gen_neon_vtrnv8hf_internal", ";", "break", ";"], "ground_truth": ["case", "E_V4HFmode", ":", "gen", "=", "gen_neon_vtrnv4hf_internal", ";", "break", ";"], "File": "arm7", "Func": "arm_evpc_neon_vtrn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257382, "Length": 247, "Cover_Rate": 0.6711956521739131} {"Template_token": ["", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";", "else", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "(", "(", "i", "+", "nelt", "+", "odd", ")", "&", "mask", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "E_V16QImode", ":", "gen", "=", "gen_neon_vtrnv16qi_internal", ";", "break", ";", "case", "E_V8QImode", ":", "gen", "=", "gen_neon_vtrnv8qi_internal", ";", "break", ";", "case", "E_V8HImode", ":", "gen", "=", "gen_neon_vtrnv8hi_internal", ";", "break", ";", "case", "E_V4HImode", ":", "gen", "=", "gen_neon_vtrnv4hi_internal", ";", "break", ";", "case", "E_V8HFmode", ":", "gen", "=", "gen_neon_vtrnv8hf_internal", ";", "break", ";", "case", "E_V4HFmode", ":", "gen", "=", "gen_neon_vtrnv4hf_internal", ";", "break", ";", "case", "E_V4SImode", ":", "gen", "=", "gen_neon_vtrnv4si_internal", ";", "break", ";", "case", "E_V2SImode", ":", "gen", "=", "gen_neon_vtrnv2si_internal", ";", "break", ";", "case", "E_V2SFmode", ":", "gen", "=", "gen_neon_vtrnv2sf_internal", ";", "break", ";", "case", "E_V4SFmode", ":", "gen", "=", "gen_neon_vtrnv4sf_internal", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "in0", "=", "d", "->", "op0", ";"], "ground_truth": ["in1", "=", "d", "->", "op1", ";"], "File": "arm7", "Func": "arm_evpc_neon_vtrn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257383, "Length": 250, "Cover_Rate": 0.6793478260869565} {"Template_token": ["", "unsigned", "int", "i", ",", "high", ",", "mask", ",", "nelt", "=", "d", "->", "perm", ".", "length", "(", ")", ";", "rtx", "out0", ",", "out1", ",", "in0", ",", "in1", ";", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "int", "first_elem", ";", "bool", "is_swapped", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "is_swapped", "=", "BYTES_BIG_ENDIAN", ";", "first_elem", "=", "d", "->", "perm", "[", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", "^", "is_swapped", "]", ";", "high", "=", "nelt", "/", "", ";", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "high", ")", ")", ";", "else", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "high", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", "/", "", ";", "i", "++", ")", "{", "unsigned", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "", "*", "i", "+", "is_swapped", ")", "]", "!=", "elt", ")", "return", "false", ";", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "nelt", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "", "*", "i", "+", "!", "is_swapped", ")", "]", "!=", "elt", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{"], "ground_truth": ["case", "E_V16QImode", ":", "gen", "=", "gen_neon_vzipv16qi_internal", ";", "break", ";"], "File": "arm7", "Func": "arm_evpc_neon_vzip", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257384, "Length": 270, "Cover_Rate": 0.6150341685649203} {"Template_token": ["", "mod_s", "=", "operands", "[", "", "]", ";", "mod_f", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "if", "(", "TARGET_HAVE_LDACQ", "&&", "is_mm_acquire", "(", "memmodel_from_int", "(", "INTVAL", "(", "mod_f", ")", ")", ")", "&&", "is_mm_release", "(", "memmodel_from_int", "(", "INTVAL", "(", "mod_s", ")", ")", ")", ")", "mod_s", "=", "GEN_INT", "(", "MEMMODEL_ACQ_REL", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "case", "E_HImode", ":", "rval", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "oldval", "=", "convert_modes", "(", "SImode", ",", "mode", ",", "oldval", ",", "true", ")", ";", "case", "E_SImode", ":", "if", "(", "!", "arm_add_operand", "(", "oldval", ",", "SImode", ")", ")", "oldval", "=", "force_reg", "(", "SImode", ",", "oldval", ")", ";", "break", ";", "case", "E_DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "oldval", ",", "mode", ")", ")", "oldval", "=", "force_reg", "(", "mode", ",", "oldval", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "TARGET_THUMB1", ")", "{", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "gen", "=", "gen_atomic_compare_and_swapt1qi_1", ";", "break", ";", "case", "E_HImode", ":", "gen", "=", "gen_atomic_compare_and_swapt1hi_1", ";", "break", ";", "case", "E_SImode", ":", "gen", "=", "gen_atomic_compare_and_swapt1si_1", ";", "break", ";", "case", "E_DImode", ":", "gen", "=", "gen_atomic_compare_and_swapt1di_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "gen", "=", "gen_atomic_compare_and_swap32qi_1", ";", "break", ";", "case", "E_HImode", ":", "gen", "=", "gen_atomic_compare_and_swap32hi_1", ";", "break", ";", "case", "E_SImode", ":", "gen", "=", "gen_atomic_compare_and_swap32si_1", ";", "break", ";", "case", "E_DImode", ":", "gen", "=", "gen_atomic_compare_and_swap32di_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "bdst", "=", "TARGET_THUMB1", "?", "bval", ":", "gen_rtx_REG", "(", "CC_Zmode", ",", "CC_REGNUM", ")", ";", "emit_insn", "(", "gen", "(", "bdst", ",", "rval", ",", "mem", ",", "oldval", ",", "newval", ",", "is_weak", ",", "mod_s", ",", "mod_f", ")", ")", ";", "if", "(", "mode", "==", "QImode", "||", "mode", "==", "HImode", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "gen_lowpart", "(", "mode", ",", "rval", ")", ")", ";", "if", "(", "TARGET_THUMB1", ")", "emit_insn", "(", "gen_cstoresi_eq0_thumb1", "(", "bval", ",", "bdst", ")", ")", ";", "else", "{"], "ground_truth": ["x", "=", "gen_rtx_EQ", "(", "SImode", ",", "bdst", ",", "const0_rtx", ")", ";"], "File": "arm7", "Func": "arm_expand_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257385, "Length": 332, "Cover_Rate": 0.751131221719457} {"Template_token": ["", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "}", "if", "(", "flag_rounding_math", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "if", "(", "!", "flag_unsafe_math_optimizations", ")", "{", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "}", "if", "(", "flag_signaling_nans", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "flag_finite_math_only", "?", "", ":", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "flag_short_enums", "?", "", ":", "", ")", ";", "if", "(", "optimize_size", ")", "val", "=", "", ";", "else", "if", "(", "optimize", ">=", "", ")", "val", "=", "", ";", "else", "if", "(", "optimize", ")", "val", "=", "", ";", "else", "val", "=", "", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "val", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "unaligned_access", ")", ";", "if", "(", "arm_fp16_format", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "(", "int", ")", "arm_fp16_format", ")", ";"], "ground_truth": ["if", "(", "arm_lang_output_object_attributes_hook", ")", "arm_lang_output_object_attributes_hook", "(", ")", ";"], "File": "arm7", "Func": "arm_file_start", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257387, "Length": 184, "Cover_Rate": 0.5041095890410959} {"Template_token": ["", "if", "(", "strcmp", "(", "arm_active_target", ".", "arch_name", ",", "", ")", "==", "", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ")", ";", "arm_last_printed_arch_string", "=", "", ";", "}", "else", "arm_print_asm_arch_directives", "(", ")", ";", "}", "else", "if", "(", "strncmp", "(", "arm_active_target", ".", "core_name", ",", "", ",", "", ")", "==", "", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "arm_active_target", ".", "core_name", "+", "", ")", ";", "arm_last_printed_arch_string", "=", "arm_active_target", ".", "core_name", "+", "", ";", "}", "else", "{", "const", "char", "*", "truncated_name", "=", "arm_rewrite_selected_cpu", "(", "arm_active_target", ".", "core_name", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "truncated_name", ")", ";", "}", "if", "(", "print_tune_info", ")", "arm_print_tune_info", "(", ")", ";", "if", "(", "!", "TARGET_SOFT_FLOAT", ")", "{", "if", "(", "TARGET_HARD_FLOAT", "&&", "TARGET_VFP_SINGLE", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "}", "if", "(", "flag_rounding_math", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "if", "(", "!", "flag_unsafe_math_optimizations", ")", "{"], "ground_truth": ["arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";"], "File": "arm7", "Func": "arm_file_start", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257388, "Length": 194, "Cover_Rate": 0.5315068493150685} {"Template_token": ["", "if", "(", "!", "TARGET_32BIT", ")", "return", "false", ";", "*", "p1", "=", "CC_REGNUM", ";"], "ground_truth": ["*", "p2", "=", "TARGET_HARD_FLOAT", "?", "VFPCC_REGNUM", ":", "INVALID_REGNUM", ";"], "File": "arm7", "Func": "arm_fixed_condition_code_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257389, "Length": 22, "Cover_Rate": 0.5365853658536586} {"Template_token": ["", "else", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ")", ";", "if", "(", "last_bytes", "!=", "", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "dst", ",", "dst", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "dstoffset", "+=", "", ";", "}", "}", "}", "in_words_to_go", "-=", "in_words_to_go", "<", "", "?", "in_words_to_go", ":", "", ";", "out_words_to_go", "-=", "out_words_to_go", "<", "", "?", "out_words_to_go", ":", "", ";", "}", "if", "(", "out_words_to_go", ")", "{", "rtx", "sreg", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "SImode", ",", "src", ",", "srcoffset", ")", ";", "sreg", "=", "copy_to_reg", "(", "mem", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "sreg", ")", ";", "in_words_to_go", "--", ";", "gcc_assert", "(", "!", "in_words_to_go", ")", ";", "}", "if", "(", "in_words_to_go", ")", "{", "gcc_assert", "(", "in_words_to_go", ">", "", ")", ";", "mem", "=", "adjust_automodify_address", "(", "srcbase", ",", "SImode", ",", "src", ",", "srcoffset", ")", ";", "part_bytes_reg", "=", "copy_to_mode_reg", "(", "SImode", ",", "mem", ")", ";", "}", "gcc_assert", "(", "!", "last_bytes", "||", "part_bytes_reg", ")", ";", "if", "(", "BYTES_BIG_ENDIAN", "&&", "last_bytes", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmp", ",", "part_bytes_reg", ",", "GEN_INT", "(", "", "*", "(", "", "-", "last_bytes", ")", ")", ")", ")", ";", "part_bytes_reg", "=", "tmp", ";", "while", "(", "last_bytes", ")", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "QImode", ",", "plus_constant", "(", "Pmode", ",", "dst", ",", "last_bytes", "-", "", ")", ",", "dstoffset", "+", "last_bytes", "-", "", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_lowpart", "(", "QImode", ",", "part_bytes_reg", ")", ")", ";", "if", "(", "--", "last_bytes", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmp", ",", "part_bytes_reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "part_bytes_reg", "=", "tmp", ";", "}", "}", "}"], "ground_truth": ["else", "{"], "File": "arm7", "Func": "arm_gen_movmemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257390, "Length": 298, "Cover_Rate": 0.3905635648754915} {"Template_token": ["", "auto_sbitmap", "cand_fpubits", "(", "isa_num_bits", ")", ";", "bitmap_and", "(", "fpubits", ",", "isa", ",", "isa_all_fpubits", ")", ";", "if", "(", "bitmap_empty_p", "(", "fpubits", ")", ")", "return", "", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "TARGET_FPU_auto", ";", "i", "++", ")", "{"], "ground_truth": ["arm_initialize_isa", "(", "cand_fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";"], "File": "arm7", "Func": "arm_identify_fpu_from_isa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257391, "Length": 53, "Cover_Rate": 0.5760869565217391} {"Template_token": ["", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "TARGET_FPU_auto", ";", "i", "++", ")", "{"], "ground_truth": ["arm_initialize_isa", "(", "cand_fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";"], "File": "arm7", "Func": "arm_identify_fpu_from_isa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257392, "Length": 28, "Cover_Rate": 0.30434782608695654} {"Template_token": ["", "static", "bool", "arm_modes_tieable_p", "(", "machine_mode", "mode1", ",", "machine_mode", "mode2", ")", "{"], "ground_truth": ["if", "(", "GET_MODE_CLASS", "(", "mode1", ")", "==", "GET_MODE_CLASS", "(", "mode2", ")", ")", "return", "true", ";"], "File": "arm7", "Func": "arm_modes_tieable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257395, "Length": 26, "Cover_Rate": 0.36619718309859156} {"Template_token": ["", "static", "bool", "arm_modes_tieable_p", "(", "machine_mode", "mode1", ",", "machine_mode", "mode2", ")", "{"], "ground_truth": ["if", "(", "GET_MODE_CLASS", "(", "mode1", ")", "==", "GET_MODE_CLASS", "(", "mode2", ")", ")", "return", "true", ";"], "File": "arm7", "Func": "arm_modes_tieable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257396, "Length": 26, "Cover_Rate": 0.36619718309859156} {"Template_token": ["", "if", "(", "TARGET_IWMMXT_ABI", "&&", "!", "TARGET_IWMMXT", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_INTERWORK", "&&", "!", "TARGET_BPABI", "&&", "!", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb", ")", ")", "{", "warning", "(", "", ",", "", ")", ";", "target_flags", "&=", "~", "MASK_INTERWORK", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "arm_fpu_attr", "=", "FPU_NONE", ";", "else", "arm_fpu_attr", "=", "FPU_VFP", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "TARGET_CALLER_INTERWORKING", ")", "error", "(", "", ")", ";", "else", "if", "(", "TARGET_CALLEE_INTERWORKING", ")", "error", "(", "", ")", ";", "}", "if", "(", "!", "arm_arch4", "&&", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", "sorry", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "!", "arm_arch_cmse", ")", "error", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "LAST_VFP_REGNUM", ">", "LAST_LO_VFP_REGNUM", ")", "error", "(", "", ")", ";"], "ground_truth": ["if", "(", "TARGET_AAPCS_BASED", ")", "{"], "File": "arm7", "Func": "arm_options_perform_arch_sanity_checks", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257397, "Length": 125, "Cover_Rate": 0.5341880341880342} {"Template_token": ["", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "TARGET_CALLEE_INTERWORKING", ")", "warning", "(", "", ",", "", ")", ";", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "write_symbols", "!=", "NO_DEBUG", "&&", "!", "TARGET_APCS_FRAME", "&&", "(", "TARGET_DEFAULT", "&", "MASK_APCS_FRAME", ")", ")", "warning", "(", "", ",", "", ")", ";", "if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_IWMMXT", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_HARD_TP", "&&", "TARGET_THUMB1_P", "(", "flags", ")", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_VXWORKS_RTP", "&&", "flag_pic", ")", "{", "error", "(", "", ")", ";", "flag_pic", "=", "", ";", "}"], "ground_truth": ["if", "(", "(", "target_pure_code", "||", "target_slow_flash_data", ")", "&&", "(", "!", "TARGET_HAVE_MOVT", "||", "arm_arch_notm", "||", "flag_pic", "||", "TARGET_NEON", ")", ")", "{"], "File": "arm7", "Func": "arm_option_check_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257398, "Length": 113, "Cover_Rate": 0.5305164319248826} {"Template_token": ["", "}", "if", "(", "flag_pic", "&&", "TARGET_VXWORKS_RTP", ")", "arm_pic_register", "=", "", ";", "if", "(", "arm_pic_register_string", "!=", "NULL", ")", "{", "int", "pic_register", "=", "decode_reg_name", "(", "arm_pic_register_string", ")", ";", "if", "(", "!", "flag_pic", ")", "warning", "(", "", ",", "", ")", ";", "else", "if", "(", "pic_register", "<", "", "||", "call_used_regs", "[", "pic_register", "]", "||", "pic_register", "==", "HARD_FRAME_POINTER_REGNUM", "||", "pic_register", "==", "STACK_POINTER_REGNUM", "||", "pic_register", ">=", "PC_REGNUM", "||", "(", "TARGET_VXWORKS_RTP", "&&", "(", "unsigned", "int", ")", "pic_register", "!=", "arm_pic_register", ")", ")", "error", "(", "", ",", "arm_pic_register_string", ")", ";", "else", "arm_pic_register", "=", "pic_register", ";", "}", "if", "(", "fix_cm3_ldrd", "==", "", ")", "{", "if", "(", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_quirk_cm3_ldrd", ")", ")", "fix_cm3_ldrd", "=", "", ";", "else", "fix_cm3_ldrd", "=", "", ";", "}", "if", "(", "flag_reorder_blocks_and_partition", ")", "{", "inform", "(", "input_location", ",", "", ")", ";", "flag_reorder_blocks_and_partition", "=", "", ";", "flag_reorder_blocks", "=", "", ";", "}", "if", "(", "flag_pic", ")", "maybe_set_param_value", "(", "PARAM_GCSE_UNRESTRICTED_COST", ",", "", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";", "if", "(", "TARGET_AAPCS_BASED", "&&", "flag_strict_volatile_bitfields", "<", "", "&&", "abi_version_at_least", "(", "", ")", ")", "flag_strict_volatile_bitfields", "=", "", ";", "if", "(", "flag_prefetch_loop_arrays", "<", "", "&&", "HAVE_prefetch", "&&", "optimize", ">=", "", "&&", "current_tune", "->", "prefetch", ".", "num_slots", ">", "", ")", "flag_prefetch_loop_arrays", "=", "", ";", "if", "(", "current_tune", "->", "prefetch", ".", "num_slots", ">", "", ")", "maybe_set_param_value", "(", "PARAM_SIMULTANEOUS_PREFETCHES", ",", "current_tune", "->", "prefetch", ".", "num_slots", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";", "if", "(", "current_tune", "->", "prefetch", ".", "l1_cache_line_size", ">=", "", ")", "maybe_set_param_value", "(", "PARAM_L1_CACHE_LINE_SIZE", ",", "current_tune", "->", "prefetch", ".", "l1_cache_line_size", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";", "if", "(", "current_tune", "->", "prefetch", ".", "l1_cache_size", ">=", "", ")", "maybe_set_param_value", "(", "PARAM_L1_CACHE_SIZE", ",", "current_tune", "->", "prefetch", ".", "l1_cache_size", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";"], "ground_truth": ["prefer_neon_for_64bits", "=", "current_tune", "->", "prefer_neon_for_64bits", ";"], "File": "arm7", "Func": "arm_option_override", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257399, "Length": 289, "Cover_Rate": 0.31933701657458563} {"Template_token": ["", "targetm", ".", "min_anchor_offset", "=", "", ";", "targetm", ".", "max_anchor_offset", "=", "", ";", "}", "else", "if", "(", "TARGET_THUMB2", ")", "{", "targetm", ".", "min_anchor_offset", "=", "-", "", ";", "targetm", ".", "max_anchor_offset", "=", "", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_option_params_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257400, "Length": 33, "Cover_Rate": 0.39285714285714285} {"Template_token": ["", "arm_arch_iwmmxt2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt2", ")", ";", "arm_arch_thumb_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_tdiv", ")", ";", "arm_arch_arm_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_adiv", ")", ";", "arm_arch_crc", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_crc32", ")", ";", "arm_arch_cmse", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_cmse", ")", ";", "arm_fp16_inst", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_fp16", ")", ";", "arm_arch_lpae", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_lpae", ")", ";", "if", "(", "arm_fp16_inst", ")", "{", "if", "(", "arm_fp16_format", "==", "ARM_FP16_FORMAT_ALTERNATIVE", ")", "error", "(", "", ")", ";", "arm_fp16_format", "=", "ARM_FP16_FORMAT_IEEE", ";", "}", "arm_arch_no_volatile_ce", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_quirk_no_volatile_ce", ")", ";", "arm_arch6kz", "=", "arm_arch6k", "&&", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_quirk_armv6kz", ")", ";", "if", "(", "target_thread_pointer", "==", "TP_AUTO", ")", "{", "if", "(", "arm_arch6k", "&&", "!", "TARGET_THUMB1", ")", "target_thread_pointer", "=", "TP_CP15", ";", "else", "target_thread_pointer", "=", "TP_SOFT", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_option_reconfigure_globals", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257401, "Length": 146, "Cover_Rate": 0.38522427440633245} {"Template_token": ["", "auto_sbitmap", "opt_bits", "(", "isa_num_bits", ")", ";", "gcc_assert", "(", "arch", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "arm_active_target", ".", "arch_name", ")", ";", "arm_last_printed_arch_string", "=", "arm_active_target", ".", "arch_name", ";", "if", "(", "!", "arch", "->", "common", ".", "extensions", ")", "return", ";", "for", "(", "const", "struct", "cpu_arch_extension", "*", "opt", "=", "arch", "->", "common", ".", "extensions", ";", "opt", "->", "name", "!=", "NULL", ";", "opt", "++", ")", "{", "if", "(", "!", "opt", "->", "remove", ")", "{", "arm_initialize_isa", "(", "opt_bits", ",", "opt", "->", "isa_bits", ")", ";", "if", "(", "bitmap_subset_p", "(", "opt_bits", ",", "arm_active_target", ".", "isa", ")", "&&", "!", "bitmap_subset_p", "(", "opt_bits", ",", "isa_all_fpubits", ")", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "opt", "->", "name", ")", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_print_asm_arch_directives", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257402, "Length": 111, "Cover_Rate": 0.8222222222222222} {"Template_token": ["", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "arm_active_target", ".", "arch_name", ")", ";", "arm_last_printed_arch_string", "=", "arm_active_target", ".", "arch_name", ";", "if", "(", "!", "arch", "->", "common", ".", "extensions", ")", "return", ";", "for", "(", "const", "struct", "cpu_arch_extension", "*", "opt", "=", "arch", "->", "common", ".", "extensions", ";"], "ground_truth": ["opt", "->", "name", "!=", "NULL", ";"], "File": "arm7", "Func": "arm_print_asm_arch_directives", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257403, "Length": 48, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "else", "if", "(", "(", "ftmp", "->", "minipool", "=", "add_minipool_forward_ref", "(", "ftmp", ")", ")", "==", "NULL", ")", "break", ";", "last_added_fix", "=", "ftmp", ";", "}", "if", "(", "last_barrier", "!=", "NULL", ")", "{", "for", "(", "fdel", "=", "last_barrier", "->", "next", ";", "fdel", "&&", "fdel", "!=", "ftmp", ";", "fdel", "=", "fdel", "->", "next", ")", "{", "fdel", "->", "minipool", "->", "refcount", "--", ";", "fdel", "->", "minipool", "=", "NULL", ";", "}", "ftmp", "=", "last_barrier", ";", "}", "else", "{", "HOST_WIDE_INT", "max_address", ";", "gcc_assert", "(", "ftmp", ")", ";", "max_address", "=", "minipool_vector_head", "->", "max_address", ";", "if", "(", "ftmp", "->", "address", "<", "max_address", ")", "max_address", "=", "ftmp", "->", "address", "+", "", ";", "last_barrier", "=", "create_fix_barrier", "(", "last_added_fix", ",", "max_address", ")", ";", "}", "assign_minipool_offsets", "(", "last_barrier", ")", ";", "while", "(", "ftmp", ")", "{", "if", "(", "!", "BARRIER_P", "(", "ftmp", "->", "insn", ")", "&&", "(", "(", "ftmp", "->", "minipool", "=", "add_minipool_backward_ref", "(", "ftmp", ")", ")", "==", "NULL", ")", ")", "break", ";", "ftmp", "=", "ftmp", "->", "next", ";", "}", "for", "(", "this_fix", "=", "fix", ";", "this_fix", "&&", "ftmp", "!=", "this_fix", ";", "this_fix", "=", "this_fix", "->", "next", ")", "if", "(", "!", "BARRIER_P", "(", "this_fix", "->", "insn", ")", ")", "{"], "ground_truth": ["rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "minipool_vector_label", ")", ",", "this_fix", "->", "minipool", "->", "offset", ")", ";"], "File": "arm7", "Func": "arm_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257404, "Length": 206, "Cover_Rate": 0.3814814814814815} {"Template_token": ["", "static", "const", "enum", "isa_feature", "fpu_bitlist", "[", "]", "=", "{", "ISA_ALL_FPU_INTERNAL", ",", "isa_nobit", "}", ";", "arm_initialize_isa", "(", "isa_all_fpubits", ",", "fpu_bitlist", ")", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "TARGET_FPU_auto", ";", "i", "++", ")", "{", "arm_initialize_isa", "(", "fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";", "bitmap_and_compl", "(", "tmpset", ",", "isa_all_fpubits", ",", "fpubits", ")", ";", "bitmap_clear", "(", "isa_all_fpubits", ")", ";", "bitmap_copy", "(", "isa_all_fpubits", ",", "tmpset", ")", ";", "}", "if", "(", "!", "bitmap_empty_p", "(", "isa_all_fpubits", ")", ")", "{", "fprintf", "(", "stderr", ",", "", "", "", ")", ";", "ASSERT_TRUE", "(", "bitmap_empty_p", "(", "isa_all_fpubits", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_test_fpu_data", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257407, "Length": 99, "Cover_Rate": 0.7983870967741935} {"Template_token": ["", "auto_sbitmap", "tmpset", "(", "isa_num_bits", ")", ";", "static", "const", "enum", "isa_feature", "fpu_bitlist", "[", "]", "=", "{", "ISA_ALL_FPU_INTERNAL", ",", "isa_nobit", "}", ";", "arm_initialize_isa", "(", "isa_all_fpubits", ",", "fpu_bitlist", ")", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "TARGET_FPU_auto", ";", "i", "++", ")", "{", "arm_initialize_isa", "(", "fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";", "bitmap_and_compl", "(", "tmpset", ",", "isa_all_fpubits", ",", "fpubits", ")", ";", "bitmap_clear", "(", "isa_all_fpubits", ")", ";"], "ground_truth": ["bitmap_copy", "(", "isa_all_fpubits", ",", "tmpset", ")", ";"], "File": "arm7", "Func": "arm_test_fpu_data", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257408, "Length": 76, "Cover_Rate": 0.6129032258064516} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "!=", "", ")", "{", "if", "(", "arm_disable_literal_pool", ")", "sorry", "(", "", "", ")", ";", "return", "true", ";", "}"], "ground_truth": ["if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "iter", ".", "skip_subrtxes", "(", ")", ";"], "File": "arm7", "Func": "arm_tls_referenced_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257409, "Length": 55, "Cover_Rate": 0.5670103092783505} {"Template_token": ["", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "TARGET_32BIT", "?", "", ":", "", ")", ";", "fnaddr", "=", "XEXP", "(", "DECL_RTL", "(", "fndecl", ")", ",", "", ")", ";"], "ground_truth": ["emit_move_insn", "(", "mem", ",", "fnaddr", ")", ";"], "File": "arm7", "Func": "arm_trampoline_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257410, "Length": 41, "Cover_Rate": 0.3106060606060606} {"Template_token": ["", "emit_block_move", "(", "m_tramp", ",", "assemble_trampoline_template", "(", ")", ",", "GEN_INT", "(", "TRAMPOLINE_SIZE", ")", ",", "BLOCK_OP_NORMAL", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "TARGET_32BIT", "?", "", ":", "", ")", ";", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "TARGET_32BIT", "?", "", ":", "", ")", ";", "fnaddr", "=", "XEXP", "(", "DECL_RTL", "(", "fndecl", ")", ",", "", ")", ";", "emit_move_insn", "(", "mem", ",", "fnaddr", ")", ";", "a_tramp", "=", "XEXP", "(", "m_tramp", ",", "", ")", ";"], "ground_truth": ["emit_library_call", "(", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ",", "LCT_NORMAL", ",", "VOIDmode", ",", "a_tramp", ",", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "a_tramp", ",", "TRAMPOLINE_SIZE", ")", ",", "Pmode", ")", ";"], "File": "arm7", "Func": "arm_trampoline_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257411, "Length": 110, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "int", "code_int", ";", "machine_mode", "mode", "=", "(", "GET_MODE", "(", "*", "op1", ")", "==", "VOIDmode", ")", "?", "GET_MODE", "(", "*", "op2", ")", ":", "GET_MODE", "(", "*", "op1", ")", ";", "gcc_assert", "(", "GET_MODE", "(", "*", "op1", ")", "!=", "VOIDmode", "||", "GET_MODE", "(", "*", "op2", ")", "!=", "VOIDmode", ")", ";", "if", "(", "code", "==", "UNEQ", "||", "code", "==", "LTGT", ")", "return", "false", ";", "code_int", "=", "(", "int", ")", "code", ";", "arm_canonicalize_comparison", "(", "&", "code_int", ",", "op1", ",", "op2", ",", "", ")", ";", "PUT_CODE", "(", "*", "comparison", ",", "(", "enum", "rtx_code", ")", "code_int", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_SImode", ":", "if", "(", "!", "arm_add_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "arm_add_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";", "case", "E_DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "cmpdi_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";", "case", "E_HFmode", ":", "if", "(", "!", "TARGET_VFP_FP16INST", ")", "break", ";", "mode", "=", "SFmode", ";", "*", "op1", "=", "convert_to_mode", "(", "mode", ",", "*", "op1", ",", "", ")", ";", "*", "op2", "=", "convert_to_mode", "(", "mode", ",", "*", "op2", ",", "", ")", ";", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "if", "(", "!", "vfp_compare_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "vfp_compare_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";", "default", ":", "break", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_validize_comparison", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257412, "Length": 298, "Cover_Rate": 0.9197530864197531} {"Template_token": ["", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "opts", "->", "x_target_flags", "&=", "~", "MASK_THUMB", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "{", "int", "fpu_index", ";", "if", "(", "!", "opt_enum_arg_to_value", "(", "OPT_mfpu_", ",", "q", "+", "", ",", "&", "fpu_index", ",", "CL_TARGET", ")", ")", "{", "error", "(", "", ",", "q", ")", ";", "return", "false", ";", "}", "if", "(", "fpu_index", "==", "TARGET_FPU_auto", ")", "{", "sorry", "(", "", ")", ";", "return", "false", ";", "}", "opts", "->", "x_arm_fpu_index", "=", "(", "enum", "fpu_type", ")", "fpu_index", ";", "}", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "{", "char", "*", "arch", "=", "q", "+", "", ";", "const", "arch_option", "*", "arm_selected_arch", "=", "arm_parse_arch_option_name", "(", "all_architectures", ",", "", ",", "arch", ")", ";", "if", "(", "!", "arm_selected_arch", ")", "{", "error", "(", "", ",", "q", ")", ";", "return", "false", ";", "}", "opts", "->", "x_arm_arch_string", "=", "xstrndup", "(", "arch", ",", "strlen", "(", "arch", ")", ")", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "arm_valid_target_attribute_rec", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257413, "Length": 161, "Cover_Rate": 0.45098039215686275} {"Template_token": ["", "dest", "=", "gen_rtx_ZERO_EXTRACT", "(", "SImode", ",", "scratch_reg", ",", "rtx16", ",", "rtx16", ")", ";", "if", "(", "mask", ")", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "gen_int_mode", "(", "mask", ",", "SImode", ")", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "cleared_reg", ",", "cleared_reg", ",", "scratch_reg", ")", ")", ";", "}", "if", "(", "saved_clearing", ")", "emit_move_insn", "(", "clearing_reg", ",", "saved_clearing_reg", ")", ";", "if", "(", "clearing_regno", "<=", "maxregno", "&&", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "clearing_regno", ")", ")", "{", "emit_move_insn", "(", "clearing_reg", ",", "const0_rtx", ")", ";", "emit_use", "(", "clearing_reg", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "clearing_regno", ")", ";", "}", "for", "(", "regno", "=", "minregno", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "!", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "regno", ")", ")", "continue", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "TARGET_VFP_DOUBLE", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", "&&", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "regno", "+", "", ")", ")", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", ")", ",", "CONST1_RTX", "(", "DFmode", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", ")", ")", ";", "regno", "++", ";", "}", "else", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "SFmode", ",", "regno", ")", ",", "CONST1_RTX", "(", "SFmode", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SFmode", ",", "regno", ")", ")", ";", "}", "}", "else", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ",", "clearing_reg", ")", ";"], "ground_truth": ["emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ")", ";"], "File": "arm7", "Func": "cmse_clear_registers", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257414, "Length": 225, "Cover_Rate": 0.47568710359408034} {"Template_token": ["", "if", "(", "saved_clearing", ")", "emit_move_insn", "(", "clearing_reg", ",", "saved_clearing_reg", ")", ";", "if", "(", "clearing_regno", "<=", "maxregno", "&&", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "clearing_regno", ")", ")", "{", "emit_move_insn", "(", "clearing_reg", ",", "const0_rtx", ")", ";", "emit_use", "(", "clearing_reg", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "clearing_regno", ")", ";", "}", "for", "(", "regno", "=", "minregno", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "!", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "regno", ")", ")", "continue", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "TARGET_VFP_DOUBLE", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", "&&", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "regno", "+", "", ")", ")", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", ")", ",", "CONST1_RTX", "(", "DFmode", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", ")", ")", ";", "regno", "++", ";", "}", "else", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "SFmode", ",", "regno", ")", ",", "CONST1_RTX", "(", "SFmode", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SFmode", ",", "regno", ")", ")", ";", "}", "}", "else", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ",", "clearing_reg", ")", ";"], "ground_truth": ["emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ")", ";"], "File": "arm7", "Func": "cmse_clear_registers", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257415, "Length": 180, "Cover_Rate": 0.38054968287526425} {"Template_token": ["", "bitmap_set_range", "(", "to_clear_bitmap", ",", "R0_REGNUM", ",", "NUM_ARG_REGS", ")", ";", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "{", "auto_sbitmap", "float_bitmap", "(", "maxregno", "+", "", ")", ";", "bitmap_clear", "(", "float_bitmap", ")", ";", "bitmap_set_range", "(", "float_bitmap", ",", "FIRST_VFP_REGNUM", ",", "D7_VFP_REGNUM", "-", "FIRST_VFP_REGNUM", "+", "", ")", ";", "bitmap_ior", "(", "to_clear_bitmap", ",", "to_clear_bitmap", ",", "float_bitmap", ")", ";", "}", "address", "=", "RTVEC_ELT", "(", "XVEC", "(", "unspec", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "MEM_P", "(", "address", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "address", ",", "", ")", ")", ")", ";", "address_regnum", "=", "REGNO", "(", "XEXP", "(", "address", ",", "", ")", ")", ";", "if", "(", "address_regnum", "<", "R0_REGNUM", "+", "NUM_ARG_REGS", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "address_regnum", ")", ";", "set_block_for_insn", "(", "insn", ",", "bb", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "start_sequence", "(", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "fntype", "=", "TREE_TYPE", "(", "MEM_EXPR", "(", "address", ")", ")", ";", "arm_init_cumulative_args", "(", "&", "args_so_far_v", ",", "fntype", ",", "NULL_RTX", ",", "NULL_TREE", ")", ";", "args_so_far", "=", "pack_cumulative_args", "(", "&", "args_so_far_v", ")", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "arg_type", ",", "args_iter", ")", "{", "rtx", "arg_rtx", ";", "uint64_t", "to_clear_args_mask", ";", "machine_mode", "arg_mode", "=", "TYPE_MODE", "(", "arg_type", ")", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";", "to_clear_args_mask", "=", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "&", "padding_bits_to_clear", "[", "", "]", ")", ";", "if", "(", "to_clear_args_mask", ")", "{", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "to_clear_args_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "cmse_nonsecure_call_clear_caller_saved", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257416, "Length": 291, "Cover_Rate": 0.48258706467661694} {"Template_token": ["", "auto_sbitmap", "to_clear_bitmap", "(", "maxregno", "+", "", ")", ";", "rtx", "r1_reg", ",", "result_rtl", ",", "clearing_reg", "=", "NULL_RTX", ";", "tree", "result_type", ";", "bitmap_clear", "(", "to_clear_bitmap", ")", ";", "bitmap_set_range", "(", "to_clear_bitmap", ",", "R0_REGNUM", ",", "NUM_ARG_REGS", ")", ";", "bitmap_set_bit", "(", "to_clear_bitmap", ",", "IP_REGNUM", ")", ";", "if", "(", "TARGET_HARD_FLOAT", ")", "{", "int", "float_bits", "=", "D7_VFP_REGNUM", "-", "FIRST_VFP_REGNUM", "+", "", ";", "bitmap_set_range", "(", "to_clear_bitmap", ",", "FIRST_VFP_REGNUM", ",", "float_bits", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "IP_REGNUM", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "", ")", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "", ")", ";", "}", "for", "(", "regno", "=", "NUM_ARG_REGS", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_VFP_REGNUM", ",", "D7_VFP_REGNUM", ")", ")", "continue", ";", "if", "(", "IN_RANGE", "(", "regno", ",", "IP_REGNUM", ",", "PC_REGNUM", ")", ")", "continue", ";", "if", "(", "call_used_regs", "[", "regno", "]", ")", "bitmap_set_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";", "}", "result_type", "=", "TREE_TYPE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";", "if", "(", "!", "VOID_TYPE_P", "(", "result_type", ")", ")", "{", "uint64_t", "to_clear_return_mask", ";", "result_rtl", "=", "arm_function_value", "(", "result_type", ",", "current_function_decl", ",", "", ")", ";", "gcc_assert", "(", "REG_P", "(", "result_rtl", ")", ")", ";", "to_clear_return_mask", "=", "compute_not_to_clear_mask", "(", "result_type", ",", "result_rtl", ",", "", ",", "&", "padding_bits_to_clear", ")", ";", "if", "(", "to_clear_return_mask", ")", "{", "gcc_assert", "(", "(", "unsigned", ")", "maxregno", "<", "sizeof", "(", "long", "long", ")", "*", "__CHAR_BIT__", ")", ";", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "to_clear_return_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";", "}", "}", "}", "if", "(", "padding_bits_to_clear", "!=", "", ")", "{", "int", "to_clear_bitmap_size", "=", "SBITMAP_SIZE", "(", "(", "sbitmap", ")", "to_clear_bitmap", ")", ";", "auto_sbitmap", "to_clear_arg_regs_bitmap", "(", "to_clear_bitmap_size", ")", ";", "bitmap_clear", "(", "to_clear_arg_regs_bitmap", ")", ";", "bitmap_set_range", "(", "to_clear_arg_regs_bitmap", ",", "R1_REGNUM", ",", "NUM_ARG_REGS", "-", "", ")", ";", "gcc_assert", "(", "bitmap_subset_p", "(", "to_clear_arg_regs_bitmap", ",", "to_clear_bitmap", ")", ")", ";", "}", "clearing_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "TARGET_THUMB1", "?", "R0_REGNUM", ":", "LR_REGNUM", ")", ";"], "ground_truth": ["r1_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", "+", "", ")", ";"], "File": "arm7", "Func": "cmse_nonsecure_entry_clear_before_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257417, "Length": 339, "Cover_Rate": 0.901595744680851} {"Template_token": ["", "bitmap_clear", "(", "to_clear_bitmap", ")", ";", "bitmap_set_range", "(", "to_clear_bitmap", ",", "R0_REGNUM", ",", "NUM_ARG_REGS", ")", ";", "bitmap_set_bit", "(", "to_clear_bitmap", ",", "IP_REGNUM", ")", ";", "if", "(", "TARGET_HARD_FLOAT", ")", "{", "int", "float_bits", "=", "D7_VFP_REGNUM", "-", "FIRST_VFP_REGNUM", "+", "", ";", "bitmap_set_range", "(", "to_clear_bitmap", ",", "FIRST_VFP_REGNUM", ",", "float_bits", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "IP_REGNUM", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "", ")", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "", ")", ";", "}", "for", "(", "regno", "=", "NUM_ARG_REGS", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_VFP_REGNUM", ",", "D7_VFP_REGNUM", ")", ")", "continue", ";", "if", "(", "IN_RANGE", "(", "regno", ",", "IP_REGNUM", ",", "PC_REGNUM", ")", ")", "continue", ";", "if", "(", "call_used_regs", "[", "regno", "]", ")", "bitmap_set_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";", "}", "result_type", "=", "TREE_TYPE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";"], "ground_truth": ["if", "(", "!", "VOID_TYPE_P", "(", "result_type", ")", ")", "{"], "File": "arm7", "Func": "cmse_nonsecure_entry_clear_before_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257418, "Length": 153, "Cover_Rate": 0.40691489361702127} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";", "to_clear_args_mask", "=", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "&", "padding_bits_to_clear", "[", "", "]", ")", ";", "if", "(", "to_clear_args_mask", ")", "{", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{"], "ground_truth": ["if", "(", "to_clear_args_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";"], "File": "arm7", "Func": "FOREACH_FUNCTION_ARGS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257419, "Length": 64, "Cover_Rate": 0.48484848484848486} {"Template_token": ["", "machine_mode", "arg_mode", "=", "TYPE_MODE", "(", "arg_type", ")", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";"], "ground_truth": ["gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";"], "File": "arm7", "Func": "FOREACH_FUNCTION_ARGS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257420, "Length": 54, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "CUMULATIVE_ARGS", "args_so_far_v", ";", "cumulative_args_t", "args_so_far", ";", "tree", "arg_type", ",", "fntype", ";", "bool", "first_param", "=", "true", ";", "function_args_iterator", "args_iter", ";", "uint32_t", "padding_bits_to_clear", "[", "", "]", "=", "{", "", ",", "", ",", "", ",", "", "}", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "!", "CALL_P", "(", "insn", ")", ")", "continue", ";", "pat", "=", "PATTERN", "(", "insn", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "pat", ",", "", ")", ">", "", ")", ";", "call", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "call", ")", "==", "SET", ")", "call", "=", "SET_SRC", "(", "call", ")", ";", "unspec", "=", "XEXP", "(", "call", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "unspec", ")", "!=", "UNSPEC", "||", "XINT", "(", "unspec", ",", "", ")", "!=", "UNSPEC_NONSECURE_MEM", ")", "continue", ";", "bitmap_clear", "(", "to_clear_bitmap", ")", ";", "bitmap_set_range", "(", "to_clear_bitmap", ",", "R0_REGNUM", ",", "NUM_ARG_REGS", ")", ";", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "{", "auto_sbitmap", "float_bitmap", "(", "maxregno", "+", "", ")", ";", "bitmap_clear", "(", "float_bitmap", ")", ";", "bitmap_set_range", "(", "float_bitmap", ",", "FIRST_VFP_REGNUM", ",", "D7_VFP_REGNUM", "-", "FIRST_VFP_REGNUM", "+", "", ")", ";", "bitmap_ior", "(", "to_clear_bitmap", ",", "to_clear_bitmap", ",", "float_bitmap", ")", ";", "}", "address", "=", "RTVEC_ELT", "(", "XVEC", "(", "unspec", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "MEM_P", "(", "address", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "address", ",", "", ")", ")", ")", ";", "address_regnum", "=", "REGNO", "(", "XEXP", "(", "address", ",", "", ")", ")", ";", "if", "(", "address_regnum", "<", "R0_REGNUM", "+", "NUM_ARG_REGS", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "address_regnum", ")", ";", "set_block_for_insn", "(", "insn", ",", "bb", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "start_sequence", "(", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "fntype", "=", "TREE_TYPE", "(", "MEM_EXPR", "(", "address", ")", ")", ";", "arm_init_cumulative_args", "(", "&", "args_so_far_v", ",", "fntype", ",", "NULL_RTX", ",", "NULL_TREE", ")", ";", "args_so_far", "=", "pack_cumulative_args", "(", "&", "args_so_far_v", ")", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "arg_type", ",", "args_iter", ")", "{", "rtx", "arg_rtx", ";", "uint64_t", "to_clear_args_mask", ";", "machine_mode", "arg_mode", "=", "TYPE_MODE", "(", "arg_type", ")", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";", "to_clear_args_mask", "=", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "&", "padding_bits_to_clear", "[", "", "]", ")", ";", "if", "(", "to_clear_args_mask", ")", "{", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{"], "ground_truth": ["if", "(", "to_clear_args_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";"], "File": "arm7", "Func": "FOR_BB_INSNS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257421, "Length": 432, "Cover_Rate": 0.7448275862068966} {"Template_token": ["", "rtx", "address", ";", "CUMULATIVE_ARGS", "args_so_far_v", ";", "cumulative_args_t", "args_so_far", ";", "tree", "arg_type", ",", "fntype", ";", "bool", "first_param", "=", "true", ";", "function_args_iterator", "args_iter", ";", "uint32_t", "padding_bits_to_clear", "[", "", "]", "=", "{", "", ",", "", ",", "", ",", "", "}", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "!", "CALL_P", "(", "insn", ")", ")", "continue", ";", "pat", "=", "PATTERN", "(", "insn", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "pat", ",", "", ")", ">", "", ")", ";", "call", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "call", ")", "==", "SET", ")", "call", "=", "SET_SRC", "(", "call", ")", ";", "unspec", "=", "XEXP", "(", "call", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "unspec", ")", "!=", "UNSPEC", "||", "XINT", "(", "unspec", ",", "", ")", "!=", "UNSPEC_NONSECURE_MEM", ")", "continue", ";", "bitmap_clear", "(", "to_clear_bitmap", ")", ";", "bitmap_set_range", "(", "to_clear_bitmap", ",", "R0_REGNUM", ",", "NUM_ARG_REGS", ")", ";", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "{", "auto_sbitmap", "float_bitmap", "(", "maxregno", "+", "", ")", ";", "bitmap_clear", "(", "float_bitmap", ")", ";", "bitmap_set_range", "(", "float_bitmap", ",", "FIRST_VFP_REGNUM", ",", "D7_VFP_REGNUM", "-", "FIRST_VFP_REGNUM", "+", "", ")", ";", "bitmap_ior", "(", "to_clear_bitmap", ",", "to_clear_bitmap", ",", "float_bitmap", ")", ";", "}", "address", "=", "RTVEC_ELT", "(", "XVEC", "(", "unspec", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "MEM_P", "(", "address", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "address", ",", "", ")", ")", ")", ";"], "ground_truth": ["address_regnum", "=", "REGNO", "(", "XEXP", "(", "address", ",", "", ")", ")", ";"], "File": "arm7", "Func": "FOR_BB_INSNS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257422, "Length": 242, "Cover_Rate": 0.41724137931034483} {"Template_token": ["", "}", "address", "=", "RTVEC_ELT", "(", "XVEC", "(", "unspec", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "MEM_P", "(", "address", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "address", ",", "", ")", ")", ")", ";", "address_regnum", "=", "REGNO", "(", "XEXP", "(", "address", ",", "", ")", ")", ";", "if", "(", "address_regnum", "<", "R0_REGNUM", "+", "NUM_ARG_REGS", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "address_regnum", ")", ";", "set_block_for_insn", "(", "insn", ",", "bb", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "start_sequence", "(", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "fntype", "=", "TREE_TYPE", "(", "MEM_EXPR", "(", "address", ")", ")", ";", "arm_init_cumulative_args", "(", "&", "args_so_far_v", ",", "fntype", ",", "NULL_RTX", ",", "NULL_TREE", ")", ";", "args_so_far", "=", "pack_cumulative_args", "(", "&", "args_so_far_v", ")", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "arg_type", ",", "args_iter", ")", "{", "rtx", "arg_rtx", ";", "uint64_t", "to_clear_args_mask", ";", "machine_mode", "arg_mode", "=", "TYPE_MODE", "(", "arg_type", ")", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg_mode", ",", "arg_type", ",", "true", ")", ";", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";", "to_clear_args_mask", "=", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "&", "padding_bits_to_clear", "[", "", "]", ")", ";", "if", "(", "to_clear_args_mask", ")", "{", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "to_clear_args_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";", "}", "}", "first_param", "=", "false", ";", "}", "clearing_reg", "=", "XEXP", "(", "address", ",", "", ")", ";", "shift", "=", "gen_rtx_LSHIFTRT", "(", "SImode", ",", "clearing_reg", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "clearing_reg", ",", "shift", ")", ")", ";", "shift", "=", "gen_rtx_ASHIFT", "(", "SImode", ",", "clearing_reg", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "clearing_reg", ",", "shift", ")", ")", ";", "ip_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ";"], "ground_truth": ["cmse_clear_registers", "(", "to_clear_bitmap", ",", "padding_bits_to_clear", ",", "NUM_ARG_REGS", ",", "ip_reg", ",", "clearing_reg", ")", ";"], "File": "arm7", "Func": "FOR_EACH_BB_FN", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257423, "Length": 321, "Cover_Rate": 0.5422297297297297} {"Template_token": ["", "const_rtx", "x", "=", "*", "iter", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "!=", "", ")", "{", "if", "(", "arm_disable_literal_pool", ")", "sorry", "(", "", "", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm7", "Func": "FOR_EACH_SUBRTX", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257424, "Length": 36, "Cover_Rate": 0.4931506849315068} {"Template_token": ["", "rtx", "addr", ";", "ldm_case", "=", "load_multiple_sequence", "(", "operands", ",", "nops", ",", "regs", ",", "mem_order", ",", "&", "base_reg", ",", "&", "offset", ",", "!", "sort_regs", ")", ";", "if", "(", "ldm_case", "==", "", ")", "return", "false", ";", "if", "(", "sort_regs", ")", "for", "(", "i", "=", "", ";", "i", "<", "nops", "-", "", ";", "i", "++", ")", "for", "(", "j", "=", "i", "+", "", ";", "j", "<", "nops", ";", "j", "++", ")", "if", "(", "regs", "[", "i", "]", ">", "regs", "[", "j", "]", ")", "{", "int", "t", "=", "regs", "[", "i", "]", ";", "regs", "[", "i", "]", "=", "regs", "[", "j", "]", ";", "regs", "[", "j", "]", "=", "t", ";", "}", "base_reg_rtx", "=", "gen_rtx_REG", "(", "Pmode", ",", "base_reg", ")", ";", "if", "(", "TARGET_THUMB1", ")", "{", "gcc_assert", "(", "peep2_reg_dead_p", "(", "nops", ",", "base_reg_rtx", ")", ")", ";", "gcc_assert", "(", "ldm_case", "==", "", "||", "ldm_case", "==", "", ")", ";", "write_back", "=", "TRUE", ";", "}", "if", "(", "ldm_case", "==", "", ")", "{", "rtx", "newbase", "=", "TARGET_THUMB1", "?", "base_reg_rtx", ":", "gen_rtx_REG", "(", "SImode", ",", "regs", "[", "", "]", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "newbase", ",", "base_reg_rtx", ",", "GEN_INT", "(", "offset", ")", ")", ")", ";", "offset", "=", "", ";", "if", "(", "!", "TARGET_THUMB1", ")", "base_reg_rtx", "=", "newbase", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "base_reg_rtx", ",", "offset", "+", "i", "*", "", ")", ";", "mems", "[", "i", "]", "=", "adjust_automodify_address_nv", "(", "operands", "[", "nops", "+", "mem_order", "[", "i", "]", "]", ",", "SImode", ",", "addr", ",", "", ")", ";", "}", "emit_insn", "(", "arm_gen_load_multiple_1", "(", "nops", ",", "regs", ",", "mems", ",", "base_reg_rtx", ",", "write_back", "?", "offset", "+", "i", "*", "", ":", "", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm7", "Func": "gen_ldm_seq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257425, "Length": 281, "Cover_Rate": 0.8413173652694611} {"Template_token": ["", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "DImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "!=", "NULL_RTX", ")", "{", "operands", "[", "", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "tmp", ",", "DImode", ",", "", ")", ";", "operands", "[", "", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "tmp", ",", "DImode", ",", "", ")", ";", "}", "else", "{", "SET_HARD_REG_SET", "(", "regset", ")", ";", "CLEAR_HARD_REG_BIT", "(", "regset", ",", "regno", "%", "", "==", "", "?", "regno", "+", "", ":", "regno", "-", "", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "SImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "==", "NULL_RTX", ")", "return", "false", ";", "operands", "[", "regno", "%", "", "==", "", "?", "", ":", "", "]", "=", "tmp", ";", "}", "}", "gcc_assert", "(", "operands", "[", "", "]", "!=", "NULL_RTX", ")", ";", "gcc_assert", "(", "operands", "[", "", "]", "!=", "NULL_RTX", ")", ";", "gcc_assert", "(", "REGNO", "(", "operands", "[", "", "]", ")", "%", "", "==", "", ")", ";", "gcc_assert", "(", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "}", "}", "if", "(", "offsets", "[", "", "]", ">", "offsets", "[", "", "]", ")", "{", "gap", "=", "offsets", "[", "", "]", "-", "offsets", "[", "", "]", ";", "offset", "=", "offsets", "[", "", "]", ";", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "std", "::", "swap", "(", "align", "[", "", "]", ",", "align", "[", "", "]", ")", ";", "if", "(", "const_store", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "else", "{", "gap", "=", "offsets", "[", "", "]", "-", "offsets", "[", "", "]", ";", "offset", "=", "offsets", "[", "", "]", ";", "}", "if", "(", "gap", "!=", "", ")", "return", "false", ";", "if", "(", "!", "align_ok_ldrd_strd", "(", "align", "[", "", "]", ",", "offset", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "operands_ok_ldrd_strd", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "base", ",", "offset", ",", "false", ",", "load", ")", ")", "return", "true", ";"], "File": "arm7", "Func": "gen_operands_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257426, "Length": 352, "Cover_Rate": 0.3268337975858867} {"Template_token": ["", "if", "(", "tmp", "==", "NULL_RTX", ")", "return", "false", ";", "operands", "[", "", "]", "=", "tmp", ";", "}", "else", "{", "CLEAR_HARD_REG_SET", "(", "regset", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "DImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "!=", "NULL_RTX", ")", "{", "operands", "[", "", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "tmp", ",", "DImode", ",", "", ")", ";", "operands", "[", "", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "tmp", ",", "DImode", ",", "", ")", ";", "}", "else", "{", "SET_HARD_REG_SET", "(", "regset", ")", ";", "CLEAR_HARD_REG_BIT", "(", "regset", ",", "regno", "%", "", "==", "", "?", "regno", "+", "", ":", "regno", "-", "", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "SImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "==", "NULL_RTX", ")", "return", "false", ";", "operands", "[", "regno", "%", "", "==", "", "?", "", ":", "", "]", "=", "tmp", ";", "}", "}", "gcc_assert", "(", "operands", "[", "", "]", "!=", "NULL_RTX", ")", ";", "gcc_assert", "(", "operands", "[", "", "]", "!=", "NULL_RTX", ")", ";", "gcc_assert", "(", "REGNO", "(", "operands", "[", "", "]", ")", "%", "", "==", "", ")", ";", "gcc_assert", "(", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "}", "}", "if", "(", "offsets", "[", "", "]", ">", "offsets", "[", "", "]", ")", "{", "gap", "=", "offsets", "[", "", "]", "-", "offsets", "[", "", "]", ";", "offset", "=", "offsets", "[", "", "]", ";", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "std", "::", "swap", "(", "align", "[", "", "]", ",", "align", "[", "", "]", ")", ";", "if", "(", "const_store", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "else", "{", "gap", "=", "offsets", "[", "", "]", "-", "offsets", "[", "", "]", ";", "offset", "=", "offsets", "[", "", "]", ";", "}", "if", "(", "gap", "!=", "", ")", "return", "false", ";", "if", "(", "!", "align_ok_ldrd_strd", "(", "align", "[", "", "]", ",", "offset", ")", ")", "return", "false", ";", "if", "(", "operands_ok_ldrd_strd", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "base", ",", "offset", ",", "false", ",", "load", ")", ")", "return", "true", ";", "if", "(", "TARGET_THUMB2", ")", "return", "false", ";", "if", "(", "load", "&&", "commute", ")", "{", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "operands_ok_ldrd_strd", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "base", ",", "offset", ",", "false", ",", "load", ")", ")", "return", "true", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "gen_operands_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257427, "Length": 432, "Cover_Rate": 0.4011142061281337} {"Template_token": ["", "if", "(", "GET_CODE", "(", "mem", ")", "==", "SUBREG", ")", "return", "false", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";", "*", "offset", "=", "const0_rtx", ";", "*", "align", "=", "MEM_ALIGN", "(", "mem", ")", ";", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";"], "ground_truth": ["if", "(", "!", "arm_legitimate_address_p", "(", "DImode", ",", "addr", ",", "reload_in_progress", "||", "reload_completed", ")", ")", "return", "false", ";"], "File": "arm7", "Func": "mem_ok_for_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257428, "Length": 59, "Cover_Rate": 0.33146067415730335} {"Template_token": ["", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", "||", "GET_CODE", "(", "addr", ")", "==", "MINUS", ")", "{", "*", "base", "=", "XEXP", "(", "addr", ",", "", ")", ";", "*", "offset", "=", "XEXP", "(", "addr", ",", "", ")", ";"], "ground_truth": ["return", "(", "REG_P", "(", "*", "base", ")", "&&", "CONST_INT_P", "(", "*", "offset", ")", ")", ";"], "File": "arm7", "Func": "mem_ok_for_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257429, "Length": 54, "Cover_Rate": 0.30337078651685395} {"Template_token": ["", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "if", "(", "!", "CONSTANT_P", "(", "x", ")", ")", "++", "n_var", ",", "one_var", "=", "i", ";", "if", "(", "i", ">", "", "&&", "!", "rtx_equal_p", "(", "x", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ")", "all_same", "=", "false", ";", "}", "if", "(", "n_var", "==", "", ")", "{", "rtx", "constant", "=", "neon_make_constant", "(", "vals", ")", ";", "if", "(", "constant", "!=", "NULL_RTX", ")", "{", "emit_move_insn", "(", "target", ",", "constant", ")", ";", "return", ";", "}", "}", "if", "(", "all_same", "&&", "GET_MODE_SIZE", "(", "inner_mode", ")", "<=", "", ")", "{", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_vec_duplicate", "(", "mode", ",", "x", ")", ")", ")", ";", "return", ";", "}", "if", "(", "n_var", "==", "", ")", "{", "rtx", "copy", "=", "copy_rtx", "(", "vals", ")", ";", "rtx", "index", "=", "GEN_INT", "(", "one_var", ")", ";", "XVECEXP", "(", "copy", ",", "", ",", "one_var", ")", "=", "XVECEXP", "(", "vals", ",", "", ",", "(", "one_var", "+", "", ")", "%", "n_elts", ")", ";", "neon_expand_vector_init", "(", "target", ",", "copy", ")", ";", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "XVECEXP", "(", "vals", ",", "", ",", "one_var", ")", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_V8QImode", ":", "emit_insn", "(", "gen_neon_vset_lanev8qi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V16QImode", ":", "emit_insn", "(", "gen_neon_vset_lanev16qi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V4HImode", ":", "emit_insn", "(", "gen_neon_vset_lanev4hi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V8HImode", ":", "emit_insn", "(", "gen_neon_vset_lanev8hi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V2SImode", ":", "emit_insn", "(", "gen_neon_vset_lanev2si", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V4SImode", ":", "emit_insn", "(", "gen_neon_vset_lanev4si", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V2SFmode", ":", "emit_insn", "(", "gen_neon_vset_lanev2sf", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V4SFmode", ":", "emit_insn", "(", "gen_neon_vset_lanev4sf", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V2DImode", ":", "emit_insn", "(", "gen_neon_vset_lanev2di", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "arm7", "Func": "neon_expand_vector_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257430, "Length": 379, "Cover_Rate": 0.7330754352030948} {"Template_token": ["", "}", "if", "(", "all_same", "&&", "GET_MODE_SIZE", "(", "inner_mode", ")", "<=", "", ")", "{", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_vec_duplicate", "(", "mode", ",", "x", ")", ")", ")", ";", "return", ";", "}", "if", "(", "n_var", "==", "", ")", "{", "rtx", "copy", "=", "copy_rtx", "(", "vals", ")", ";", "rtx", "index", "=", "GEN_INT", "(", "one_var", ")", ";", "XVECEXP", "(", "copy", ",", "", ",", "one_var", ")", "=", "XVECEXP", "(", "vals", ",", "", ",", "(", "one_var", "+", "", ")", "%", "n_elts", ")", ";", "neon_expand_vector_init", "(", "target", ",", "copy", ")", ";", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "XVECEXP", "(", "vals", ",", "", ",", "one_var", ")", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_V8QImode", ":", "emit_insn", "(", "gen_neon_vset_lanev8qi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V16QImode", ":", "emit_insn", "(", "gen_neon_vset_lanev16qi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V4HImode", ":", "emit_insn", "(", "gen_neon_vset_lanev4hi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V8HImode", ":", "emit_insn", "(", "gen_neon_vset_lanev8hi", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V2SImode", ":", "emit_insn", "(", "gen_neon_vset_lanev2si", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V4SImode", ":", "emit_insn", "(", "gen_neon_vset_lanev4si", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V2SFmode", ":", "emit_insn", "(", "gen_neon_vset_lanev2sf", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V4SFmode", ":", "emit_insn", "(", "gen_neon_vset_lanev4sf", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "case", "E_V2DImode", ":", "emit_insn", "(", "gen_neon_vset_lanev2di", "(", "target", ",", "x", ",", "target", ",", "index", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "return", ";", "}"], "ground_truth": ["mem", "=", "assign_stack_temp", "(", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";"], "File": "arm7", "Func": "neon_expand_vector_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257431, "Length": 315, "Cover_Rate": 0.6092843326885881} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "reg", ")", ")", ";", "regno", "=", "REGNO", "(", "reg", ")", ";", "nregs", "=", "REG_NREGS", "(", "reg", ")", "/", "", ";", "gcc_assert", "(", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", "||", "NEON_REGNO_OK_FOR_QUAD", "(", "regno", ")", ")", ";", "gcc_assert", "(", "VALID_NEON_DREG_MODE", "(", "mode", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", ")", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "addr", ")", ")", "{", "case", "POST_INC", ":", "if", "(", "nregs", ">", "", ")", "{", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "}", "else", "{", "templ", "=", "", ";", "ops", "[", "", "]", "=", "mem", ";", "}", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "PRE_DEC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "POST_MODIFY", ":", "gcc_unreachable", "(", ")", ";", "case", "REG", ":", "if", "(", "nregs", ">", "", ")", "{", "if", "(", "nregs", ">", "", ")", "templ", "=", "", ";"], "ground_truth": ["else", "templ", "=", "", ";"], "File": "arm7", "Func": "output_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257432, "Length": 220, "Cover_Rate": 0.4198473282442748} {"Template_token": ["", "templ", "=", "", ";", "ops", "[", "", "]", "=", "mem", ";", "}", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "PRE_DEC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "POST_MODIFY", ":", "gcc_unreachable", "(", ")", ";", "case", "REG", ":", "if", "(", "nregs", ">", "", ")", "{", "if", "(", "nregs", ">", "", ")", "templ", "=", "", ";", "else", "templ", "=", "", ";", "ops", "[", "", "]", "=", "mem", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "}", "case", "LABEL_REF", ":", "case", "PLUS", ":", "{", "int", "i", ";", "int", "overlap", "=", "-", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nregs", ";", "i", "++", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "reg", ")", "+", "", "*", "i", ")", ";", "ops", "[", "", "]", "=", "adjust_address", "(", "mem", ",", "DImode", ",", "", "*", "i", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "ops", "[", "", "]", ",", "mem", ")", ")", "{", "gcc_assert", "(", "overlap", "==", "-", "", ")", ";", "overlap", "=", "i", ";", "}"], "ground_truth": ["else", "{"], "File": "arm7", "Func": "output_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257433, "Length": 191, "Cover_Rate": 0.36450381679389315} {"Template_token": ["", "unsigned", "reg", ";", "mask", "=", "", ";", "for", "(", "reg", "=", "", ";", "reg", "<", "", ";", "reg", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "reg", ")", "&&", "callee_saved_reg_p", "(", "reg", ")", ")", "mask", "|=", "", "<<", "reg", ";", "if", "(", "frame_pointer_needed", ")", "mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "flag_pic", "&&", "!", "TARGET_SINGLE_PIC_BASE", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "crtl", "->", "uses_pic_offset_table", ")", "mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";", "if", "(", "!", "frame_pointer_needed", "&&", "CALLER_INTERWORKING_SLOT_SIZE", ">", "", ")", "mask", "|=", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "mask", "&", "", "||", "thumb_force_lr_save", "(", ")", ")", "mask", "|=", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "(", "mask", "&", "", ")", "==", "", "&&", "(", "(", "mask", "&", "", ")", "||", "TARGET_BACKTRACE", ")", ")", "{", "reg", "=", "thumb_find_work_register", "(", "", "<<", "LAST_LO_REGNUM", ")", ";", "if", "(", "reg", "*", "UNITS_PER_WORD", "<=", "(", "unsigned", ")", "arm_size_return_regs", "(", ")", ")", "reg", "=", "LAST_LO_REGNUM", ";", "if", "(", "callee_saved_reg_p", "(", "reg", ")", ")", "mask", "|=", "", "<<", "reg", ";", "}", "if", "(", "(", "CALLER_INTERWORKING_SLOT_SIZE", "+", "ROUND_UP_WORD", "(", "get_frame_size", "(", ")", ")", "+", "crtl", "->", "outgoing_args_size", ")", ">=", "", ")", "{", "for", "(", "reg", "=", "LAST_ARG_REGNUM", "+", "", ";", "reg", "<=", "LAST_LO_REGNUM", ";", "reg", "++", ")", "if", "(", "mask", "&", "(", "", "<<", "reg", ")", ")", "break", ";", "if", "(", "reg", ">", "LAST_LO_REGNUM", ")", "{", "mask", "|=", "", "<<", "LAST_LO_REGNUM", ";", "}", "}"], "ground_truth": ["return", "mask", ";"], "File": "arm7", "Func": "thumb1_compute_save_core_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257434, "Length": 228, "Cover_Rate": 0.946058091286307} {"Template_token": ["", "unsigned", "long", "live_regs_mask", ";", "unsigned", "long", "l_mask", ";", "unsigned", "high_regs_pushed", "=", "", ";", "bool", "lr_needs_saving", ";", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "IS_NAKED", "(", "func_type", ")", ")", "{", "if", "(", "flag_stack_usage_info", ")", "current_function_static_stack_size", "=", "", ";", "return", ";", "}", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "{", "error", "(", "", ")", ";", "return", ";", "}", "if", "(", "is_called_in_ARM_mode", "(", "current_function_decl", ")", ")", "emit_insn", "(", "gen_prologue_thumb1_interwork", "(", ")", ")", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "live_regs_mask", "=", "offsets", "->", "saved_regs_mask", ";", "lr_needs_saving", "=", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ";", "l_mask", "=", "live_regs_mask", "&", "", ";", "high_regs_pushed", "=", "bit_count", "(", "live_regs_mask", "&", "", ")", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", ")", "{", "rtx", "x", "=", "GEN_INT", "(", "-", "crtl", "->", "args", ".", "pretend_args_size", ")", ";", "if", "(", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", "{", "int", "num_pushes", "=", "ARM_NUM_INTS", "(", "crtl", "->", "args", ".", "pretend_args_size", ")", ";", "unsigned", "long", "mask", ";", "mask", "=", "", "<<", "(", "LAST_ARG_REGNUM", "+", "", ")", ";", "mask", "-=", "", "<<", "(", "LAST_ARG_REGNUM", "+", "", "-", "num_pushes", ")", ";", "insn", "=", "thumb1_emit_multi_reg_push", "(", "mask", ",", "", ")", ";", "}", "else", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "x", ")", ")", ";", "}", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "if", "(", "TARGET_BACKTRACE", ")", "{", "HOST_WIDE_INT", "offset", "=", "", ";", "unsigned", "work_register", ";", "rtx", "work_reg", ",", "x", ",", "arm_hfp_rtx", ";", "work_register", "=", "thumb_find_work_register", "(", "live_regs_mask", ")", ";", "work_reg", "=", "gen_rtx_REG", "(", "SImode", ",", "work_register", ")", ";", "arm_hfp_rtx", "=", "gen_rtx_REG", "(", "SImode", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "if", "(", "l_mask", ")", "{", "insn", "=", "thumb1_emit_multi_reg_push", "(", "l_mask", ",", "l_mask", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "lr_needs_saving", "=", "false", ";", "offset", "=", "bit_count", "(", "l_mask", ")", "*", "UNITS_PER_WORD", ";", "}", "x", "=", "GEN_INT", "(", "offset", "+", "", "+", "crtl", "->", "args", ".", "pretend_args_size", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "work_reg", ",", "stack_pointer_rtx", ",", "x", ")", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", "+", "", ")", ";", "x", "=", "gen_frame_mem", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "x", ",", "work_reg", ")", ";", "if", "(", "l_mask", ")", "{", "x", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";", "emit_move_insn", "(", "work_reg", ",", "x", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", "+", "", ")", ";", "x", "=", "gen_frame_mem", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "x", ",", "work_reg", ")", ";", "emit_move_insn", "(", "work_reg", ",", "arm_hfp_rtx", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ";"], "ground_truth": ["x", "=", "gen_frame_mem", "(", "SImode", ",", "x", ")", ";"], "File": "arm7", "Func": "thumb1_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257435, "Length": 450, "Cover_Rate": 0.3546099290780142} {"Template_token": ["", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "XEXP", "(", "x", ",", "", ")", "!=", "frame_pointer_rtx", "&&", "XEXP", "(", "x", ",", "", ")", "!=", "frame_pointer_rtx", "&&", "thumb1_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "&&", "(", "thumb1_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "||", "(", "!", "strict_p", "&&", "will_be_in_index_register", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "(", "thumb1_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "||", "XEXP", "(", "x", ",", "", ")", "==", "arg_pointer_rtx", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "thumb_legitimate_offset_p", "(", "mode", ",", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "STACK_POINTER_REGNUM", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ">=", "", "&&", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "+", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "", ";", "else", "if", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "(", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "FRAME_POINTER_REGNUM", "||", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "ARG_POINTER_REGNUM", "||", "(", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ">=", "FIRST_VIRTUAL_REGISTER", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "<=", "LAST_VIRTUAL_POINTER_REGISTER", ")", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "", ";", "}", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", "&&", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", "&&", "!", "(", "flag_pic", "&&", "symbol_mentioned_p", "(", "get_pool_constant", "(", "x", ")", ")", "&&", "!", "pcrel_constant_p", "(", "get_pool_constant", "(", "x", ")", ")", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm7", "Func": "thumb1_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257436, "Length": 374, "Cover_Rate": 0.5871271585557299} {"Template_token": ["", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<", "", "&&", "!", "(", "reload_in_progress", "||", "reload_completed", ")", "&&", "(", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "x", ")", "||", "reg_mentioned_p", "(", "arg_pointer_rtx", ",", "x", ")", "||", "reg_mentioned_p", "(", "virtual_incoming_args_rtx", ",", "x", ")", "||", "reg_mentioned_p", "(", "virtual_outgoing_args_rtx", ",", "x", ")", "||", "reg_mentioned_p", "(", "virtual_stack_dynamic_rtx", ",", "x", ")", "||", "reg_mentioned_p", "(", "virtual_stack_vars_rtx", ",", "x", ")", ")", ")", "return", "", ";", "else", "if", "(", "thumb1_base_register_rtx_p", "(", "x", ",", "mode", ",", "strict_p", ")", ")", "return", "", ";", "else", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "CONSTANT_P", "(", "x", ")", "&&", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", "&&", "!", "flag_pic", ")", "return", "", ";", "else", "if", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "||", "mode", "==", "HFmode", ")", "&&", "reload_completed", "&&", "(", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", "||", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "POST_INC", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "thumb1_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", ")", "return", "", ";", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "{"], "ground_truth": ["if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "XEXP", "(", "x", ",", "", ")", "!=", "frame_pointer_rtx", "&&", "XEXP", "(", "x", ",", "", ")", "!=", "frame_pointer_rtx", "&&", "thumb1_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "&&", "(", "thumb1_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "||", "(", "!", "strict_p", "&&", "will_be_in_index_register", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", ")", "return", "", ";"], "File": "arm7", "Func": "thumb1_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257437, "Length": 308, "Cover_Rate": 0.4835164835164835} {"Template_token": ["", "if", "(", "INTVAL", "(", "x", ")", ">=", "-", "", "&&", "INTVAL", "(", "x", ")", "<=", "-", "", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "if", "(", "thumb_shiftable_const", "(", "INTVAL", "(", "x", ")", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "(", "outer", "==", "PLUS", "||", "outer", "==", "COMPARE", ")", "&&", "INTVAL", "(", "x", ")", "<", "", "&&", "INTVAL", "(", "x", ")", ">", "-", "", ")", "return", "", ";", "else", "if", "(", "(", "outer", "==", "IOR", "||", "outer", "==", "XOR", "||", "outer", "==", "AND", ")", "&&", "INTVAL", "(", "x", ")", "<", "", "&&", "INTVAL", "(", "x", ")", ">=", "-", "", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "outer", "==", "AND", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<=", "", ";", "i", "++", ")", "if", "(", "(", "HOST_WIDE_INT_1", "<<", "i", ")", "-", "", "==", "INTVAL", "(", "x", ")", "||", "(", "HOST_WIDE_INT_1", "<<", "i", ")", "-", "", "==", "~", "INTVAL", "(", "x", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "outer", "==", "ASHIFT", "||", "outer", "==", "ASHIFTRT", "||", "outer", "==", "LSHIFTRT", ")", "return", "", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "CONST", ":", "case", "CONST_DOUBLE", ":", "case", "LABEL_REF", ":", "case", "SYMBOL_REF", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "UDIV", ":", "case", "UMOD", ":", "case", "DIV", ":", "case", "MOD", ":", "return", "", ";", "case", "TRUNCATE", ":", "return", "", ";", "case", "AND", ":", "case", "XOR", ":", "case", "IOR", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "MEM", ":", "return", "(", "COSTS_N_INSNS", "(", "", ")", "+", "COSTS_N_INSNS", "(", "", ")", "*", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", "-", "", ")", "/", "UNITS_PER_WORD", ")", "+", "(", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", ")", "?", "COSTS_N_INSNS", "(", "", ")", ":", "", ")", ")", ";", "case", "IF_THEN_ELSE", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", ")", "return", "", ";", "return", "", ";", "case", "ZERO_EXTEND", ":", "switch", "(", "GET_MODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "{"], "ground_truth": ["case", "E_QImode", ":"], "File": "arm7", "Func": "thumb1_size_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257438, "Length": 360, "Cover_Rate": 0.4374240583232078} {"Template_token": ["", "static", "int", "thumb2_legitimate_address_p", "(", "machine_mode", "mode", ",", "rtx", "x", ",", "int", "strict_p", ")", "{", "bool", "use_ldrd", ";", "enum", "rtx_code", "code", "=", "GET_CODE", "(", "x", ")", ";", "if", "(", "arm_address_register_rtx_p", "(", "x", ",", "strict_p", ")", ")", "return", "", ";", "use_ldrd", "=", "(", "TARGET_LDRD", "&&", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", ")", ";", "if", "(", "code", "==", "POST_INC", "||", "code", "==", "PRE_DEC", "||", "(", "(", "code", "==", "PRE_INC", "||", "code", "==", "POST_DEC", ")", "&&", "(", "use_ldrd", "||", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", ";", "else", "if", "(", "(", "code", "==", "POST_MODIFY", "||", "code", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "rtx", "addend", "=", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ";", "HOST_WIDE_INT", "offset", ";", "if", "(", "!", "CONST_INT_P", "(", "addend", ")", ")", "return", "", ";", "offset", "=", "INTVAL", "(", "addend", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "return", "(", "offset", ">", "-", "", "&&", "offset", "<", "", ")", ";", "return", "(", "use_ldrd", "&&", "offset", ">", "-", "", "&&", "offset", "<", "", "&&", "(", "offset", "&", "", ")", "==", "", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "(", "code", "==", "LABEL_REF", "||", "(", "code", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "TARGET_NEON", "&&", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "", ";", "else", "if", "(", "code", "==", "PLUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xop0", ",", "strict_p", ")", "&&", "(", "thumb2_legitimate_index_p", "(", "mode", ",", "xop1", ",", "strict_p", ")", "||", "(", "!", "strict_p", "&&", "will_be_in_index_register", "(", "xop1", ")", ")", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xop1", ",", "strict_p", ")", "&&", "thumb2_legitimate_index_p", "(", "mode", ",", "xop0", ",", "strict_p", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm7", "Func": "thumb2_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257439, "Length": 403, "Cover_Rate": 0.8722943722943723} {"Template_token": ["", "else", "if", "(", "mode", "==", "TImode", "||", "(", "TARGET_NEON", "&&", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "", ";", "else", "if", "(", "code", "==", "PLUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xop0", ",", "strict_p", ")", "&&", "(", "thumb2_legitimate_index_p", "(", "mode", ",", "xop1", ",", "strict_p", ")", "||", "(", "!", "strict_p", "&&", "will_be_in_index_register", "(", "xop1", ")", ")", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xop1", ",", "strict_p", ")", "&&", "thumb2_legitimate_index_p", "(", "mode", ",", "xop0", ",", "strict_p", ")", ")", ")", ";", "}", "else", "if", "(", "can_avoid_literal_pool_for_label_p", "(", "x", ")", ")", "return", "", ";"], "ground_truth": ["else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", "&&", "code", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", "&&", "!", "(", "flag_pic", "&&", "symbol_mentioned_p", "(", "get_pool_constant", "(", "x", ")", ")", "&&", "!", "pcrel_constant_p", "(", "get_pool_constant", "(", "x", ")", ")", ")", ")", "return", "", ";"], "File": "arm7", "Func": "thumb2_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257440, "Length": 154, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "if", "(", "arm_address_register_rtx_p", "(", "index", ",", "strict_p", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", "return", "", ";", "if", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", "{", "if", "(", "code", "==", "CONST_INT", ")", "{", "HOST_WIDE_INT", "val", "=", "INTVAL", "(", "index", ")", ";", "if", "(", "TARGET_LDRD", ")", "return", "IN_RANGE", "(", "val", ",", "-", "", ",", "", ")", "&&", "(", "val", "&", "", ")", "==", "", ";", "else", "return", "IN_RANGE", "(", "val", ",", "-", "", ",", "", "-", "", ")", ";", "}", "else", "return", "", ";", "}", "if", "(", "code", "==", "MULT", ")", "{", "rtx", "xiop0", "=", "XEXP", "(", "index", ",", "", ")", ";", "rtx", "xiop1", "=", "XEXP", "(", "index", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xiop0", ",", "strict_p", ")", "&&", "thumb2_index_mul_operand", "(", "xiop1", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xiop1", ",", "strict_p", ")", "&&", "thumb2_index_mul_operand", "(", "xiop0", ")", ")", ")", ";", "}"], "ground_truth": ["else", "if", "(", "code", "==", "ASHIFT", ")", "{"], "File": "arm7", "Func": "thumb2_legitimate_index_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257441, "Length": 157, "Cover_Rate": 0.36342592592592593} {"Template_token": ["", "}", "else", "return", "", ";", "}", "if", "(", "code", "==", "MULT", ")", "{", "rtx", "xiop0", "=", "XEXP", "(", "index", ",", "", ")", ";", "rtx", "xiop1", "=", "XEXP", "(", "index", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xiop0", ",", "strict_p", ")", "&&", "thumb2_index_mul_operand", "(", "xiop1", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xiop1", ",", "strict_p", ")", "&&", "thumb2_index_mul_operand", "(", "xiop0", ")", ")", ")", ";", "}", "else", "if", "(", "code", "==", "ASHIFT", ")", "{", "rtx", "op", "=", "XEXP", "(", "index", ",", "", ")", ";", "return", "(", "arm_address_register_rtx_p", "(", "XEXP", "(", "index", ",", "", ")", ",", "strict_p", ")", "&&", "CONST_INT_P", "(", "op", ")", "&&", "INTVAL", "(", "op", ")", ">", "", "&&", "INTVAL", "(", "op", ")", "<=", "", ")", ";", "}"], "ground_truth": ["return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", ")", ";"], "File": "arm7", "Func": "thumb2_legitimate_index_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257442, "Length": 140, "Cover_Rate": 0.32407407407407407} {"Template_token": ["", "machine_mode", "new_mode", "=", "VOIDmode", ";", "if", "(", "type", ")", "{", "int", "ag_count", "=", "aapcs_vfp_sub_candidate", "(", "type", ",", "&", "new_mode", ")", ";", "if", "(", "ag_count", ">", "", "&&", "ag_count", "<=", "", ")", "*", "count", "=", "ag_count", ";", "else", "return", "false", ";", "}", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", ")", "{", "*", "count", "=", "", ";", "new_mode", "=", "mode", ";", "}", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_COMPLEX_FLOAT", ")", "{", "*", "count", "=", "", ";", "new_mode", "=", "(", "mode", "==", "DCmode", "?", "DFmode", ":", "SFmode", ")", ";", "}"], "ground_truth": ["else", "return", "false", ";"], "File": "arm8", "Func": "aapcs_vfp_is_call_or_return_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257443, "Length": 109, "Cover_Rate": 0.6411764705882353} {"Template_token": ["", "unsigned", "int", "i", ",", "nelt_v8", ",", "nelt_v16", ",", "nelt_mode", ";", "rtx", "dst", ",", "addr", ",", "mem", ";", "rtx", "val_vec", ",", "reg", ";", "machine_mode", "mode", ";", "unsigned", "int", "offset", "=", "", ";", "gcc_assert", "(", "(", "align", "&", "", ")", "==", "", ")", ";", "nelt_v8", "=", "GET_MODE_NUNITS", "(", "V8QImode", ")", ";", "nelt_v16", "=", "GET_MODE_NUNITS", "(", "V16QImode", ")", ";", "if", "(", "length", ">=", "nelt_v16", "&&", "unaligned_access", "&&", "!", "BYTES_BIG_ENDIAN", ")", "mode", "=", "V16QImode", ";", "else", "mode", "=", "V8QImode", ";", "nelt_mode", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "gcc_assert", "(", "length", ">=", "nelt_mode", ")", ";", "if", "(", "!", "arm_block_set_vect_profit_p", "(", "length", ",", "align", ",", "mode", ")", ")", "return", "false", ";", "dst", "=", "copy_addr_to_reg", "(", "XEXP", "(", "dstbase", ",", "", ")", ")", ";", "reg", "=", "gen_reg_rtx", "(", "mode", ")", ";", "val_vec", "=", "gen_const_vec_duplicate", "(", "mode", ",", "gen_int_mode", "(", "value", ",", "QImode", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "val_vec", ")", ";", "i", "=", "", ";", "if", "(", "mode", "==", "V16QImode", ")", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "emit_insn", "(", "gen_movmisalignv16qi", "(", "mem", ",", "reg", ")", ")", ";", "i", "+=", "nelt_mode", ";", "if", "(", "i", "+", "nelt_v8", "<", "length", "&&", "i", "+", "nelt_v16", ">", "length", ")", "{", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "length", "-", "nelt_mode", ")", ")", ")", ";", "offset", "+=", "length", "-", "nelt_mode", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "if", "(", "(", "length", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", "*", "", ")", ";", "else", "if", "(", "(", "length", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", "*", "", ")", ";", "else", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_movmisalignv16qi", "(", "mem", ",", "reg", ")", ")", ";"], "File": "arm8", "Func": "arm_block_set_aligned_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257444, "Length": 289, "Cover_Rate": 0.543233082706767} {"Template_token": ["", "}", "}", "if", "(", "(", "unsigned", ")", "PIC_OFFSET_TABLE_REGNUM", "!=", "INVALID_REGNUM", ")", "{", "fixed_regs", "[", "PIC_OFFSET_TABLE_REGNUM", "]", "=", "", ";", "call_used_regs", "[", "PIC_OFFSET_TABLE_REGNUM", "]", "=", "", ";", "}", "else", "if", "(", "TARGET_APCS_STACK", ")", "{", "fixed_regs", "[", "", "]", "=", "", ";", "call_used_regs", "[", "", "]", "=", "", ";", "}", "if", "(", "TARGET_APCS_FRAME", "||", "TARGET_CALLER_INTERWORKING", "||", "TARGET_TPCS_FRAME", "||", "TARGET_TPCS_LEAF_FRAME", ")", "{", "fixed_regs", "[", "ARM_HARD_FRAME_POINTER_REGNUM", "]", "=", "", ";", "call_used_regs", "[", "ARM_HARD_FRAME_POINTER_REGNUM", "]", "=", "", ";"], "ground_truth": ["if", "(", "TARGET_CALLER_INTERWORKING", ")", "global_regs", "[", "ARM_HARD_FRAME_POINTER_REGNUM", "]", "=", "", ";"], "File": "arm8", "Func": "arm_conditional_register_usage", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257445, "Length": 84, "Cover_Rate": 0.32684824902723736} {"Template_token": ["", "rtx", "insn", ";", "insn", "=", "emit_call_insn", "(", "pat", ")", ";"], "ground_truth": ["if", "(", "TARGET_VXWORKS_RTP", "&&", "flag_pic", "&&", "!", "sibcall", "&&", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "(", "SYMBOL_REF_DECL", "(", "addr", ")", "?", "!", "targetm", ".", "binds_local_p", "(", "SYMBOL_REF_DECL", "(", "addr", ")", ")", ":", "!", "SYMBOL_REF_LOCAL_P", "(", "addr", ")", ")", ")", "{"], "File": "arm8", "Func": "arm_emit_call_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257447, "Length": 51, "Cover_Rate": 0.4396551724137931} {"Template_token": ["", "}", "}", "if", "(", "(", "pcum", "->", "nregs", "&", "", ")", "&&", "ARM_DOUBLEWORD_ALIGN", ")", "{", "int", "res", "=", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "else", "if", "(", "res", ">", "", ")", "{", "pcum", "->", "nregs", "++", ";", "if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "}", "}", "if", "(", "pcum", "->", "can_split", ")", "nregs", "=", "", ";", "else", "nregs", "=", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ";"], "ground_truth": ["if", "(", "!", "named", "||", "pcum", "->", "nregs", "+", "nregs", ">", "NUM_ARG_REGS", ")", "return", "NULL_RTX", ";"], "File": "arm8", "Func": "arm_function_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257448, "Length": 112, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "if", "(", "(", "pcum", "->", "nregs", "&", "", ")", "&&", "ARM_DOUBLEWORD_ALIGN", ")", "{", "int", "res", "=", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "else", "if", "(", "res", ">", "", ")", "{", "pcum", "->", "nregs", "++", ";", "if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "}", "}", "if", "(", "pcum", "->", "can_split", ")", "nregs", "=", "", ";", "else", "nregs", "=", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ";", "if", "(", "!", "named", "||", "pcum", "->", "nregs", "+", "nregs", ">", "NUM_ARG_REGS", ")", "return", "NULL_RTX", ";"], "ground_truth": ["return", "gen_rtx_REG", "(", "mode", ",", "pcum", "->", "nregs", ")", ";"], "File": "arm8", "Func": "arm_function_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257449, "Length": 120, "Cover_Rate": 0.5042016806722689} {"Template_token": ["", "low_n", "=", "n", "&", "", ";", "n", "&=", "~", "", ";", "if", "(", "low_n", ">", "", ")", "{", "n", "+=", "", ";", "low_n", "-=", "", ";", "}", "}", "else", "{", "low_n", "=", "(", "(", "mode", ")", "==", "TImode", "?", "", ":", "n", ">=", "", "?", "(", "n", "&", "", ")", ":", "-", "(", "(", "-", "n", ")", "&", "", ")", ")", ";", "n", "-=", "low_n", ";", "}", "base_reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "val", "=", "force_operand", "(", "plus_constant", "(", "Pmode", ",", "xop0", ",", "n", ")", ",", "NULL_RTX", ")", ";", "emit_move_insn", "(", "base_reg", ",", "val", ")", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "low_n", ")", ";", "}", "else", "if", "(", "xop0", "!=", "XEXP", "(", "x", ",", "", ")", "||", "xop1", "!=", "XEXP", "(", "x", ",", "", ")", ")", "x", "=", "gen_rtx_PLUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "xop0", ")", ")", "xop0", "=", "force_reg", "(", "SImode", ",", "xop0", ")", ";", "if", "(", "CONSTANT_P", "(", "xop1", ")", "&&", "!", "symbol_mentioned_p", "(", "xop1", ")", ")", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";", "if", "(", "xop0", "!=", "XEXP", "(", "x", ",", "", ")", "||", "xop1", "!=", "XEXP", "(", "x", ",", "", ")", ")", "x", "=", "gen_rtx_MINUS", "(", "SImode", ",", "xop0", ",", "xop1", ")", ";", "}", "else", "if", "(", "CONST_INT_P", "(", "x", ")", "&&", "optimize", ">", "", ")", "{", "unsigned", "int", "bits", ";", "HOST_WIDE_INT", "mask", ",", "base", ",", "index", ";", "rtx", "base_reg", ";", "bits", "=", "(", "mode", "==", "SImode", ")", "?", "", ":", "", ";", "mask", "=", "(", "", "<<", "bits", ")", "-", "", ";", "base", "=", "INTVAL", "(", "x", ")", "&", "~", "mask", ";", "index", "=", "INTVAL", "(", "x", ")", "&", "mask", ";", "if", "(", "bit_count", "(", "base", "&", "", ")", ">", "(", "", "-", "bits", ")", "/", "", ")", "{", "base", "|=", "mask", ";", "index", "-=", "mask", ";", "}"], "ground_truth": ["base_reg", "=", "force_reg", "(", "SImode", ",", "GEN_INT", "(", "base", ")", ")", ";"], "File": "arm8", "Func": "arm_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257451, "Length": 350, "Cover_Rate": 0.51698670605613} {"Template_token": ["", "void", "arm_load_pic_register", "(", "unsigned", "long", "saved_regs", "ATTRIBUTE_UNUSED", ",", "rtx", "pic_reg", ")", "{", "rtx", "l1", ",", "labelno", ",", "pic_tmp", ",", "pic_rtx", ";", "if", "(", "crtl", "->", "uses_pic_offset_table", "==", "", "||", "TARGET_SINGLE_PIC_BASE", ")", "return", ";", "gcc_assert", "(", "flag_pic", ")", ";", "if", "(", "pic_reg", "==", "NULL_RTX", ")", "pic_reg", "=", "cfun", "->", "machine", "->", "pic_reg", ";", "if", "(", "TARGET_VXWORKS_RTP", ")", "{", "pic_rtx", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "VXWORKS_GOTT_BASE", ")", ";", "pic_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "pic_rtx", ")", ";", "emit_insn", "(", "gen_pic_load_addr_32bit", "(", "pic_reg", ",", "pic_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "pic_reg", ",", "gen_rtx_MEM", "(", "Pmode", ",", "pic_reg", ")", ")", ")", ";", "pic_tmp", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "VXWORKS_GOTT_INDEX", ")", ";", "emit_insn", "(", "gen_pic_offset_arm", "(", "pic_reg", ",", "pic_reg", ",", "pic_tmp", ")", ")", ";", "}", "else", "{", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "l1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";"], "ground_truth": ["l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";"], "File": "arm8", "Func": "arm_load_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257452, "Length": 157, "Cover_Rate": 0.4472934472934473} {"Template_token": ["", "emit_insn", "(", "gen_pic_offset_arm", "(", "pic_reg", ",", "pic_reg", ",", "pic_tmp", ")", ")", ";", "}", "else", "{", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "l1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "l1", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "l1", ")", ";", "pic_rtx", "=", "plus_constant", "(", "Pmode", ",", "l1", ",", "TARGET_ARM", "?", "", ":", "", ")", ";", "pic_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "pic_rtx", ")", ",", "UNSPEC_GOTSYM_OFF", ")", ";", "pic_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "pic_rtx", ")", ";", "if", "(", "TARGET_32BIT", ")", "{", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "}", "else", "{", "if", "(", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "REGNO", "(", "pic_reg", ")", ">", "LAST_LO_REGNUM", ")", "{", "pic_tmp", "=", "gen_rtx_REG", "(", "SImode", ",", "thumb_find_work_register", "(", "saved_regs", ")", ")", ";", "emit_insn", "(", "gen_pic_load_addr_thumb1", "(", "pic_tmp", ",", "pic_rtx", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "pic_offset_table_rtx", ",", "pic_tmp", ")", ")", ";", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "pic_reg", ",", "pic_reg", ",", "labelno", ")", ")", ";", "}", "else", "if", "(", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "arm_pic_register", ">", "LAST_LO_REGNUM", "&&", "REGNO", "(", "pic_reg", ")", "<=", "LAST_LO_REGNUM", ")", "{", "emit_insn", "(", "gen_pic_load_addr_unified", "(", "pic_reg", ",", "pic_rtx", ",", "labelno", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ",", "pic_reg", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ")", ";"], "ground_truth": ["}"], "File": "arm8", "Func": "arm_load_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257453, "Length": 221, "Cover_Rate": 0.6296296296296297} {"Template_token": ["", "target_flags", "&=", "~", "MASK_INTERWORK", ";", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "arm_fpu_attr", "=", "FPU_NONE", ";", "else", "arm_fpu_attr", "=", "FPU_VFP", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "TARGET_CALLER_INTERWORKING", ")", "error", "(", "", ")", ";", "else", "if", "(", "TARGET_CALLEE_INTERWORKING", ")", "error", "(", "", ")", ";", "}", "if", "(", "!", "arm_arch4", "&&", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", "sorry", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "!", "arm_arch_cmse", ")", "error", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "LAST_VFP_REGNUM", ">", "LAST_LO_VFP_REGNUM", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "arm_abi", "==", "ARM_ABI_IWMMXT", ")", "arm_pcs_default", "=", "ARM_PCS_AAPCS_IWMMXT", ";"], "ground_truth": ["else", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "{"], "File": "arm8", "Func": "arm_options_perform_arch_sanity_checks", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257454, "Length": 104, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "if", "(", "(", "TARGET_TPCS_FRAME", "||", "TARGET_TPCS_LEAF_FRAME", ")", "&&", "TARGET_ARM_P", "(", "flags", ")", ")", "warning", "(", "", ",", "", ")", ";", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "TARGET_CALLEE_INTERWORKING", ")", "warning", "(", "", ",", "", ")", ";", "if", "(", "TARGET_ARM_P", "(", "flags", ")", "&&", "write_symbols", "!=", "NO_DEBUG", "&&", "!", "TARGET_APCS_FRAME", "&&", "(", "TARGET_DEFAULT", "&", "MASK_APCS_FRAME", ")", ")", "warning", "(", "", ",", "", "", ")", ";", "if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_IWMMXT", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_HARD_TP", "&&", "TARGET_THUMB1_P", "(", "flags", ")", ")", "error", "(", "", ")", ";", "if", "(", "TARGET_THUMB_P", "(", "flags", ")", "&&", "TARGET_VXWORKS_RTP", "&&", "flag_pic", ")", "{", "error", "(", "", ")", ";", "flag_pic", "=", "", ";", "}", "if", "(", "target_pure_code", "||", "target_slow_flash_data", ")", "{", "const", "char", "*", "flag", "=", "(", "target_pure_code", "?", "", ":", "", ")", ";", "if", "(", "!", "TARGET_HAVE_MOVT", "||", "arm_arch_notm", "||", "flag_pic", "||", "TARGET_NEON", ")", "error", "(", "", "", ",", "flag", ")", ";", "if", "(", "target_word_relocations", ")", "error", "(", "", ",", "flag", ")", ";", "}"], "ground_truth": ["}"], "File": "arm8", "Func": "arm_option_check_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257455, "Length": 166, "Cover_Rate": 0.7443946188340808} {"Template_token": ["", "int", "pic_register", "=", "decode_reg_name", "(", "arm_pic_register_string", ")", ";", "if", "(", "!", "flag_pic", ")", "warning", "(", "", ",", "", ")", ";", "else", "if", "(", "pic_register", "<", "", "||", "call_used_regs", "[", "pic_register", "]", "||", "pic_register", "==", "HARD_FRAME_POINTER_REGNUM", "||", "pic_register", "==", "STACK_POINTER_REGNUM", "||", "pic_register", ">=", "PC_REGNUM", "||", "(", "TARGET_VXWORKS_RTP", "&&", "(", "unsigned", "int", ")", "pic_register", "!=", "arm_pic_register", ")", ")", "error", "(", "", ",", "arm_pic_register_string", ")", ";", "else", "arm_pic_register", "=", "pic_register", ";", "}", "if", "(", "flag_pic", ")", "target_word_relocations", "=", "", ";", "if", "(", "fix_cm3_ldrd", "==", "", ")", "{", "if", "(", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_quirk_cm3_ldrd", ")", ")", "fix_cm3_ldrd", "=", "", ";", "else", "fix_cm3_ldrd", "=", "", ";", "}", "if", "(", "flag_reorder_blocks_and_partition", ")", "{", "inform", "(", "input_location", ",", "", "", ")", ";", "flag_reorder_blocks_and_partition", "=", "", ";", "flag_reorder_blocks", "=", "", ";", "}", "if", "(", "flag_pic", ")", "maybe_set_param_value", "(", "PARAM_GCSE_UNRESTRICTED_COST", ",", "", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";", "if", "(", "TARGET_AAPCS_BASED", "&&", "flag_strict_volatile_bitfields", "<", "", "&&", "abi_version_at_least", "(", "", ")", ")", "flag_strict_volatile_bitfields", "=", "", ";", "if", "(", "flag_prefetch_loop_arrays", "<", "", "&&", "HAVE_prefetch", "&&", "optimize", ">=", "", "&&", "current_tune", "->", "prefetch", ".", "num_slots", ">", "", ")", "flag_prefetch_loop_arrays", "=", "", ";", "if", "(", "current_tune", "->", "prefetch", ".", "num_slots", ">", "", ")", "maybe_set_param_value", "(", "PARAM_SIMULTANEOUS_PREFETCHES", ",", "current_tune", "->", "prefetch", ".", "num_slots", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";", "if", "(", "current_tune", "->", "prefetch", ".", "l1_cache_line_size", ">=", "", ")", "maybe_set_param_value", "(", "PARAM_L1_CACHE_LINE_SIZE", ",", "current_tune", "->", "prefetch", ".", "l1_cache_line_size", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";", "if", "(", "current_tune", "->", "prefetch", ".", "l1_cache_size", ">=", "", ")", "maybe_set_param_value", "(", "PARAM_L1_CACHE_SIZE", ",", "current_tune", "->", "prefetch", ".", "l1_cache_size", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";", "prefer_neon_for_64bits", "=", "current_tune", "->", "prefer_neon_for_64bits", ";", "if", "(", "use_neon_for_64bits", "==", "", ")", "prefer_neon_for_64bits", "=", "true", ";", "maybe_set_param_value", "(", "PARAM_SCHED_PRESSURE_ALGORITHM", ",", "SCHED_PRESSURE_MODEL", ",", "global_options", ".", "x_param_values", ",", "global_options_set", ".", "x_param_values", ")", ";", "int", "param_sched_autopref_queue_depth", ";", "switch", "(", "current_tune", "->", "sched_autopref", ")", "{", "case", "tune_params", "::", "SCHED_AUTOPREF_OFF", ":", "param_sched_autopref_queue_depth", "=", "-", "", ";", "break", ";", "case", "tune_params", "::", "SCHED_AUTOPREF_RANK", ":"], "ground_truth": ["param_sched_autopref_queue_depth", "=", "", ";"], "File": "arm8", "Func": "arm_option_override", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257456, "Length": 336, "Cover_Rate": 0.36721311475409835} {"Template_token": ["", "opts", "->", "x_target_flags", "&=", "~", "MASK_APCS_FRAME", ";", "}", "if", "(", "TARGET_THUMB_P", "(", "opts", "->", "x_target_flags", ")", "&&", "TARGET_CALLEE_INTERWORKING", ")", "opts", "->", "x_target_flags", "|=", "MASK_INTERWORK", ";", "cl_optimization", "*", "to", "=", "TREE_OPTIMIZATION", "(", "init_optimize", ")", ";", "if", "(", "!", "opts_set", "->", "x_arm_restrict_it", ")", "opts", "->", "x_arm_restrict_it", "=", "arm_arch8", ";", "if", "(", "!", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", "||", "!", "arm_arch_notm", ")", "opts", "->", "x_arm_restrict_it", "=", "", ";", "if", "(", "!", "opts_set", "->", "x_unaligned_access", ")", "{", "opts", "->", "x_unaligned_access", "=", "(", "TARGET_32BIT_P", "(", "opts", "->", "x_target_flags", ")", "&&", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ";", "}", "else", "if", "(", "opts", "->", "x_unaligned_access", "==", "", "&&", "!", "(", "arm_arch6", "&&", "(", "arm_arch_notm", "||", "arm_arch7", ")", ")", ")", "{", "warning", "(", "", ",", "", ")", ";", "opts", "->", "x_unaligned_access", "=", "", ";", "}", "if", "(", "TARGET_THUMB1_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_schedule_insns", "=", "", ";", "else", "opts", "->", "x_flag_schedule_insns", "=", "to", "->", "x_flag_schedule_insns", ";", "if", "(", "optimize_function_for_size_p", "(", "cfun", ")", "&&", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_shrink_wrap", "=", "false", ";", "else", "opts", "->", "x_flag_shrink_wrap", "=", "to", "->", "x_flag_shrink_wrap", ";", "if", "(", "TARGET_THUMB1_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_ipa_ra", "=", "", ";", "else", "opts", "->", "x_flag_ipa_ra", "=", "to", "->", "x_flag_ipa_ra", ";", "if", "(", "TARGET_THUMB2_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_inline_asm_unified", "=", "true", ";", "SUBTARGET_OVERRIDE_INTERNAL_OPTIONS", ";"], "ground_truth": ["}"], "File": "arm8", "Func": "arm_option_override_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257457, "Length": 226, "Cover_Rate": 0.7151898734177216} {"Template_token": ["", "arm_arch7em", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv7em", ")", ";", "arm_arch8", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8", ")", ";", "arm_arch8_1", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_1", ")", ";", "arm_arch8_2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_2", ")", ";", "arm_arch8_3", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_3", ")", ";", "arm_arch8_4", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_4", ")", ";", "arm_arch_thumb1", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb", ")", ";", "arm_arch_thumb2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb2", ")", ";", "arm_arch_xscale", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_xscale", ")", ";", "arm_arch_iwmmxt", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt", ")", ";", "arm_arch_iwmmxt2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt2", ")", ";", "arm_arch_thumb_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_tdiv", ")", ";", "arm_arch_arm_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_adiv", ")", ";", "arm_arch_crc", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_crc32", ")", ";", "arm_arch_cmse", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_cmse", ")", ";"], "ground_truth": ["arm_fp16_inst", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_fp16", ")", ";"], "File": "arm8", "Func": "arm_option_reconfigure_globals", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257458, "Length": 176, "Cover_Rate": 0.46684350132625996} {"Template_token": ["", "return", "ret", ";", "}", "else", "if", "(", "TREE_CODE", "(", "args", ")", "!=", "STRING_CST", ")", "{", "error", "(", "", ")", ";", "return", "false", ";", "}", "char", "*", "argstr", "=", "ASTRDUP", "(", "TREE_STRING_POINTER", "(", "args", ")", ")", ";", "char", "*", "q", ";", "while", "(", "(", "q", "=", "strtok", "(", "argstr", ",", "", ")", ")", "!=", "NULL", ")", "{", "argstr", "=", "NULL", ";", "if", "(", "!", "strcmp", "(", "q", ",", "", ")", ")", "opts", "->", "x_target_flags", "|=", "MASK_THUMB", ";", "else", "if", "(", "!", "strcmp", "(", "q", ",", "", ")", ")", "opts", "->", "x_target_flags", "&=", "~", "MASK_THUMB", ";", "else", "if", "(", "!", "strcmp", "(", "q", ",", "", ")", ")", "opts", "->", "x_target_flags", "|=", "MASK_GENERAL_REGS_ONLY", ";", "else", "if", "(", "!", "strncmp", "(", "q", ",", "", ",", "", ")", ")", "{", "int", "fpu_index", ";", "if", "(", "!", "opt_enum_arg_to_value", "(", "OPT_mfpu_", ",", "q", "+", "", ",", "&", "fpu_index", ",", "CL_TARGET", ")", ")", "{", "error", "(", "", ",", "q", ")", ";", "return", "false", ";", "}", "if", "(", "fpu_index", "==", "TARGET_FPU_auto", ")", "{", "sorry", "(", "", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm8", "Func": "arm_valid_target_attribute_rec", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257460, "Length": 173, "Cover_Rate": 0.4818941504178273} {"Template_token": ["", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "}", "rtx_insn", "*", "insn", ";", "if", "(", "(", "GET_CODE", "(", "orig", ")", "==", "LABEL_REF", "||", "(", "GET_CODE", "(", "orig", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_LOCAL_P", "(", "orig", ")", "&&", "(", "SYMBOL_REF_DECL", "(", "orig", ")", "?", "!", "DECL_WEAK", "(", "SYMBOL_REF_DECL", "(", "orig", ")", ")", ":", "", ")", ")", ")", "&&", "NEED_GOT_RELOC", "&&", "arm_pic_data_is_text_relative", ")", "insn", "=", "arm_pic_static_addr", "(", "orig", ",", "reg", ")", ";", "else", "{", "rtx", "pat", ";", "rtx", "mem", ";", "require_pic_register", "(", "pic_reg", ",", "compute_now", ")", ";", "if", "(", "pic_reg", "==", "NULL_RTX", ")", "pic_reg", "=", "cfun", "->", "machine", "->", "pic_reg", ";", "pat", "=", "gen_calculate_pic_address", "(", "reg", ",", "pic_reg", ",", "orig", ")", ";", "mem", "=", "SET_SRC", "(", "pat", ")", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", "&&", "!", "MEM_VOLATILE_P", "(", "mem", ")", ")", ";", "MEM_READONLY_P", "(", "mem", ")", "=", "", ";", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";", "insn", "=", "emit_insn", "(", "pat", ")", ";", "}", "set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "orig", ")", ";", "return", "reg", ";", "}", "else", "if", "(", "GET_CODE", "(", "orig", ")", "==", "CONST", ")", "{", "rtx", "base", ",", "offset", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "cfun", "->", "machine", "->", "pic_reg", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", ")", ";", "return", "orig", ";", "}", "if", "(", "reg", "==", "", ")", "{", "gcc_assert", "(", "can_create_pseudo_p", "(", ")", ")", ";", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "}", "gcc_assert", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", ")", ";", "base", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "reg", ",", "pic_reg", ",", "compute_now", ")", ";", "offset", "=", "legitimize_pic_address", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "Pmode", ",", "base", "==", "reg", "?", "", ":", "reg", ",", "pic_reg", ",", "compute_now", ")", ";", "if", "(", "CONST_INT_P", "(", "offset", ")", ")", "{"], "ground_truth": ["if", "(", "!", "arm_legitimate_index_p", "(", "mode", ",", "offset", ",", "SET", ",", "", ")", ")", "{"], "File": "arm8", "Func": "legitimize_pic_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257461, "Length": 435, "Cover_Rate": 0.742320819112628} {"Template_token": ["", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "}", "}", "else", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "else", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "p", "=", "instr", "+", "strlen", "(", "instr", ")", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "SP_REGNUM", ";", "reg", "++", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "{", "int", "l", "=", "strlen", "(", "reg_names", "[", "reg", "]", ")", ";", "if", "(", "first", ")", "first", "=", "", ";", "else", "{", "memcpy", "(", "p", ",", "", ",", "", ")", ";", "p", "+=", "", ";", "}", "memcpy", "(", "p", ",", "", ",", "", ")", ";", "memcpy", "(", "p", "+", "", ",", "reg_names", "[", "reg", "]", ",", "l", ")", ";", "p", "+=", "l", "+", "", ";", "}", "if", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "{", "sprintf", "(", "p", ",", "", ",", "first", "?", "", ":", "", ",", "return_reg", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "strcat", "(", "p", ",", "", ")", ";", "}", "else", "strcpy", "(", "p", ",", "", ")", ";", "}", "output_asm_insn", "(", "instr", ",", "&", "operand", ")", ";", "if", "(", "really_return", "&&", "func_type", "!=", "ARM_FT_INTERWORKED", "&&", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ")", "{", "return", "", ";", "}", "}", "if", "(", "really_return", ")", "{", "switch", "(", "(", "int", ")", "ARM_FUNC_TYPE", "(", "func_type", ")", ")", "{", "case", "ARM_FT_ISR", ":", "case", "ARM_FT_FIQ", ":", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "case", "ARM_FT_INTERWORKED", ":", "gcc_assert", "(", "arm_arch5t", "||", "arm_arch4t", ")", ";", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "case", "ARM_FT_EXCEPTION", ":", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "default", ":"], "ground_truth": ["if", "(", "IS_CMSE_ENTRY", "(", "func_type", ")", ")", "{"], "File": "arm8", "Func": "output_return_instruction", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257463, "Length": 298, "Cover_Rate": 0.3040816326530612} {"Template_token": ["", "unsigned", "HOST_WIDE_INT", "stack_adjust", ";", "arm_stack_offsets", "*", "offsets", ";", "if", "(", "!", "reload_completed", ")", "return", "", ";", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "func_type", "&", "(", "ARM_FT_VOLATILE", "|", "ARM_FT_NAKED", "|", "ARM_FT_STACKALIGN", ")", ")", "return", "", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", "&&", "(", "frame_pointer_needed", "||", "TARGET_THUMB", ")", ")", "return", "", ";", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "||", "cfun", "->", "machine", "->", "uses_anonymous_args", "||", "crtl", "->", "calls_eh_return", "||", "cfun", "->", "calls_alloca", "||", "!", "(", "stack_adjust", "==", "", "||", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "stack_adjust", "==", "", ")", ")", "||", "(", "!", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", ")", "&&", "arm_compute_static_chain_stack_bytes", "(", ")", "!=", "", ")", ")", "return", "", ";", "saved_int_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "stack_adjust", "==", "", "&&", "!", "arm_arch5t", "&&", "TARGET_ARM", ")", "{", "if", "(", "!", "call_used_regs", "[", "", "]", ")", "return", "", ";"], "ground_truth": ["if", "(", "arm_size_return_regs", "(", ")", ">=", "(", "", "*", "UNITS_PER_WORD", ")", ")", "return", "", ";"], "File": "arm8", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257465, "Length": 187, "Cover_Rate": 0.4628712871287129} {"Template_token": ["", "if", "(", "type", "&&", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "mode", "=", "arm_promote_function_mode", "(", "type", ",", "mode", ",", "&", "unsignedp", ",", "fntype", ",", "", ")", ";", "if", "(", "pcs_variant", "!=", "ARM_PCS_AAPCS", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARM_NUM_COPROC_SLOTS", ";", "i", "++", ")", "if", "(", "aapcs_cp_arg_layout", "[", "i", "]", ".", "is_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ")", ")", "return", "aapcs_cp_arg_layout", "[", "i", "]", ".", "allocate_return_reg", "(", "pcs_variant", ",", "mode", ",", "type", ")", ";", "}", "if", "(", "type", "&&", "arm_return_in_msb", "(", "type", ")", ")", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "size", "%", "UNITS_PER_WORD", "!=", "", ")", "{", "size", "+=", "UNITS_PER_WORD", "-", "size", "%", "UNITS_PER_WORD", ";", "mode", "=", "int_mode_for_size", "(", "size", "*", "BITS_PER_UNIT", ",", "", ")", ".", "require", "(", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "aapcs_allocate_return_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257466, "Length": 131, "Cover_Rate": 0.6238095238095238} {"Template_token": ["", "if", "(", "aapcs_cp_arg_layout", "[", "slot", "]", ".", "allocate", "(", "pcum", ",", "mode", ",", "type", ")", ")", "return", ";", "pcum", "->", "aapcs_cprc_failed", "[", "slot", "]", "=", "true", ";", "pcum", "->", "can_split", "=", "false", ";", "}", "gcc_assert", "(", "pcum", "->", "can_split", "==", "false", ")", ";", "return", ";", "}", "}", "ncrn", "=", "pcum", "->", "aapcs_ncrn", ";", "if", "(", "ncrn", "&", "", ")", "{", "int", "res", "=", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", "&&", "currently_expanding_gimple_stmt", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "else", "if", "(", "res", ">", "", ")", "ncrn", "++", ";", "}", "nregs", "=", "ARM_NUM_REGS2", "(", "mode", ",", "type", ")", ";", "gcc_assert", "(", "nregs", ">=", "", ")", ";", "nregs2", "=", "nregs", "?", "nregs", ":", "", ";", "if", "(", "ncrn", "+", "nregs2", "<=", "NUM_ARG_REGS", ")", "{", "pcum", "->", "aapcs_reg", "=", "gen_rtx_REG", "(", "mode", ",", "ncrn", ")", ";", "pcum", "->", "aapcs_next_ncrn", "=", "ncrn", "+", "nregs", ";", "return", ";", "}", "if", "(", "ncrn", "<", "NUM_ARG_REGS", "&&", "pcum", "->", "can_split", ")", "{"], "ground_truth": ["pcum", "->", "aapcs_reg", "=", "gen_rtx_REG", "(", "mode", ",", "ncrn", ")", ";"], "File": "arm", "Func": "aapcs_layout_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257467, "Length": 178, "Cover_Rate": 0.5933333333333334} {"Template_token": ["", "if", "(", "pcum", "->", "aapcs_arg_processed", ")", "return", ";", "pcum", "->", "aapcs_arg_processed", "=", "true", ";", "if", "(", "!", "named", ")", "return", ";", "if", "(", "pcum", "->", "pcs_variant", "!=", "ARM_PCS_AAPCS", ")", "{", "int", "slot", "=", "aapcs_select_call_coproc", "(", "pcum", ",", "mode", ",", "type", ")", ";", "pcum", "->", "aapcs_cprc_slot", "=", "slot", ";", "if", "(", "slot", ">=", "", ")", "{", "if", "(", "!", "pcum", "->", "aapcs_cprc_failed", "[", "slot", "]", ")", "{", "if", "(", "aapcs_cp_arg_layout", "[", "slot", "]", ".", "allocate", "(", "pcum", ",", "mode", ",", "type", ")", ")", "return", ";", "pcum", "->", "aapcs_cprc_failed", "[", "slot", "]", "=", "true", ";", "pcum", "->", "can_split", "=", "false", ";", "}", "gcc_assert", "(", "pcum", "->", "can_split", "==", "false", ")", ";", "return", ";", "}", "}", "ncrn", "=", "pcum", "->", "aapcs_ncrn", ";", "if", "(", "ncrn", "&", "", ")", "{"], "ground_truth": ["int", "res", "=", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ";"], "File": "arm", "Func": "aapcs_layout_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257468, "Length": 136, "Cover_Rate": 0.4533333333333333} {"Template_token": ["", "static", "rtx", "aapcs_libcall_value", "(", "machine_mode", "mode", ")", "{", "if", "(", "BYTES_BIG_ENDIAN", "&&", "ALL_FIXED_POINT_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "mode", "=", "SImode", ";"], "ground_truth": ["return", "aapcs_allocate_return_reg", "(", "mode", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";"], "File": "arm", "Func": "aapcs_libcall_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257469, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "ARM_NUM_COPROC_SLOTS", ";", "i", "++", ")", "if", "(", "aapcs_cp_arg_layout", "[", "i", "]", ".", "is_call_candidate", "(", "pcum", ",", "mode", ",", "type", ")", ")", "return", "i", ";"], "ground_truth": ["return", "-", "", ";"], "File": "arm", "Func": "aapcs_select_call_coproc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257470, "Length": 36, "Cover_Rate": 0.6545454545454545} {"Template_token": ["", "static", "int", "aapcs_select_call_coproc", "(", "CUMULATIVE_ARGS", "*", "pcum", ",", "machine_mode", "mode", ",", "const_tree", "type", ")", "{", "int", "i", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "ARM_NUM_COPROC_SLOTS", ";", "i", "++", ")", "if", "(", "aapcs_cp_arg_layout", "[", "i", "]", ".", "is_call_candidate", "(", "pcum", ",", "mode", ",", "type", ")", ")", "return", "i", ";"], "File": "arm", "Func": "aapcs_select_call_coproc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257471, "Length": 50, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "enum", "arm_pcs", "pcs_variant", ";", "if", "(", "fntype", ")", "{", "const_tree", "fndecl", "=", "NULL_TREE", ";", "if", "(", "TREE_CODE", "(", "fntype", ")", "==", "FUNCTION_DECL", ")", "{", "fndecl", "=", "fntype", ";", "fntype", "=", "TREE_TYPE", "(", "fntype", ")", ";", "}", "pcs_variant", "=", "arm_get_pcs_model", "(", "fntype", ",", "fndecl", ")", ";", "}", "else", "pcs_variant", "=", "arm_pcs_default", ";", "if", "(", "pcs_variant", "!=", "ARM_PCS_AAPCS", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARM_NUM_COPROC_SLOTS", ";", "i", "++", ")", "if", "(", "aapcs_cp_arg_layout", "[", "i", "]", ".", "is_return_candidate", "(", "pcs_variant", ",", "TYPE_MODE", "(", "type", ")", ",", "type", ")", ")", "return", "i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "aapcs_select_return_coproc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257472, "Length": 97, "Cover_Rate": 0.8584070796460177} {"Template_token": ["", "if", "(", "pcs_variant", "!=", "ARM_PCS_AAPCS", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARM_NUM_COPROC_SLOTS", ";", "i", "++", ")", "if", "(", "aapcs_cp_arg_layout", "[", "i", "]", ".", "is_return_candidate", "(", "pcs_variant", ",", "TYPE_MODE", "(", "type", ")", ",", "type", ")", ")", "return", "i", ";", "}"], "ground_truth": ["return", "-", "", ";"], "File": "arm", "Func": "aapcs_select_return_coproc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257473, "Length": 50, "Cover_Rate": 0.4424778761061947} {"Template_token": ["", "int", "rcount", "=", "pcum", "->", "aapcs_vfp_rcount", ";", "int", "rshift", "=", "shift", ";", "machine_mode", "rmode", "=", "pcum", "->", "aapcs_vfp_rmode", ";", "rtx", "par", ";", "if", "(", "!", "(", "TARGET_NEON", "||", "TARGET_HAVE_MVE", ")", ")", "{", "if", "(", "rmode", "==", "V2SImode", ")", "rmode", "=", "DImode", ";", "else", "if", "(", "rmode", "==", "V4SImode", ")", "{", "rmode", "=", "DImode", ";", "rcount", "*=", "", ";", "rshift", "/=", "", ";", "}", "}", "par", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "rcount", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "rcount", ";", "i", "++", ")", "{"], "ground_truth": ["rtx", "tmp", "=", "gen_rtx_REG", "(", "rmode", ",", "FIRST_VFP_REGNUM", "+", "regno", "+", "i", "*", "rshift", ")", ";"], "File": "arm", "Func": "aapcs_vfp_allocate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257474, "Length": 106, "Cover_Rate": 0.3509933774834437} {"Template_token": ["", "rtx", "par", ";", "int", "shift", ";", "aapcs_vfp_is_call_or_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ",", "&", "ag_mode", ",", "&", "count", ")", ";", "if", "(", "!", "(", "TARGET_NEON", "||", "TARGET_HAVE_MVE", ")", ")", "{", "if", "(", "ag_mode", "==", "V2SImode", ")", "ag_mode", "=", "DImode", ";", "else", "if", "(", "ag_mode", "==", "V4SImode", ")", "{", "ag_mode", "=", "DImode", ";", "count", "*=", "", ";", "}", "}", "shift", "=", "GET_MODE_SIZE", "(", "ag_mode", ")", "/", "GET_MODE_SIZE", "(", "SFmode", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "count", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "rtx", "tmp", "=", "gen_rtx_REG", "(", "ag_mode", ",", "FIRST_VFP_REGNUM", "+", "i", "*", "shift", ")", ";", "tmp", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "tmp", ",", "GEN_INT", "(", "i", "*", "GET_MODE_SIZE", "(", "ag_mode", ")", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "tmp", ";", "}"], "ground_truth": ["return", "par", ";"], "File": "arm", "Func": "aapcs_vfp_allocate_return_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257475, "Length": 145, "Cover_Rate": 0.6387665198237885} {"Template_token": ["", "if", "(", "!", "use_vfp_abi", "(", "pcs_variant", ",", "false", ")", ")", "return", "NULL", ";", "if", "(", "mode", "==", "BLKmode", "||", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "GET_MODE_SIZE", "(", "TImode", ")", "&&", "!", "(", "TARGET_NEON", "||", "TARGET_HAVE_MVE", ")", ")", ")", "{", "int", "count", ";", "machine_mode", "ag_mode", ";", "int", "i", ";", "rtx", "par", ";", "int", "shift", ";", "aapcs_vfp_is_call_or_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ",", "&", "ag_mode", ",", "&", "count", ")", ";", "if", "(", "!", "(", "TARGET_NEON", "||", "TARGET_HAVE_MVE", ")", ")", "{", "if", "(", "ag_mode", "==", "V2SImode", ")", "ag_mode", "=", "DImode", ";", "else", "if", "(", "ag_mode", "==", "V4SImode", ")", "{", "ag_mode", "=", "DImode", ";", "count", "*=", "", ";", "}", "}", "shift", "=", "GET_MODE_SIZE", "(", "ag_mode", ")", "/", "GET_MODE_SIZE", "(", "SFmode", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "count", ")", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{"], "File": "arm", "Func": "aapcs_vfp_allocate_return_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257476, "Length": 152, "Cover_Rate": 0.6696035242290749} {"Template_token": ["", "if", "(", "!", "use_vfp_abi", "(", "pcum", "->", "pcs_variant", ",", "false", ")", ")", "return", "false", ";"], "ground_truth": ["return", "aapcs_vfp_is_call_or_return_candidate", "(", "pcum", "->", "pcs_variant", ",", "mode", ",", "type", ",", "&", "pcum", "->", "aapcs_vfp_rmode", ",", "&", "pcum", "->", "aapcs_vfp_rcount", ")", ";"], "File": "arm", "Func": "aapcs_vfp_is_call_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257477, "Length": 37, "Cover_Rate": 0.6981132075471698} {"Template_token": ["", "return", "aapcs_vfp_is_call_or_return_candidate", "(", "pcum", "->", "pcs_variant", ",", "mode", ",", "type", ",", "&", "pcum", "->", "aapcs_vfp_rmode", ",", "&", "pcum", "->", "aapcs_vfp_rcount", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "aapcs_vfp_is_call_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257478, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "else", "if", "(", "warn_psabi_flags", "&", "WARN_PSABI_ZERO_WIDTH_BITFIELD", ")", "inform", "(", "input_location", ",", "", "", ",", "TYPE_MAIN_VARIANT", "(", "type", ")", ",", "url12", ")", ";", "}", "*", "count", "=", "ag_count", ";", "}", "else", "return", "false", ";", "}", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", ")", "{", "*", "count", "=", "", ";", "new_mode", "=", "mode", ";", "}", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_COMPLEX_FLOAT", ")", "{", "*", "count", "=", "", ";", "new_mode", "=", "(", "mode", "==", "DCmode", "?", "DFmode", ":", "SFmode", ")", ";", "}", "else", "return", "false", ";", "if", "(", "!", "use_vfp_abi", "(", "pcs_variant", ",", "ARM_NUM_REGS", "(", "new_mode", ")", ">", "", ")", ")", "return", "false", ";", "*", "base_mode", "=", "new_mode", ";", "if", "(", "TARGET_GENERAL_REGS_ONLY", ")", "error", "(", "", ",", "type", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "aapcs_vfp_is_call_or_return_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257479, "Length": 139, "Cover_Rate": 0.42901234567901236} {"Template_token": ["", "int", "count", "ATTRIBUTE_UNUSED", ";", "machine_mode", "ag_mode", "ATTRIBUTE_UNUSED", ";", "if", "(", "!", "use_vfp_abi", "(", "pcs_variant", ",", "false", ")", ")", "return", "false", ";", "return", "aapcs_vfp_is_call_or_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ",", "&", "ag_mode", ",", "&", "count", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "aapcs_vfp_is_return_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257480, "Length": 38, "Cover_Rate": 0.7169811320754716} {"Template_token": ["", "int", "count", "ATTRIBUTE_UNUSED", ";", "machine_mode", "ag_mode", "ATTRIBUTE_UNUSED", ";", "if", "(", "!", "use_vfp_abi", "(", "pcs_variant", ",", "false", ")", ")", "return", "false", ";"], "ground_truth": ["return", "aapcs_vfp_is_call_or_return_candidate", "(", "pcs_variant", ",", "mode", ",", "type", ",", "&", "ag_mode", ",", "&", "count", ")", ";"], "File": "arm", "Func": "aapcs_vfp_is_return_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257481, "Length": 37, "Cover_Rate": 0.6981132075471698} {"Template_token": ["", "int", "count", "=", "", ";", "int", "sub_count", ";", "tree", "field", ";", "if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ")", "continue", ";", "if", "(", "DECL_FIELD_ABI_IGNORED", "(", "field", ")", ")", "{", "unsigned", "int", "flag", ";", "if", "(", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "field", ")", ")", ")", "flag", "=", "WARN_PSABI_NO_UNIQUE_ADDRESS", ";", "else", "if", "(", "cxx17_empty_base_field_p", "(", "field", ")", ")", "flag", "=", "WARN_PSABI_EMPTY_CXX17_BASE", ";", "else", "continue", ";", "if", "(", "warn_psabi_flags", ")", "{", "*", "warn_psabi_flags", "|=", "flag", ";", "continue", ";", "}", "}", "else", "if", "(", "DECL_BIT_FIELD", "(", "field", ")", "&&", "integer_zerop", "(", "DECL_SIZE", "(", "field", ")", ")", ")", "{", "if", "(", "DECL_FIELD_CXX_ZERO_WIDTH_BIT_FIELD", "(", "field", ")", ")", "continue", ";", "if", "(", "warn_psabi_flags", ")", "{", "*", "warn_psabi_flags", "|=", "WARN_PSABI_ZERO_WIDTH_BITFIELD", ";", "continue", ";", "}", "}", "sub_count", "=", "aapcs_vfp_sub_candidate", "(", "TREE_TYPE", "(", "field", ")", ",", "modep", ",", "warn_psabi_flags", ")", ";", "if", "(", "sub_count", "<", "", ")", "return", "-", "", ";", "count", "+=", "sub_count", ";", "}", "if", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "count", "*", "GET_MODE_BITSIZE", "(", "*", "modep", ")", ")", "return", "-", "", ";", "return", "count", ";", "}", "case", "UNION_TYPE", ":", "case", "QUAL_UNION_TYPE", ":", "{", "int", "count", "=", "", ";", "int", "sub_count", ";", "tree", "field", ";"], "ground_truth": ["if", "(", "!", "COMPLETE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "!=", "INTEGER_CST", ")", "return", "-", "", ";"], "File": "arm", "Func": "aapcs_vfp_sub_candidate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257482, "Length": 257, "Cover_Rate": 0.3594405594405594} {"Template_token": ["", "if", "(", "!", "prev_set", "||", "!", "curr_set", ")", "return", "false", ";", "if", "(", "any_condjump_p", "(", "curr", ")", ")", "return", "false", ";", "if", "(", "!", "arm_macro_fusion_p", "(", ")", ")", "return", "false", ";", "if", "(", "current_tune", "->", "fusible_ops", "&", "tune_params", "::", "FUSE_MOVW_MOVT", "&&", "arm_sets_movw_movt_fusible_p", "(", "prev_set", ",", "curr_set", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "aarch_macro_fusion_pair_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257483, "Length": 54, "Cover_Rate": 0.6428571428571429} {"Template_token": ["", "rtx", "prev_set", "=", "single_set", "(", "prev", ")", ";", "rtx", "curr_set", "=", "single_set", "(", "curr", ")", ";", "if", "(", "!", "prev_set", "||", "!", "curr_set", ")", "return", "false", ";", "if", "(", "any_condjump_p", "(", "curr", ")", ")", "return", "false", ";", "if", "(", "!", "arm_macro_fusion_p", "(", ")", ")", "return", "false", ";", "if", "(", "current_tune", "->", "fusible_ops", "&", "tune_params", "::", "FUSE_MOVW_MOVT", "&&", "arm_sets_movw_movt_fusible_p", "(", "prev_set", ",", "curr_set", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "aarch_macro_fusion_pair_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257484, "Length": 70, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "__arm_cdp", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "const", "unsigned", "int", "__CRd", ",", "const", "unsigned", "int", "__CRn", ",", "const", "unsigned", "int", "__CRm", ",", "const", "unsigned", "int", "__opc2", ")", "{", "return", "__builtin_arm_cdp", "(", "__coproc", ",", "__opc1", ",", "__CRd", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_cdp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257485, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_cdp", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "const", "unsigned", "int", "__CRd", ",", "const", "unsigned", "int", "__CRn", ",", "const", "unsigned", "int", "__CRm", ",", "const", "unsigned", "int", "__opc2", ")", "{"], "ground_truth": ["return", "__builtin_arm_cdp", "(", "__coproc", ",", "__opc1", ",", "__CRd", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "File": "arm", "Func": "acle6___arm_cdp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257486, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "__builtin_arm_cdp2", "(", "__coproc", ",", "__opc1", ",", "__CRd", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_cdp2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257487, "Length": 17, "Cover_Rate": 0.34} {"Template_token": ["", "__arm_ldc", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "const", "void", "*", "__p", ")", "{"], "ground_truth": ["return", "__builtin_arm_ldc", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "File": "arm", "Func": "acle6___arm_ldc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257489, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_ldc2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "const", "void", "*", "__p", ")", "{"], "ground_truth": ["return", "__builtin_arm_ldc2", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "File": "arm", "Func": "acle6___arm_ldc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257491, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_arm_ldc2", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_ldc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257492, "Length": 11, "Cover_Rate": 0.3793103448275862} {"Template_token": ["", "__arm_ldcl", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "const", "void", "*", "__p", ")", "{", "return", "__builtin_arm_ldcl", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_ldcl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257496, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_mcr2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "uint32_t", "__value", ",", "const", "unsigned", "int", "__CRn", ",", "const", "unsigned", "int", "__CRm", ",", "const", "unsigned", "int", "__opc2", ")", "{", "return", "__builtin_arm_mcr2", "(", "__coproc", ",", "__opc1", ",", "__value", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_mcr2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257500, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_mcrr", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "uint64_t", "__value", ",", "const", "unsigned", "int", "__CRm", ")", "{", "return", "__builtin_arm_mcrr", "(", "__coproc", ",", "__opc1", ",", "__value", ",", "__CRm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_mcrr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257502, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_mcrr2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "uint64_t", "__value", ",", "const", "unsigned", "int", "__CRm", ")", "{"], "ground_truth": ["return", "__builtin_arm_mcrr2", "(", "__coproc", ",", "__opc1", ",", "__value", ",", "__CRm", ")", ";"], "File": "arm", "Func": "acle6___arm_mcrr2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257503, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "__arm_stc", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "void", "*", "__p", ")", "{", "return", "__builtin_arm_stc", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_stc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257506, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_stc2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "void", "*", "__p", ")", "{", "return", "__builtin_arm_stc2", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_stc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257507, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_stc2l", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "void", "*", "__p", ")", "{"], "ground_truth": ["return", "__builtin_arm_stc2l", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "File": "arm", "Func": "acle6___arm_stc2l", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257510, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_arm_stcl", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle6___arm_stcl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257512, "Length": 11, "Cover_Rate": 0.39285714285714285} {"Template_token": ["", "__arm_cdp", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "const", "unsigned", "int", "__CRd", ",", "const", "unsigned", "int", "__CRn", ",", "const", "unsigned", "int", "__CRm", ",", "const", "unsigned", "int", "__opc2", ")", "{", "__builtin_arm_cdp", "(", "__coproc", ",", "__opc1", ",", "__CRd", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_cdp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257513, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_cdp", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "const", "unsigned", "int", "__CRd", ",", "const", "unsigned", "int", "__CRn", ",", "const", "unsigned", "int", "__CRm", ",", "const", "unsigned", "int", "__opc2", ")", "{", "__builtin_arm_cdp", "(", "__coproc", ",", "__opc1", ",", "__CRd", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_cdp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257514, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_cdp2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "const", "unsigned", "int", "__CRd", ",", "const", "unsigned", "int", "__CRn", ",", "const", "unsigned", "int", "__CRm", ",", "const", "unsigned", "int", "__opc2", ")", "{", "__builtin_arm_cdp2", "(", "__coproc", ",", "__opc1", ",", "__CRd", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_cdp2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257516, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_ldc", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "const", "void", "*", "__p", ")", "{"], "ground_truth": ["__builtin_arm_ldc", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "File": "arm", "Func": "acle___arm_ldc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257518, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__builtin_arm_ldc2", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_ldc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257519, "Length": 10, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "__builtin_arm_ldc2", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_ldc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257520, "Length": 10, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "__builtin_arm_ldcl", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_ldcl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257524, "Length": 10, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "__builtin_arm_mcr", "(", "__coproc", ",", "__opc1", ",", "__value", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_mcr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257525, "Length": 16, "Cover_Rate": 0.3404255319148936} {"Template_token": ["", "__arm_mcr", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "uint32_t", "__value", ",", "const", "unsigned", "int", "__CRn", ",", "const", "unsigned", "int", "__CRm", ",", "const", "unsigned", "int", "__opc2", ")", "{", "__builtin_arm_mcr", "(", "__coproc", ",", "__opc1", ",", "__value", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_mcr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257526, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_arm_mcr2", "(", "__coproc", ",", "__opc1", ",", "__value", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_mcr2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257528, "Length": 16, "Cover_Rate": 0.3404255319148936} {"Template_token": ["", "__builtin_arm_mcrr", "(", "__coproc", ",", "__opc1", ",", "__value", ",", "__CRm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_mcrr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257530, "Length": 12, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "__arm_mcrr2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "uint64_t", "__value", ",", "const", "unsigned", "int", "__CRm", ")", "{"], "ground_truth": ["__builtin_arm_mcrr2", "(", "__coproc", ",", "__opc1", ",", "__value", ",", "__CRm", ")", ";"], "File": "arm", "Func": "acle___arm_mcrr2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257531, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "__builtin_arm_mrc", "(", "__coproc", ",", "__opc1", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_mrc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257534, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "__arm_mrc2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__opc1", ",", "const", "unsigned", "int", "__CRn", ",", "const", "unsigned", "int", "__CRm", ",", "const", "unsigned", "int", "__opc2", ")", "{", "return", "__builtin_arm_mrc2", "(", "__coproc", ",", "__opc1", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_mrc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257535, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_mrc2", "(", "__coproc", ",", "__opc1", ",", "__CRn", ",", "__CRm", ",", "__opc2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_mrc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257536, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "__builtin_arm_stc", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_stc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257541, "Length": 10, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "__arm_stc2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "void", "*", "__p", ")", "{", "__builtin_arm_stc2", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_stc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257543, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_stc2", "(", "const", "unsigned", "int", "__coproc", ",", "const", "unsigned", "int", "__CRd", ",", "void", "*", "__p", ")", "{", "__builtin_arm_stc2", "(", "__coproc", ",", "__CRd", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___arm_stc2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257544, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__crc32b", "(", "uint32_t", "__a", ",", "uint8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_crc32b", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___crc32b", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257549, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__crc32b", "(", "uint32_t", "__a", ",", "uint8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_crc32b", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___crc32b", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257550, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "uint32_t", "__d", ";", "__d", "=", "__crc32cw", "(", "__crc32cw", "(", "__a", ",", "__b", "&", "", ")", ",", "__b", ">>", "", ")", ";"], "ground_truth": ["return", "__d", ";"], "File": "arm", "Func": "acle___crc32cd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257553, "Length": 24, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "return", "__builtin_arm_crc32ch", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___crc32ch", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257554, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_crc32ch", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___crc32ch", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257555, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_crc32cw", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___crc32cw", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257556, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__crc32d", "(", "uint32_t", "__a", ",", "uint64_t", "__b", ")", "{", "uint32_t", "__d", ";", "__d", "=", "__crc32w", "(", "__crc32w", "(", "__a", ",", "__b", "&", "", ")", ",", "__b", ">>", "", ")", ";"], "ground_truth": ["return", "__d", ";"], "File": "arm", "Func": "acle___crc32d", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257558, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "__crc32h", "(", "uint32_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_crc32h", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___crc32h", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257560, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__crc32w", "(", "uint32_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_crc32w", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___crc32w", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257561, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ",", "__gnu_inline__", ",", "__artificial__", ")", ")", "__ignore_saturation", "(", "void", ")", "{"], "ground_truth": ["}"], "File": "arm", "Func": "acle___ignore_saturation", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257563, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ",", "__gnu_inline__", ",", "__artificial__", ")", ")", "__ignore_saturation", "(", "void", ")", "{"], "ground_truth": ["}"], "File": "arm", "Func": "acle___ignore_saturation", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257564, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_qadd", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___qadd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257565, "Length": 9, "Cover_Rate": 0.32142857142857145} {"Template_token": ["", "__qadd16", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{", "return", "__builtin_arm_qadd16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___qadd16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257567, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__qadd16", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{", "return", "__builtin_arm_qadd16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___qadd16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257568, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__qadd8", "(", "int8x4_t", "__a", ",", "int8x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_qadd8", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___qadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257569, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_arm_qadd8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___qadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257570, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_qasx", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___qasx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257571, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_qasx", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___qasx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257572, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__qsub", "(", "int32_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_qsub", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___qsub", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257577, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__sadd16", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_sadd16", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___sadd16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257583, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__sadd8", "(", "int8x4_t", "__a", ",", "int8x4_t", "__b", ")", "{", "return", "__builtin_arm_sadd8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___sadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257585, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__sadd8", "(", "int8x4_t", "__a", ",", "int8x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_sadd8", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___sadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257586, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__sasx", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{", "return", "__builtin_arm_sasx", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___sasx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257587, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__sel", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ")", "{", "return", "__builtin_arm_sel", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___sel", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257589, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_sel", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___sel", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257590, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__shadd16", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_shadd16", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___shadd16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257591, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_arm_shadd16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___shadd16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257592, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_shadd8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___shadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257594, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__shsax", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{", "return", "__builtin_arm_shsax", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___shsax", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257598, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_shsub16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___shsub16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257600, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__shsub8", "(", "int8x4_t", "__a", ",", "int8x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_shsub8", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___shsub8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257601, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__smlabb", "(", "int32_t", "__a", ",", "int32_t", "__b", ",", "int32_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_arm_smlabb", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "acle___smlabb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257603, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__smlatb", "(", "__b", ",", "__a", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlabt", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257605, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__smlatb", "(", "__b", ",", "__a", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlabt", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257606, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__smlad", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "__builtin_arm_smlad", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlad", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257608, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__smladx", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ",", "int32_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_arm_smladx", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "acle___smladx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257609, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__smlald", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ",", "int64_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_arm_smlald", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "acle___smlald", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257611, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_arm_smlald", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlald", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257612, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__smlaldx", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ",", "int64_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_arm_smlaldx", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "acle___smlaldx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257614, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_arm_smlatb", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlatb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257615, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__smlawt", "(", "int32_t", "__a", ",", "int32_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "__builtin_arm_smlawt", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlawt", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257621, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__smlsd", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "__builtin_arm_smlsd", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlsd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257623, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_smlsdx", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlsdx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257626, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__smlsld", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ",", "int64_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_arm_smlsld", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "acle___smlsld", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257628, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__smlsldx", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ",", "int64_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_arm_smlsldx", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "acle___smlsldx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257629, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_arm_smlsldx", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smlsldx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257630, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__smuad", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_smuad", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___smuad", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257631, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__smuad", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_smuad", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___smuad", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257632, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__smuadx", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_smuadx", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___smuadx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257633, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_arm_smuadx", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smuadx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257634, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_smusdx", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___smusdx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257638, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_ssax", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___ssax", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257639, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__ssax", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_ssax", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___ssax", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257640, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__ssub16", "(", "int16x2_t", "__a", ",", "int16x2_t", "__b", ")", "{", "return", "__builtin_arm_ssub16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___ssub16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257641, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_ssub8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___ssub8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257643, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_ssub8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___ssub8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257644, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_sxtab16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___sxtab16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257645, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_sxtab16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___sxtab16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257646, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__sxtb16", "(", "int8x4_t", "__a", ")", "{", "return", "__builtin_arm_sxtb16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___sxtb16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257648, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_uadd8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257651, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_uadd8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257652, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__uasx", "(", "uint16x2_t", "__a", ",", "uint16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_uasx", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___uasx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257654, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__uhadd8", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ")", "{", "return", "__builtin_arm_uhadd8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uhadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257657, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__uhadd8", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ")", "{", "return", "__builtin_arm_uhadd8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uhadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257658, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_uhasx", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uhasx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257659, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_uhsax", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uhsax", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257662, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__uhsub16", "(", "uint16x2_t", "__a", ",", "uint16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_uhsub16", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___uhsub16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257664, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__uqadd16", "(", "uint16x2_t", "__a", ",", "uint16x2_t", "__b", ")", "{", "return", "__builtin_arm_uqadd16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uqadd16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257668, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__uqadd8", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_uqadd8", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___uqadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257669, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__uqadd8", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_uqadd8", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___uqadd8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257670, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__uqsub16", "(", "uint16x2_t", "__a", ",", "uint16x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_uqsub16", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___uqsub16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257675, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__uqsub8", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ")", "{", "return", "__builtin_arm_uqsub8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uqsub8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257678, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_usad8", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___usad8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257679, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__usad8", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_usad8", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___usad8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257680, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__usada8", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ",", "uint32_t", "__c", ")", "{", "return", "__builtin_arm_usada8", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___usada8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257681, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__usax", "(", "uint16x2_t", "__a", ",", "uint16x2_t", "__b", ")", "{", "return", "__builtin_arm_usax", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___usax", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257684, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_usub16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___usub16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257685, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_arm_usub16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___usub16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257686, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__usub8", "(", "uint8x4_t", "__a", ",", "uint8x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_arm_usub8", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "acle___usub8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257688, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__uxtab16", "(", "uint16x2_t", "__a", ",", "uint8x4_t", "__b", ")", "{", "return", "__builtin_arm_uxtab16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uxtab16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257690, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__uxtb16", "(", "uint8x4_t", "__a", ")", "{", "return", "__builtin_arm_uxtb16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "acle___uxtb16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257692, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "asm_fprintf", "(", "t_file", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "dst_regname", ",", "val", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "add", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257693, "Length": 14, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "asm_fprintf", "(", "t_file", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "dst_regname", ",", "val", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "add", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257694, "Length": 14, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "TREE_TYPE", "(", "value", ")", "=", "build_array_type", "(", "char_type_node", ",", "build_index_type", "(", "size_int", "(", "len", ")", ")", ")", ";", "*", "attributes", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "build_tree_list", "(", "NULL_TREE", ",", "value", ")", ",", "*", "attributes", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "add_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257695, "Length": 40, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "TREE_TYPE", "(", "value", ")", "=", "build_array_type", "(", "char_type_node", ",", "build_index_type", "(", "size_int", "(", "len", ")", ")", ")", ";", "*", "attributes", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "build_tree_list", "(", "NULL_TREE", ",", "value", ")", ",", "*", "attributes", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "add_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257696, "Length": 40, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "*", "htab", "->", "find_slot", "(", "libcall", ",", "INSERT", ")", "=", "libcall", ";"], "ground_truth": ["}"], "File": "arm", "Func": "add_libcall", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257698, "Length": 13, "Cover_Rate": 0.52} {"Template_token": ["", "min_mp", "=", "mp", ";", "min_address", "=", "mp", "->", "min_address", "+", "fix", "->", "fix_size", ";", "}", "}", "}", "mp", "=", "XNEW", "(", "Mnode", ")", ";", "mp", "->", "fix_size", "=", "fix", "->", "fix_size", ";", "mp", "->", "mode", "=", "fix", "->", "mode", ";", "mp", "->", "value", "=", "fix", "->", "value", ";", "mp", "->", "refcount", "=", "", ";", "mp", "->", "max_address", "=", "minipool_barrier", "->", "address", "+", "", ";", "mp", "->", "min_address", "=", "min_address", ";", "if", "(", "min_mp", "==", "NULL", ")", "{", "mp", "->", "prev", "=", "NULL", ";", "mp", "->", "next", "=", "minipool_vector_head", ";", "if", "(", "mp", "->", "next", "==", "NULL", ")", "{", "minipool_vector_tail", "=", "mp", ";", "minipool_vector_label", "=", "gen_label_rtx", "(", ")", ";", "}", "else", "mp", "->", "next", "->", "prev", "=", "mp", ";", "minipool_vector_head", "=", "mp", ";", "}", "else", "{", "mp", "->", "next", "=", "min_mp", "->", "next", ";", "mp", "->", "prev", "=", "min_mp", ";", "min_mp", "->", "next", "=", "mp", ";", "if", "(", "mp", "->", "next", "!=", "NULL", ")", "mp", "->", "next", "->", "prev", "=", "mp", ";", "else", "minipool_vector_tail", "=", "mp", ";", "}", "min_mp", "=", "mp", ";", "if", "(", "mp", "->", "prev", ")", "mp", "=", "mp", "->", "prev", ";", "else", "mp", "->", "offset", "=", "", ";", "while", "(", "mp", "->", "next", "!=", "NULL", ")", "{", "if", "(", "mp", "->", "next", "->", "min_address", "<", "mp", "->", "min_address", "+", "mp", "->", "fix_size", ")", "mp", "->", "next", "->", "min_address", "=", "mp", "->", "min_address", "+", "mp", "->", "fix_size", ";", "if", "(", "mp", "->", "refcount", ")", "mp", "->", "next", "->", "offset", "=", "mp", "->", "offset", "+", "mp", "->", "fix_size", ";", "else", "mp", "->", "next", "->", "offset", "=", "mp", "->", "offset", ";", "mp", "=", "mp", "->", "next", ";", "}"], "ground_truth": ["return", "min_mp", ";"], "File": "arm", "Func": "add_minipool_backward_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257699, "Length": 270, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "mp", "->", "value", "=", "fix", "->", "value", ";", "mp", "->", "refcount", "=", "", ";", "mp", "->", "min_address", "=", "-", "", ";", "if", "(", "max_mp", "==", "NULL", ")", "{", "mp", "->", "max_address", "=", "max_address", ";", "mp", "->", "next", "=", "NULL", ";", "mp", "->", "prev", "=", "minipool_vector_tail", ";", "if", "(", "mp", "->", "prev", "==", "NULL", ")", "{", "minipool_vector_head", "=", "mp", ";", "minipool_vector_label", "=", "gen_label_rtx", "(", ")", ";", "}", "else", "mp", "->", "prev", "->", "next", "=", "mp", ";", "minipool_vector_tail", "=", "mp", ";", "}", "else", "{", "if", "(", "max_address", ">", "max_mp", "->", "max_address", "-", "mp", "->", "fix_size", ")", "mp", "->", "max_address", "=", "max_mp", "->", "max_address", "-", "mp", "->", "fix_size", ";", "else", "mp", "->", "max_address", "=", "max_address", ";", "mp", "->", "next", "=", "max_mp", ";", "mp", "->", "prev", "=", "max_mp", "->", "prev", ";", "max_mp", "->", "prev", "=", "mp", ";", "if", "(", "mp", "->", "prev", "!=", "NULL", ")", "mp", "->", "prev", "->", "next", "=", "mp", ";"], "ground_truth": ["else", "minipool_vector_head", "=", "mp", ";"], "File": "arm", "Func": "add_minipool_forward_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257700, "Length": 154, "Cover_Rate": 0.35079726651480636} {"Template_token": ["", "if", "(", "volatile_refs_p", "(", "a", ")", "||", "volatile_refs_p", "(", "b", ")", ")", "return", "", ";", "if", "(", "(", "REG_P", "(", "XEXP", "(", "a", ",", "", ")", ")", "||", "(", "GET_CODE", "(", "XEXP", "(", "a", ",", "", ")", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "a", ",", "", ")", ",", "", ")", ")", ")", ")", "&&", "(", "REG_P", "(", "XEXP", "(", "b", ",", "", ")", ")", "||", "(", "GET_CODE", "(", "XEXP", "(", "b", ",", "", ")", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "b", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "{", "HOST_WIDE_INT", "val0", "=", "", ",", "val1", "=", "", ";", "rtx", "reg0", ",", "reg1", ";", "int", "val_diff", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "a", ",", "", ")", ")", "==", "PLUS", ")", "{", "reg0", "=", "XEXP", "(", "XEXP", "(", "a", ",", "", ")", ",", "", ")", ";", "val0", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "a", ",", "", ")", ",", "", ")", ")", ";", "}", "else", "reg0", "=", "XEXP", "(", "a", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "b", ",", "", ")", ")", "==", "PLUS", ")", "{", "reg1", "=", "XEXP", "(", "XEXP", "(", "b", ",", "", ")", ",", "", ")", ";", "val1", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "b", ",", "", ")", ",", "", ")", ")", ";", "}", "else", "reg1", "=", "XEXP", "(", "b", ",", "", ")", ";", "if", "(", "!", "const_ok_for_op", "(", "val0", ",", "PLUS", ")", "||", "!", "const_ok_for_op", "(", "val1", ",", "PLUS", ")", ")", "return", "", ";", "if", "(", "arm_eliminable_register", "(", "reg0", ")", ")", "return", "", ";", "val_diff", "=", "val1", "-", "val0", ";"], "ground_truth": ["if", "(", "arm_ld_sched", ")", "{"], "File": "arm", "Func": "adjacent_mem_locations", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257701, "Length": 273, "Cover_Rate": 0.7562326869806094} {"Template_token": ["", "HOST_WIDE_INT", "val0", "=", "", ",", "val1", "=", "", ";", "rtx", "reg0", ",", "reg1", ";", "int", "val_diff", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "a", ",", "", ")", ")", "==", "PLUS", ")", "{", "reg0", "=", "XEXP", "(", "XEXP", "(", "a", ",", "", ")", ",", "", ")", ";", "val0", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "a", ",", "", ")", ",", "", ")", ")", ";", "}", "else", "reg0", "=", "XEXP", "(", "a", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "b", ",", "", ")", ")", "==", "PLUS", ")", "{", "reg1", "=", "XEXP", "(", "XEXP", "(", "b", ",", "", ")", ",", "", ")", ";", "val1", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "b", ",", "", ")", ",", "", ")", ")", ";", "}", "else", "reg1", "=", "XEXP", "(", "b", ",", "", ")", ";", "if", "(", "!", "const_ok_for_op", "(", "val0", ",", "PLUS", ")", "||", "!", "const_ok_for_op", "(", "val1", ",", "PLUS", ")", ")", "return", "", ";", "if", "(", "arm_eliminable_register", "(", "reg0", ")", ")", "return", "", ";"], "ground_truth": ["val_diff", "=", "val1", "-", "val0", ";"], "File": "arm", "Func": "adjacent_mem_locations", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257702, "Length": 168, "Cover_Rate": 0.46537396121883656} {"Template_token": ["", "return", "(", "unaligned_access", "?", "(", "align", ">=", "BITS_PER_WORD", "&&", "(", "offset", "&", "", ")", "==", "", ")", ":", "(", "align", ">=", "", "*", "BITS_PER_WORD", "&&", "(", "offset", "&", "", ")", "==", "", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "align_ok_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257703, "Length": 36, "Cover_Rate": 0.7659574468085106} {"Template_token": ["", "edge", "e", ";", "if", "(", "!", "crtl", "->", "tail_call_emit", ")", "return", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "EXIT_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "preds", ")", "if", "(", "e", "->", "flags", "&", "EDGE_SIBCALL", ")", "{", "rtx_insn", "*", "call", "=", "BB_END", "(", "e", "->", "src", ")", ";", "if", "(", "!", "CALL_P", "(", "call", ")", ")", "call", "=", "prev_nonnote_nondebug_insn", "(", "call", ")", ";", "gcc_assert", "(", "CALL_P", "(", "call", ")", "&&", "SIBLING_CALL_P", "(", "call", ")", ")", ";", "if", "(", "find_regno_fusage", "(", "call", ",", "USE", ",", "", ")", "||", "is_indirect_tailcall_p", "(", "call", ")", ")", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "any_sibcall_could_use_r3", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257705, "Length": 98, "Cover_Rate": 0.9074074074074074} {"Template_token": ["", "edge", "e", ";", "if", "(", "!", "crtl", "->", "tail_call_emit", ")", "return", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "EXIT_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "preds", ")", "if", "(", "e", "->", "flags", "&", "EDGE_SIBCALL", ")", "{", "rtx_insn", "*", "call", "=", "BB_END", "(", "e", "->", "src", ")", ";", "if", "(", "!", "CALL_P", "(", "call", ")", ")", "call", "=", "prev_nonnote_nondebug_insn", "(", "call", ")", ";", "gcc_assert", "(", "CALL_P", "(", "call", ")", "&&", "SIBLING_CALL_P", "(", "call", ")", ")", ";", "if", "(", "find_regno_fusage", "(", "call", ",", "USE", ",", "", ")", "||", "is_indirect_tailcall_p", "(", "call", ")", ")", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "any_sibcall_could_use_r3", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257706, "Length": 97, "Cover_Rate": 0.8981481481481481} {"Template_token": ["", "case", "AND", ":", "return", "", ";", "case", "ASHIFT", ":", "case", "ASHIFTRT", ":", "case", "LSHIFTRT", ":", "case", "ROTATERT", ":", "return", "arm_shift_nmem", "(", "GET_CODE", "(", "op", ")", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arithmetic_instr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257707, "Length": 35, "Cover_Rate": 0.42168674698795183} {"Template_token": ["", "if", "(", "vcall_offset", "!=", "", ")", "{", "emit_move_insn", "(", "temp", ",", "gen_rtx_MEM", "(", "Pmode", ",", "this_rtx", ")", ")", ";", "arm_split_constant", "(", "PLUS", ",", "Pmode", ",", "NULL_RTX", ",", "vcall_offset", ",", "temp", ",", "temp", ",", "false", ")", ";", "emit_move_insn", "(", "temp", ",", "gen_rtx_MEM", "(", "Pmode", ",", "temp", ")", ")", ";", "emit_insn", "(", "gen_add3_insn", "(", "this_rtx", ",", "this_rtx", ",", "temp", ")", ")", ";", "}", "if", "(", "!", "TREE_USED", "(", "function", ")", ")", "{", "assemble_external", "(", "function", ")", ";", "TREE_USED", "(", "function", ")", "=", "", ";", "}", "rtx", "funexp", "=", "XEXP", "(", "DECL_RTL", "(", "function", ")", ",", "", ")", ";", "if", "(", "long_call_p", ")", "{", "emit_move_insn", "(", "temp", ",", "funexp", ")", ";", "funexp", "=", "temp", ";", "}", "funexp", "=", "gen_rtx_MEM", "(", "FUNCTION_MODE", ",", "funexp", ")", ";", "rtx_insn", "*", "insn", "=", "emit_call_insn", "(", "gen_sibcall", "(", "funexp", ",", "const0_rtx", ",", "NULL_RTX", ")", ")", ";", "SIBLING_CALL_P", "(", "insn", ")", "=", "", ";", "emit_barrier", "(", ")", ";"], "ground_truth": ["if", "(", "long_call_p", ")", "{"], "File": "arm", "Func": "arm32_output_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257708, "Length": 154, "Cover_Rate": 0.506578947368421} {"Template_token": ["", "return", "TARGET_32BIT", "?", "arm_arm_address_cost", "(", "x", ")", ":", "arm_thumb_address_cost", "(", "x", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_address_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257710, "Length": 14, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";"], "ground_truth": ["if", "(", "REG_P", "(", "addr", ")", "||", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "addr", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "addr", ",", "", ")", ")", ")", ")", "return", "", ";"], "File": "arm", "Func": "arm_address_offset_is_imm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257711, "Length": 48, "Cover_Rate": 0.46601941747572817} {"Template_token": ["", "int", "arm_address_offset_is_imm", "(", "rtx_insn", "*", "insn", ")", "{", "rtx", "mem", ",", "addr", ";", "extract_insn_cached", "(", "insn", ")", ";", "if", "(", "REG_P", "(", "recog_data", ".", "operand", "[", "", "]", ")", ")", "return", "", ";"], "ground_truth": ["mem", "=", "recog_data", ".", "operand", "[", "", "]", ";"], "File": "arm", "Func": "arm_address_offset_is_imm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257712, "Length": 42, "Cover_Rate": 0.4077669902912621} {"Template_token": ["", "if", "(", "!", "REG_P", "(", "x", ")", ")", "return", "", ";", "regno", "=", "REGNO", "(", "x", ")", ";", "if", "(", "strict_p", ")", "return", "ARM_REGNO_OK_FOR_BASE_P", "(", "regno", ")", ";", "return", "(", "regno", "<=", "LAST_ARM_REGNUM", "||", "regno", ">=", "FIRST_PSEUDO_REGISTER", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "ARG_POINTER_REGNUM", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_address_register_rtx_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257713, "Length": 48, "Cover_Rate": 0.7741935483870968} {"Template_token": ["", "if", "(", "strict_p", ")", "return", "ARM_REGNO_OK_FOR_BASE_P", "(", "regno", ")", ";", "return", "(", "regno", "<=", "LAST_ARM_REGNUM", "||", "regno", ">=", "FIRST_PSEUDO_REGISTER", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "ARG_POINTER_REGNUM", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_address_register_rtx_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257714, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "static", "void", "arm_add_cfa_adjust_cfa_note", "(", "rtx", "insn", ",", "int", "size", ",", "rtx", "dest", ",", "rtx", "src", ")", "{", "rtx", "dwarf", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "ground_truth": ["dwarf", "=", "gen_rtx_SET", "(", "dest", ",", "plus_constant", "(", "Pmode", ",", "src", ",", "size", ")", ")", ";"], "File": "arm", "Func": "arm_add_cfa_adjust_cfa_note", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257715, "Length": 43, "Cover_Rate": 0.8113207547169812} {"Template_token": ["", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "dwarf", "=", "gen_rtx_SET", "(", "dest", ",", "plus_constant", "(", "Pmode", ",", "src", ",", "size", ")", ")", ";"], "ground_truth": ["add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "dwarf", ")", ";"], "File": "arm", "Func": "arm_add_cfa_adjust_cfa_note", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257716, "Length": 32, "Cover_Rate": 0.6037735849056604} {"Template_token": ["", "unsigned", "retval", "=", "", ";", "if", "(", "flag_vect_cost_model", ")", "{", "tree", "vectype", "=", "stmt_info", "?", "stmt_vectype", "(", "stmt_info", ")", ":", "NULL_TREE", ";", "int", "stmt_cost", "=", "arm_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";", "if", "(", "where", "==", "vect_body", "&&", "stmt_info", "&&", "stmt_in_inner_loop_p", "(", "stmt_info", ")", ")", "count", "*=", "", ";", "retval", "=", "(", "unsigned", ")", "(", "count", "*", "stmt_cost", ")", ";", "cost", "[", "where", "]", "+=", "retval", ";", "}"], "ground_truth": ["return", "retval", ";"], "File": "arm", "Func": "arm_add_stmt_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257718, "Length": 73, "Cover_Rate": 0.6517857142857143} {"Template_token": ["", "static", "void", "arm_adjust_block_mem", "(", "rtx", "mem", ",", "HOST_WIDE_INT", "length", ",", "rtx", "*", "loop_reg", ",", "rtx", "*", "loop_mem", ")", "{", "*", "loop_reg", "=", "copy_addr_to_reg", "(", "XEXP", "(", "mem", ",", "", ")", ")", ";", "*", "loop_mem", "=", "change_address", "(", "mem", ",", "BLKmode", ",", "*", "loop_reg", ")", ";", "set_mem_align", "(", "*", "loop_mem", ",", "MIN", "(", "MEM_ALIGN", "(", "mem", ")", ",", "length", "*", "BITS_PER_UNIT", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_adjust_block_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257719, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "*", "loop_mem", "=", "change_address", "(", "mem", ",", "BLKmode", ",", "*", "loop_reg", ")", ";", "set_mem_align", "(", "*", "loop_mem", ",", "MIN", "(", "MEM_ALIGN", "(", "mem", ")", ",", "length", "*", "BITS_PER_UNIT", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_adjust_block_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257720, "Length": 32, "Cover_Rate": 0.5} {"Template_token": ["", "rtx", "i_pat", ",", "d_pat", ";", "if", "(", "TARGET_THUMB1", "&&", "dep_type", "==", "", "&&", "recog_memoized", "(", "insn", ")", "==", "CODE_FOR_cbranchsi4_insn", "&&", "recog_memoized", "(", "dep", ")", ">=", "", "&&", "get_attr_conds", "(", "dep", ")", "==", "CONDS_SET", ")", "return", "", ";", "if", "(", "current_tune", "->", "sched_adjust_cost", "!=", "NULL", ")", "{", "if", "(", "!", "current_tune", "->", "sched_adjust_cost", "(", "insn", ",", "dep_type", ",", "dep", ",", "&", "cost", ")", ")", "return", "cost", ";", "}"], "ground_truth": ["if", "(", "dep_type", "==", "REG_DEP_ANTI", "||", "dep_type", "==", "REG_DEP_OUTPUT", ")", "return", "", ";"], "File": "arm", "Func": "arm_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257721, "Length": 80, "Cover_Rate": 0.3755868544600939} {"Template_token": ["", "static", "int", "arm_adjust_cost", "(", "rtx_insn", "*", "insn", ",", "int", "dep_type", ",", "rtx_insn", "*", "dep", ",", "int", "cost", ",", "unsigned", "int", ")", "{", "rtx", "i_pat", ",", "d_pat", ";", "if", "(", "TARGET_THUMB1", "&&", "dep_type", "==", "", "&&", "recog_memoized", "(", "insn", ")", "==", "CODE_FOR_cbranchsi4_insn", "&&", "recog_memoized", "(", "dep", ")", ">=", "", "&&", "get_attr_conds", "(", "dep", ")", "==", "CONDS_SET", ")", "return", "", ";", "if", "(", "current_tune", "->", "sched_adjust_cost", "!=", "NULL", ")", "{", "if", "(", "!", "current_tune", "->", "sched_adjust_cost", "(", "insn", ",", "dep_type", ",", "dep", ",", "&", "cost", ")", ")", "return", "cost", ";", "}", "if", "(", "dep_type", "==", "REG_DEP_ANTI", "||", "dep_type", "==", "REG_DEP_OUTPUT", ")", "return", "", ";", "if", "(", "dep_type", "==", "", "&&", "CALL_P", "(", "insn", ")", ")", "return", "", ";", "if", "(", "(", "i_pat", "=", "single_set", "(", "insn", ")", ")", "!=", "NULL", "&&", "MEM_P", "(", "SET_SRC", "(", "i_pat", ")", ")", "&&", "(", "d_pat", "=", "single_set", "(", "dep", ")", ")", "!=", "NULL", "&&", "MEM_P", "(", "SET_DEST", "(", "d_pat", ")", ")", ")", "{", "rtx", "src_mem", "=", "XEXP", "(", "SET_SRC", "(", "i_pat", ")", ",", "", ")", ";", "if", "(", "(", "SYMBOL_REF_P", "(", "src_mem", ")", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "src_mem", ")", ")", "||", "reg_mentioned_p", "(", "stack_pointer_rtx", ",", "src_mem", ")", "||", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "src_mem", ")", "||", "reg_mentioned_p", "(", "hard_frame_pointer_rtx", ",", "src_mem", ")", ")", "return", "", ";", "}", "return", "cost", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257722, "Length": 213, "Cover_Rate": 1.0} {"Template_token": ["", "return", "TARGET_AAPCS_BASED", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_align_anon_bitfield", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257723, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "static", "bool", "arm_align_anon_bitfield", "(", "void", ")", "{", "return", "TARGET_AAPCS_BASED", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_align_anon_bitfield", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257724, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "arm_allocate_stack_slots_for_args", "(", "void", ")", "{", "return", "!", "IS_NAKED", "(", "arm_current_func_type", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_allocate_stack_slots_for_args", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257726, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "int", "arm_apply_result_size", "(", "void", ")", "{", "int", "size", "=", "", ";", "if", "(", "TARGET_32BIT", ")", "{", "if", "(", "TARGET_HARD_FLOAT_ABI", ")", "size", "+=", "", ";", "if", "(", "TARGET_IWMMXT_ABI", ")", "size", "+=", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_apply_result_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257727, "Length": 33, "Cover_Rate": 0.8918918918918919} {"Template_token": ["", "return", "pcum", "->", "aapcs_partial", ";", "}", "if", "(", "TARGET_IWMMXT_ABI", "&&", "arm_vector_mode_supported_p", "(", "arg", ".", "mode", ")", ")", "return", "", ";", "if", "(", "NUM_ARG_REGS", ">", "nregs", "&&", "(", "NUM_ARG_REGS", "<", "nregs", "+", "ARM_NUM_REGS2", "(", "arg", ".", "mode", ",", "arg", ".", "type", ")", ")", "&&", "pcum", "->", "can_split", ")", "return", "(", "NUM_ARG_REGS", "-", "nregs", ")", "*", "UNITS_PER_WORD", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "arm_arg_partial_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257728, "Length": 59, "Cover_Rate": 0.5130434782608696} {"Template_token": ["", "if", "(", "c", "==", "PLUS", ")", "{", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "", ";", "if", "(", "ARITHMETIC_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "||", "ARITHMETIC_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "", ";", "return", "", ";", "}"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "arm_arm_address_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257729, "Length": 54, "Cover_Rate": 0.4864864864864865} {"Template_token": ["", "static", "bool", "arm_array_mode_supported_p", "(", "machine_mode", "mode", ",", "unsigned", "HOST_WIDE_INT", "nelems", ")", "{", "if", "(", "TARGET_NEON", "&&", "!", "BYTES_BIG_ENDIAN", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode", ")", ")", "&&", "(", "nelems", ">=", "", "&&", "nelems", "<=", "", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "TARGET_HAVE_MVE", "&&", "!", "BYTES_BIG_ENDIAN", "&&", "VALID_MVE_MODE", "(", "mode", ")", "&&", "(", "nelems", "==", "", "||", "nelems", "==", "", ")", ")", "return", "true", ";"], "File": "arm", "Func": "arm_array_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257730, "Length": 69, "Cover_Rate": 0.9452054794520548} {"Template_token": ["", "return", "HOST_WIDE_INT_1U", "<<", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_asan_shadow_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257732, "Length": 6, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "void", "arm_asm_declare_function_name", "(", "FILE", "*", "file", ",", "const", "char", "*", "name", ",", "tree", "decl", ")", "{", "size_t", "cmse_name_len", ";", "char", "*", "cmse_name", "=", "", ";", "char", "cmse_prefix", "[", "]", "=", "", ";", "if", "(", "use_cmse", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "{", "cmse_name_len", "=", "sizeof", "(", "cmse_prefix", ")", "+", "strlen", "(", "name", ")", ";", "cmse_name", "=", "XALLOCAVEC", "(", "char", ",", "cmse_name_len", ")", ";"], "ground_truth": ["snprintf", "(", "cmse_name", ",", "cmse_name_len", ",", "", ",", "cmse_prefix", ",", "name", ")", ";"], "File": "arm", "Func": "arm_asm_declare_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257733, "Length": 81, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "char", "cmse_prefix", "[", "]", "=", "", ";", "if", "(", "use_cmse", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "{", "cmse_name_len", "=", "sizeof", "(", "cmse_prefix", ")", "+", "strlen", "(", "name", ")", ";", "cmse_name", "=", "XALLOCAVEC", "(", "char", ",", "cmse_name_len", ")", ";", "snprintf", "(", "cmse_name", ",", "cmse_name_len", ",", "", ",", "cmse_prefix", ",", "name", ")", ";", "targetm", ".", "asm_out", ".", "globalize_label", "(", "file", ",", "cmse_name", ")", ";", "ARM_DECLARE_FUNCTION_NAME", "(", "file", ",", "cmse_name", ",", "decl", ")", ";", "ASM_OUTPUT_TYPE_DIRECTIVE", "(", "file", ",", "cmse_name", ",", "", ")", ";", "}", "ARM_DECLARE_FUNCTION_NAME", "(", "file", ",", "name", ",", "decl", ")", ";", "ASM_OUTPUT_TYPE_DIRECTIVE", "(", "file", ",", "name", ",", "", ")", ";", "ASM_DECLARE_RESULT", "(", "file", ",", "DECL_RESULT", "(", "decl", ")", ")", ";", "ASM_OUTPUT_LABEL", "(", "file", ",", "name", ")", ";", "if", "(", "cmse_name", ")", "ASM_OUTPUT_LABEL", "(", "file", ",", "cmse_name", ")", ";"], "ground_truth": ["ARM_OUTPUT_FN_UNWIND", "(", "file", ",", "TRUE", ")", ";"], "File": "arm", "Func": "arm_asm_declare_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257734, "Length": 139, "Cover_Rate": 0.8424242424242424} {"Template_token": ["", "if", "(", "flags", "&", "SECTION_ARM_PURECODE", ")", "{", "*", "num", "=", "", ";", "if", "(", "!", "(", "flags", "&", "SECTION_DEBUG", ")", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_EXCLUDE", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_WRITE", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_CODE", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_MERGE", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_STRINGS", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_TLS", ")", "*", "num", "|=", "", ";", "if", "(", "HAVE_COMDAT_GROUP", "&&", "(", "flags", "&", "SECTION_LINKONCE", ")", ")", "*", "num", "|=", "", ";", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "arm_asm_elf_flags_numeric", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257735, "Length": 114, "Cover_Rate": 0.8837209302325582} {"Template_token": ["", "*", "num", "=", "", ";", "if", "(", "!", "(", "flags", "&", "SECTION_DEBUG", ")", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_EXCLUDE", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_WRITE", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_CODE", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_MERGE", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_STRINGS", ")", "*", "num", "|=", "", ";", "if", "(", "flags", "&", "SECTION_TLS", ")", "*", "num", "|=", "", ";"], "ground_truth": ["if", "(", "HAVE_COMDAT_GROUP", "&&", "(", "flags", "&", "SECTION_LINKONCE", ")", ")", "*", "num", "|=", "", ";"], "File": "arm", "Func": "arm_asm_elf_flags_numeric", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257736, "Length": 100, "Cover_Rate": 0.7751937984496124} {"Template_token": ["", "static", "void", "arm_asm_emit_except_personality", "(", "rtx", "personality", ")", "{"], "ground_truth": ["fputs", "(", "", ",", "asm_out_file", ")", ";"], "File": "arm", "Func": "arm_asm_emit_except_personality", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257737, "Length": 15, "Cover_Rate": 0.5} {"Template_token": ["", "static", "void", "arm_asm_emit_except_personality", "(", "rtx", "personality", ")", "{", "fputs", "(", "", ",", "asm_out_file", ")", ";", "output_addr_const", "(", "asm_out_file", ",", "personality", ")", ";"], "ground_truth": ["fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";"], "File": "arm", "Func": "arm_asm_emit_except_personality", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257738, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "exception_section", "=", "get_unnamed_section", "(", "", ",", "output_section_asm_op", ",", "", ")", ";", "if", "(", "target_pure_code", ")", "text_section", "->", "unnamed", ".", "data", "=", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_asm_init_sections", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257739, "Length": 24, "Cover_Rate": 0.7741935483870968} {"Template_token": ["", "if", "(", "target_pure_code", ")", "text_section", "->", "unnamed", ".", "data", "=", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_asm_init_sections", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257740, "Length": 13, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "name", "+=", "skip", ";", "}", "if", "(", "verbatim", ")", "fputs", "(", "name", ",", "stream", ")", ";"], "ground_truth": ["else", "asm_fprintf", "(", "stream", ",", "", ",", "name", ")", ";"], "File": "arm", "Func": "arm_asm_output_labelref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257741, "Length": 26, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "int", "verbatim", "=", "", ";", "while", "(", "(", "skip", "=", "arm_get_strip_length", "(", "*", "name", ")", ")", ")", "{", "verbatim", "|=", "(", "*", "name", "==", "'*'", ")", ";", "name", "+=", "skip", ";", "}"], "ground_truth": ["if", "(", "verbatim", ")", "fputs", "(", "name", ",", "stream", ")", ";"], "File": "arm", "Func": "arm_asm_output_labelref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257742, "Length": 43, "Cover_Rate": 0.6142857142857143} {"Template_token": ["", "if", "(", "NEED_GOT_RELOC", "&&", "flag_pic", "&&", "making_const_table", "&&", "(", "SYMBOL_REF_P", "(", "x", ")", "||", "LABEL_REF_P", "(", "x", ")", ")", ")", "{", "if", "(", "!", "arm_pic_data_is_text_relative", "||", "(", "SYMBOL_REF_P", "(", "x", ")", "&&", "(", "!", "SYMBOL_REF_LOCAL_P", "(", "x", ")", "||", "(", "SYMBOL_REF_DECL", "(", "x", ")", "?", "DECL_WEAK", "(", "SYMBOL_REF_DECL", "(", "x", ")", ")", ":", "", ")", "||", "(", "SYMBOL_REF_FUNCTION_P", "(", "x", ")", "&&", "!", "arm_fdpic_local_funcdesc_p", "(", "x", ")", ")", ")", ")", ")", "{", "if", "(", "TARGET_FDPIC", "&&", "SYMBOL_REF_FUNCTION_P", "(", "x", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "}", "else", "{", "if", "(", "TARGET_FDPIC", "&&", "SYMBOL_REF_FUNCTION_P", "(", "x", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "{", "bool", "is_readonly", ";", "if", "(", "!", "TARGET_FDPIC", "||", "arm_is_segment_info_known", "(", "x", ",", "&", "is_readonly", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "}", "}", "}", "if", "(", "TARGET_FDPIC", "&&", "!", "making_const_table", "&&", "SYMBOL_REF_P", "(", "x", ")", "&&", "SYMBOL_REF_FUNCTION_P", "(", "x", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "return", "true", ";", "}", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "arm_vector_mode_supported_p", "(", "mode", ")", ")", "{", "int", "i", ",", "units", ";", "gcc_assert", "(", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", ")", ";", "units", "=", "CONST_VECTOR_NUNITS", "(", "x", ")", ";", "size", "=", "GET_MODE_UNIT_SIZE", "(", "mode", ")", ";", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "for", "(", "i", "=", "", ";", "i", "<", "units", ";", "i", "++", ")", "{", "rtx", "elt", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "assemble_integer", "(", "elt", ",", "size", ",", "i", "==", "", "?", "BIGGEST_ALIGNMENT", ":", "size", "*", "BITS_PER_UNIT", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_assemble_integer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257743, "Length": 283, "Cover_Rate": 0.7164556962025317} {"Template_token": ["", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", ")", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "LABEL_REF_P", "(", "addr", ")", "||", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "{", "int", "insns", "=", "REG_NREGS", "(", "reg", ")", "/", "", ";", "return", "insns", "*", "", ";", "}", "else", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_attr_length_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257744, "Length": 83, "Cover_Rate": 0.39712918660287083} {"Template_token": ["", "int", "arm_attr_length_move_neon", "(", "rtx_insn", "*", "insn", ")", "{", "rtx", "reg", ",", "mem", ",", "addr", ";", "int", "load", ";", "machine_mode", "mode", ";", "extract_insn_cached", "(", "insn", ")", ";", "if", "(", "REG_P", "(", "recog_data", ".", "operand", "[", "", "]", ")", "&&", "REG_P", "(", "recog_data", ".", "operand", "[", "", "]", ")", ")", "{", "mode", "=", "GET_MODE", "(", "recog_data", ".", "operand", "[", "", "]", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_EImode", ":", "case", "E_OImode", ":", "return", "", ";", "case", "E_CImode", ":", "return", "", ";", "case", "E_XImode", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "load", "=", "REG_P", "(", "recog_data", ".", "operand", "[", "", "]", ")", ";", "reg", "=", "recog_data", ".", "operand", "[", "!", "load", "]", ";"], "ground_truth": ["mem", "=", "recog_data", ".", "operand", "[", "load", "]", ";"], "File": "arm", "Func": "arm_attr_length_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257745, "Length": 126, "Cover_Rate": 0.6028708133971292} {"Template_token": ["", "if", "(", "ldm_p", "&&", "REGNO_REG_CLASS", "(", "regno", ")", "==", "HI_REGS", ")", "return", "", ";", "for", "(", ";", "indx", ">=", "first_indx", ";", "indx", "--", ")", "{", "regno", "=", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "parallel_op", ",", "", ",", "indx", ")", ",", "", ")", ")", ";", "if", "(", "REGNO_REG_CLASS", "(", "regno", ")", "==", "HI_REGS", "&&", "(", "regno", "!=", "PC_REGNUM", "||", "ldm_p", ")", ")", "return", "", ";", "}"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "arm_attr_length_pop_multi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257746, "Length": 68, "Cover_Rate": 0.40963855421686746} {"Template_token": ["", "int", "i", ",", "regno", ",", "hi_reg", ";", "int", "num_saves", "=", "XVECLEN", "(", "parallel_op", ",", "", ")", ";", "if", "(", "TARGET_ARM", ")", "return", "", ";", "if", "(", "TARGET_THUMB1", ")", "return", "", ";", "regno", "=", "REGNO", "(", "first_op", ")", ";", "hi_reg", "=", "(", "REGNO_REG_CLASS", "(", "regno", ")", "==", "HI_REGS", ")", "&&", "(", "regno", "!=", "LR_REGNUM", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "num_saves", "&&", "!", "hi_reg", ";", "i", "++", ")", "{", "regno", "=", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "parallel_op", ",", "", ",", "i", ")", ",", "", ")", ")", ";", "hi_reg", "|=", "(", "REGNO_REG_CLASS", "(", "regno", ")", "==", "HI_REGS", ")", "&&", "(", "regno", "!=", "LR_REGNUM", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_attr_length_push_multi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257747, "Length": 109, "Cover_Rate": 0.8320610687022901} {"Template_token": ["", "int", "num_saves", "=", "XVECLEN", "(", "parallel_op", ",", "", ")", ";", "if", "(", "TARGET_ARM", ")", "return", "", ";", "if", "(", "TARGET_THUMB1", ")", "return", "", ";", "regno", "=", "REGNO", "(", "first_op", ")", ";", "hi_reg", "=", "(", "REGNO_REG_CLASS", "(", "regno", ")", "==", "HI_REGS", ")", "&&", "(", "regno", "!=", "LR_REGNUM", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "num_saves", "&&", "!", "hi_reg", ";", "i", "++", ")", "{"], "File": "arm", "Func": "arm_attr_length_push_multi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257748, "Length": 65, "Cover_Rate": 0.4961832061068702} {"Template_token": ["", "case", "ARM_PRE_INC", ":", "if", "(", "!", "TARGET_LDRD", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">", "", ")", "return", "false", ";", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", "||", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["default", ":"], "File": "arm", "Func": "arm_autoinc_modes_ok_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257749, "Length": 38, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "if", "(", "TARGET_SOFT_FLOAT", "&&", "(", "TARGET_LDRD", "||", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", "return", "true", ";", "switch", "(", "code", ")", "{", "case", "ARM_POST_INC", ":", "case", "ARM_PRE_DEC", ":", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "if", "(", "code", "!=", "ARM_PRE_DEC", ")", "return", "true", ";", "else", "return", "false", ";", "}", "return", "true", ";"], "ground_truth": ["case", "ARM_POST_DEC", ":"], "File": "arm", "Func": "arm_autoinc_modes_ok_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257750, "Length": 57, "Cover_Rate": 0.5} {"Template_token": ["", "static", "unsigned", "int", "arm_autovectorize_vector_modes", "(", "vector_modes", "*", "modes", ",", "bool", ")", "{", "if", "(", "!", "TARGET_NEON_VECTORIZE_DOUBLE", ")", "{", "modes", "->", "safe_push", "(", "V16QImode", ")", ";"], "ground_truth": ["modes", "->", "safe_push", "(", "V8QImode", ")", ";"], "File": "arm", "Func": "arm_autovectorize_vector_modes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257751, "Length": 32, "Cover_Rate": 0.8648648648648649} {"Template_token": ["", "modes", "->", "safe_push", "(", "V8QImode", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_autovectorize_vector_modes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257752, "Length": 12, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "case", "CODE_LABEL", ":", "return", "", ";", "case", "INSN", ":", "case", "CALL_INSN", ":", "return", "base_cost", ";", "case", "JUMP_INSN", ":", "return", "base_cost", "-", "", ";", "default", ":", "return", "base_cost", "+", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_barrier_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257753, "Length": 31, "Cover_Rate": 0.3974358974358974} {"Template_token": ["", "set_optab_libfunc", "(", "sub_optab", ",", "mode", ",", "NULL", ")", ";", "set_optab_libfunc", "(", "eq_optab", ",", "mode", ",", "NULL", ")", ";", "set_optab_libfunc", "(", "ne_optab", ",", "mode", ",", "NULL", ")", ";", "set_optab_libfunc", "(", "lt_optab", ",", "mode", ",", "NULL", ")", ";", "set_optab_libfunc", "(", "le_optab", ",", "mode", ",", "NULL", ")", ";", "set_optab_libfunc", "(", "ge_optab", ",", "mode", ",", "NULL", ")", ";", "set_optab_libfunc", "(", "gt_optab", ",", "mode", ",", "NULL", ")", ";"], "ground_truth": ["set_optab_libfunc", "(", "unord_optab", ",", "mode", ",", "NULL", ")", ";"], "File": "arm", "Func": "arm_block_arith_comp_libfuncs_for_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257754, "Length": 72, "Cover_Rate": 0.6153846153846154} {"Template_token": ["", "set_optab_libfunc", "(", "ne_optab", ",", "mode", ",", "NULL", ")", ";", "set_optab_libfunc", "(", "lt_optab", ",", "mode", ",", "NULL", ")", ";", "set_optab_libfunc", "(", "le_optab", ",", "mode", ",", "NULL", ")", ";"], "ground_truth": ["set_optab_libfunc", "(", "ge_optab", ",", "mode", ",", "NULL", ")", ";"], "File": "arm", "Func": "arm_block_arith_comp_libfuncs_for_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257755, "Length": 36, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "leftover", "=", "length", "%", "bytes_per_iter", ";", "length", "-=", "leftover", ";", "arm_adjust_block_mem", "(", "src", ",", "bytes_per_iter", ",", "&", "src_reg", ",", "&", "src", ")", ";", "arm_adjust_block_mem", "(", "dest", ",", "bytes_per_iter", ",", "&", "dest_reg", ",", "&", "dest", ")", ";", "final_src", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "src_reg", ",", "GEN_INT", "(", "length", ")", ",", "", ",", "", ",", "OPTAB_WIDEN", ")", ";", "rtx_code_label", "*", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "arm_block_move_unaligned_straight", "(", "dest", ",", "src", ",", "bytes_per_iter", ",", "interleave_factor", ")", ";", "emit_move_insn", "(", "src_reg", ",", "plus_constant", "(", "Pmode", ",", "src_reg", ",", "bytes_per_iter", ")", ")", ";", "emit_move_insn", "(", "dest_reg", ",", "plus_constant", "(", "Pmode", ",", "dest_reg", ",", "bytes_per_iter", ")", ")", ";", "test", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "src_reg", ",", "final_src", ")", ";"], "ground_truth": ["emit_jump_insn", "(", "gen_cbranchsi4", "(", "test", ",", "src_reg", ",", "final_src", ",", "label", ")", ")", ";"], "File": "arm", "Func": "arm_block_move_unaligned_loop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257756, "Length": 135, "Cover_Rate": 0.7336956521739131} {"Template_token": ["", "emit_label", "(", "label", ")", ";", "arm_block_move_unaligned_straight", "(", "dest", ",", "src", ",", "bytes_per_iter", ",", "interleave_factor", ")", ";", "emit_move_insn", "(", "src_reg", ",", "plus_constant", "(", "Pmode", ",", "src_reg", ",", "bytes_per_iter", ")", ")", ";", "emit_move_insn", "(", "dest_reg", ",", "plus_constant", "(", "Pmode", ",", "dest_reg", ",", "bytes_per_iter", ")", ")", ";", "test", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "src_reg", ",", "final_src", ")", ";", "emit_jump_insn", "(", "gen_cbranchsi4", "(", "test", ",", "src_reg", ",", "final_src", ",", "label", ")", ")", ";", "if", "(", "leftover", ")", "arm_block_move_unaligned_straight", "(", "dest", ",", "src", ",", "leftover", ",", "interleave_factor", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_block_move_unaligned_loop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257757, "Length": 85, "Cover_Rate": 0.46195652173913043} {"Template_token": ["", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "addr", ",", "i", ")", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storesi", "(", "mem", ",", "reg", ")", ")", ";", "}", "if", "(", "unaligned_access", "&&", "i", ">", "", "&&", "(", "i", "+", "", ")", "==", "length", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", "-", "", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "SImode", ",", "addr", ",", "i", "-", "", ")", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";", "emit_insn", "(", "gen_unaligned_storesi", "(", "mem", ",", "reg", ")", ")", ";", "return", "true", ";", "}", "if", "(", "i", "+", "", "<=", "length", ")", "{", "reg", "=", "gen_lowpart", "(", "HImode", ",", "val_reg", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "HImode", ",", "addr", ",", "i", ")", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storehi", "(", "mem", ",", "reg", ")", ")", ";", "i", "+=", "", ";", "}", "if", "(", "i", "+", "", "==", "length", ")", "{", "reg", "=", "gen_lowpart", "(", "QImode", ",", "val_reg", ")", ";"], "ground_truth": ["addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";"], "File": "arm", "Func": "arm_block_set_aligned_non_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257759, "Length": 233, "Cover_Rate": 0.3764135702746365} {"Template_token": ["", "i", "=", "", ";", "if", "(", "mode", "==", "V16QImode", ")", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "emit_insn", "(", "gen_movmisalignv16qi", "(", "mem", ",", "reg", ")", ")", ";", "i", "+=", "nelt_mode", ";", "if", "(", "i", "+", "nelt_v8", "<", "length", "&&", "i", "+", "nelt_v16", ">", "length", ")", "{", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "length", "-", "nelt_mode", ")", ")", ")", ";", "offset", "+=", "length", "-", "nelt_mode", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "if", "(", "(", "length", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", "*", "", ")", ";", "else", "if", "(", "(", "length", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", "*", "", ")", ";", "else", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";", "emit_insn", "(", "gen_movmisalignv16qi", "(", "mem", ",", "reg", ")", ")", ";", "return", "true", ";", "}", "mode", "=", "V8QImode", ";", "nelt_mode", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "reg", "=", "gen_lowpart", "(", "V8QImode", ",", "reg", ")", ";", "}", "for", "(", ";", "(", "i", "+", "nelt_mode", "<=", "length", ")", ";", "i", "+=", "nelt_mode", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "addr", ",", "offset", "+", "i", ")", ";", "if", "(", "MEM_ALIGN", "(", "mem", ")", ">=", "", "*", "BITS_PER_WORD", ")", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storev8qi", "(", "mem", ",", "reg", ")", ")", ";", "}", "if", "(", "i", "+", "UNITS_PER_WORD", "==", "length", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "dst", ",", "i", "-", "UNITS_PER_WORD", ")", ";", "offset", "+=", "i", "-", "UNITS_PER_WORD", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "addr", ",", "offset", ")", ";", "if", "(", "align", ">", "UNITS_PER_WORD", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", "*", "UNITS_PER_WORD", ")", ";", "emit_insn", "(", "gen_unaligned_storev8qi", "(", "mem", ",", "reg", ")", ")", ";", "}", "else", "if", "(", "i", "<", "length", ")", "{", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "length", "-", "nelt_mode", ")", ")", ")", ";", "offset", "+=", "length", "-", "nelt_mode", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";"], "ground_truth": ["if", "(", "(", "length", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", "*", "", ")", ";"], "File": "arm", "Func": "arm_block_set_aligned_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257760, "Length": 369, "Cover_Rate": 0.6624775583482945} {"Template_token": ["", "nelt_v16", "=", "GET_MODE_NUNITS", "(", "V16QImode", ")", ";", "if", "(", "length", ">=", "nelt_v16", "&&", "unaligned_access", "&&", "!", "BYTES_BIG_ENDIAN", ")", "mode", "=", "V16QImode", ";", "else", "mode", "=", "V8QImode", ";", "nelt_mode", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "gcc_assert", "(", "length", ">=", "nelt_mode", ")", ";", "if", "(", "!", "arm_block_set_vect_profit_p", "(", "length", ",", "align", ",", "mode", ")", ")", "return", "false", ";", "dst", "=", "copy_addr_to_reg", "(", "XEXP", "(", "dstbase", ",", "", ")", ")", ";", "reg", "=", "gen_reg_rtx", "(", "mode", ")", ";", "val_vec", "=", "gen_const_vec_duplicate", "(", "mode", ",", "gen_int_mode", "(", "value", ",", "QImode", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "val_vec", ")", ";", "i", "=", "", ";", "if", "(", "mode", "==", "V16QImode", ")", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "emit_insn", "(", "gen_movmisalignv16qi", "(", "mem", ",", "reg", ")", ")", ";", "i", "+=", "nelt_mode", ";", "if", "(", "i", "+", "nelt_v8", "<", "length", "&&", "i", "+", "nelt_v16", ">", "length", ")", "{", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "length", "-", "nelt_mode", ")", ")", ")", ";", "offset", "+=", "length", "-", "nelt_mode", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "if", "(", "(", "length", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", "*", "", ")", ";"], "ground_truth": ["else", "if", "(", "(", "length", "&", "", ")", "==", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", "*", "", ")", ";"], "File": "arm", "Func": "arm_block_set_aligned_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257761, "Length": 222, "Cover_Rate": 0.3985637342908438} {"Template_token": ["", "}", "else", "{", "num", "=", "arm_const_inline_cost", "(", "SET", ",", "val", ")", ";", "num", "+=", "(", "length", ">>", "", ")", "+", "leftover", "[", "length", "&", "", "]", ";", "}", "if", "(", "unaligned_access", "&&", "length", ">", "", "&&", "(", "length", "&", "", ")", "==", "", ")", "num", "--", ";", "return", "(", "num", "<=", "arm_block_set_max_insns", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_block_set_non_vect_profit_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257763, "Length": 57, "Cover_Rate": 0.35185185185185186} {"Template_token": ["", "static", "bool", "arm_block_set_unaligned_non_vect", "(", "rtx", "dstbase", ",", "unsigned", "HOST_WIDE_INT", "length", ",", "unsigned", "HOST_WIDE_INT", "value", ",", "unsigned", "HOST_WIDE_INT", "align", ")", "{", "unsigned", "int", "i", ";", "rtx", "dst", ",", "addr", ",", "mem", ";", "rtx", "val_exp", ",", "val_reg", ",", "reg", ";", "machine_mode", "mode", ";", "HOST_WIDE_INT", "v", "=", "value", ";", "gcc_assert", "(", "align", "==", "", "||", "align", "==", "", ")", ";", "if", "(", "align", "==", "", ")", "v", "|=", "(", "value", "<<", "BITS_PER_UNIT", ")", ";", "v", "=", "sext_hwi", "(", "v", ",", "BITS_PER_WORD", ")", ";", "val_exp", "=", "GEN_INT", "(", "v", ")", ";"], "ground_truth": ["if", "(", "!", "arm_block_set_non_vect_profit_p", "(", "val_exp", ",", "length", ",", "align", ",", "true", ",", "false", ")", ")", "return", "false", ";"], "File": "arm", "Func": "arm_block_set_unaligned_non_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257764, "Length": 106, "Cover_Rate": 0.3940520446096654} {"Template_token": ["", "gcc_assert", "(", "(", "i", "+", "nelt_v8", ")", ">", "length", "||", "mode", "==", "V16QImode", ")", ";", "if", "(", "i", "+", "nelt_v8", "<", "length", ")", "{", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "length", "-", "i", ")", ")", ")", ";", "offset", "+=", "length", "-", "i", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "if", "(", "(", "length", "&", "", ")", "!=", "", "&&", "align", ">=", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";", "emit_insn", "(", "gen_movmisalignv16qi", "(", "mem", ",", "reg", ")", ")", ";", "}", "else", "if", "(", "i", "<", "length", "&&", "i", "+", "nelt_v8", ">=", "length", ")", "{", "if", "(", "mode", "==", "V16QImode", ")", "reg", "=", "gen_lowpart", "(", "V8QImode", ",", "reg", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "(", "length", "-", "i", ")", "+", "(", "nelt_mode", "-", "nelt_v8", ")", ")", ")", ")", ";", "offset", "+=", "(", "length", "-", "i", ")", "+", "(", "nelt_mode", "-", "nelt_v8", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "V8QImode", ",", "dst", ",", "offset", ")", ";", "if", "(", "(", "length", "&", "", ")", "!=", "", "&&", "align", ">=", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";", "emit_insn", "(", "gen_movmisalignv8qi", "(", "mem", ",", "reg", ")", ")", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_block_set_unaligned_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257765, "Length": 205, "Cover_Rate": 0.4209445585215606} {"Template_token": ["", "nelt_v16", "=", "GET_MODE_NUNITS", "(", "V16QImode", ")", ";", "if", "(", "length", ">=", "nelt_v16", ")", "{", "mode", "=", "V16QImode", ";", "gen_func", "=", "gen_movmisalignv16qi", ";", "}", "else", "{", "mode", "=", "V8QImode", ";", "gen_func", "=", "gen_movmisalignv8qi", ";", "}", "nelt_mode", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "gcc_assert", "(", "length", ">=", "nelt_mode", ")", ";", "if", "(", "!", "arm_block_set_vect_profit_p", "(", "length", ",", "align", ",", "mode", ")", ")", "return", "false", ";", "dst", "=", "copy_addr_to_reg", "(", "XEXP", "(", "dstbase", ",", "", ")", ")", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "v", "=", "sext_hwi", "(", "v", ",", "BITS_PER_WORD", ")", ";", "reg", "=", "gen_reg_rtx", "(", "mode", ")", ";", "val_vec", "=", "gen_const_vec_duplicate", "(", "mode", ",", "GEN_INT", "(", "v", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "val_vec", ")", ";", "for", "(", "i", "=", "", ";", "(", "i", "+", "nelt_mode", "<=", "length", ")", ";", "i", "+=", "nelt_mode", ")", "{", "emit_insn", "(", "(", "*", "gen_func", ")", "(", "mem", ",", "reg", ")", ")", ";", "if", "(", "i", "+", "", "*", "nelt_mode", "<=", "length", ")", "{", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "nelt_mode", ")", ")", ")", ";", "offset", "+=", "nelt_mode", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";", "}", "}", "gcc_assert", "(", "(", "i", "+", "nelt_v8", ")", ">", "length", "||", "mode", "==", "V16QImode", ")", ";", "if", "(", "i", "+", "nelt_v8", "<", "length", ")", "{", "emit_insn", "(", "gen_add2_insn", "(", "dst", ",", "GEN_INT", "(", "length", "-", "i", ")", ")", ")", ";", "offset", "+=", "length", "-", "i", ";", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "mode", ",", "dst", ",", "offset", ")", ";"], "ground_truth": ["if", "(", "(", "length", "&", "", ")", "!=", "", "&&", "align", ">=", "", ")", "set_mem_align", "(", "mem", ",", "BITS_PER_UNIT", ")", ";"], "File": "arm", "Func": "arm_block_set_unaligned_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257766, "Length": 277, "Cover_Rate": 0.5687885010266941} {"Template_token": ["", "if", "(", "(", "(", "align", "&", "", ")", "!=", "", "||", "(", "length", "&", "", ")", "!=", "", ")", "&&", "(", "!", "unaligned_access", "||", "BYTES_BIG_ENDIAN", ")", ")", "return", "false", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "return", "arm_block_set_aligned_vect", "(", "dstbase", ",", "length", ",", "value", ",", "align", ")", ";"], "ground_truth": ["else", "return", "arm_block_set_unaligned_vect", "(", "dstbase", ",", "length", ",", "value", ",", "align", ")", ";"], "File": "arm", "Func": "arm_block_set_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257767, "Length": 65, "Cover_Rate": 0.7558139534883721} {"Template_token": ["", "static", "bool", "arm_block_set_vect", "(", "rtx", "dstbase", ",", "unsigned", "HOST_WIDE_INT", "length", ",", "unsigned", "HOST_WIDE_INT", "value", ",", "unsigned", "HOST_WIDE_INT", "align", ")", "{", "if", "(", "(", "(", "align", "&", "", ")", "!=", "", "||", "(", "length", "&", "", ")", "!=", "", ")", "&&", "(", "!", "unaligned_access", "||", "BYTES_BIG_ENDIAN", ")", ")", "return", "false", ";", "if", "(", "(", "align", "&", "", ")", "==", "", ")", "return", "arm_block_set_aligned_vect", "(", "dstbase", ",", "length", ",", "value", ",", "align", ")", ";", "else", "return", "arm_block_set_unaligned_vect", "(", "dstbase", ",", "length", ",", "value", ",", "align", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_block_set_vect", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257768, "Length": 86, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "!", "unaligned_p", "&&", "(", "length", "&", "", ")", "!=", "", ")", "num", "++", ";", "if", "(", "!", "unaligned_p", "&&", "mode", "==", "V16QImode", ")", "num", "--", ";"], "ground_truth": ["return", "(", "num", "<=", "arm_block_set_max_insns", "(", ")", ")", ";"], "File": "arm", "Func": "arm_block_set_vect_profit_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257769, "Length": 37, "Cover_Rate": 0.3894736842105263} {"Template_token": ["", "static", "tree", "arm_build_builtin_va_list", "(", "void", ")", "{", "tree", "va_list_name", ";", "tree", "ap_field", ";", "if", "(", "!", "TARGET_AAPCS_BASED", ")", "return", "std_build_builtin_va_list", "(", ")", ";", "va_list_type", "=", "lang_hooks", ".", "types", ".", "make_type", "(", "RECORD_TYPE", ")", ";", "va_list_name", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "TYPE_DECL", ",", "get_identifier", "(", "", ")", ",", "va_list_type", ")", ";", "DECL_ARTIFICIAL", "(", "va_list_name", ")", "=", "", ";", "TYPE_NAME", "(", "va_list_type", ")", "=", "va_list_name", ";", "TYPE_STUB_DECL", "(", "va_list_type", ")", "=", "va_list_name", ";"], "ground_truth": ["ap_field", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "ptr_type_node", ")", ";"], "File": "arm", "Func": "arm_build_builtin_va_list", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257770, "Length": 87, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "tree", "va_list_name", ";", "tree", "ap_field", ";", "if", "(", "!", "TARGET_AAPCS_BASED", ")", "return", "std_build_builtin_va_list", "(", ")", ";", "va_list_type", "=", "lang_hooks", ".", "types", ".", "make_type", "(", "RECORD_TYPE", ")", ";", "va_list_name", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "TYPE_DECL", ",", "get_identifier", "(", "", ")", ",", "va_list_type", ")", ";", "DECL_ARTIFICIAL", "(", "va_list_name", ")", "=", "", ";"], "ground_truth": ["TYPE_NAME", "(", "va_list_type", ")", "=", "va_list_name", ";"], "File": "arm", "Func": "arm_build_builtin_va_list", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257771, "Length": 57, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "!", "BYTES_BIG_ENDIAN", "&&", "unaligned_access", ")", "{", "HOST_WIDE_INT", "align", "=", "TYPE_ALIGN_UNIT", "(", "type", ")", ";", "if", "(", "is_packed", ")", "return", "align", "==", "", ";", "if", "(", "misalignment", "==", "-", "", ")", "return", "true", ";", "return", "(", "(", "misalignment", "%", "align", ")", "==", "", ")", ";", "}", "return", "default_builtin_support_vector_misalignment", "(", "mode", ",", "type", ",", "misalignment", ",", "is_packed", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_builtin_support_vector_misalignment", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257772, "Length": 62, "Cover_Rate": 0.7848101265822784} {"Template_token": ["", "case", "vector_scatter_store", ":", "return", "current_tune", "->", "vec_costs", "->", "vec_unalign_store_cost", ";", "case", "cond_branch_taken", ":", "return", "current_tune", "->", "vec_costs", "->", "cond_taken_branch_cost", ";", "case", "cond_branch_not_taken", ":", "return", "current_tune", "->", "vec_costs", "->", "cond_not_taken_branch_cost", ";", "case", "vec_perm", ":", "case", "vec_promote_demote", ":", "return", "current_tune", "->", "vec_costs", "->", "vec_stmt_cost", ";", "case", "vec_construct", ":", "elements", "=", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ";", "return", "elements", "/", "", "+", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_builtin_vectorization_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257773, "Length": 67, "Cover_Rate": 0.35638297872340424} {"Template_token": ["", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "reloc", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";", "}"], "ground_truth": ["reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";"], "File": "arm", "Func": "arm_call_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257774, "Length": 75, "Cover_Rate": 0.32608695652173914} {"Template_token": ["", "if", "(", "recog_memoized", "(", "insn", ")", "==", "CODE_FOR_tlscall", ")", "return", "true", ";", "subrtx_iterator", "::", "array_type", "array", ";", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "ALL", ")", "{", "const_rtx", "x", "=", "*", "iter", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_PIC_BASE", "||", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_PIC_UNIFIED", ")", ")", "return", "true", ";", "}", "rtx", "set", "=", "single_set", "(", "insn", ")", ";"], "ground_truth": ["if", "(", "set", ")", "{"], "File": "arm", "Func": "arm_cannot_copy_insn_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257775, "Length": 83, "Cover_Rate": 0.535483870967742} {"Template_token": ["", "split_const", "(", "x", ",", "&", "base", ",", "&", "offset", ")", ";", "if", "(", "SYMBOL_REF_P", "(", "base", ")", ")", "{", "if", "(", "(", "SYMBOL_REF_FLAGS", "(", "base", ")", "&", "SYMBOL_FLAG_FUNCTION", ")", "&&", "INTVAL", "(", "offset", ")", "!=", "", ")", "return", "true", ";", "if", "(", "ARM_OFFSETS_MUST_BE_WITHIN_SECTIONS_P", "&&", "!", "offset_within_block_p", "(", "base", ",", "INTVAL", "(", "offset", ")", ")", ")", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cannot_force_const_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257776, "Length": 59, "Cover_Rate": 0.7108433734939759} {"Template_token": ["", "static", "bool", "arm_can_change_mode_class", "(", "machine_mode", "from", ",", "machine_mode", "to", ",", "reg_class_t", "rclass", ")", "{", "if", "(", "TARGET_BIG_END", "&&", "!", "(", "GET_MODE_SIZE", "(", "from", ")", "==", "", "&&", "GET_MODE_SIZE", "(", "to", ")", "==", "", ")", "&&", "(", "GET_MODE_SIZE", "(", "from", ")", ">", "UNITS_PER_WORD", "||", "GET_MODE_SIZE", "(", "to", ")", ">", "UNITS_PER_WORD", ")", "&&", "reg_classes_intersect_p", "(", "VFP_REGS", ",", "rclass", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "arm_can_change_mode_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257778, "Length": 64, "Cover_Rate": 0.9846153846153847} {"Template_token": ["", "if", "(", "TARGET_BIG_END", "&&", "!", "(", "GET_MODE_SIZE", "(", "from", ")", "==", "", "&&", "GET_MODE_SIZE", "(", "to", ")", "==", "", ")", "&&", "(", "GET_MODE_SIZE", "(", "from", ")", ">", "UNITS_PER_WORD", "||", "GET_MODE_SIZE", "(", "to", ")", ">", "UNITS_PER_WORD", ")", "&&", "reg_classes_intersect_p", "(", "VFP_REGS", ",", "rclass", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_can_change_mode_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257779, "Length": 51, "Cover_Rate": 0.7846153846153846} {"Template_token": ["", "(", "to", "==", "STACK_POINTER_REGNUM", "&&", "frame_pointer_needed", ")", "?", "false", ":"], "ground_truth": ["(", "to", "==", "ARM_HARD_FRAME_POINTER_REGNUM", "&&", "TARGET_THUMB", ")", "?", "false", ":"], "File": "arm", "Func": "arm_can_eliminate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257780, "Length": 20, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "if", "(", "callee_opts", "==", "caller_opts", ")", "return", "true", ";", "struct", "arm_build_target", "caller_target", ";", "struct", "arm_build_target", "callee_target", ";", "caller_target", ".", "isa", "=", "sbitmap_alloc", "(", "isa_num_bits", ")", ";", "callee_target", ".", "isa", "=", "sbitmap_alloc", "(", "isa_num_bits", ")", ";", "arm_configure_build_target", "(", "&", "caller_target", ",", "caller_opts", ",", "false", ")", ";", "arm_configure_build_target", "(", "&", "callee_target", ",", "callee_opts", ",", "false", ")", ";"], "ground_truth": ["if", "(", "!", "bitmap_subset_p", "(", "callee_target", ".", "isa", ",", "caller_target", ".", "isa", ")", ")", "can_inline", "=", "false", ";"], "File": "arm", "Func": "arm_can_inline_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257781, "Length": 73, "Cover_Rate": 0.48344370860927155} {"Template_token": ["", "static", "bool", "arm_can_output_mi_thunk", "(", "const_tree", ",", "HOST_WIDE_INT", ",", "HOST_WIDE_INT", "vcall_offset", ",", "const_tree", ")", "{"], "ground_truth": ["if", "(", "vcall_offset", "&&", "TARGET_THUMB1", ")", "return", "false", ";"], "File": "arm", "Func": "arm_can_output_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257782, "Length": 23, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "tree", "callee_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "func", ")", ";", "if", "(", "!", "callee_tree", ")", "callee_tree", "=", "target_option_default_node", ";", "struct", "cl_target_option", "*", "callee_opts", "=", "TREE_TARGET_OPTION", "(", "callee_tree", ")", ";"], "ground_truth": ["int", "flags", "=", "callee_opts", "->", "x_target_flags", ";"], "File": "arm", "Func": "arm_change_mode_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257783, "Length": 34, "Cover_Rate": 0.53125} {"Template_token": ["", "if", "(", "(", "TARGET_THUMB1", "&&", "rclass", "==", "LO_REGS", ")", "||", "rclass", "==", "CC_REG", ")", "return", "true", ";", "return", "default_class_likely_spilled_p", "(", "rclass", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_class_likely_spilled_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257784, "Length": 24, "Cover_Rate": 0.75} {"Template_token": ["", "}", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "!", "IS_VOLATILE", "(", "func_type", ")", "&&", "TARGET_VFP_BASE", ")", "saved", "+=", "arm_get_vfp_saved_size", "(", ")", ";", "if", "(", "TARGET_HAVE_FPCXT_CMSE", "&&", "IS_CMSE_ENTRY", "(", "func_type", ")", ")", "saved", "+=", "", ";", "}", "else", "{", "offsets", "->", "saved_regs_mask", "=", "thumb1_compute_save_core_reg_mask", "(", ")", ";", "core_saved", "=", "bit_count", "(", "offsets", "->", "saved_regs_mask", ")", "*", "", ";", "saved", "=", "core_saved", ";", "if", "(", "TARGET_BACKTRACE", ")", "saved", "+=", "", ";", "}", "offsets", "->", "saved_regs", "=", "offsets", "->", "saved_args", "+", "arm_compute_static_chain_stack_bytes", "(", ")", "+", "saved", ";", "offsets", "->", "soft_frame", "=", "offsets", "->", "saved_regs", "+", "CALLER_INTERWORKING_SLOT_SIZE", ";", "if", "(", "crtl", "->", "is_leaf", "&&", "frame_size", "==", "", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "offsets", "->", "outgoing_args", "=", "offsets", "->", "soft_frame", ";", "offsets", "->", "locals_base", "=", "offsets", "->", "soft_frame", ";", "return", ";", "}", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "(", "offsets", "->", "soft_frame", "&", "", ")", ")", "{", "offsets", "->", "soft_frame", "+=", "", ";", "if", "(", "frame_size", "+", "crtl", "->", "outgoing_args_size", "==", "", ")", "{", "int", "reg", "=", "-", "", ";", "bool", "prefer_callee_reg_p", "=", "false", ";", "if", "(", "!", "any_sibcall_could_use_r3", "(", ")", "&&", "arm_size_return_regs", "(", ")", "<=", "", "&&", "(", "offsets", "->", "saved_regs_mask", "&", "(", "", "<<", "", ")", ")", "==", "", "&&", "(", "TARGET_THUMB2", "||", "!", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", ")", ")", ")", "{", "reg", "=", "", ";"], "ground_truth": ["if", "(", "!", "TARGET_THUMB2", ")", "prefer_callee_reg_p", "=", "true", ";"], "File": "arm", "Func": "arm_compute_frame_layout", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257785, "Length": 225, "Cover_Rate": 0.44031311154598823} {"Template_token": ["", "if", "(", "a", "==", "NULL_TREE", ")", "a", "=", "lookup_attribute", "(", "", ",", "attr", ")", ";", "if", "(", "a", "==", "NULL_TREE", ")", "type", "|=", "TARGET_INTERWORK", "?", "ARM_FT_INTERWORKED", ":", "ARM_FT_NORMAL", ";", "else", "type", "|=", "arm_isr_value", "(", "TREE_VALUE", "(", "a", ")", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "attr", ")", ")", "type", "|=", "ARM_FT_CMSE_ENTRY", ";"], "ground_truth": ["return", "type", ";"], "File": "arm", "Func": "arm_compute_func_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257786, "Length": 56, "Cover_Rate": 0.3236994219653179} {"Template_token": ["", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "gcc_unreachable", "(", ")", ";", "case", "FRAME_POINTER_REGNUM", ":", "switch", "(", "to", ")", "{", "case", "THUMB_HARD_FRAME_POINTER_REGNUM", ":", "return", "", ";", "case", "ARM_HARD_FRAME_POINTER_REGNUM", ":", "return", "offsets", "->", "frame", "-", "offsets", "->", "soft_frame", ";", "case", "STACK_POINTER_REGNUM", ":", "return", "offsets", "->", "outgoing_args", "-", "offsets", "->", "soft_frame", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_compute_initial_elimination_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257787, "Length": 56, "Cover_Rate": 0.3708609271523179} {"Template_token": ["", "case", "THUMB_HARD_FRAME_POINTER_REGNUM", ":", "return", "", ";", "case", "FRAME_POINTER_REGNUM", ":", "return", "offsets", "->", "soft_frame", "-", "offsets", "->", "saved_args", ";", "case", "ARM_HARD_FRAME_POINTER_REGNUM", ":", "return", "offsets", "->", "frame", "-", "offsets", "->", "saved_args", "-", "", ";", "case", "STACK_POINTER_REGNUM", ":", "return", "offsets", "->", "outgoing_args", "-", "(", "offsets", "->", "saved_args", "+", "", ")", ";"], "ground_truth": ["default", ":"], "File": "arm", "Func": "arm_compute_initial_elimination_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257788, "Length": 50, "Cover_Rate": 0.33112582781456956} {"Template_token": ["", "if", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", ")", "save_reg_mask", "|=", "(", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ")", "|", "(", "", "<<", "IP_REGNUM", ")", "|", "(", "", "<<", "LR_REGNUM", ")", "|", "(", "", "<<", "PC_REGNUM", ")", ";", "save_reg_mask", "|=", "arm_compute_save_reg0_reg12_mask", "(", ")", ";", "if", "(", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", "||", "(", "save_reg_mask", "&&", "optimize_size", "&&", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", "&&", "!", "crtl", "->", "tail_call_emit", "&&", "!", "crtl", "->", "calls_eh_return", ")", ")", "save_reg_mask", "|=", "", "<<", "LR_REGNUM", ";", "if", "(", "cfun", "->", "machine", "->", "lr_save_eliminated", ")", "save_reg_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "(", "(", "bit_count", "(", "save_reg_mask", ")", "+", "ARM_NUM_INTS", "(", "crtl", "->", "args", ".", "pretend_args_size", "+", "arm_compute_static_chain_stack_bytes", "(", ")", ")", ")", "%", "", ")", "!=", "", ")", "{", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "(", "save_reg_mask", "&", "(", "", "<<", "reg", ")", ")", "==", "", ")", "break", ";", "if", "(", "reg", "<=", "", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "else", "{", "cfun", "->", "machine", "->", "sibcall_blocked", "=", "", ";"], "ground_truth": ["save_reg_mask", "|=", "(", "", "<<", "", ")", ";"], "File": "arm", "Func": "arm_compute_save_core_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257789, "Length": 185, "Cover_Rate": 0.6776556776556777} {"Template_token": ["", "unsigned", "long", "save_reg_mask", "=", "", ";", "unsigned", "int", "reg", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "{", "unsigned", "int", "max_reg", ";", "if", "(", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_FIQ", ")", "max_reg", "=", "", ";", "else", "max_reg", "=", "", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "max_reg", ";", "reg", "++", ")", "if", "(", "reg_needs_saving_p", "(", "reg", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "if", "(", "PIC_REGISTER_MAY_NEED_SAVING", "&&", "crtl", "->", "uses_pic_offset_table", ")", "save_reg_mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";", "}", "else", "if", "(", "IS_VOLATILE", "(", "func_type", ")", ")", "{", "if", "(", "frame_pointer_needed", ")", "save_reg_mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "df_regs_ever_live_p", "(", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ")", "save_reg_mask", "|=", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "df_regs_ever_live_p", "(", "THUMB_HARD_FRAME_POINTER_REGNUM", ")", ")", "save_reg_mask", "|=", "", "<<", "THUMB_HARD_FRAME_POINTER_REGNUM", ";", "}", "else", "{", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "reg", ")", "&&", "callee_saved_reg_p", "(", "reg", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "if", "(", "frame_pointer_needed", ")", "save_reg_mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "PIC_REGISTER_MAY_NEED_SAVING", "&&", "(", "df_regs_ever_live_p", "(", "PIC_OFFSET_TABLE_REGNUM", ")", "||", "crtl", "->", "uses_pic_offset_table", ")", ")", "save_reg_mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "save_reg_mask", "|=", "", ";", "}", "if", "(", "crtl", "->", "calls_eh_return", ")", "{", "unsigned", "int", "i", ";", "for", "(", "i", "=", "", ";", ";", "i", "++", ")", "{", "reg", "=", "EH_RETURN_DATA_REGNO", "(", "i", ")", ";", "if", "(", "reg", "==", "INVALID_REGNUM", ")", "break", ";", "save_reg_mask", "|=", "", "<<", "reg", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_compute_save_reg0_reg12_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257790, "Length": 251, "Cover_Rate": 0.9227941176470589} {"Template_token": ["", "if", "(", "frame_pointer_needed", ")", "save_reg_mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "df_regs_ever_live_p", "(", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ")", "save_reg_mask", "|=", "", "<<", "ARM_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "df_regs_ever_live_p", "(", "THUMB_HARD_FRAME_POINTER_REGNUM", ")", ")", "save_reg_mask", "|=", "", "<<", "THUMB_HARD_FRAME_POINTER_REGNUM", ";", "}", "else", "{", "for", "(", "reg", "=", "", ";", "reg", "<=", "", ";", "reg", "++", ")", "if", "(", "df_regs_ever_live_p", "(", "reg", ")", "&&", "callee_saved_reg_p", "(", "reg", ")", ")", "save_reg_mask", "|=", "(", "", "<<", "reg", ")", ";", "if", "(", "frame_pointer_needed", ")", "save_reg_mask", "|=", "", "<<", "HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "PIC_REGISTER_MAY_NEED_SAVING", "&&", "(", "df_regs_ever_live_p", "(", "PIC_OFFSET_TABLE_REGNUM", ")", "||", "crtl", "->", "uses_pic_offset_table", ")", ")", "save_reg_mask", "|=", "", "<<", "PIC_OFFSET_TABLE_REGNUM", ";", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "save_reg_mask", "|=", "", ";", "}", "if", "(", "crtl", "->", "calls_eh_return", ")", "{", "unsigned", "int", "i", ";", "for", "(", "i", "=", "", ";", ";", "i", "++", ")", "{", "reg", "=", "EH_RETURN_DATA_REGNO", "(", "i", ")", ";", "if", "(", "reg", "==", "INVALID_REGNUM", ")", "break", ";", "save_reg_mask", "|=", "", "<<", "reg", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arm_compute_save_reg0_reg12_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257791, "Length": 160, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "static_chain_stack_bytes", "!=", "-", "", ")", "return", "cfun", "->", "machine", "->", "static_chain_stack_bytes", ";", "if", "(", "IS_NESTED", "(", "arm_current_func_type", "(", ")", ")", "&&", "(", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "TARGET_ARM", ")", "||", "(", "(", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "||", "flag_stack_clash_protection", ")", "&&", "!", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", ")", "&&", "arm_r3_live_at_start_p", "(", ")", "&&", "crtl", "->", "args", ".", "pretend_args_size", "==", "", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_compute_static_chain_stack_bytes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257792, "Length": 72, "Cover_Rate": 0.9113924050632911} {"Template_token": ["", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "if", "(", "!", "l1", ")", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "!", "l2", ")", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "l1", "!=", "l2", ")", "return", "", ";", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "l1", "!=", "l2", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "arm_comp_type_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257793, "Length": 115, "Cover_Rate": 0.3758169934640523} {"Template_token": ["", "if", "(", "bool", "(", "attrs1", ")", "!=", "bool", "(", "attrs2", ")", ")", "return", "", ";", "if", "(", "attrs1", "&&", "!", "attribute_value_equal", "(", "attrs1", ",", "attrs2", ")", ")", "return", "", ";", "if", "(", "TREE_CODE", "(", "type1", ")", "!=", "FUNCTION_TYPE", ")", "return", "", ";", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "s1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "s2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "l1", "|", "l2", "|", "s1", "|", "s2", ")", "{", "if", "(", "(", "l1", "!=", "l2", ")", "||", "(", "s1", "!=", "s2", ")", ")", "return", "", ";", "if", "(", "(", "l1", "&", "s2", ")", "||", "(", "l2", "&", "s1", ")", ")", "return", "", ";", "}", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "if", "(", "!", "l1", ")", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "!", "l2", ")", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "l1", "!=", "l2", ")", "return", "", ";", "l1", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "NULL", ";", "l2", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", "!=", "NULL", ";", "if", "(", "l1", "!=", "l2", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_comp_type_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257794, "Length": 260, "Cover_Rate": 0.8496732026143791} {"Template_token": ["", "for", "(", "regno", "=", "FIRST_IWMMXT_REGNUM", ";", "regno", "<=", "LAST_IWMMXT_REGNUM", ";", "++", "regno", ")", "{", "fixed_regs", "[", "regno", "]", "=", "", ";", "call_used_regs", "[", "regno", "]", "=", "regno", "<", "FIRST_IWMMXT_REGNUM", "+", "", ";", "}", "}", "if", "(", "(", "unsigned", ")", "PIC_OFFSET_TABLE_REGNUM", "!=", "INVALID_REGNUM", ")", "{", "fixed_regs", "[", "PIC_OFFSET_TABLE_REGNUM", "]", "=", "", ";", "call_used_regs", "[", "PIC_OFFSET_TABLE_REGNUM", "]", "=", "", ";", "}", "else", "if", "(", "TARGET_APCS_STACK", ")", "{", "fixed_regs", "[", "", "]", "=", "", ";", "call_used_regs", "[", "", "]", "=", "", ";", "}"], "ground_truth": ["if", "(", "TARGET_APCS_FRAME", "||", "TARGET_CALLER_INTERWORKING", "||", "TARGET_TPCS_FRAME", "||", "TARGET_TPCS_LEAF_FRAME", ")", "{"], "File": "arm", "Func": "arm_conditional_register_usage", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257795, "Length": 91, "Cover_Rate": 0.32269503546099293} {"Template_token": ["", "}", "if", "(", "opts", "->", "x_arm_tune_string", ")", "{", "arm_selected_tune", "=", "arm_parse_cpu_option_name", "(", "all_cores", ",", "", ",", "opts", "->", "x_arm_tune_string", ")", ";", "tune_opts", "=", "strchr", "(", "opts", "->", "x_arm_tune_string", ",", "'+'", ")", ";", "}", "if", "(", "arm_selected_arch", ")", "{", "arm_initialize_isa", "(", "target", "->", "isa", ",", "arm_selected_arch", "->", "common", ".", "isa_bits", ")", ";", "arm_parse_option_features", "(", "target", "->", "isa", ",", "&", "arm_selected_arch", "->", "common", ",", "arch_opts", ")", ";", "if", "(", "arm_selected_cpu", ")", "{", "auto_sbitmap", "cpu_isa", "(", "isa_num_bits", ")", ";", "auto_sbitmap", "isa_delta", "(", "isa_num_bits", ")", ";", "arm_initialize_isa", "(", "cpu_isa", ",", "arm_selected_cpu", "->", "common", ".", "isa_bits", ")", ";", "arm_parse_option_features", "(", "cpu_isa", ",", "&", "arm_selected_cpu", "->", "common", ",", "cpu_opts", ")", ";", "bitmap_xor", "(", "isa_delta", ",", "cpu_isa", ",", "target", "->", "isa", ")", ";", "bitmap_and_compl", "(", "isa_delta", ",", "isa_delta", ",", "isa_quirkbits", ")", ";", "if", "(", "opts", "->", "x_arm_fpu_index", "!=", "TARGET_FPU_auto", "||", "arm_float_abi", "==", "ARM_FLOAT_ABI_SOFT", ")", "bitmap_and_compl", "(", "isa_delta", ",", "isa_delta", ",", "isa_all_fpbits", ")", ";", "if", "(", "!", "bitmap_empty_p", "(", "isa_delta", ")", ")", "{", "if", "(", "warn_compatible", ")", "warning", "(", "", ",", "", "", ",", "opts", "->", "x_arm_cpu_string", ",", "opts", "->", "x_arm_arch_string", ")", ";", "if", "(", "!", "arm_selected_tune", ")", "arm_selected_tune", "=", "arm_selected_cpu", ";", "arm_selected_cpu", "=", "all_cores", "+", "arm_selected_arch", "->", "tune_id", ";", "target", "->", "arch_name", "=", "arm_selected_arch", "->", "common", ".", "name", ";", "}", "else", "{", "arm_selected_arch", "=", "all_architectures", "+", "arm_selected_cpu", "->", "arch", ";", "target", "->", "core_name", "=", "arm_selected_cpu", "->", "common", ".", "name", ";", "bitmap_copy", "(", "target", "->", "isa", ",", "cpu_isa", ")", ";", "}", "}", "else", "{", "arm_selected_cpu", "=", "all_cores", "+", "arm_selected_arch", "->", "tune_id", ";", "target", "->", "arch_name", "=", "arm_selected_arch", "->", "common", ".", "name", ";", "}", "}", "else", "if", "(", "arm_selected_cpu", ")", "{", "target", "->", "core_name", "=", "arm_selected_cpu", "->", "common", ".", "name", ";", "arm_initialize_isa", "(", "target", "->", "isa", ",", "arm_selected_cpu", "->", "common", ".", "isa_bits", ")", ";", "arm_parse_option_features", "(", "target", "->", "isa", ",", "&", "arm_selected_cpu", "->", "common", ",", "cpu_opts", ")", ";", "arm_selected_arch", "=", "all_architectures", "+", "arm_selected_cpu", "->", "arch", ";", "}", "else", "{", "const", "cpu_option", "*", "sel", ";", "auto_sbitmap", "sought_isa", "(", "isa_num_bits", ")", ";", "bitmap_clear", "(", "sought_isa", ")", ";"], "ground_truth": ["auto_sbitmap", "default_isa", "(", "isa_num_bits", ")", ";"], "File": "arm", "Func": "arm_configure_build_target", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257796, "Length": 332, "Cover_Rate": 0.3254901960784314} {"Template_token": ["", "unsigned", "int", "factor", "=", "(", "TARGET_THUMB", "||", "!", "arm_tune_xscale", "?", "", ":", "", ")", ";", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "STRING_CST", "&&", "!", "optimize_size", ")", "return", "MAX", "(", "align", ",", "BITS_PER_WORD", "*", "factor", ")", ";"], "ground_truth": ["return", "align", ";"], "File": "arm", "Func": "arm_constant_alignment", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257797, "Length": 40, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "static", "HOST_WIDE_INT", "arm_constant_alignment", "(", "const_tree", "exp", ",", "HOST_WIDE_INT", "align", ")", "{", "unsigned", "int", "factor", "=", "(", "TARGET_THUMB", "||", "!", "arm_tune_xscale", "?", "", ":", "", ")", ";", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "STRING_CST", "&&", "!", "optimize_size", ")", "return", "MAX", "(", "align", ",", "BITS_PER_WORD", "*", "factor", ")", ";"], "ground_truth": ["return", "align", ";"], "File": "arm", "Func": "arm_constant_alignment", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257798, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "size_p", "?", "", ":", "current_tune", "->", "constant_limit", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_constant_limit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257799, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "return", "size_p", "?", "", ":", "current_tune", "->", "constant_limit", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_constant_limit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257800, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "void", "arm_const_bounds", "(", "rtx", "operand", ",", "HOST_WIDE_INT", "low", ",", "HOST_WIDE_INT", "high", ")", "{"], "ground_truth": ["bounds_check", "(", "operand", ",", "low", ",", "high", ",", "NULL_TREE", ",", "", ")", ";"], "File": "arm", "Func": "arm_const_bounds", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257801, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "void", "arm_const_bounds", "(", "rtx", "operand", ",", "HOST_WIDE_INT", "low", ",", "HOST_WIDE_INT", "high", ")", "{", "bounds_check", "(", "operand", ",", "low", ",", "high", ",", "NULL_TREE", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_const_bounds", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257802, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "part", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";", "gcc_assert", "(", "CONST_INT_P", "(", "part", ")", ")", ";", "if", "(", "!", "const_ok_for_arm", "(", "INTVAL", "(", "part", ")", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "arm_const_double_by_immediates", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257803, "Length": 34, "Cover_Rate": 0.3541666666666667} {"Template_token": ["", "if", "(", "optimize_size", "||", "arm_ld_sched", ")", "return", "true", ";", "if", "(", "mode", "==", "VOIDmode", ")", "mode", "=", "DImode", ";", "part", "=", "gen_highpart_mode", "(", "SImode", ",", "mode", ",", "val", ")", ";", "gcc_assert", "(", "CONST_INT_P", "(", "part", ")", ")", ";", "if", "(", "const_ok_for_arm", "(", "INTVAL", "(", "part", ")", ")", "||", "const_ok_for_arm", "(", "~", "INTVAL", "(", "part", ")", ")", ")", "return", "true", ";", "part", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";"], "ground_truth": ["gcc_assert", "(", "CONST_INT_P", "(", "part", ")", ")", ";"], "File": "arm", "Func": "arm_const_double_by_parts", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257804, "Length": 77, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "if", "(", "mode", "==", "VOIDmode", ")", "mode", "=", "DImode", ";", "gcc_assert", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", ";", "lowpart", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";", "highpart", "=", "gen_highpart_mode", "(", "SImode", ",", "mode", ",", "val", ")", ";", "gcc_assert", "(", "CONST_INT_P", "(", "lowpart", ")", ")", ";"], "ground_truth": ["gcc_assert", "(", "CONST_INT_P", "(", "highpart", ")", ")", ";"], "File": "arm", "Func": "arm_const_double_inline_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257805, "Length": 56, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "lo", "=", "UINTVAL", "(", "op", ")", "&", "", ";", "hi", "=", "UINTVAL", "(", "op", ")", ">>", "", ";"], "ground_truth": ["return", "const_ok_for_arm", "(", "lo", ")", "&&", "const_ok_for_arm", "(", "hi", ")", ";"], "File": "arm", "Func": "arm_const_double_prefer_rsbs_rsc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257806, "Length": 29, "Cover_Rate": 0.5178571428571429} {"Template_token": ["", "if", "(", "!", "fp_consts_inited", ")", "init_fp_table", "(", ")", ";", "r", "=", "CONST_DOUBLE_REAL_VALUE", "(", "x", ")", ";", "if", "(", "REAL_VALUE_MINUS_ZERO", "(", "*", "r", ")", ")", "return", "", ";", "if", "(", "real_equal", "(", "r", ",", "&", "value_fp0", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "arm_const_double_rtx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257807, "Length": 43, "Cover_Rate": 0.7678571428571429} {"Template_token": ["", "r", "=", "CONST_DOUBLE_REAL_VALUE", "(", "x", ")", ";", "if", "(", "REAL_VALUE_MINUS_ZERO", "(", "*", "r", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "real_equal", "(", "r", ",", "&", "value_fp0", ")", ")", "return", "", ";"], "File": "arm", "Func": "arm_const_double_rtx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257808, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "if", "(", "GET_CODE", "(", "XEXP", "(", "p", ",", "", ")", ")", "==", "SYMBOL_REF", ")", "{", "decl_op1", "=", "SYMBOL_REF_DECL", "(", "XEXP", "(", "p", ",", "", ")", ")", ";", "if", "(", "decl_op1", "&&", "GET_CODE", "(", "XEXP", "(", "p", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "(", "decl_op0", "=", "SYMBOL_REF_DECL", "(", "XEXP", "(", "p", ",", "", ")", ")", ")", ")", "{", "if", "(", "(", "VAR_P", "(", "decl_op1", ")", "||", "TREE_CODE", "(", "decl_op1", ")", "==", "CONST_DECL", ")", "&&", "(", "VAR_P", "(", "decl_op0", ")", "||", "TREE_CODE", "(", "decl_op0", ")", "==", "CONST_DECL", ")", ")", "return", "(", "get_variable_section", "(", "decl_op1", ",", "false", ")", "!=", "get_variable_section", "(", "decl_op0", ",", "false", ")", ")", ";", "if", "(", "TREE_CODE", "(", "decl_op1", ")", "==", "LABEL_DECL", "&&", "TREE_CODE", "(", "decl_op0", ")", "==", "LABEL_DECL", ")", "return", "(", "DECL_CONTEXT", "(", "decl_op1", ")", "!=", "DECL_CONTEXT", "(", "decl_op0", ")", ")", ";", "}", "return", "true", ";", "}", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_const_not_ok_for_debug_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257811, "Length": 144, "Cover_Rate": 0.782608695652174} {"Template_token": ["", "static", "bool", "arm_cookie_has_size", "(", "void", ")", "{"], "ground_truth": ["return", "TARGET_AAPCS_BASED", ";"], "File": "arm", "Func": "arm_cookie_has_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257812, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "bool", "arm_coproc_builtin_available", "(", "enum", "unspecv", "builtin", ")", "{", "if", "(", "TARGET_THUMB1", ")", "return", "false", ";", "switch", "(", "builtin", ")", "{", "case", "VUNSPEC_CDP", ":", "case", "VUNSPEC_LDC", ":", "case", "VUNSPEC_LDCL", ":", "case", "VUNSPEC_STC", ":", "case", "VUNSPEC_STCL", ":", "case", "VUNSPEC_MCR", ":", "case", "VUNSPEC_MRC", ":", "if", "(", "arm_arch4", ")", "return", "true", ";", "break", ";", "case", "VUNSPEC_CDP2", ":", "case", "VUNSPEC_LDC2", ":", "case", "VUNSPEC_LDC2L", ":", "case", "VUNSPEC_STC2", ":", "case", "VUNSPEC_STC2L", ":", "case", "VUNSPEC_MCR2", ":"], "ground_truth": ["case", "VUNSPEC_MRC2", ":"], "File": "arm", "Func": "arm_coproc_builtin_available", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257813, "Length": 71, "Cover_Rate": 0.5772357723577236} {"Template_token": ["", "case", "VUNSPEC_STC", ":", "case", "VUNSPEC_STCL", ":", "case", "VUNSPEC_MCR", ":", "case", "VUNSPEC_MRC", ":", "if", "(", "arm_arch4", ")", "return", "true", ";", "break", ";", "case", "VUNSPEC_CDP2", ":", "case", "VUNSPEC_LDC2", ":", "case", "VUNSPEC_LDC2L", ":", "case", "VUNSPEC_STC2", ":", "case", "VUNSPEC_STC2L", ":", "case", "VUNSPEC_MCR2", ":", "case", "VUNSPEC_MRC2", ":", "if", "(", "arm_arch5t", ")", "return", "true", ";", "break", ";", "case", "VUNSPEC_MCRR", ":", "case", "VUNSPEC_MRRC", ":", "if", "(", "arm_arch6", "||", "arm_arch5te", ")", "return", "true", ";", "break", ";"], "ground_truth": ["case", "VUNSPEC_MCRR2", ":"], "File": "arm", "Func": "arm_coproc_builtin_available", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257814, "Length": 71, "Cover_Rate": 0.5772357723577236} {"Template_token": ["", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "REG_P", "(", "op", ")", ")", "return", "true", ";", "switch", "GET_CODE", "(", "op", ")", "{", "case", "PLUS", ":", "{", "if", "(", "!", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "return", "false", ";", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "op", ")", ")", "return", "false", ";", "range", "=", "INTVAL", "(", "op", ")", ";", "if", "(", "!", "IN_RANGE", "(", "range", ",", "-", "", ",", "", ")", ")", "return", "false", ";", "return", "(", "range", "%", "", ")", "==", "", ";", "}", "case", "PRE_INC", ":"], "ground_truth": ["case", "POST_INC", ":"], "File": "arm", "Func": "arm_coproc_ldc_stc_legitimate_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257815, "Length": 104, "Cover_Rate": 0.6797385620915033} {"Template_token": ["", "if", "(", "!", "MEM_P", "(", "op", ")", ")", "return", "false", ";", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "REG_P", "(", "op", ")", ")", "return", "true", ";", "switch", "GET_CODE", "(", "op", ")", "{", "case", "PLUS", ":", "{", "if", "(", "!", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "return", "false", ";", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "op", ")", ")", "return", "false", ";", "range", "=", "INTVAL", "(", "op", ")", ";", "if", "(", "!", "IN_RANGE", "(", "range", ",", "-", "", ",", "", ")", ")", "return", "false", ";", "return", "(", "range", "%", "", ")", "==", "", ";", "}", "case", "PRE_INC", ":", "case", "POST_INC", ":", "case", "PRE_DEC", ":", "case", "POST_DEC", ":", "return", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ";"], "ground_truth": ["default", ":"], "File": "arm", "Func": "arm_coproc_ldc_stc_legitimate_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257816, "Length": 134, "Cover_Rate": 0.8758169934640523} {"Template_token": ["", "return", "arm_coproc_mem_operand_wb", "(", "op", ",", "wb", "?", "", ":", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_coproc_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257817, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "return", "arm_coproc_mem_operand_wb", "(", "op", ",", "wb", "?", "", ":", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_coproc_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257818, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "if", "(", "!", "MEM_P", "(", "op", ")", ")", "return", "FALSE", ";", "ind", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "reload_completed", "&&", "(", "LABEL_REF_P", "(", "ind", ")", "||", "(", "GET_CODE", "(", "ind", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "TRUE", ";", "if", "(", "REG_P", "(", "ind", ")", ")", "return", "arm_address_register_rtx_p", "(", "ind", ",", "", ")", ";", "if", "(", "wb_level", ">", "", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "POST_INC", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_DEC", "||", "(", "wb_level", ">", "", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "PRE_INC", "||", "GET_CODE", "(", "ind", ")", "==", "POST_DEC", ")", ")", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ";", "if", "(", "wb_level", ">", "", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "POST_MODIFY", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "ind", ",", "", ")", ")", ")", "ind", "=", "XEXP", "(", "ind", ",", "", ")", ";", "int", "factor", "=", "MIN", "(", "GET_MODE_SIZE", "(", "GET_MODE", "(", "op", ")", ")", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "ind", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "REG_MODE_OK_FOR_BASE_P", "(", "XEXP", "(", "ind", ",", "", ")", ",", "VOIDmode", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", ",", "-", "", "*", "factor", ",", "", "*", "factor", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&", "(", "factor", "-", "", ")", ")", "==", "", ")", "return", "TRUE", ";"], "File": "arm", "Func": "arm_coproc_mem_operand_wb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257821, "Length": 338, "Cover_Rate": 0.7897196261682243} {"Template_token": ["", "ind", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "reload_completed", "&&", "(", "LABEL_REF_P", "(", "ind", ")", "||", "(", "GET_CODE", "(", "ind", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "TRUE", ";", "if", "(", "REG_P", "(", "ind", ")", ")", "return", "arm_address_register_rtx_p", "(", "ind", ",", "", ")", ";", "if", "(", "wb_level", ">", "", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "POST_INC", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_DEC", "||", "(", "wb_level", ">", "", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "PRE_INC", "||", "GET_CODE", "(", "ind", ")", "==", "POST_DEC", ")", ")", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ";", "if", "(", "wb_level", ">", "", "&&", "(", "GET_CODE", "(", "ind", ")", "==", "POST_MODIFY", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_MODIFY", ")", "&&", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ",", "XEXP", "(", "ind", ",", "", ")", ")", ")", "ind", "=", "XEXP", "(", "ind", ",", "", ")", ";", "int", "factor", "=", "MIN", "(", "GET_MODE_SIZE", "(", "GET_MODE", "(", "op", ")", ")", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "ind", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "REG_MODE_OK_FOR_BASE_P", "(", "XEXP", "(", "ind", ",", "", ")", ",", "VOIDmode", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", ",", "-", "", "*", "factor", ",", "", "*", "factor", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&", "(", "factor", "-", "", ")", ")", "==", "", ")", "return", "TRUE", ";", "return", "FALSE", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_coproc_mem_operand_wb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257822, "Length": 331, "Cover_Rate": 0.7733644859813084} {"Template_token": ["", "return", "speed_p", "?", "", ":", "arm_default_branch_cost", "(", "speed_p", ",", "predictable_p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cortex_a5_branch_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257823, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "static", "int", "arm_cortex_a5_branch_cost", "(", "bool", "speed_p", ",", "bool", "predictable_p", ")", "{", "return", "speed_p", "?", "", ":", "arm_default_branch_cost", "(", "speed_p", ",", "predictable_p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cortex_a5_branch_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257824, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "static", "int", "arm_cortex_m7_branch_cost", "(", "bool", "speed_p", ",", "bool", "predictable_p", ")", "{", "return", "speed_p", "?", "", ":", "arm_default_branch_cost", "(", "speed_p", ",", "predictable_p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cortex_m7_branch_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257825, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "static", "int", "arm_cortex_m7_branch_cost", "(", "bool", "speed_p", ",", "bool", "predictable_p", ")", "{"], "ground_truth": ["return", "speed_p", "?", "", ":", "arm_default_branch_cost", "(", "speed_p", ",", "predictable_p", ")", ";"], "File": "arm", "Func": "arm_cortex_m7_branch_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257826, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "rtx", "ops", "[", "", "]", ";", "int", "regnum", ",", "memnum", ";", "if", "(", "load", ")", "regnum", "=", "", ",", "memnum", "=", "", ";", "else", "regnum", "=", "", ",", "memnum", "=", "", ";", "ops", "[", "regnum", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "ops", "[", "memnum", "]", "=", "adjust_address", "(", "operands", "[", "", "]", ",", "DImode", ",", "", ")", ";", "output_move_double", "(", "ops", ",", "false", ",", "&", "count", ")", ";", "return", "count", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_count_ldrdstrd_insns", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257829, "Length": 81, "Cover_Rate": 0.8526315789473684} {"Template_token": ["", "ops", "[", "memnum", "]", "=", "adjust_address", "(", "operands", "[", "", "]", ",", "DImode", ",", "", ")", ";", "output_move_double", "(", "ops", ",", "false", ",", "&", "count", ")", ";"], "ground_truth": ["return", "count", ";"], "File": "arm", "Func": "arm_count_ldrdstrd_insns", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257830, "Length": 30, "Cover_Rate": 0.3157894736842105} {"Template_token": ["", "ops", "[", "", "]", "=", "operands", "[", "", "]", ";", "ops", "[", "", "]", "=", "operands", "[", "", "]", ";", "output_move_double", "(", "ops", ",", "false", ",", "&", "count", ")", ";"], "ground_truth": ["return", "count", ";"], "File": "arm", "Func": "arm_count_output_move_double_insns", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257831, "Length": 33, "Cover_Rate": 0.6470588235294118} {"Template_token": ["", "else", "arm_block_move_unaligned_straight", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "interleave_factor", ")", ";", "}", "else", "{", "if", "(", "length", ">", "", ")", "arm_block_move_unaligned_loop", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "", ",", "", ")", ";", "else", "arm_block_move_unaligned_straight", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cpymemqi_unaligned", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257832, "Length": 65, "Cover_Rate": 0.37790697674418605} {"Template_token": ["", "if", "(", "optimize_size", ")", "{", "bool", "src_aligned", "=", "MEM_ALIGN", "(", "operands", "[", "", "]", ")", ">=", "BITS_PER_WORD", ";", "bool", "dst_aligned", "=", "MEM_ALIGN", "(", "operands", "[", "", "]", ")", ">=", "BITS_PER_WORD", ";", "unsigned", "int", "interleave_factor", "=", "(", "src_aligned", "||", "dst_aligned", ")", "?", "", ":", "", ";", "HOST_WIDE_INT", "bytes_per_iter", "=", "(", "src_aligned", "||", "dst_aligned", ")", "?", "", ":", "", ";", "if", "(", "length", ">", "", ")", "arm_block_move_unaligned_loop", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "interleave_factor", ",", "bytes_per_iter", ")", ";", "else", "arm_block_move_unaligned_straight", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "interleave_factor", ")", ";", "}", "else", "{", "if", "(", "length", ">", "", ")", "arm_block_move_unaligned_loop", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "", ",", "", ")", ";"], "ground_truth": ["else", "arm_block_move_unaligned_straight", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "length", ",", "", ")", ";"], "File": "arm", "Func": "arm_cpymemqi_unaligned", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257833, "Length": 147, "Cover_Rate": 0.8546511627906976} {"Template_token": ["", "if", "(", "ARM_FUNC_TYPE", "(", "cfun", "->", "machine", "->", "func_type", ")", "==", "ARM_FT_UNKNOWN", ")", "cfun", "->", "machine", "->", "func_type", "=", "arm_compute_func_type", "(", ")", ";"], "ground_truth": ["return", "cfun", "->", "machine", "->", "func_type", ";"], "File": "arm", "Func": "arm_current_func_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257834, "Length": 30, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "static", "bool", "arm_cxx_class_data_always_comdat", "(", "void", ")", "{", "return", "!", "TARGET_AAPCS_BASED", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cxx_class_data_always_comdat", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257837, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "arm_cxx_guard_mask_bit", "(", "void", ")", "{"], "ground_truth": ["return", "TARGET_AAPCS_BASED", ";"], "File": "arm", "Func": "arm_cxx_guard_mask_bit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257840, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "static", "bool", "arm_cxx_guard_mask_bit", "(", "void", ")", "{"], "ground_truth": ["return", "TARGET_AAPCS_BASED", ";"], "File": "arm", "Func": "arm_cxx_guard_mask_bit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257841, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "static", "tree", "arm_cxx_guard_type", "(", "void", ")", "{", "return", "TARGET_AAPCS_BASED", "?", "integer_type_node", ":", "long_long_integer_type_node", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cxx_guard_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257842, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "static", "tree", "arm_cxx_guard_type", "(", "void", ")", "{", "return", "TARGET_AAPCS_BASED", "?", "integer_type_node", ":", "long_long_integer_type_node", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cxx_guard_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257843, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "!", "TARGET_AAPCS_BASED", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cxx_key_method_may_be_inline", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257845, "Length": 5, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "return", "TARGET_AAPCS_BASED", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cxx_use_aeabi_atexit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257846, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "TARGET_AAPCS_BASED", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_cxx_use_aeabi_atexit", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257847, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "}", "if", "(", "IS_IWMMXT_GR_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_IWMMXT_GR_REGNUM", ";", "if", "(", "IS_IWMMXT_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_IWMMXT_REGNUM", ";", "return", "DWARF_FRAME_REGISTERS", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_dbx_register_number", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257848, "Length": 33, "Cover_Rate": 0.38823529411764707} {"Template_token": ["", "if", "(", "regno", "<", "", ")", "return", "regno", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_VFP_REGNUM", ";", "else", "return", "", "+", "(", "regno", "-", "FIRST_VFP_REGNUM", ")", "/", "", ";", "}"], "ground_truth": ["if", "(", "IS_IWMMXT_GR_REGNUM", "(", "regno", ")", ")", "return", "", "+", "regno", "-", "FIRST_IWMMXT_GR_REGNUM", ";"], "File": "arm", "Func": "arm_dbx_register_number", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257849, "Length": 58, "Cover_Rate": 0.6823529411764706} {"Template_token": ["", "if", "(", "value", "!=", "", ")", "return", "", ";", "if", "(", "!", "REG_P", "(", "addr", ")", ")", "return", "", ";", "if", "(", "REGNO", "(", "addr", ")", "==", "(", "unsigned", ")", "HARD_FRAME_POINTER_REGNUM", ")", "return", "", ";", "if", "(", "(", "TARGET_THUMB", "||", "!", "frame_pointer_needed", ")", "&&", "REGNO", "(", "addr", ")", "==", "SP_REGNUM", ")", "return", "", ";", "for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "SET", "&&", "REGNO", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ")", "==", "REGNO", "(", "addr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "==", "(", "unsigned", ")", "HARD_FRAME_POINTER_REGNUM", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", ")", "{", "value", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", ";", "break", ";", "}", "}"], "ground_truth": ["if", "(", "value", "==", "", ")", "{"], "File": "arm", "Func": "arm_debugger_arg_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257850, "Length": 213, "Cover_Rate": 0.8588709677419355} {"Template_token": ["", "if", "(", "!", "REG_P", "(", "addr", ")", ")", "return", "", ";", "if", "(", "REGNO", "(", "addr", ")", "==", "(", "unsigned", ")", "HARD_FRAME_POINTER_REGNUM", ")", "return", "", ";", "if", "(", "(", "TARGET_THUMB", "||", "!", "frame_pointer_needed", ")", "&&", "REGNO", "(", "addr", ")", "==", "SP_REGNUM", ")", "return", "", ";", "for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "SET", "&&", "REGNO", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ")", "==", "REGNO", "(", "addr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", "==", "(", "unsigned", ")", "HARD_FRAME_POINTER_REGNUM", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", ")", "{", "value", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "PATTERN", "(", "insn", ")", ",", "", ")", ",", "", ")", ")", ";", "break", ";", "}", "}", "if", "(", "value", "==", "", ")", "{", "debug_rtx", "(", "addr", ")", ";", "warning", "(", "", ",", "", ")", ";", "value", "=", "", ";", "}"], "ground_truth": ["return", "value", ";"], "File": "arm", "Func": "arm_debugger_arg_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257851, "Length": 224, "Cover_Rate": 0.9032258064516129} {"Template_token": ["", "if", "(", "target_parts", ")", "targ_options", "=", "TREE_TARGET_OPTION", "(", "target_parts", ")", ";", "else", "targ_options", "=", "TREE_TARGET_OPTION", "(", "target_option_current_node", ")", ";", "gcc_assert", "(", "targ_options", ")", ";", "arm_print_asm_arch_directives", "(", "stream", ",", "targ_options", ")", ";", "fprintf", "(", "stream", ",", "", ")", ";", "if", "(", "TARGET_THUMB", ")", "{", "if", "(", "is_called_in_ARM_mode", "(", "decl", ")", "||", "(", "TARGET_THUMB1", "&&", "!", "TARGET_THUMB1_ONLY", "&&", "cfun", "->", "is_thunk", ")", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "if", "(", "TARGET_THUMB1", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "fprintf", "(", "stream", ",", "", ")", ";", "}"], "ground_truth": ["else", "fprintf", "(", "stream", ",", "", ")", ";"], "File": "arm", "Func": "arm_declare_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257852, "Length": 97, "Cover_Rate": 0.6783216783216783} {"Template_token": ["", "arm_print_asm_arch_directives", "(", "stream", ",", "targ_options", ")", ";", "fprintf", "(", "stream", ",", "", ")", ";", "if", "(", "TARGET_THUMB", ")", "{", "if", "(", "is_called_in_ARM_mode", "(", "decl", ")", "||", "(", "TARGET_THUMB1", "&&", "!", "TARGET_THUMB1_ONLY", "&&", "cfun", "->", "is_thunk", ")", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "if", "(", "TARGET_THUMB1", ")", "fprintf", "(", "stream", ",", "", ")", ";", "else", "fprintf", "(", "stream", ",", "", ")", ";", "}"], "ground_truth": ["else", "fprintf", "(", "stream", ",", "", ")", ";"], "File": "arm", "Func": "arm_declare_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257853, "Length": 73, "Cover_Rate": 0.5104895104895105} {"Template_token": ["", "*", "hi_op1", "=", "gen_highpart", "(", "SImode", ",", "op1", ")", ";"], "ground_truth": ["*", "lo_op2", "=", "simplify_gen_subreg", "(", "SImode", ",", "op2", ",", "DImode", ",", "subreg_lowpart_offset", "(", "SImode", ",", "DImode", ")", ")", ";"], "File": "arm", "Func": "arm_decompose_di_binop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257855, "Length": 29, "Cover_Rate": 0.3411764705882353} {"Template_token": ["", "if", "(", "TARGET_32BIT", ")", "return", "(", "TARGET_THUMB2", "&&", "!", "speed_p", ")", "?", "", ":", "", ";"], "ground_truth": ["else", "return", "(", "optimize", ">", "", ")", "?", "", ":", "", ";"], "File": "arm", "Func": "arm_default_branch_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257856, "Length": 28, "Cover_Rate": 0.6829268292682927} {"Template_token": ["", "static", "int", "arm_default_branch_cost", "(", "bool", "speed_p", ",", "bool", "predictable_p", "ATTRIBUTE_UNUSED", ")", "{"], "ground_truth": ["if", "(", "TARGET_32BIT", ")", "return", "(", "TARGET_THUMB2", "&&", "!", "speed_p", ")", "?", "", ":", "", ";"], "File": "arm", "Func": "arm_default_branch_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257857, "Length": 28, "Cover_Rate": 0.6829268292682927} {"Template_token": ["", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<", "", ")", "return", "NULL_RTX", ";", "if", "(", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ")", "{", "nregs", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nregs", ";", "i", "+=", "", ")", "if", "(", "TARGET_BIG_END", ")", "{", "parts", "[", "i", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", "+", "i", "+", "", ")", ";", "parts", "[", "i", "+", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", "+", "i", ")", ";", "}", "else", "{", "parts", "[", "i", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", "+", "i", ")", ";", "parts", "[", "i", "+", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", "+", "i", "+", "", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arm_dwarf_register_span", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257859, "Length": 117, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "static", "void", "arm_elf_asm_constructor", "(", "rtx", "symbol", ",", "int", "priority", ")", "{"], "ground_truth": ["arm_elf_asm_cdtor", "(", "symbol", ",", "priority", ",", "true", ")", ";"], "File": "arm", "Func": "arm_elf_asm_constructor", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257860, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "arm_elf_asm_cdtor", "(", "symbol", ",", "priority", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_elf_asm_constructor", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257861, "Length": 10, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "static", "void", "arm_elf_asm_destructor", "(", "rtx", "symbol", ",", "int", "priority", ")", "{"], "ground_truth": ["arm_elf_asm_cdtor", "(", "symbol", ",", "priority", ",", "false", ")", ";"], "File": "arm", "Func": "arm_elf_asm_destructor", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257863, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "unsigned", "int", "flags", "=", "default_section_type_flags", "(", "decl", ",", "name", ",", "reloc", ")", ";"], "ground_truth": ["if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "target_pure_code", ")", "flags", "|=", "SECTION_ARM_PURECODE", ";"], "File": "arm", "Func": "arm_elf_section_type_flags", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257864, "Length": 30, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "return", "REG_P", "(", "x", ")", "&&", "(", "REGNO", "(", "x", ")", "==", "FRAME_POINTER_REGNUM", "||", "REGNO", "(", "x", ")", "==", "ARG_POINTER_REGNUM", "||", "(", "REGNO", "(", "x", ")", ">=", "FIRST_VIRTUAL_REGISTER", "&&", "REGNO", "(", "x", ")", "<=", "LAST_VIRTUAL_REGISTER", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_eliminable_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257866, "Length": 39, "Cover_Rate": 0.8478260869565217} {"Template_token": ["", "int", "arm_eliminable_register", "(", "rtx", "x", ")", "{"], "ground_truth": ["return", "REG_P", "(", "x", ")", "&&", "(", "REGNO", "(", "x", ")", "==", "FRAME_POINTER_REGNUM", "||", "REGNO", "(", "x", ")", "==", "ARG_POINTER_REGNUM", "||", "(", "REGNO", "(", "x", ")", ">=", "FIRST_VIRTUAL_REGISTER", "&&", "REGNO", "(", "x", ")", "<=", "LAST_VIRTUAL_REGISTER", ")", ")", ";"], "File": "arm", "Func": "arm_eliminable_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257867, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "require_pic_register", "(", "NULL_RTX", ",", "false", ")", ";", "use_reg", "(", "&", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ",", "cfun", "->", "machine", "->", "pic_reg", ")", ";", "}", "if", "(", "TARGET_FDPIC", ")", "{", "rtx", "fdpic_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "FDPIC_REGNUM", ")", ";", "use_reg", "(", "&", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ",", "fdpic_reg", ")", ";", "}", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "rtx", "*", "fusage", "=", "&", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ";"], "ground_truth": ["clobber_reg", "(", "fusage", ",", "gen_rtx_REG", "(", "word_mode", ",", "IP_REGNUM", ")", ")", ";"], "File": "arm", "Func": "arm_emit_call_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257868, "Length": 77, "Cover_Rate": 0.5460992907801419} {"Template_token": ["", "void", "arm_emit_eabi_attribute", "(", "const", "char", "*", "name", ",", "int", "num", ",", "int", "val", ")", "{"], "ground_truth": ["asm_fprintf", "(", "asm_out_file", ",", "", ",", "num", ",", "val", ")", ";"], "File": "arm", "Func": "arm_emit_eabi_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257870, "Length": 26, "Cover_Rate": 0.5098039215686274} {"Template_token": ["", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "num", ",", "val", ")", ";"], "ground_truth": ["if", "(", "flag_verbose_asm", "||", "flag_debug_asm", ")", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "ASM_COMMENT_START", ",", "name", ")", ";"], "File": "arm", "Func": "arm_emit_eabi_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257871, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "void", "arm_emit_fp16_const", "(", "rtx", "c", ")", "{", "long", "bits", ";", "bits", "=", "real_to_target", "(", "NULL", ",", "CONST_DOUBLE_REAL_VALUE", "(", "c", ")", ",", "HFmode", ")", ";"], "ground_truth": ["if", "(", "WORDS_BIG_ENDIAN", ")", "assemble_zeros", "(", "", ")", ";"], "File": "arm", "Func": "arm_emit_fp16_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257872, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "rtx", "dwarf", "=", "NULL_RTX", ";", "rtx", "tmp", ",", "mem", ";", "gcc_assert", "(", "!", "(", "(", "saved_regs_mask", "&", "(", "", "<<", "SP_REGNUM", ")", ")", ")", ")", ";", "j", "=", "", ";", "while", "(", "j", "<=", "LAST_ARM_REGNUM", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "j", ")", ")", "{", "if", "(", "(", "j", "%", "", ")", "==", "", "&&", "(", "saved_regs_mask", "&", "(", "", "<<", "(", "j", "+", "", ")", ")", ")", "&&", "(", "j", "+", "", ")", "!=", "PC_REGNUM", ")", "{", "if", "(", "offset", ">", "", ")", "mem", "=", "gen_frame_mem", "(", "DImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "DImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "gen_rtx_REG", "(", "DImode", ",", "j", ")", ",", "mem", ")", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "NULL_RTX", ")", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", "+", "", ")", ",", "dwarf", ")", ";", "REG_NOTES", "(", "tmp", ")", "=", "dwarf", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}", "else", "if", "(", "j", "!=", "PC_REGNUM", ")", "{", "if", "(", "offset", ">", "", ")", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "mem", ")", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "REG_NOTES", "(", "tmp", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "NULL_RTX", ")", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}"], "ground_truth": ["else", "j", "++", ";"], "File": "arm", "Func": "arm_emit_ldrd_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257873, "Length": 290, "Cover_Rate": 0.5991735537190083} {"Template_token": ["", "j", "+=", "", ";", "}", "else", "if", "(", "j", "!=", "PC_REGNUM", ")", "{", "if", "(", "offset", ">", "", ")", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "mem", ")", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "REG_NOTES", "(", "tmp", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ",", "NULL_RTX", ")", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}", "else", "j", "++", ";", "}", "else", "j", "++", ";", "if", "(", "offset", ">", "", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "arm_add_cfa_adjust_cfa_note", "(", "tmp", ",", "offset", ",", "stack_pointer_rtx", ",", "stack_pointer_rtx", ")", ";", "offset", "=", "", ";", "}", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "PC_REGNUM", ")", ")", "{", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";"], "ground_truth": ["XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";"], "File": "arm", "Func": "arm_emit_ldrd_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257874, "Length": 190, "Cover_Rate": 0.3925619834710744} {"Template_token": ["", "case", "E_DImode", ":", "gen", "=", "gen_arm_load_acquire_exclusivedi", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "gen", "=", "gen_arm_load_exclusiveqi", ";", "break", ";", "case", "E_HImode", ":", "gen", "=", "gen_arm_load_exclusivehi", ";", "break", ";", "case", "E_SImode", ":", "gen", "=", "gen_arm_load_exclusivesi", ";", "break", ";", "case", "E_DImode", ":", "gen", "=", "gen_arm_load_exclusivedi", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "arm", "Func": "arm_emit_load_exclusive", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257875, "Length": 66, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "if", "(", "CONST_INT_P", "(", "src", ")", ")", "{", "HOST_WIDE_INT", "val", "=", "INTVAL", "(", "src", ")", ";", "emit_set_insn", "(", "dest", ",", "GEN_INT", "(", "val", "&", "", ")", ")", ";", "if", "(", "(", "val", ">>", "", ")", "&", "", ")", "{", "emit_set_insn", "(", "gen_rtx_ZERO_EXTRACT", "(", "SImode", ",", "dest", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ",", "GEN_INT", "(", "(", "val", ">>", "", ")", "&", "", ")", ")", ";", "rtx_insn", "*", "insn", "=", "get_last_insn", "(", ")", ";", "set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "copy_rtx", "(", "src", ")", ")", ";", "}", "return", ";", "}"], "ground_truth": ["emit_set_insn", "(", "dest", ",", "gen_rtx_HIGH", "(", "SImode", ",", "src", ")", ")", ";"], "File": "arm", "Func": "arm_emit_movpair", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257876, "Length": 106, "Cover_Rate": 0.7019867549668874} {"Template_token": ["", "bool", "return_in_pc", "=", "saved_regs_mask", "&", "(", "", "<<", "PC_REGNUM", ")", ";", "int", "offset_adj", ";", "int", "emit_update", ";", "offset_adj", "=", "return_in_pc", "?", "", ":", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "gcc_assert", "(", "num_regs", "&&", "num_regs", "<=", "", ")", ";", "emit_update", "=", "(", "saved_regs_mask", "&", "(", "", "<<", "SP_REGNUM", ")", ")", "?", "", ":", "", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "emit_update", "+", "offset_adj", ")", ")", ";", "if", "(", "return_in_pc", ")", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "if", "(", "emit_update", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "offset_adj", ")", "=", "tmp", ";", "}", "for", "(", "j", "=", "", ",", "i", "=", "", ";", "j", "<", "num_regs", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "if", "(", "(", "num_regs", "==", "", ")", "&&", "emit_update", "&&", "!", "return_in_pc", ")", "{", "tmp", "=", "gen_frame_mem", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ";", "tmp", "=", "emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "tmp", ")", ")", ";", "REG_NOTES", "(", "tmp", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "return", ";", "}", "tmp", "=", "gen_rtx_SET", "(", "reg", ",", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "j", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "j", "+", "emit_update", "+", "offset_adj", ")", "=", "tmp", ";", "if", "(", "i", "!=", "PC_REGNUM", ")", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "j", "++", ";", "}", "if", "(", "return_in_pc", ")", "par", "=", "emit_jump_insn", "(", "par", ")", ";", "else", "par", "=", "emit_insn", "(", "par", ")", ";", "REG_NOTES", "(", "par", ")", "=", "dwarf", ";", "if", "(", "!", "return_in_pc", ")", "arm_add_cfa_adjust_cfa_note", "(", "par", ",", "UNITS_PER_WORD", "*", "num_regs", ",", "stack_pointer_rtx", ",", "stack_pointer_rtx", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_emit_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257877, "Length": 354, "Cover_Rate": 0.917098445595855} {"Template_token": ["", "emit_update", "=", "(", "saved_regs_mask", "&", "(", "", "<<", "SP_REGNUM", ")", ")", "?", "", ":", "", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "emit_update", "+", "offset_adj", ")", ")", ";", "if", "(", "return_in_pc", ")", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "if", "(", "emit_update", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "offset_adj", ")", "=", "tmp", ";", "}", "for", "(", "j", "=", "", ",", "i", "=", "", ";", "j", "<", "num_regs", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "if", "(", "(", "num_regs", "==", "", ")", "&&", "emit_update", "&&", "!", "return_in_pc", ")", "{", "tmp", "=", "gen_frame_mem", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ";", "tmp", "=", "emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "tmp", ")", ")", ";", "REG_NOTES", "(", "tmp", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "return", ";", "}", "tmp", "=", "gen_rtx_SET", "(", "reg", ",", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "j", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "j", "+", "emit_update", "+", "offset_adj", ")", "=", "tmp", ";", "if", "(", "i", "!=", "PC_REGNUM", ")", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "j", "++", ";", "}"], "ground_truth": ["if", "(", "return_in_pc", ")", "par", "=", "emit_jump_insn", "(", "par", ")", ";"], "File": "arm", "Func": "arm_emit_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257878, "Length": 260, "Cover_Rate": 0.6735751295336787} {"Template_token": ["", "if", "(", "rem", ">", "", "||", "(", "TARGET_THUMB2", "&&", "rem", ">", "", ")", ")", "{", "emit_set_insn", "(", "reg1", ",", "plus_constant", "(", "Pmode", ",", "reg1", ",", "-", "PROBE_INTERVAL", ")", ")", ";", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "reg1", ",", "PROBE_INTERVAL", "-", "rem", ")", ")", ";", "}", "else", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "reg1", ",", "-", "rem", ")", ")", ";", "}", "else", "{", "HOST_WIDE_INT", "rounded_size", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ",", "regno1", ",", "live_regs", ")", ";", "emit_move_insn", "(", "reg1", ",", "GEN_INT", "(", "first", ")", ")", ";", "rounded_size", "=", "size", "&", "-", "PROBE_INTERVAL", ";", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "rounded_size", ")", ")", ";", "emit_set_insn", "(", "reg1", ",", "gen_rtx_MINUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "reg1", ")", ")", ";", "emit_set_insn", "(", "sr", ".", "reg", ",", "gen_rtx_MINUS", "(", "Pmode", ",", "reg1", ",", "sr", ".", "reg", ")", ")", ";", "emit_insn", "(", "gen_probe_stack_range", "(", "reg1", ",", "reg1", ",", "sr", ".", "reg", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "{", "HOST_WIDE_INT", "rem", "=", "size", "-", "rounded_size", ";", "if", "(", "rem", ">", "", "||", "(", "TARGET_THUMB2", "&&", "rem", ">", "", ")", ")", "{"], "ground_truth": ["emit_set_insn", "(", "sr", ".", "reg", ",", "plus_constant", "(", "Pmode", ",", "sr", ".", "reg", ",", "-", "PROBE_INTERVAL", ")", ")", ";"], "File": "arm", "Func": "arm_emit_probe_stack_range", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257879, "Length": 202, "Cover_Rate": 0.4786729857819905} {"Template_token": ["", "get_scratch_register_on_entry", "(", "&", "sr", ",", "regno1", ",", "live_regs", ")", ";", "emit_move_insn", "(", "reg1", ",", "GEN_INT", "(", "first", ")", ")", ";", "rounded_size", "=", "size", "&", "-", "PROBE_INTERVAL", ";", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "rounded_size", ")", ")", ";", "emit_set_insn", "(", "reg1", ",", "gen_rtx_MINUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "reg1", ")", ")", ";", "emit_set_insn", "(", "sr", ".", "reg", ",", "gen_rtx_MINUS", "(", "Pmode", ",", "reg1", ",", "sr", ".", "reg", ")", ")", ";", "emit_insn", "(", "gen_probe_stack_range", "(", "reg1", ",", "reg1", ",", "sr", ".", "reg", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "{", "HOST_WIDE_INT", "rem", "=", "size", "-", "rounded_size", ";", "if", "(", "rem", ">", "", "||", "(", "TARGET_THUMB2", "&&", "rem", ">", "", ")", ")", "{", "emit_set_insn", "(", "sr", ".", "reg", ",", "plus_constant", "(", "Pmode", ",", "sr", ".", "reg", ",", "-", "PROBE_INTERVAL", ")", ")", ";", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "sr", ".", "reg", ",", "PROBE_INTERVAL", "-", "rem", ")", ")", ";", "}", "else", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "sr", ".", "reg", ",", "-", "rem", ")", ")", ";", "}", "release_scratch_register_on_entry", "(", "&", "sr", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "gen_blockage", "(", ")", ")", ";"], "File": "arm", "Func": "arm_emit_probe_stack_range", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257880, "Length": 181, "Cover_Rate": 0.42890995260663506} {"Template_token": ["", "emit_library_call", "(", "speculation_barrier_libfunc", ",", "LCT_NORMAL", ",", "VOIDmode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_emit_speculation_barrier_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257881, "Length": 10, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "gen", "=", "gen_arm_store_exclusiveqi", ";", "break", ";", "case", "E_HImode", ":", "gen", "=", "gen_arm_store_exclusivehi", ";", "break", ";", "case", "E_SImode", ":", "gen", "=", "gen_arm_store_exclusivesi", ";", "break", ";", "case", "E_DImode", ":", "gen", "=", "gen_arm_store_exclusivedi", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "emit_insn", "(", "gen", "(", "bval", ",", "rval", ",", "mem", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_emit_store_exclusive", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257883, "Length": 62, "Cover_Rate": 0.4105960264900662} {"Template_token": ["", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "gen", "=", "gen_arm_store_exclusiveqi", ";", "break", ";", "case", "E_HImode", ":", "gen", "=", "gen_arm_store_exclusivehi", ";", "break", ";", "case", "E_SImode", ":", "gen", "=", "gen_arm_store_exclusivesi", ";", "break", ";"], "ground_truth": ["case", "E_DImode", ":", "gen", "=", "gen_arm_store_exclusivedi", ";", "break", ";"], "File": "arm", "Func": "arm_emit_store_exclusive", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257884, "Length": 49, "Cover_Rate": 0.32450331125827814} {"Template_token": ["", "if", "(", "dwarf_index", "==", "", ")", "insn", "=", "tmp", ";", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_index", "++", ")", "=", "tmp", ";", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", "+", "", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "j", "+", "", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_index", "++", ")", "=", "tmp", ";", "offset", "+=", "", ";", "j", "+=", "", ";", "}", "else", "{", "if", "(", "offset", "<", "", ")", "{", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ";", "tmp", "=", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "tmp", ")", ";", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "tmp", ")", ";", "offset", "=", "", ";", "}", "else", "if", "(", "offset", ">", "", ")", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "mem", ",", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";"], "ground_truth": ["if", "(", "dwarf_index", "==", "", ")", "insn", "=", "tmp", ";"], "File": "arm", "Func": "arm_emit_strd_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257885, "Length": 237, "Cover_Rate": 0.37205651491365777} {"Template_token": ["", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "fprintf", "(", "file", ",", "", ")", ";", "for", "(", "i", "=", "CONST_VECTOR_NUNITS", "(", "x", ")", ";", "i", "--", ";", ")", "{", "rtx", "element", ";", "element", "=", "CONST_VECTOR_ELT", "(", "x", ",", "i", ")", ";", "fprintf", "(", "file", ",", "pattern", ",", "INTVAL", "(", "element", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_emit_vector_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257886, "Length": 53, "Cover_Rate": 0.4380165289256198} {"Template_token": ["", "if", "(", "num_regs", ">", "", ")", "{", "arm_emit_vfp_multi_reg_pop", "(", "first_reg", ",", "", ",", "base_reg", ")", ";", "arm_emit_vfp_multi_reg_pop", "(", "first_reg", "+", "", ",", "num_regs", "-", "", ",", "base_reg", ")", ";", "return", ";", "}", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", "+", "", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "base_reg", ",", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp", ";", "for", "(", "j", "=", "", ",", "i", "=", "first_reg", ";", "j", "<", "num_regs", ";", "i", "+=", "", ")", "{", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "i", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "reg", ",", "gen_frame_mem", "(", "DFmode", ",", "plus_constant", "(", "Pmode", ",", "base_reg", ",", "", "*", "j", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "j", "+", "", ")", "=", "tmp", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "j", "++", ";", "}", "par", "=", "emit_insn", "(", "par", ")", ";", "REG_NOTES", "(", "par", ")", "=", "dwarf", ";", "if", "(", "REGNO", "(", "base_reg", ")", "==", "IP_REGNUM", ")", "{", "RTX_FRAME_RELATED_P", "(", "par", ")", "=", "", ";", "add_reg_note", "(", "par", ",", "REG_CFA_DEF_CFA", ",", "hard_frame_pointer_rtx", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_emit_vfp_multi_reg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257887, "Length": 209, "Cover_Rate": 0.7206896551724138} {"Template_token": ["", "if", "(", "optimize", ">", "", "&&", "TREE_CONSTANT", "(", "decl", ")", ")", "SYMBOL_REF_FLAG", "(", "XEXP", "(", "rtl", ",", "", ")", ")", "=", "", ";"], "ground_truth": ["default_encode_section_info", "(", "decl", ",", "rtl", ",", "first", ")", ";"], "File": "arm", "Func": "arm_encode_section_info", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257888, "Length": 32, "Cover_Rate": 0.6808510638297872} {"Template_token": ["", "if", "(", "d", "->", "one_vector_p", "&&", "(", "next", "==", "nelt", ")", ")", "{", "if", "(", "(", "nelt", "==", "", ")", "&&", "(", "d", "->", "vmode", "!=", "V2DImode", ")", ")", "return", "false", ";", "else", "next", "=", "", ";", "}", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "next", ")", "return", "false", ";", "}", "location", "=", "d", "->", "perm", "[", "", "]", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "offset", "=", "GEN_INT", "(", "location", ")", ";", "if", "(", "d", "->", "vmode", "==", "E_DImode", ")", "return", "false", ";"], "ground_truth": ["emit_insn", "(", "gen_neon_vext", "(", "d", "->", "vmode", ",", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "offset", ")", ")", ";"], "File": "arm", "Func": "arm_evpc_neon_vext", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257890, "Length": 113, "Cover_Rate": 0.576530612244898} {"Template_token": ["", "case", "E_V8HImode", ":", "case", "E_V4HImode", ":", "gen", "=", "gen_neon_vrev32", ";", "break", ";", "case", "E_V4SImode", ":", "case", "E_V2SImode", ":", "case", "E_V4SFmode", ":", "case", "E_V2SFmode", ":", "gen", "=", "gen_neon_vrev64", ";", "break", ";", "default", ":", "return", "false", ";", "}", "break", ";", "default", ":", "return", "false", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "diff", "+", "", ")", "for", "(", "j", "=", "", ";", "j", "<=", "diff", ";", "j", "+=", "", ")", "{", "gcc_assert", "(", "i", "+", "j", "<", "nelt", ")", ";"], "ground_truth": ["if", "(", "d", "->", "perm", "[", "i", "+", "j", "]", "!=", "i", "+", "diff", "-", "j", ")", "return", "false", ";"], "File": "arm", "Func": "arm_evpc_neon_vrev", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257891, "Length": 104, "Cover_Rate": 0.34551495016611294} {"Template_token": ["", "machine_mode", "vmode", "=", "d", "->", "vmode", ";", "unsigned", "int", "i", ",", "nelt", "=", "d", "->", "perm", ".", "length", "(", ")", ";", "if", "(", "BYTES_BIG_ENDIAN", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "if", "(", "vmode", "!=", "V8QImode", "&&", "vmode", "!=", "V16QImode", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "rperm", "[", "i", "]", "=", "GEN_INT", "(", "d", "->", "perm", "[", "i", "]", ")", ";", "sel", "=", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "gen_rtvec_v", "(", "nelt", ",", "rperm", ")", ")", ";", "sel", "=", "force_reg", "(", "vmode", ",", "sel", ")", ";", "arm_expand_vec_perm_1", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "sel", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_evpc_neon_vtbl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257892, "Length": 122, "Cover_Rate": 0.8714285714285714} {"Template_token": ["", "static", "bool", "arm_evpc_neon_vtbl", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "rtx", "rperm", "[", "MAX_VECT_LEN", "]", ",", "sel", ";", "machine_mode", "vmode", "=", "d", "->", "vmode", ";", "unsigned", "int", "i", ",", "nelt", "=", "d", "->", "perm", ".", "length", "(", ")", ";"], "ground_truth": ["if", "(", "BYTES_BIG_ENDIAN", ")", "return", "false", ";"], "File": "arm", "Func": "arm_evpc_neon_vtbl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257893, "Length": 46, "Cover_Rate": 0.32857142857142857} {"Template_token": ["", "static", "bool", "arm_evpc_neon_vtrn", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "unsigned", "int", "i", ",", "odd", ",", "mask", ",", "nelt", "=", "d", "->", "perm", ".", "length", "(", ")", ";", "rtx", "out0", ",", "out1", ",", "in0", ",", "in1", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";"], "ground_truth": ["else", "if", "(", "d", "->", "perm", "[", "", "]", "==", "", ")", "odd", "=", "", ";"], "File": "arm", "Func": "arm_evpc_neon_vtrn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257894, "Length": 82, "Cover_Rate": 0.3241106719367589} {"Template_token": ["", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "(", "(", "i", "+", "nelt", "+", "odd", ")", "&", "mask", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "in0", "=", "d", "->", "op0", ";", "in1", "=", "d", "->", "op1", ";", "if", "(", "BYTES_BIG_ENDIAN", ")", "{", "std", "::", "swap", "(", "in0", ",", "in1", ")", ";"], "ground_truth": ["odd", "=", "!", "odd", ";"], "File": "arm", "Func": "arm_evpc_neon_vtrn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257895, "Length": 116, "Cover_Rate": 0.45849802371541504} {"Template_token": ["", "static", "bool", "arm_evpc_neon_vuzp", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "unsigned", "int", "i", ",", "odd", ",", "mask", ",", "nelt", "=", "d", "->", "perm", ".", "length", "(", ")", ";", "rtx", "out0", ",", "out1", ",", "in0", ",", "in1", ";", "int", "first_elem", ";", "int", "swap_nelt", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "swap_nelt", "=", "BYTES_BIG_ENDIAN", "&&", "!", "d", "->", "one_vector_p", "&&", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", "?", "nelt", ":", "", ";", "first_elem", "=", "d", "->", "perm", "[", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", "]", "^", "swap_nelt", ";", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "odd", "=", "", ";", "else", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "odd", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{", "unsigned", "elt", "=", "(", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", ")", "*", "", "+", "odd", ")", "&", "mask", ";", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "^", "swap_nelt", ")", "!=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "elt", ")", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "in0", "=", "d", "->", "op0", ";", "in1", "=", "d", "->", "op1", ";"], "ground_truth": ["if", "(", "swap_nelt", "!=", "", ")", "std", "::", "swap", "(", "in0", ",", "in1", ")", ";"], "File": "arm", "Func": "arm_evpc_neon_vuzp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257896, "Length": 250, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "unsigned", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "", "*", "i", "+", "is_swapped", ")", "]", "!=", "elt", ")", "return", "false", ";", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "nelt", "+", "high", ")", "&", "mask", ";", "if", "(", "d", "->", "perm", "[", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "", "*", "i", "+", "!", "is_swapped", ")", "]", "!=", "elt", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";"], "ground_truth": ["in0", "=", "d", "->", "op0", ";"], "File": "arm", "Func": "arm_evpc_neon_vzip", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257897, "Length": 100, "Cover_Rate": 0.30864197530864196} {"Template_token": ["", "bool", "is_swapped", ";", "if", "(", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ">=", "", ")", "return", "false", ";", "is_swapped", "=", "BYTES_BIG_ENDIAN", ";", "first_elem", "=", "d", "->", "perm", "[", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", "^", "is_swapped", "]", ";", "high", "=", "nelt", "/", "", ";", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "high", ")", ")", ";", "else", "if", "(", "first_elem", "==", "neon_endian_lane_map", "(", "d", "->", "vmode", ",", "", ")", ")", "high", "=", "", ";", "else", "return", "false", ";", "mask", "=", "(", "d", "->", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", "/", "", ";", "i", "++", ")", "{"], "ground_truth": ["unsigned", "elt", "=", "neon_pair_endian_lane_map", "(", "d", "->", "vmode", ",", "i", "+", "high", ")", "&", "mask", ";"], "File": "arm", "Func": "arm_evpc_neon_vzip", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257898, "Length": 131, "Cover_Rate": 0.404320987654321} {"Template_token": ["", "case", "EXCESS_PRECISION_TYPE_STANDARD", ":", "return", "(", "TARGET_VFP_FP16INST", "?", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT16", ":", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ")", ";", "case", "EXCESS_PRECISION_TYPE_IMPLICIT", ":", "case", "EXCESS_PRECISION_TYPE_FLOAT16", ":", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT16", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "arm", "Func": "arm_excess_precision", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257899, "Length": 27, "Cover_Rate": 0.54} {"Template_token": ["", "valist", "=", "arm_extract_valist_ptr", "(", "valist", ")", ";"], "ground_truth": ["std_expand_builtin_va_start", "(", "valist", ",", "nextarg", ")", ";"], "File": "arm", "Func": "arm_expand_builtin_va_start", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257900, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "machine_mode", "mode", ",", "cmp_mode", ";", "bval", "=", "operands", "[", "", "]", ";", "rval", "=", "operands", "[", "", "]", ";", "mem", "=", "operands", "[", "", "]", ";", "oldval", "=", "operands", "[", "", "]", ";", "newval", "=", "operands", "[", "", "]", ";", "is_weak", "=", "operands", "[", "", "]", ";", "mod_s", "=", "operands", "[", "", "]", ";", "mod_f", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "if", "(", "TARGET_HAVE_LDACQ", "&&", "is_mm_acquire", "(", "memmodel_from_int", "(", "INTVAL", "(", "mod_f", ")", ")", ")", "&&", "is_mm_release", "(", "memmodel_from_int", "(", "INTVAL", "(", "mod_s", ")", ")", ")", ")", "mod_s", "=", "GEN_INT", "(", "MEMMODEL_ACQ_REL", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "case", "E_HImode", ":", "rval", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "oldval", "=", "convert_modes", "(", "SImode", ",", "mode", ",", "oldval", ",", "true", ")", ";", "case", "E_SImode", ":", "if", "(", "!", "arm_add_operand", "(", "oldval", ",", "SImode", ")", ")", "oldval", "=", "force_reg", "(", "SImode", ",", "oldval", ")", ";", "break", ";", "case", "E_DImode", ":", "if", "(", "!", "cmpdi_operand", "(", "oldval", ",", "mode", ")", ")", "oldval", "=", "force_reg", "(", "mode", ",", "oldval", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "TARGET_THUMB1", ")", "cmp_mode", "=", "E_SImode", ";"], "ground_truth": ["else", "cmp_mode", "=", "CC_Zmode", ";"], "File": "arm", "Func": "arm_expand_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257901, "Length": 200, "Cover_Rate": 0.6006006006006006} {"Template_token": ["", "mod_f", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "if", "(", "TARGET_HAVE_LDACQ", "&&", "is_mm_acquire", "(", "memmodel_from_int", "(", "INTVAL", "(", "mod_f", ")", ")", ")", "&&", "is_mm_release", "(", "memmodel_from_int", "(", "INTVAL", "(", "mod_s", ")", ")", ")", ")", "mod_s", "=", "GEN_INT", "(", "MEMMODEL_ACQ_REL", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "case", "E_HImode", ":", "rval", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "oldval", "=", "convert_modes", "(", "SImode", ",", "mode", ",", "oldval", ",", "true", ")", ";", "case", "E_SImode", ":", "if", "(", "!", "arm_add_operand", "(", "oldval", ",", "SImode", ")", ")", "oldval", "=", "force_reg", "(", "SImode", ",", "oldval", ")", ";", "break", ";", "case", "E_DImode", ":"], "ground_truth": ["if", "(", "!", "cmpdi_operand", "(", "oldval", ",", "mode", ")", ")", "oldval", "=", "force_reg", "(", "mode", ",", "oldval", ")", ";"], "File": "arm", "Func": "arm_expand_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257902, "Length": 124, "Cover_Rate": 0.37237237237237236} {"Template_token": ["", "scalar_int_mode", "libval_mode", "=", "smallest_int_mode_for_size", "(", "", "*", "GET_MODE_BITSIZE", "(", "mode", ")", ")", ";", "rtx", "libval", "=", "emit_library_call_value", "(", "libfunc", ",", "NULL_RTX", ",", "LCT_CONST", ",", "libval_mode", ",", "op0", ",", "mode", ",", "op1", ",", "mode", ")", ";", "rtx", "quotient", "=", "simplify_gen_subreg", "(", "mode", ",", "libval", ",", "libval_mode", ",", "", ")", ";", "rtx", "remainder", "=", "simplify_gen_subreg", "(", "mode", ",", "libval", ",", "libval_mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "gcc_assert", "(", "quotient", ")", ";", "gcc_assert", "(", "remainder", ")", ";"], "ground_truth": ["*", "quot_p", "=", "quotient", ";"], "File": "arm", "Func": "arm_expand_divmod_libfunc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257903, "Length": 81, "Cover_Rate": 0.6532258064516129} {"Template_token": ["", "rtx_insn", "*", "insn", ";", "int", "lrm_count", "=", "(", "num_regs", "%", "", ")", "?", "(", "num_regs", "+", "", ")", ":", "(", "num_regs", "+", "", ")", ";", "for", "(", "i", "=", "LAST_IWMMXT_REGNUM", ";", "i", ">=", "FIRST_IWMMXT_REGNUM", ";", "i", "--", ")", "if", "(", "reg_needs_saving_p", "(", "i", ")", ")", "{", "rtx", "addr", "=", "gen_frame_mem", "(", "V2SImode", ",", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "-", "lrm_count", "*", "", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_REG", "(", "V2SImode", ",", "i", ")", ",", "addr", ")", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "V2SImode", ",", "i", ")", ",", "NULL_RTX", ")", ";", "lrm_count", "+=", "", ";", "}", "}", "gcc_assert", "(", "saved_regs_mask", "&", "(", "", "<<", "IP_REGNUM", ")", ")", ";", "saved_regs_mask", "&=", "~", "(", "", "<<", "IP_REGNUM", ")", ";", "saved_regs_mask", "|=", "(", "", "<<", "SP_REGNUM", ")", ";", "if", "(", "really_return", "&&", "ARM_FUNC_TYPE", "(", "func_type", ")", "==", "ARM_FT_NORMAL", "&&", "!", "crtl", "->", "calls_eh_return", ")", "saved_regs_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "else", "saved_regs_mask", "&=", "~", "(", "", "<<", "PC_REGNUM", ")", ";", "num_regs", "=", "bit_count", "(", "saved_regs_mask", ")", ";", "if", "(", "(", "offsets", "->", "outgoing_args", "!=", "(", "", "+", "num_regs", ")", ")", "||", "cfun", "->", "calls_alloca", ")", "{", "rtx_insn", "*", "insn", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "-", "", "*", "num_regs", ")", ")", ")", ";", "arm_add_cfa_adjust_cfa_note", "(", "insn", ",", "-", "", "*", "num_regs", ",", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ";", "}", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "{", "rtx_insn", "*", "insn", ";", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";"], "ground_truth": ["insn", "=", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ",", "addr", ")", ")", ";"], "File": "arm", "Func": "arm_expand_epilogue_apcs_frame", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257905, "Length": 301, "Cover_Rate": 0.4505988023952096} {"Template_token": ["", "floats_from_frame", "=", "(", "offsets", "->", "saved_args", "+", "arm_compute_static_chain_stack_bytes", "(", ")", "-", "offsets", "->", "frame", ")", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "num_regs", "++", ";", "floats_from_frame", "+=", "", ";", "}", "if", "(", "TARGET_VFP_BASE", ")", "{", "int", "start_reg", ";", "rtx", "ip_rtx", "=", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ";", "int", "saved_size", "=", "arm_get_vfp_saved_size", "(", ")", ";", "if", "(", "saved_size", ">", "", ")", "{", "rtx_insn", "*", "insn", ";", "floats_from_frame", "+=", "saved_size", ";", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "ip_rtx", ",", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "-", "floats_from_frame", ")", ")", ")", ";", "arm_add_cfa_adjust_cfa_note", "(", "insn", ",", "-", "floats_from_frame", ",", "ip_rtx", ",", "hard_frame_pointer_rtx", ")", ";", "}", "start_reg", "=", "FIRST_VFP_REGNUM", ";", "for", "(", "i", "=", "FIRST_VFP_REGNUM", ";", "i", "<", "LAST_VFP_REGNUM", ";", "i", "+=", "", ")", "if", "(", "!", "reg_needs_saving_p", "(", "i", ")", "&&", "!", "reg_needs_saving_p", "(", "i", "+", "", ")", ")", "{", "if", "(", "start_reg", "!=", "i", ")", "arm_emit_vfp_multi_reg_pop", "(", "start_reg", ",", "(", "i", "-", "start_reg", ")", "/", "", ",", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ")", ";", "start_reg", "=", "i", "+", "", ";", "}", "if", "(", "start_reg", "!=", "i", ")", "arm_emit_vfp_multi_reg_pop", "(", "start_reg", ",", "(", "i", "-", "start_reg", ")", "/", "", ",", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ")", ";", "}", "if", "(", "TARGET_IWMMXT", ")", "{", "rtx_insn", "*", "insn", ";", "int", "lrm_count", "=", "(", "num_regs", "%", "", ")", "?", "(", "num_regs", "+", "", ")", ":", "(", "num_regs", "+", "", ")", ";", "for", "(", "i", "=", "LAST_IWMMXT_REGNUM", ";", "i", ">=", "FIRST_IWMMXT_REGNUM", ";", "i", "--", ")", "if", "(", "reg_needs_saving_p", "(", "i", ")", ")", "{", "rtx", "addr", "=", "gen_frame_mem", "(", "V2SImode", ",", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "-", "lrm_count", "*", "", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_REG", "(", "V2SImode", ",", "i", ")", ",", "addr", ")", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "gen_rtx_REG", "(", "V2SImode", ",", "i", ")", ",", "NULL_RTX", ")", ";", "lrm_count", "+=", "", ";", "}", "}", "gcc_assert", "(", "saved_regs_mask", "&", "(", "", "<<", "IP_REGNUM", ")", ")", ";"], "ground_truth": ["saved_regs_mask", "&=", "~", "(", "", "<<", "IP_REGNUM", ")", ";"], "File": "arm", "Func": "arm_expand_epilogue_apcs_frame", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257906, "Length": 347, "Cover_Rate": 0.5194610778443114} {"Template_token": ["", "if", "(", "TARGET_HAVE_MVE", ")", "mask", "=", "gen_reg_rtx", "(", "arm_mode_to_pred_mode", "(", "cmp_result_mode", ")", ".", "require", "(", ")", ")", ";", "else", "mask", "=", "gen_reg_rtx", "(", "cmp_result_mode", ")", ";", "bool", "inverted", "=", "arm_expand_vector_compare", "(", "mask", ",", "GET_CODE", "(", "operands", "[", "", "]", ")", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "true", ")", ";", "if", "(", "inverted", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "TARGET_NEON", ")", "emit_insn", "(", "gen_neon_vbsl", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", ",", "operands", "[", "", "]", ",", "mask", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "else", "{", "machine_mode", "cmp_mode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "switch", "(", "GET_MODE_CLASS", "(", "cmp_mode", ")", ")", "{", "case", "MODE_VECTOR_INT", ":", "emit_insn", "(", "gen_mve_vpselq", "(", "VPSELQ_S", ",", "cmp_mode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "mask", ")", ")", ";", "break", ";", "case", "MODE_VECTOR_FLOAT", ":", "if", "(", "TARGET_HAVE_MVE_FLOAT", ")", "emit_insn", "(", "gen_mve_vpselq_f", "(", "cmp_mode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "mask", ")", ")", ";"], "ground_truth": ["else", "gcc_unreachable", "(", ")", ";"], "File": "arm", "Func": "arm_expand_vcond", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257907, "Length": 198, "Cover_Rate": 0.8878923766816144} {"Template_token": ["", "case", "MODE_VECTOR_FLOAT", ":", "if", "(", "TARGET_HAVE_MVE_FLOAT", ")", "emit_insn", "(", "gen_mve_vcmpq_f", "(", "code", ",", "cmp_mode", ",", "target", ",", "op0", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ")", ")", ";", "else", "gcc_unreachable", "(", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "emit_insn", "(", "gen_neon_vc", "(", "code", ",", "cmp_mode", ",", "target", ",", "op0", ",", "op1", ")", ")", ";", "return", "inverted", ";", "case", "GEU", ":", "case", "GTU", ":", "if", "(", "TARGET_HAVE_MVE", ")", "emit_insn", "(", "gen_mve_vcmpq", "(", "code", ",", "cmp_mode", ",", "target", ",", "op0", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_neon_vc", "(", "code", ",", "cmp_mode", ",", "target", ",", "op0", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ")", ")", ";", "return", "inverted", ";", "case", "LEU", ":", "case", "LTU", ":", "if", "(", "TARGET_HAVE_MVE", ")", "emit_insn", "(", "gen_mve_vcmpq", "(", "swap_condition", "(", "code", ")", ",", "cmp_mode", ",", "target", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ",", "op0", ")", ")", ";", "else", "emit_insn", "(", "gen_neon_vc", "(", "swap_condition", "(", "code", ")", ",", "cmp_mode", ",", "target", ",", "force_reg", "(", "cmp_mode", ",", "op1", ")", ",", "op0", ")", ")", ";", "return", "inverted", ";", "case", "LTGT", ":"], "ground_truth": ["case", "ORDERED", ":"], "File": "arm", "Func": "arm_expand_vector_compare", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257908, "Length": 187, "Cover_Rate": 0.3603082851637765} {"Template_token": ["", "rtx", "mask", ";", "gcc_checking_assert", "(", "!", "BYTES_BIG_ENDIAN", ")", ";", "mask", "=", "GEN_INT", "(", "one_vector_p", "?", "nelt", "-", "", ":", "", "*", "nelt", "-", "", ")", ";"], "ground_truth": ["mask", "=", "gen_const_vec_duplicate", "(", "vmode", ",", "mask", ")", ";"], "File": "arm", "Func": "arm_expand_vec_perm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257909, "Length": 35, "Cover_Rate": 0.3211009174311927} {"Template_token": ["", "gcc_checking_assert", "(", "GET_MODE", "(", "op0", ")", "==", "vmode", ")", ";", "gcc_checking_assert", "(", "GET_MODE", "(", "op1", ")", "==", "vmode", ")", ";", "gcc_checking_assert", "(", "GET_MODE", "(", "sel", ")", "==", "vmode", ")", ";", "gcc_checking_assert", "(", "TARGET_NEON", ")", ";", "if", "(", "one_vector_p", ")", "{", "if", "(", "vmode", "==", "V8QImode", ")", "emit_insn", "(", "gen_neon_vtbl1v8qi", "(", "target", ",", "op0", ",", "sel", ")", ")", ";", "else", "emit_insn", "(", "gen_neon_vtbl1v16qi", "(", "target", ",", "op0", ",", "sel", ")", ")", ";", "}", "else", "{", "rtx", "pair", ";", "if", "(", "vmode", "==", "V8QImode", ")", "{", "pair", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "emit_insn", "(", "gen_neon_vcombinev8qi", "(", "pair", ",", "op0", ",", "op1", ")", ")", ";", "pair", "=", "gen_lowpart", "(", "TImode", ",", "pair", ")", ";", "emit_insn", "(", "gen_neon_vtbl2v8qi", "(", "target", ",", "pair", ",", "sel", ")", ")", ";", "}", "else", "{", "pair", "=", "gen_reg_rtx", "(", "OImode", ")", ";", "emit_insn", "(", "gen_neon_vcombinev16qi", "(", "pair", ",", "op0", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_neon_vtbl2v16qi", "(", "target", ",", "pair", ",", "sel", ")", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arm_expand_vec_perm_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257910, "Length": 161, "Cover_Rate": 0.7777777777777778} {"Template_token": ["", "if", "(", "arm_evpc_neon_vuzp", "(", "d", ")", ")", "return", "true", ";", "if", "(", "arm_evpc_neon_vzip", "(", "d", ")", ")", "return", "true", ";", "if", "(", "arm_evpc_neon_vrev", "(", "d", ")", ")", "return", "true", ";", "if", "(", "arm_evpc_neon_vtrn", "(", "d", ")", ")", "return", "true", ";", "return", "arm_evpc_neon_vtbl", "(", "d", ")", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_expand_vec_perm_const_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257911, "Length": 51, "Cover_Rate": 0.4015748031496063} {"Template_token": ["", "tree", "ap_field", "=", "TYPE_FIELDS", "(", "TREE_TYPE", "(", "valist", ")", ")", ";", "valist", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "ap_field", ")", ",", "valist", ",", "ap_field", ",", "NULL_TREE", ")", ";", "}", "return", "valist", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_extract_valist_ptr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257912, "Length": 34, "Cover_Rate": 0.576271186440678} {"Template_token": ["", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "tree", "ap_field", "=", "TYPE_FIELDS", "(", "TREE_TYPE", "(", "valist", ")", ")", ";", "valist", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "ap_field", ")", ",", "valist", ",", "ap_field", ",", "NULL_TREE", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_extract_valist_ptr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257913, "Length": 35, "Cover_Rate": 0.5932203389830508} {"Template_token": ["", "static", "bool", "arm_fdpic_local_funcdesc_p", "(", "rtx", "fnx", ")", "{", "tree", "fn", ";", "enum", "symbol_visibility", "vis", ";", "bool", "ret", ";", "if", "(", "!", "TARGET_FDPIC", ")", "return", "true", ";"], "ground_truth": ["if", "(", "!", "SYMBOL_REF_LOCAL_P", "(", "fnx", ")", ")", "return", "false", ";"], "File": "arm", "Func": "arm_fdpic_local_funcdesc_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257914, "Length": 37, "Cover_Rate": 0.40217391304347827} {"Template_token": ["", "if", "(", "label", "!=", "", ")", "{", "targetm", ".", "asm_out", ".", "internal_label", "(", "asm_out_file", ",", "", ",", "CODE_LABEL_NUMBER", "(", "label", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "regno", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arm_file_end", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257915, "Length": 34, "Cover_Rate": 0.3063063063063063} {"Template_token": ["", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "}", "if", "(", "flag_signaling_nans", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "flag_finite_math_only", "?", "", ":", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "flag_short_enums", "?", "", ":", "", ")", ";", "if", "(", "optimize_size", ")", "val", "=", "", ";", "else", "if", "(", "optimize", ">=", "", ")", "val", "=", "", ";", "else", "if", "(", "optimize", ")", "val", "=", "", ";", "else", "val", "=", "", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "val", ")", ";", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "unaligned_access", ")", ";", "if", "(", "arm_fp16_format", ")", "arm_emit_eabi_attribute", "(", "", ",", "", ",", "(", "int", ")", "arm_fp16_format", ")", ";"], "ground_truth": ["if", "(", "arm_lang_output_object_attributes_hook", ")", "arm_lang_output_object_attributes_hook", "(", ")", ";"], "File": "arm", "Func": "arm_file_start", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257916, "Length": 151, "Cover_Rate": 0.5101351351351351} {"Template_token": ["", "}", "else", "return", ";", "}", "else", "return", ";", "}", "gcc_assert", "(", "!", "arm_ccfsm_state", "||", "reverse", ")", ";", "if", "(", "!", "JUMP_P", "(", "insn", ")", ")", "return", ";", "if", "(", "GET_CODE", "(", "body", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "body", ",", "", ")", ">", "", ")", "body", "=", "XVECEXP", "(", "body", ",", "", ",", "", ")", ";", "if", "(", "reverse", "||", "(", "GET_CODE", "(", "body", ")", "==", "SET", "&&", "GET_CODE", "(", "SET_DEST", "(", "body", ")", ")", "==", "PC", "&&", "GET_CODE", "(", "SET_SRC", "(", "body", ")", ")", "==", "IF_THEN_ELSE", ")", ")", "{", "int", "insns_skipped", ";", "int", "fail", "=", "FALSE", ",", "succeed", "=", "FALSE", ";", "int", "then_not_else", "=", "TRUE", ";", "rtx_insn", "*", "this_insn", "=", "start_insn", ";", "rtx", "label", "=", "", ";", "if", "(", "reverse", ")", "{", "if", "(", "!", "seeking_return", ")", "label", "=", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", "==", "LABEL_REF", ")", "label", "=", "XEXP", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ",", "", ")", ";", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", "==", "LABEL_REF", ")", "{", "label", "=", "XEXP", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ",", "", ")", ";", "then_not_else", "=", "FALSE", ";", "}", "else", "if", "(", "ANY_RETURN_P", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", ")", "{", "seeking_return", "=", "", ";", "return_code", "=", "GET_CODE", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", ";", "}", "else", "if", "(", "ANY_RETURN_P", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", ")", "{", "seeking_return", "=", "", ";", "return_code", "=", "GET_CODE", "(", "XEXP", "(", "SET_SRC", "(", "body", ")", ",", "", ")", ")", ";", "then_not_else", "=", "FALSE", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "for", "(", "insns_skipped", "=", "", ";", "!", "fail", "&&", "!", "succeed", "&&", "insns_skipped", "++", "<", "max_insns_skipped", ";", ")", "{", "rtx", "scanbody", ";", "this_insn", "=", "next_nonnote_insn", "(", "this_insn", ")", ";", "if", "(", "!", "this_insn", ")", "break", ";", "switch", "(", "GET_CODE", "(", "this_insn", ")", ")", "{", "case", "CODE_LABEL", ":", "if", "(", "this_insn", "==", "label", ")", "{", "arm_ccfsm_state", "=", "", ";", "succeed", "=", "TRUE", ";", "}", "else", "fail", "=", "TRUE", ";", "break", ";", "case", "BARRIER", ":", "this_insn", "=", "next_nonnote_insn", "(", "this_insn", ")", ";", "if", "(", "this_insn", "&&", "this_insn", "==", "label", ")", "{", "arm_ccfsm_state", "=", "", ";", "succeed", "=", "TRUE", ";", "}", "else", "fail", "=", "TRUE", ";", "break", ";", "case", "CALL_INSN", ":", "if", "(", "arm_arch5t", ")", "{", "fail", "=", "TRUE", ";", "break", ";", "}", "this_insn", "=", "next_nonnote_insn", "(", "this_insn", ")", ";", "if", "(", "this_insn", "&&", "BARRIER_P", "(", "this_insn", ")", ")", "this_insn", "=", "next_nonnote_insn", "(", "this_insn", ")", ";", "if", "(", "this_insn", "&&", "this_insn", "==", "label", "&&", "insns_skipped", "<", "max_insns_skipped", ")", "{", "arm_ccfsm_state", "=", "", ";", "succeed", "=", "TRUE", ";", "}", "else", "fail", "=", "TRUE", ";", "break", ";", "case", "JUMP_INSN", ":", "scanbody", "=", "PATTERN", "(", "this_insn", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "scanbody", ")", "==", "SET", "&&", "GET_CODE", "(", "SET_DEST", "(", "scanbody", ")", ")", "==", "PC", ")", "{"], "File": "arm", "Func": "arm_final_prescan_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257917, "Length": 502, "Cover_Rate": 0.4836223506743738} {"Template_token": ["", "static", "int", "arm_first_cycle_multipass_dfa_lookahead", "(", "void", ")", "{", "int", "issue_rate", "=", "arm_issue_rate", "(", ")", ";", "return", "issue_rate", ">", "", "&&", "!", "sched_fusion", "?", "issue_rate", ":", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_first_cycle_multipass_dfa_lookahead", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257919, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "autopref_multipass_dfa_lookahead_guard", "(", "insn", ",", "ready_index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_first_cycle_multipass_dfa_lookahead_guard", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257920, "Length": 9, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "static", "int", "arm_first_cycle_multipass_dfa_lookahead_guard", "(", "rtx_insn", "*", "insn", ",", "int", "ready_index", ")", "{", "return", "autopref_multipass_dfa_lookahead_guard", "(", "insn", ",", "ready_index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_first_cycle_multipass_dfa_lookahead_guard", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257921, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "!", "TARGET_32BIT", ")", "return", "false", ";"], "ground_truth": ["*", "p1", "=", "CC_REGNUM", ";"], "File": "arm", "Func": "arm_fixed_condition_code_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257922, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "static", "opt_scalar_float_mode", "arm_floatn_mode", "(", "int", "n", ",", "bool", "extended", ")", "{", "if", "(", "!", "extended", "&&", "n", "==", "", ")", "{"], "ground_truth": ["if", "(", "arm_fp16_format", "==", "ARM_FP16_FORMAT_IEEE", ")", "return", "HFmode", ";"], "File": "arm", "Func": "arm_floatn_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257923, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "if", "(", "!", "IS_INTERRUPT", "(", "arm_current_func_type", "(", ")", ")", "&&", "(", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "||", "flag_stack_clash_protection", ")", "&&", "arm_except_unwind_info", "(", "&", "global_options", ")", "==", "UI_TARGET", "&&", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "HOST_WIDE_INT", "size", "=", "get_frame_size", "(", ")", ";", "if", "(", "size", "<=", "", ")", "return", "false", ";", "if", "(", "crtl", "->", "is_leaf", "&&", "!", "cfun", "->", "calls_alloca", ")", "{", "size", "+=", "", "*", "UNITS_PER_WORD", ";"], "ground_truth": ["if", "(", "size", ">", "PROBE_INTERVAL", "&&", "size", ">", "get_stack_check_protect", "(", ")", ")", "return", "true", ";"], "File": "arm", "Func": "arm_frame_pointer_required", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257924, "Length": 80, "Cover_Rate": 0.6349206349206349} {"Template_token": ["", "}", "}", "if", "(", "(", "pcum", "->", "nregs", "&", "", ")", "&&", "ARM_DOUBLEWORD_ALIGN", ")", "{", "int", "res", "=", "arm_needs_doubleword_align", "(", "arg", ".", "mode", ",", "arg", ".", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";", "else", "if", "(", "res", ">", "", ")", "{", "pcum", "->", "nregs", "++", ";", "if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_function_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257925, "Length": 83, "Cover_Rate": 0.31679389312977096} {"Template_token": ["", "}", "if", "(", "(", "pcum", "->", "nregs", "&", "", ")", "&&", "ARM_DOUBLEWORD_ALIGN", ")", "{", "int", "res", "=", "arm_needs_doubleword_align", "(", "arg", ".", "mode", ",", "arg", ".", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";", "else", "if", "(", "res", ">", "", ")", "{", "pcum", "->", "nregs", "++", ";", "if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_function_arg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257926, "Length": 82, "Cover_Rate": 0.31297709923664124} {"Template_token": ["", "pcum", "->", "nargs", "+=", "", ";", "if", "(", "arm_vector_mode_supported_p", "(", "arg", ".", "mode", ")", "&&", "pcum", "->", "named_count", ">", "pcum", "->", "nargs", "&&", "TARGET_IWMMXT_ABI", ")", "pcum", "->", "iwmmxt_nregs", "+=", "", ";", "else", "pcum", "->", "nregs", "+=", "ARM_NUM_REGS2", "(", "arg", ".", "mode", ",", "arg", ".", "type", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arm_function_arg_advance", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257927, "Length": 49, "Cover_Rate": 0.3006134969325153} {"Template_token": ["", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";"], "ground_truth": ["return", "res", ">", "", "?", "DOUBLEWORD_ALIGNMENT", ":", "PARM_BOUNDARY", ";"], "File": "arm", "Func": "arm_function_arg_boundary", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257928, "Length": 45, "Cover_Rate": 0.5921052631578947} {"Template_token": ["", "if", "(", "!", "ARM_DOUBLEWORD_ALIGN", ")", "return", "PARM_BOUNDARY", ";", "int", "res", "=", "arm_needs_doubleword_align", "(", "mode", ",", "type", ")", ";", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";", "if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "type", ")", ";"], "ground_truth": ["return", "res", ">", "", "?", "DOUBLEWORD_ALIGNMENT", ":", "PARM_BOUNDARY", ";"], "File": "arm", "Func": "arm_function_arg_boundary", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257929, "Length": 63, "Cover_Rate": 0.8289473684210527} {"Template_token": ["", "if", "(", "type", "&&", "BYTES_BIG_ENDIAN", "&&", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "return", "PAD_DOWNWARD", ";", "return", "PAD_UPWARD", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_function_arg_padding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257930, "Length": 18, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "if", "(", "type", "&&", "BYTES_BIG_ENDIAN", "&&", "INTEGRAL_TYPE_P", "(", "type", ")", ")", "return", "PAD_DOWNWARD", ";", "return", "PAD_UPWARD", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_function_arg_padding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257931, "Length": 18, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "if", "(", "!", "decl_binds_to_current_def_p", "(", "decl", ")", ")", "return", "false", ";", "if", "(", "!", "DECL_SECTION_NAME", "(", "decl", ")", ")", "{", "if", "(", "flag_function_sections", "||", "DECL_COMDAT_GROUP", "(", "decl", ")", ")", "return", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_function_in_section_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257932, "Length": 33, "Cover_Rate": 0.6111111111111112} {"Template_token": ["", "if", "(", "size", "%", "UNITS_PER_WORD", "!=", "", ")", "{", "size", "+=", "UNITS_PER_WORD", "-", "size", "%", "UNITS_PER_WORD", ";", "mode", "=", "int_mode_for_size", "(", "size", "*", "BITS_PER_UNIT", ",", "", ")", ".", "require", "(", ")", ";", "}", "}"], "ground_truth": ["return", "arm_libcall_value_1", "(", "mode", ")", ";"], "File": "arm", "Func": "arm_function_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257933, "Length": 40, "Cover_Rate": 0.31496062992125984} {"Template_token": ["", "if", "(", "regno", "==", "ARG_REGISTER", "(", "", ")", "||", "(", "TARGET_32BIT", "&&", "TARGET_AAPCS_BASED", "&&", "TARGET_HARD_FLOAT", "&&", "regno", "==", "FIRST_VFP_REGNUM", ")", "||", "(", "TARGET_IWMMXT_ABI", "&&", "regno", "==", "FIRST_IWMMXT_REGNUM", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "arm_function_value_regno_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257934, "Length": 35, "Cover_Rate": 0.7608695652173914} {"Template_token": ["", "static", "bool", "arm_function_value_regno_p", "(", "const", "unsigned", "int", "regno", ")", "{"], "ground_truth": ["if", "(", "regno", "==", "ARG_REGISTER", "(", "", ")", "||", "(", "TARGET_32BIT", "&&", "TARGET_AAPCS_BASED", "&&", "TARGET_HARD_FLOAT", "&&", "regno", "==", "FIRST_VFP_REGNUM", ")", "||", "(", "TARGET_IWMMXT_ABI", "&&", "regno", "==", "FIRST_IWMMXT_REGNUM", ")", ")", "return", "true", ";"], "File": "arm", "Func": "arm_function_value_regno_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257935, "Length": 42, "Cover_Rate": 0.9130434782608695} {"Template_token": ["", "bool", "arm_fusion_enabled_p", "(", "tune_params", "::", "fuse_ops", "op", ")", "{"], "ground_truth": ["return", "current_tune", "->", "fusible_ops", "&", "op", ";"], "File": "arm", "Func": "arm_fusion_enabled_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257937, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "rtx", "arm_gen_compare_reg", "(", "rtx_code", "code", ",", "rtx", "x", ",", "rtx", "y", ",", "rtx", "scratch", ")", "{"], "ground_truth": ["if", "(", "GET_MODE", "(", "x", ")", "==", "DImode", "||", "GET_MODE", "(", "y", ")", "==", "DImode", ")", "return", "arm_gen_dicompare_reg", "(", "code", ",", "x", ",", "y", ",", "scratch", ")", ";"], "File": "arm", "Func": "arm_gen_compare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257938, "Length": 44, "Cover_Rate": 0.3548387096774194} {"Template_token": ["", "if", "(", "mode", "==", "CC_RSBmode", ")", "{", "if", "(", "!", "scratch", ")", "scratch", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "emit_insn", "(", "gen_rsb_imm_compare_scratch", "(", "scratch", ",", "GEN_INT", "(", "~", "UINTVAL", "(", "x", ")", ")", ",", "y", ")", ")", ";", "}", "else", "emit_set_insn", "(", "cc_reg", ",", "gen_rtx_COMPARE", "(", "mode", ",", "x", ",", "y", ")", ")", ";", "return", "cc_reg", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_gen_compare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257939, "Length": 58, "Cover_Rate": 0.46774193548387094} {"Template_token": ["", "gcc_assert", "(", "!", "last_bytes", "||", "part_bytes_reg", ")", ";", "if", "(", "BYTES_BIG_ENDIAN", "&&", "last_bytes", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmp", ",", "part_bytes_reg", ",", "GEN_INT", "(", "", "*", "(", "", "-", "last_bytes", ")", ")", ")", ")", ";", "part_bytes_reg", "=", "tmp", ";", "while", "(", "last_bytes", ")", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "QImode", ",", "plus_constant", "(", "Pmode", ",", "dst", ",", "last_bytes", "-", "", ")", ",", "dstoffset", "+", "last_bytes", "-", "", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_lowpart", "(", "QImode", ",", "part_bytes_reg", ")", ")", ";", "if", "(", "--", "last_bytes", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmp", ",", "part_bytes_reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "part_bytes_reg", "=", "tmp", ";", "}", "}", "}", "else", "{", "if", "(", "last_bytes", ">", "", ")", "{", "mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "HImode", ",", "dst", ",", "dstoffset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_lowpart", "(", "HImode", ",", "part_bytes_reg", ")", ")", ";", "last_bytes", "-=", "", ";", "if", "(", "last_bytes", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "dst", ",", "dst", ",", "const2_rtx", ")", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmp", ",", "part_bytes_reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "part_bytes_reg", "=", "tmp", ";", "dstoffset", "+=", "", ";", "}", "}", "if", "(", "last_bytes", ")", "{"], "ground_truth": ["mem", "=", "adjust_automodify_address", "(", "dstbase", ",", "QImode", ",", "dst", ",", "dstoffset", ")", ";"], "File": "arm", "Func": "arm_gen_cpymemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257942, "Length": 232, "Cover_Rate": 0.3040629095674967} {"Template_token": ["", "rtx", "scratch2", "=", "scratch", "?", "scratch", ":", "gen_reg_rtx", "(", "SImode", ")", ";", "y_hi", "=", "gen_int_mode", "(", "-", "INTVAL", "(", "y_hi", ")", ",", "SImode", ")", ";", "if", "(", "!", "arm_add_operand", "(", "y_hi", ",", "SImode", ")", ")", "y_hi", "=", "force_reg", "(", "SImode", ",", "y_hi", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "scratch2", ",", "x_hi", ",", "y_hi", ")", ")", ";", "x_hi", "=", "scratch2", ";", "}", "if", "(", "!", "scratch", ")", "{", "gcc_assert", "(", "!", "reload_completed", ")", ";", "scratch", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "}", "rtx", "clobber", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "scratch", ")", ";", "cc_reg", "=", "gen_rtx_REG", "(", "CC_NZmode", ",", "CC_REGNUM", ")", ";", "rtx", "set", "=", "gen_rtx_SET", "(", "cc_reg", ",", "gen_rtx_COMPARE", "(", "CC_NZmode", ",", "gen_rtx_IOR", "(", "SImode", ",", "x_lo", ",", "x_hi", ")", ",", "const0_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "set", ",", "clobber", ")", ")", ")", ";", "return", "cc_reg", ";", "}", "if", "(", "!", "arm_add_operand", "(", "y_lo", ",", "SImode", ")", ")", "y_lo", "=", "force_reg", "(", "SImode", ",", "y_lo", ")", ";", "if", "(", "!", "arm_add_operand", "(", "y_hi", ",", "SImode", ")", ")", "y_hi", "=", "force_reg", "(", "SImode", ",", "y_hi", ")", ";", "rtx", "cmp1", "=", "gen_rtx_NE", "(", "SImode", ",", "x_lo", ",", "y_lo", ")", ";", "rtx", "cmp2", "=", "gen_rtx_NE", "(", "SImode", ",", "x_hi", ",", "y_hi", ")", ";", "rtx", "conjunction", "=", "gen_rtx_IOR", "(", "SImode", ",", "cmp1", ",", "cmp2", ")", ";", "mode", "=", "SELECT_CC_MODE", "(", "code", ",", "conjunction", ",", "const0_rtx", ")", ";", "cc_reg", "=", "gen_rtx_REG", "(", "mode", ",", "CC_REGNUM", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "cc_reg", ",", "gen_rtx_COMPARE", "(", "mode", ",", "conjunction", ",", "const0_rtx", ")", ")", ")", ";", "return", "cc_reg", ";", "}", "case", "LT", ":", "case", "GE", ":", "{", "if", "(", "y_lo", "==", "const0_rtx", ")", "{", "if", "(", "!", "arm_add_operand", "(", "y_hi", ",", "SImode", ")", ")", "y_hi", "=", "force_reg", "(", "SImode", ",", "y_hi", ")", ";", "return", "arm_gen_compare_reg", "(", "code", ",", "x_hi", ",", "y_hi", ",", "NULL_RTX", ")", ";", "}", "if", "(", "!", "arm_add_operand", "(", "y_lo", ",", "SImode", ")", ")", "y_lo", "=", "force_reg", "(", "SImode", ",", "y_lo", ")", ";", "rtx", "cmp1", "=", "gen_rtx_LTU", "(", "DImode", ",", "arm_gen_compare_reg", "(", "LTU", ",", "x_lo", ",", "y_lo", ",", "NULL_RTX", ")", ",", "const0_rtx", ")", ";", "if", "(", "!", "scratch", ")", "scratch", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "if", "(", "!", "arm_not_operand", "(", "y_hi", ",", "SImode", ")", ")", "y_hi", "=", "force_reg", "(", "SImode", ",", "y_hi", ")", ";", "rtx_insn", "*", "insn", ";", "if", "(", "y_hi", "==", "const0_rtx", ")", "insn", "=", "emit_insn", "(", "gen_cmpsi3_0_carryin_CC_NVout", "(", "scratch", ",", "x_hi", ",", "cmp1", ")", ")", ";", "else", "if", "(", "CONST_INT_P", "(", "y_hi", ")", ")", "insn", "=", "emit_insn", "(", "gen_cmpsi3_imm_carryin_CC_NVout", "(", "scratch", ",", "x_hi", ",", "y_hi", ",", "cmp1", ")", ")", ";"], "ground_truth": ["else", "insn", "=", "emit_insn", "(", "gen_cmpsi3_carryin_CC_NVout", "(", "scratch", ",", "x_hi", ",", "y_hi", ",", "cmp1", ")", ")", ";"], "File": "arm", "Func": "arm_gen_dicompare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257943, "Length": 442, "Cover_Rate": 0.41502347417840374} {"Template_token": ["", "else", "if", "(", "CONST_INT_P", "(", "y_hi", ")", ")", "insn", "=", "emit_insn", "(", "gen_cmpsi3_imm_carryin_CC_NVout", "(", "scratch", ",", "x_hi", ",", "y_hi", ",", "cmp1", ")", ")", ";", "else", "insn", "=", "emit_insn", "(", "gen_cmpsi3_carryin_CC_NVout", "(", "scratch", ",", "x_hi", ",", "y_hi", ",", "cmp1", ")", ")", ";", "return", "SET_DEST", "(", "single_set", "(", "insn", ")", ")", ";", "}", "case", "LE", ":", "case", "GT", ":", "{", "gcc_assert", "(", "arm_const_double_prefer_rsbs_rsc", "(", "y", ")", ")", ";", "if", "(", "!", "const_ok_for_arm", "(", "INTVAL", "(", "y_lo", ")", ")", ")", "y_lo", "=", "force_reg", "(", "SImode", ",", "y_lo", ")", ";", "rtx", "cmp1", "=", "gen_rtx_LTU", "(", "DImode", ",", "arm_gen_compare_reg", "(", "LTU", ",", "y_lo", ",", "x_lo", ",", "scratch", ")", ",", "const0_rtx", ")", ";", "rtx_insn", "*", "insn", "=", "emit_insn", "(", "gen_rscsi3_CC_NVout_scratch", "(", "scratch", ",", "y_hi", ",", "x_hi", ",", "cmp1", ")", ")", ";", "return", "SET_DEST", "(", "single_set", "(", "insn", ")", ")", ";", "}", "case", "LTU", ":", "case", "GEU", ":", "{", "if", "(", "y_lo", "==", "const0_rtx", ")", "{", "if", "(", "!", "arm_add_operand", "(", "y_hi", ",", "SImode", ")", ")", "y_hi", "=", "force_reg", "(", "SImode", ",", "y_hi", ")", ";", "return", "arm_gen_compare_reg", "(", "code", ",", "x_hi", ",", "y_hi", ",", "NULL_RTX", ")", ";", "}", "if", "(", "!", "arm_add_operand", "(", "y_lo", ",", "SImode", ")", ")", "y_lo", "=", "force_reg", "(", "SImode", ",", "y_lo", ")", ";", "rtx", "cmp1", "=", "gen_rtx_LTU", "(", "DImode", ",", "arm_gen_compare_reg", "(", "LTU", ",", "x_lo", ",", "y_lo", ",", "NULL_RTX", ")", ",", "const0_rtx", ")", ";", "if", "(", "!", "scratch", ")", "scratch", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "if", "(", "!", "arm_not_operand", "(", "y_hi", ",", "SImode", ")", ")", "y_hi", "=", "force_reg", "(", "SImode", ",", "y_hi", ")", ";", "rtx_insn", "*", "insn", ";", "if", "(", "y_hi", "==", "const0_rtx", ")", "insn", "=", "emit_insn", "(", "gen_cmpsi3_0_carryin_CC_Bout", "(", "scratch", ",", "x_hi", ",", "cmp1", ")", ")", ";", "else", "if", "(", "CONST_INT_P", "(", "y_hi", ")", ")", "{", "y_hi", "=", "GEN_INT", "(", "UINTVAL", "(", "y_hi", ")", "&", "", ")", ";", "insn", "=", "emit_insn", "(", "gen_cmpsi3_imm_carryin_CC_Bout", "(", "scratch", ",", "x_hi", ",", "y_hi", ",", "cmp1", ")", ")", ";", "}", "else", "insn", "=", "emit_insn", "(", "gen_cmpsi3_carryin_CC_Bout", "(", "scratch", ",", "x_hi", ",", "y_hi", ",", "cmp1", ")", ")", ";", "return", "SET_DEST", "(", "single_set", "(", "insn", ")", ")", ";", "}", "case", "LEU", ":", "case", "GTU", ":", "{", "gcc_assert", "(", "arm_const_double_prefer_rsbs_rsc", "(", "y", ")", ")", ";", "if", "(", "!", "const_ok_for_arm", "(", "INTVAL", "(", "y_lo", ")", ")", ")", "y_lo", "=", "force_reg", "(", "SImode", ",", "y_lo", ")", ";"], "ground_truth": ["rtx", "cmp1", "=", "gen_rtx_LTU", "(", "DImode", ",", "arm_gen_compare_reg", "(", "LTU", ",", "y_lo", ",", "x_lo", ",", "scratch", ")", ",", "const0_rtx", ")", ";"], "File": "arm", "Func": "arm_gen_dicompare_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257944, "Length": 397, "Cover_Rate": 0.3727699530516432} {"Template_token": ["", "const", "char", "*", "arm_gen_far_branch", "(", "rtx", "*", "operands", ",", "int", "pos_label", ",", "const", "char", "*", "dest", ",", "const", "char", "*", "branch_format", ")", "{", "rtx_code_label", "*", "tmp_label", "=", "gen_label_rtx", "(", ")", ";", "char", "label_buf", "[", "", "]", ";", "char", "buffer", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "label_buf", ",", "dest", ",", "\\", "CODE_LABEL_NUMBER", "(", "tmp_label", ")", ")", ";", "const", "char", "*", "label_ptr", "=", "arm_strip_name_encoding", "(", "label_buf", ")", ";", "rtx", "dest_label", "=", "operands", "[", "pos_label", "]", ";", "operands", "[", "pos_label", "]", "=", "tmp_label", ";", "snprintf", "(", "buffer", ",", "sizeof", "(", "buffer", ")", ",", "", ",", "branch_format", ",", "label_ptr", ")", ";", "output_asm_insn", "(", "buffer", ",", "operands", ")", ";", "snprintf", "(", "buffer", ",", "sizeof", "(", "buffer", ")", ",", "", ",", "pos_label", ",", "label_ptr", ")", ";"], "ground_truth": ["operands", "[", "pos_label", "]", "=", "dest_label", ";"], "File": "arm", "Func": "arm_gen_far_branch", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257945, "Length": 127, "Cover_Rate": 0.9202898550724637} {"Template_token": ["", "XVECEXP", "(", "result", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "basereg", ",", "plus_constant", "(", "Pmode", ",", "basereg", ",", "wback_offset", ")", ")", ";", "i", "=", "", ";", "count", "++", ";", "}"], "ground_truth": ["for", "(", "j", "=", "", ";", "i", "<", "count", ";", "i", "++", ",", "j", "++", ")", "XVECEXP", "(", "result", ",", "", ",", "i", ")", "=", "gen_rtx_SET", "(", "gen_rtx_REG", "(", "SImode", ",", "regs", "[", "j", "]", ")", ",", "mems", "[", "j", "]", ")", ";"], "File": "arm", "Func": "arm_gen_load_multiple_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257948, "Length": 74, "Cover_Rate": 0.33035714285714285} {"Template_token": ["", "HOST_WIDE_INT", "offset", "=", "*", "offsetp", ";", "int", "i", ";", "gcc_assert", "(", "count", "<=", "MAX_LDM_STM_OPS", ")", ";", "if", "(", "GET_CODE", "(", "basereg", ")", "==", "PLUS", ")", "basereg", "=", "XEXP", "(", "basereg", ",", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "basereg", ",", "i", "*", "", ")", ";", "mems", "[", "i", "]", "=", "adjust_automodify_address_nv", "(", "basemem", ",", "SImode", ",", "addr", ",", "offset", ")", ";", "offset", "+=", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_gen_multiple_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257949, "Length": 83, "Cover_Rate": 0.48255813953488375} {"Template_token": ["", "rtx", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_insn", "(", "gen_return_addr_mask", "(", "reg", ")", ")", ";", "return", "reg", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_gen_return_addr_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257950, "Length": 20, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "rtx", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_insn", "(", "gen_return_addr_mask", "(", "reg", ")", ")", ";"], "ground_truth": ["return", "reg", ";"], "File": "arm", "Func": "arm_gen_return_addr_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257951, "Length": 19, "Cover_Rate": 0.7307692307692307} {"Template_token": ["", "if", "(", "length", ">", "", ")", "return", "false", ";", "value", "=", "(", "UINTVAL", "(", "operands", "[", "", "]", ")", "&", "", ")", ";", "align", "=", "UINTVAL", "(", "operands", "[", "", "]", ")", ";", "if", "(", "TARGET_NEON", "&&", "length", ">=", "", "&&", "current_tune", "->", "string_ops_prefer_neon", "&&", "arm_block_set_vect", "(", "dstbase", ",", "length", ",", "value", ",", "align", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "!", "unaligned_access", "&&", "(", "align", "&", "", ")", "!=", "", ")", "return", "arm_block_set_unaligned_non_vect", "(", "dstbase", ",", "length", ",", "value", ",", "align", ")", ";"], "File": "arm", "Func": "arm_gen_setmem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257952, "Length": 84, "Cover_Rate": 0.5316455696202531} {"Template_token": ["", "return", "arm_gen_multiple_op", "(", "FALSE", ",", "regs", ",", "count", ",", "basereg", ",", "write_back", ",", "basemem", ",", "offsetp", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_gen_store_multiple", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257953, "Length": 19, "Cover_Rate": 0.4418604651162791} {"Template_token": ["", "rtx", "result", ";", "if", "(", "GET_CODE", "(", "basereg", ")", "==", "PLUS", ")", "basereg", "=", "XEXP", "(", "basereg", ",", "", ")", ";", "if", "(", "!", "multiple_operation_profitable_p", "(", "false", ",", "count", ",", "", ")", ")", "{", "rtx", "seq", ";", "start_sequence", "(", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "emit_move_insn", "(", "mems", "[", "i", "]", ",", "gen_rtx_REG", "(", "SImode", ",", "regs", "[", "i", "]", ")", ")", ";"], "ground_truth": ["if", "(", "wback_offset", "!=", "", ")", "emit_move_insn", "(", "basereg", ",", "plus_constant", "(", "Pmode", ",", "basereg", ",", "wback_offset", ")", ")", ";"], "File": "arm", "Func": "arm_gen_store_multiple_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257955, "Length": 92, "Cover_Rate": 0.38016528925619836} {"Template_token": ["", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "return", "seq", ";", "}", "result", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "count", "+", "(", "wback_offset", "!=", "", "?", "", ":", "", ")", ")", ")", ";", "if", "(", "wback_offset", "!=", "", ")", "{", "XVECEXP", "(", "result", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "basereg", ",", "plus_constant", "(", "Pmode", ",", "basereg", ",", "wback_offset", ")", ")", ";", "i", "=", "", ";", "count", "++", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_gen_store_multiple_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257956, "Length": 74, "Cover_Rate": 0.30578512396694213} {"Template_token": ["", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label_ref", ")", ",", "pc_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "x", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_gen_unlikely_cbranch", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257957, "Length": 29, "Cover_Rate": 0.453125} {"Template_token": ["", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "gen_rtx_REG", "(", "cc_mode", ",", "CC_REGNUM", ")", ",", "const0_rtx", ")", ";"], "ground_truth": ["x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label_ref", ")", ",", "pc_rtx", ")", ";"], "File": "arm", "Func": "arm_gen_unlikely_cbranch", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257958, "Length": 36, "Cover_Rate": 0.5625} {"Template_token": ["", "size", "=", "build_int_cst", "(", "sizetype", ",", "", ")", ";"], "ground_truth": ["return", "size", ";"], "File": "arm", "Func": "arm_get_cookie_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257959, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "static", "arm_stack_offsets", "*", "arm_get_frame_offsets", "(", "void", ")", "{", "struct", "arm_stack_offsets", "*", "offsets", ";"], "ground_truth": ["offsets", "=", "&", "cfun", "->", "machine", "->", "stack_offsets", ";"], "File": "arm", "Func": "arm_get_frame_offsets", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257962, "Length": 22, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "if", "(", "TARGET_HAVE_MVE", ")", "return", "arm_mode_to_pred_mode", "(", "mode", ")", ";", "return", "default_get_mask_mode", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_get_mask_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257963, "Length": 17, "Cover_Rate": 0.7083333333333334} {"Template_token": ["", "opt_machine_mode", "arm_get_mask_mode", "(", "machine_mode", "mode", ")", "{"], "ground_truth": ["if", "(", "TARGET_HAVE_MVE", ")", "return", "arm_mode_to_pred_mode", "(", "mode", ")", ";"], "File": "arm", "Func": "arm_get_mask_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257964, "Length": 17, "Cover_Rate": 0.7083333333333334} {"Template_token": ["", "else", "if", "(", "decl", "&&", "flag_unit_at_a_time", ")", "{", "cgraph_node", "*", "local_info_node", "=", "cgraph_node", "::", "local_info_node", "(", "CONST_CAST_TREE", "(", "decl", ")", ")", ";", "if", "(", "local_info_node", "&&", "local_info_node", "->", "local", ")", "return", "ARM_PCS_AAPCS_LOCAL", ";", "}", "}", "else", "if", "(", "user_convention", "&&", "user_pcs", "!=", "arm_pcs_default", ")", "sorry", "(", "", ")", ";", "return", "arm_pcs_default", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_get_pcs_model", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257965, "Length": 53, "Cover_Rate": 0.30113636363636365} {"Template_token": ["", "ARM_NAME_ENCODING_LENGTHS", "default", ":", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_get_strip_length", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257966, "Length": 7, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "int", "arm_get_strip_length", "(", "int", "c", ")", "{"], "ground_truth": ["switch", "(", "c", ")", "{"], "File": "arm", "Func": "arm_get_strip_length", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257967, "Length": 13, "Cover_Rate": 0.6190476190476191} {"Template_token": ["", "if", "(", "!", "reg_needs_saving_p", "(", "regno", ")", "&&", "!", "reg_needs_saving_p", "(", "regno", "+", "", ")", ")", "{", "if", "(", "count", ">", "", ")", "{", "if", "(", "count", "==", "", "&&", "!", "arm_arch6", ")", "count", "++", ";", "saved", "+=", "count", "*", "", ";", "}", "count", "=", "", ";", "}", "else", "count", "++", ";", "}", "if", "(", "count", ">", "", ")", "{", "if", "(", "count", "==", "", "&&", "!", "arm_arch6", ")", "count", "++", ";", "saved", "+=", "count", "*", "", ";", "}", "}"], "ground_truth": ["return", "saved", ";"], "File": "arm", "Func": "arm_get_vfp_saved_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257968, "Length": 83, "Cover_Rate": 0.6434108527131783} {"Template_token": ["", "bool", "arm_ge_bits_access", "(", "void", ")", "{"], "ground_truth": ["if", "(", "cfun", "&&", "cfun", "->", "decl", ")", "return", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "cfun", "->", "decl", ")", ")", ";"], "File": "arm", "Func": "arm_ge_bits_access", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257970, "Length": 27, "Cover_Rate": 0.8709677419354839} {"Template_token": ["", "static", "tree", "arm_handle_cmse_nonsecure_call", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", ",", "int", ",", "bool", "*", "no_add_attrs", ")", "{", "tree", "decl", "=", "NULL_TREE", ",", "fntype", "=", "NULL_TREE", ";", "tree", "type", ";", "if", "(", "!", "use_cmse", ")", "{", "*", "no_add_attrs", "=", "true", ";", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";", "return", "NULL_TREE", ";", "}", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "*", "node", ")", "==", "TYPE_DECL", ")", "{", "decl", "=", "*", "node", ";", "fntype", "=", "TREE_TYPE", "(", "decl", ")", ";", "}", "while", "(", "fntype", "!=", "NULL_TREE", "&&", "TREE_CODE", "(", "fntype", ")", "==", "POINTER_TYPE", ")", "fntype", "=", "TREE_TYPE", "(", "fntype", ")", ";", "if", "(", "!", "decl", "||", "TREE_CODE", "(", "fntype", ")", "!=", "FUNCTION_TYPE", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}"], "ground_truth": ["*", "no_add_attrs", "|=", "cmse_func_args_or_return_in_stack", "(", "NULL", ",", "name", ",", "fntype", ")", ";"], "File": "arm", "Func": "arm_handle_cmse_nonsecure_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257973, "Length": 153, "Cover_Rate": 0.6095617529880478} {"Template_token": ["", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}", "fndecl", "=", "*", "node", ";", "if", "(", "!", "TREE_PUBLIC", "(", "fndecl", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_handle_cmse_nonsecure_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257974, "Length": 42, "Cover_Rate": 0.32558139534883723} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_DECL", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_handle_fndecl_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257975, "Length": 26, "Cover_Rate": 0.48148148148148145} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_DECL", ")", "{"], "ground_truth": ["warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";"], "File": "arm", "Func": "arm_handle_fndecl_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257976, "Length": 20, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "}", "}", "else", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "FUNCTION_TYPE", "||", "TREE_CODE", "(", "*", "node", ")", "==", "METHOD_TYPE", ")", "{", "if", "(", "arm_isr_value", "(", "args", ")", "==", "ARM_FT_UNKNOWN", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "}", "else", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "POINTER_TYPE", "&&", "(", "TREE_CODE", "(", "TREE_TYPE", "(", "*", "node", ")", ")", "==", "FUNCTION_TYPE", "||", "TREE_CODE", "(", "TREE_TYPE", "(", "*", "node", ")", ")", "==", "METHOD_TYPE", ")", "&&", "arm_isr_value", "(", "args", ")", "!=", "ARM_FT_UNKNOWN", ")", "{", "*", "node", "=", "build_variant_type_copy", "(", "*", "node", ")", ";", "TREE_TYPE", "(", "*", "node", ")", "=", "build_type_attribute_variant", "(", "TREE_TYPE", "(", "*", "node", ")", ",", "tree_cons", "(", "name", ",", "args", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "*", "node", ")", ")", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "else", "{", "if", "(", "flags", "&", "(", "(", "int", ")", "ATTR_FLAG_DECL_NEXT", "|", "(", "int", ")", "ATTR_FLAG_FUNCTION_NEXT", "|", "(", "int", ")", "ATTR_FLAG_ARRAY_NEXT", ")", ")", "{", "*", "no_add_attrs", "=", "true", ";", "return", "tree_cons", "(", "name", ",", "args", ",", "NULL_TREE", ")", ";", "}", "else", "{"], "ground_truth": ["warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";"], "File": "arm", "Func": "arm_handle_isr_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257977, "Length": 198, "Cover_Rate": 0.7388059701492538} {"Template_token": ["", "tree", "decl", "=", "TYPE_NAME", "(", "*", "node", ")", ";", "if", "(", "decl", ")", "{", "DECL_VISIBILITY", "(", "decl", ")", "=", "VISIBILITY_HIDDEN", ";"], "ground_truth": ["DECL_VISIBILITY_SPECIFIED", "(", "decl", ")", "=", "", ";"], "File": "arm", "Func": "arm_handle_notshared_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257978, "Length": 28, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "if", "(", "regno", "==", "CC_REGNUM", "&&", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_CC", ")", "return", "false", ";", "if", "(", "IS_VPR_REGNUM", "(", "regno", ")", ")", "return", "mode", "==", "HImode", "||", "mode", "==", "V16BImode", "||", "mode", "==", "V8BImode", "||", "mode", "==", "V4BImode", ";", "if", "(", "TARGET_THUMB1", ")", "return", "(", "ARM_NUM_REGS", "(", "mode", ")", "<", "", ")", "||", "(", "regno", "<", "LAST_LO_REGNUM", ")", ";", "if", "(", "TARGET_VFP_BASE", "&&", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "mode", "==", "DFmode", "||", "mode", "==", "DImode", ")", "return", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", ";", "if", "(", "mode", "==", "HFmode", "||", "mode", "==", "BFmode", "||", "mode", "==", "HImode", "||", "mode", "==", "SFmode", "||", "mode", "==", "SImode", ")", "return", "VFP_REGNO_OK_FOR_SINGLE", "(", "regno", ")", ";", "if", "(", "TARGET_NEON", ")", "return", "(", "VALID_NEON_DREG_MODE", "(", "mode", ")", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", ")", "||", "(", "VALID_NEON_QREG_MODE", "(", "mode", ")", "&&", "NEON_REGNO_OK_FOR_QUAD", "(", "regno", ")", ")", "||", "(", "mode", "==", "TImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "EImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "OImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "CImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "XImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", ";", "if", "(", "TARGET_HAVE_MVE", ")", "return", "(", "(", "VALID_MVE_MODE", "(", "mode", ")", "&&", "NEON_REGNO_OK_FOR_QUAD", "(", "regno", ")", ")", "||", "(", "mode", "==", "OImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", "||", "(", "mode", "==", "XImode", "&&", "NEON_REGNO_OK_FOR_NREGS", "(", "regno", ",", "", ")", ")", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "arm_hard_regno_mode_ok", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257979, "Length": 256, "Cover_Rate": 0.6320987654320988} {"Template_token": ["", "if", "(", "IS_VPR_REGNUM", "(", "regno", ")", ")", "return", "CEIL", "(", "GET_MODE_SIZE", "(", "mode", ")", ",", "", ")", ";", "if", "(", "TARGET_32BIT", "&&", "regno", ">", "PC_REGNUM", "&&", "regno", "!=", "FRAME_POINTER_REGNUM", "&&", "regno", "!=", "ARG_POINTER_REGNUM", "&&", "!", "IS_VFP_REGNUM", "(", "regno", ")", ")", "return", "", ";", "return", "ARM_NUM_REGS", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_hard_regno_nregs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257980, "Length": 50, "Cover_Rate": 0.7936507936507936} {"Template_token": ["", "has_cond_exec", "=", "!", "TARGET_THUMB1", ";", "enable_ifcvt_trans", "=", "TARGET_COND_ARITH", "&&", "!", "reload_completed", ";", "return", "has_cond_exec", "&&", "!", "enable_ifcvt_trans", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_have_conditional_execution", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257981, "Length": 19, "Cover_Rate": 0.6129032258064516} {"Template_token": ["", "enable_ifcvt_trans", "=", "TARGET_COND_ARITH", "&&", "!", "reload_completed", ";", "return", "has_cond_exec", "&&", "!", "enable_ifcvt_trans", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_have_conditional_execution", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257982, "Length": 14, "Cover_Rate": 0.45161290322580644} {"Template_token": ["", "if", "(", "bitmap_empty_p", "(", "fpubits", ")", ")", "return", "", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "TARGET_FPU_auto", ";", "i", "++", ")", "{", "arm_initialize_isa", "(", "cand_fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";"], "ground_truth": ["if", "(", "bitmap_equal_p", "(", "fpubits", ",", "cand_fpubits", ")", ")", "return", "all_fpus", "[", "i", "]", ".", "name", ";"], "File": "arm", "Func": "arm_identify_fpu_from_isa", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257983, "Length": 55, "Cover_Rate": 0.5978260869565217} {"Template_token": ["", "aapcs_cp_arg_layout", "[", "i", "]", ".", "cum_init", "(", "pcum", ",", "fntype", ",", "libname", ",", "fndecl", ")", ";", "}", "}", "return", ";", "}", "pcum", "->", "nregs", "=", "", ";", "pcum", "->", "iwmmxt_nregs", "=", "", ";", "pcum", "->", "can_split", "=", "true", ";", "pcum", "->", "named_count", "=", "", ";", "pcum", "->", "nargs", "=", "", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "fntype", ")", "{", "tree", "fn_arg", ";", "for", "(", "fn_arg", "=", "TYPE_ARG_TYPES", "(", "fntype", ")", ";"], "ground_truth": ["fn_arg", ";"], "File": "arm", "Func": "arm_init_cumulative_args", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257984, "Length": 72, "Cover_Rate": 0.3025210084033613} {"Template_token": ["", "aapcs_cp_arg_layout", "[", "i", "]", ".", "cum_init", "(", "pcum", ",", "fntype", ",", "libname", ",", "fndecl", ")", ";", "}", "}", "return", ";", "}", "pcum", "->", "nregs", "=", "", ";", "pcum", "->", "iwmmxt_nregs", "=", "", ";", "pcum", "->", "can_split", "=", "true", ";", "pcum", "->", "named_count", "=", "", ";", "pcum", "->", "nargs", "=", "", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "fntype", ")", "{", "tree", "fn_arg", ";", "for", "(", "fn_arg", "=", "TYPE_ARG_TYPES", "(", "fntype", ")", ";", "fn_arg", ";", "fn_arg", "=", "TREE_CHAIN", "(", "fn_arg", ")", ")", "pcum", "->", "named_count", "+=", "", ";", "if", "(", "!", "pcum", "->", "named_count", ")", "pcum", "->", "named_count", "=", "INT_MAX", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_init_cumulative_args", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257985, "Length": 99, "Cover_Rate": 0.41596638655462187} {"Template_token": ["", "void", "arm_init_expanders", "(", "void", ")", "{", "init_machine_status", "=", "arm_init_machine_status", ";"], "ground_truth": ["if", "(", "cfun", ")", "mark_reg_pointer", "(", "arg_pointer_rtx", ",", "PARM_BOUNDARY", ")", ";"], "File": "arm", "Func": "arm_init_expanders", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257986, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "void", "arm_init_expanders", "(", "void", ")", "{", "init_machine_status", "=", "arm_init_machine_status", ";", "if", "(", "cfun", ")", "mark_reg_pointer", "(", "arg_pointer_rtx", ",", "PARM_BOUNDARY", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_init_expanders", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257987, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "struct", "machine_function", "*", "machine", ";", "machine", "=", "ggc_cleared_alloc", "<", "machine_function", ">", "(", ")", ";", "machine", "->", "func_type", "=", "ARM_FT_UNKNOWN", ";", "machine", "->", "static_chain_stack_bytes", "=", "-", "", ";", "return", "machine", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_init_machine_status", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257989, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "struct", "machine_function", "*", "machine", ";", "machine", "=", "ggc_cleared_alloc", "<", "machine_function", ">", "(", ")", ";", "machine", "->", "func_type", "=", "ARM_FT_UNKNOWN", ";"], "ground_truth": ["machine", "->", "static_chain_stack_bytes", "=", "-", "", ";"], "File": "arm", "Func": "arm_init_machine_status", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257990, "Length": 27, "Cover_Rate": 0.675} {"Template_token": ["", "if", "(", "!", "TARGET_FLIP_THUMB", ")", "return", ";", "if", "(", "TREE_CODE", "(", "fndecl", ")", "!=", "FUNCTION_DECL", "||", "DECL_EXTERNAL", "(", "fndecl", ")", "||", "fndecl_built_in_p", "(", "fndecl", ")", "||", "DECL_ARTIFICIAL", "(", "fndecl", ")", ")", "return", ";", "if", "(", "current_function_decl", ")", "{", "mode", "=", "TARGET_THUMB", "?", "", ":", "", ";", "add_attribute", "(", "mode", ",", "attributes", ")", ";", "return", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "*", "attributes", ")", "!=", "NULL", ")", "return", ";", "mode", "=", "thumb_flipper", "?", "", ":", "", ";", "add_attribute", "(", "mode", ",", "attributes", ")", ";"], "ground_truth": ["thumb_flipper", "=", "!", "thumb_flipper", ";"], "File": "arm", "Func": "arm_insert_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257991, "Length": 90, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "const", "char", "*", "mode", ";", "if", "(", "!", "TARGET_FLIP_THUMB", ")", "return", ";", "if", "(", "TREE_CODE", "(", "fndecl", ")", "!=", "FUNCTION_DECL", "||", "DECL_EXTERNAL", "(", "fndecl", ")", "||", "fndecl_built_in_p", "(", "fndecl", ")", "||", "DECL_ARTIFICIAL", "(", "fndecl", ")", ")", "return", ";", "if", "(", "current_function_decl", ")", "{", "mode", "=", "TARGET_THUMB", "?", "", ":", "", ";", "add_attribute", "(", "mode", ",", "attributes", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_insert_attributes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257992, "Length": 61, "Cover_Rate": 0.5648148148148148} {"Template_token": ["", "static", "int", "arm_insn_cost", "(", "rtx_insn", "*", "insn", ",", "bool", "speed", ")", "{", "int", "cost", ";", "if", "(", "!", "reload_completed", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "SET", "&&", "REG_P", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ")", "&&", "REG_P", "(", "SET_SRC", "(", "PATTERN", "(", "insn", ")", ")", ")", ")", "return", "", ";", "cost", "=", "pattern_cost", "(", "PATTERN", "(", "insn", ")", ",", "speed", ")", ";", "return", "cost", "?", "cost", ":", "COSTS_N_INSNS", "(", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_insn_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257993, "Length": 78, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "!", "reload_completed", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "SET", "&&", "REG_P", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ")", "&&", "REG_P", "(", "SET_SRC", "(", "PATTERN", "(", "insn", ")", ")", ")", ")", "return", "", ";", "cost", "=", "pattern_cost", "(", "PATTERN", "(", "insn", ")", ",", "speed", ")", ";", "return", "cost", "?", "cost", ":", "COSTS_N_INSNS", "(", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_insn_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257994, "Length": 63, "Cover_Rate": 0.8076923076923077} {"Template_token": ["", "arm_ccfsm_state", "=", "", ";", "arm_target_insn", "=", "NULL", ";", "}", "default_internal_label", "(", "stream", ",", "prefix", ",", "labelno", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_internal_label", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257995, "Length": 19, "Cover_Rate": 0.3220338983050847} {"Template_token": ["", "if", "(", "arm_ccfsm_state", "==", "", "&&", "(", "unsigned", ")", "arm_target_label", "==", "labelno", "&&", "!", "strcmp", "(", "prefix", ",", "", ")", ")", "{"], "ground_truth": ["arm_ccfsm_state", "=", "", ";"], "File": "arm", "Func": "arm_internal_label", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257996, "Length": 26, "Cover_Rate": 0.4406779661016949} {"Template_token": ["", "static", "const", "char", "*", "arm_invalid_binary_op", "(", "int", "op", "ATTRIBUTE_UNUSED", ",", "const_tree", "type1", ",", "const_tree", "type2", ")", "{", "if", "(", "element_mode", "(", "type1", ")", "==", "BFmode", "||", "element_mode", "(", "type2", ")", "==", "BFmode", ")", "return", "N_", "(", "", ")", ";", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_invalid_binary_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257997, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "element_mode", "(", "type1", ")", "==", "BFmode", "||", "element_mode", "(", "type2", ")", "==", "BFmode", ")", "return", "N_", "(", "", ")", ";", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_invalid_binary_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257998, "Length": 26, "Cover_Rate": 0.6046511627906976} {"Template_token": ["", "if", "(", "element_mode", "(", "fromtype", ")", "!=", "element_mode", "(", "totype", ")", ")", "{", "if", "(", "TYPE_MODE", "(", "fromtype", ")", "==", "BFmode", ")", "return", "N_", "(", "", ")", ";"], "ground_truth": ["if", "(", "TYPE_MODE", "(", "totype", ")", "==", "BFmode", ")", "return", "N_", "(", "", ")", ";"], "File": "arm", "Func": "arm_invalid_conversion", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 257999, "Length": 43, "Cover_Rate": 0.7049180327868853} {"Template_token": ["", "static", "const", "char", "*", "arm_invalid_unary_op", "(", "int", "op", ",", "const_tree", "type", ")", "{"], "ground_truth": ["if", "(", "element_mode", "(", "type", ")", "==", "BFmode", "&&", "op", "!=", "ADDR_EXPR", ")", "return", "N_", "(", "", ")", ";"], "File": "arm", "Func": "arm_invalid_unary_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258000, "Length": 32, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "if", "(", "reg_mentioned_p", "(", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ",", "insn", ")", ")", "return", "", ";", "return", "NULL", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_invalid_within_doloop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258001, "Length": 21, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "if", "(", "CALL_P", "(", "insn", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "reg_mentioned_p", "(", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ",", "insn", ")", ")", "return", "", ";"], "File": "arm", "Func": "arm_invalid_within_doloop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258002, "Length": 27, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "!", "arm_arch_notm", ")", "return", "ARM_FT_NORMAL", "|", "ARM_FT_STACKALIGN", ";", "if", "(", "argument", "==", "NULL_TREE", ")", "return", "ARM_FT_ISR", ";", "if", "(", "TREE_VALUE", "(", "argument", ")", "==", "NULL_TREE", "||", "TREE_CODE", "(", "TREE_VALUE", "(", "argument", ")", ")", "!=", "STRING_CST", ")", "return", "ARM_FT_UNKNOWN", ";", "arg", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "argument", ")", ")", ";", "for", "(", "ptr", "=", "isr_attribute_args", ";", "ptr", "->", "arg", "!=", "NULL", ";", "ptr", "++", ")", "if", "(", "streq", "(", "arg", ",", "ptr", "->", "arg", ")", ")", "return", "ptr", "->", "return_value", ";", "return", "ARM_FT_UNKNOWN", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_isr_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258003, "Length": 86, "Cover_Rate": 0.819047619047619} {"Template_token": ["", "extern", "bool", "arm_is_constant_pool_ref", "(", "rtx", "x", ")", "{", "return", "(", "MEM_P", "(", "x", ")", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_is_constant_pool_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258006, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "tree", "attrs", ";", "if", "(", "!", "decl", ")", "return", "TARGET_LONG_CALLS", ";", "attrs", "=", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "return", "false", ";", "if", "(", "!", "flag_reorder_blocks_and_partition", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "arm_function_in_section_p", "(", "decl", ",", "current_function_section", "(", ")", ")", ")", "return", "false", ";", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "return", "true", ";"], "ground_truth": ["return", "TARGET_LONG_CALLS", ";"], "File": "arm", "Func": "arm_is_long_call_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258007, "Length": 72, "Cover_Rate": 0.9} {"Template_token": ["", "if", "(", "LABEL_REF_P", "(", "orig", ")", ")", "{", "*", "is_readonly", "=", "true", ";", "return", "true", ";", "}", "if", "(", "SYMBOL_REF_P", "(", "orig", ")", ")", "{", "if", "(", "CONSTANT_POOL_ADDRESS_P", "(", "orig", ")", ")", "{", "*", "is_readonly", "=", "true", ";", "return", "true", ";", "}", "if", "(", "SYMBOL_REF_LOCAL_P", "(", "orig", ")", "&&", "!", "SYMBOL_REF_EXTERNAL_P", "(", "orig", ")", "&&", "SYMBOL_REF_DECL", "(", "orig", ")", "&&", "(", "!", "DECL_P", "(", "SYMBOL_REF_DECL", "(", "orig", ")", ")", "||", "!", "DECL_COMMON", "(", "SYMBOL_REF_DECL", "(", "orig", ")", ")", ")", ")", "{", "tree", "decl", "=", "SYMBOL_REF_DECL", "(", "orig", ")", ";", "tree", "init", "=", "(", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", ")", "?", "DECL_INITIAL", "(", "decl", ")", ":", "(", "TREE_CODE", "(", "decl", ")", "==", "CONSTRUCTOR", ")", "?", "decl", ":", "", ";", "int", "reloc", "=", "", ";", "bool", "named_section", ",", "readonly", ";", "if", "(", "init", "&&", "init", "!=", "error_mark_node", ")", "reloc", "=", "compute_reloc_for_constant", "(", "init", ")", ";"], "ground_truth": ["named_section", "=", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ";"], "File": "arm", "Func": "arm_is_segment_info_known", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258008, "Length": 163, "Cover_Rate": 0.7616822429906542} {"Template_token": ["", "static", "bool", "arm_is_segment_info_known", "(", "rtx", "orig", ",", "bool", "*", "is_readonly", ")", "{", "*", "is_readonly", "=", "false", ";", "if", "(", "LABEL_REF_P", "(", "orig", ")", ")", "{", "*", "is_readonly", "=", "true", ";", "return", "true", ";", "}", "if", "(", "SYMBOL_REF_P", "(", "orig", ")", ")", "{", "if", "(", "CONSTANT_POOL_ADDRESS_P", "(", "orig", ")", ")", "{", "*", "is_readonly", "=", "true", ";", "return", "true", ";", "}", "if", "(", "SYMBOL_REF_LOCAL_P", "(", "orig", ")", "&&", "!", "SYMBOL_REF_EXTERNAL_P", "(", "orig", ")", "&&", "SYMBOL_REF_DECL", "(", "orig", ")", "&&", "(", "!", "DECL_P", "(", "SYMBOL_REF_DECL", "(", "orig", ")", ")", "||", "!", "DECL_COMMON", "(", "SYMBOL_REF_DECL", "(", "orig", ")", ")", ")", ")", "{", "tree", "decl", "=", "SYMBOL_REF_DECL", "(", "orig", ")", ";", "tree", "init", "=", "(", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", ")", "?", "DECL_INITIAL", "(", "decl", ")", ":", "(", "TREE_CODE", "(", "decl", ")", "==", "CONSTRUCTOR", ")", "?", "decl", ":", "", ";", "int", "reloc", "=", "", ";"], "ground_truth": ["bool", "named_section", ",", "readonly", ";"], "File": "arm", "Func": "arm_is_segment_info_known", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258009, "Length": 146, "Cover_Rate": 0.6822429906542056} {"Template_token": ["", "if", "(", "TARGET_ARM", ")", "return", "arm_legitimate_address_outer_p", "(", "mode", ",", "x", ",", "SET", ",", "strict_p", ")", ";"], "ground_truth": ["else", "if", "(", "TARGET_THUMB2", ")", "return", "thumb2_legitimate_address_p", "(", "mode", ",", "x", ",", "strict_p", ")", ";"], "File": "arm", "Func": "arm_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258010, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "static", "bool", "arm_legitimate_constant_p", "(", "machine_mode", "mode", ",", "rtx", "x", ")", "{", "return", "(", "!", "arm_cannot_force_const_mem", "(", "mode", ",", "x", ")", "&&", "(", "TARGET_32BIT", "?", "arm_legitimate_constant_p_1", "(", "mode", ",", "x", ")", ":", "thumb_legitimate_constant_p", "(", "mode", ",", "x", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_legitimate_constant_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258011, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "!", "arm_cannot_force_const_mem", "(", "mode", ",", "x", ")", "&&", "(", "TARGET_32BIT", "?", "arm_legitimate_constant_p_1", "(", "mode", ",", "x", ")", ":", "thumb_legitimate_constant_p", "(", "mode", ",", "x", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_legitimate_constant_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258012, "Length": 30, "Cover_Rate": 0.7317073170731707} {"Template_token": ["", "static", "bool", "arm_legitimate_constant_p_1", "(", "machine_mode", ",", "rtx", "x", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", "&&", "!", "neon_make_constant", "(", "x", ",", "false", ")", ")", "return", "false", ";"], "ground_truth": ["return", "flag_pic", "||", "!", "label_mentioned_p", "(", "x", ")", ";"], "File": "arm", "Func": "arm_legitimate_constant_p_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258013, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "enum", "rtx_code", "code", "=", "GET_CODE", "(", "index", ")", ";", "if", "(", "TARGET_HARD_FLOAT", "&&", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "TARGET_NEON", "&&", "VALID_NEON_QREG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "TARGET_NEON", "&&", "VALID_NEON_DREG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "VALID_IWMMXT_REG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "arm_address_register_rtx_p", "(", "index", ",", "strict_p", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", "{"], "File": "arm", "Func": "arm_legitimate_index_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258015, "Length": 214, "Cover_Rate": 0.4076190476190476} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "VALID_NEON_QREG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "TARGET_NEON", "&&", "VALID_NEON_DREG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "TARGET_REALLY_IWMMXT", "&&", "VALID_IWMMXT_REG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "arm_address_register_rtx_p", "(", "index", ",", "strict_p", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", "return", "", ";", "if", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", "{", "if", "(", "code", "==", "CONST_INT", ")", "{", "HOST_WIDE_INT", "val", "=", "INTVAL", "(", "index", ")", ";", "if", "(", "TARGET_LDRD", ")", "return", "val", ">", "-", "", "&&", "val", "<", "", ";", "else", "return", "val", ">", "-", "", "&&", "val", "<", "", ";", "}", "return", "TARGET_LDRD", "&&", "arm_address_register_rtx_p", "(", "index", ",", "strict_p", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "!", "(", "arm_arch4", "&&", "(", "mode", "==", "HImode", "||", "mode", "==", "HFmode", "||", "(", "mode", "==", "QImode", "&&", "outer", "==", "SIGN_EXTEND", ")", ")", ")", ")", "{", "if", "(", "code", "==", "MULT", ")", "{", "rtx", "xiop0", "=", "XEXP", "(", "index", ",", "", ")", ";", "rtx", "xiop1", "=", "XEXP", "(", "index", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xiop0", ",", "strict_p", ")", "&&", "power_of_two_operand", "(", "xiop1", ",", "SImode", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xiop1", ",", "strict_p", ")", "&&", "power_of_two_operand", "(", "xiop0", ",", "SImode", ")", ")", ")", ";", "}", "else", "if", "(", "code", "==", "LSHIFTRT", "||", "code", "==", "ASHIFTRT", "||", "code", "==", "ASHIFT", "||", "code", "==", "ROTATERT", ")", "{", "rtx", "op", "=", "XEXP", "(", "index", ",", "", ")", ";", "return", "(", "arm_address_register_rtx_p", "(", "XEXP", "(", "index", ",", "", ")", ",", "strict_p", ")", "&&", "CONST_INT_P", "(", "op", ")", "&&", "INTVAL", "(", "op", ")", ">", "", "&&", "INTVAL", "(", "op", ")", "<=", "", ")", ";", "}", "}"], "ground_truth": ["if", "(", "arm_arch4", ")", "{"], "File": "arm", "Func": "arm_legitimate_index_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258016, "Length": 379, "Cover_Rate": 0.7219047619047619} {"Template_token": ["", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "xop0", ")", "&&", "!", "symbol_mentioned_p", "(", "xop0", ")", ")", "xop0", "=", "force_reg", "(", "SImode", ",", "xop0", ")", ";", "if", "(", "CONSTANT_P", "(", "xop1", ")", "&&", "!", "CONST_INT_P", "(", "xop1", ")", "&&", "!", "symbol_mentioned_p", "(", "xop1", ")", ")", "xop1", "=", "force_reg", "(", "SImode", ",", "xop1", ")", ";", "if", "(", "ARM_BASE_REGISTER_RTX_P", "(", "xop0", ")", "&&", "CONST_INT_P", "(", "xop1", ")", ")", "{", "HOST_WIDE_INT", "n", ",", "low_n", ";", "rtx", "base_reg", ",", "val", ";", "n", "=", "INTVAL", "(", "xop1", ")", ";", "if", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", "{", "low_n", "=", "n", "&", "", ";", "n", "&=", "~", "", ";", "if", "(", "low_n", ">", "", ")", "{", "n", "+=", "", ";", "low_n", "-=", "", ";", "}", "}", "else", "{", "low_n", "=", "(", "(", "mode", ")", "==", "TImode", "?", "", ":", "n", ">=", "", "?", "(", "n", "&", "", ")", ":", "-", "(", "(", "-", "n", ")", "&", "", ")", ")", ";", "n", "-=", "low_n", ";", "}", "base_reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "val", "=", "force_operand", "(", "plus_constant", "(", "Pmode", ",", "xop0", ",", "n", ")", ",", "NULL_RTX", ")", ";"], "ground_truth": ["emit_move_insn", "(", "base_reg", ",", "val", ")", ";"], "File": "arm", "Func": "arm_legitimize_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258017, "Length": 208, "Cover_Rate": 0.31137724550898205} {"Template_token": ["", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "sdiv_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "smul_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "neg_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "sub_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "eq_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "lt_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "le_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "ge_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "gt_optab", ",", "SFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "unord_optab", ",", "SFmode", ")", ")", ";", "}", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "add_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "sdiv_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "smul_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "neg_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "sub_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "eq_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "lt_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "le_optab", ",", "DFmode", ")", ")", ";", "add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "ge_optab", ",", "DFmode", ")", ")", ";"], "ground_truth": ["add_libcall", "(", "libcall_htab", ",", "optab_libfunc", "(", "gt_optab", ",", "DFmode", ")", ")", ";"], "File": "arm", "Func": "arm_libcall_uses_aapcs_base", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258018, "Length": 241, "Cover_Rate": 0.3905996758508914} {"Template_token": ["", "if", "(", "TARGET_AAPCS_BASED", "&&", "arm_pcs_default", "!=", "ARM_PCS_AAPCS", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", ")", "{"], "ground_truth": ["if", "(", "arm_libcall_uses_aapcs_base", "(", "libcall", ")", ")", "return", "gen_rtx_REG", "(", "mode", ",", "ARG_REGISTER", "(", "", ")", ")", ";"], "File": "arm", "Func": "arm_libcall_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258019, "Length": 34, "Cover_Rate": 0.6415094339622641} {"Template_token": ["", "if", "(", "TARGET_AAPCS_BASED", "&&", "arm_pcs_default", "!=", "ARM_PCS_AAPCS", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_FLOAT", ")", "{", "if", "(", "arm_libcall_uses_aapcs_base", "(", "libcall", ")", ")", "return", "gen_rtx_REG", "(", "mode", ",", "ARG_REGISTER", "(", "", ")", ")", ";", "}", "return", "arm_libcall_value_1", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_libcall_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258020, "Length": 42, "Cover_Rate": 0.7924528301886793} {"Template_token": ["", "if", "(", "TARGET_AAPCS_BASED", ")", "return", "aapcs_libcall_value", "(", "mode", ")", ";", "else", "if", "(", "TARGET_IWMMXT_ABI", "&&", "arm_vector_mode_supported_p", "(", "mode", ")", ")", "return", "gen_rtx_REG", "(", "mode", ",", "FIRST_IWMMXT_REGNUM", ")", ";"], "ground_truth": ["else", "return", "gen_rtx_REG", "(", "mode", ",", "ARG_REGISTER", "(", "", ")", ")", ";"], "File": "arm", "Func": "arm_libcall_value_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258021, "Length": 40, "Cover_Rate": 0.8163265306122449} {"Template_token": ["", "else", "if", "(", "TARGET_IWMMXT_ABI", "&&", "arm_vector_mode_supported_p", "(", "mode", ")", ")", "return", "gen_rtx_REG", "(", "mode", ",", "FIRST_IWMMXT_REGNUM", ")", ";", "else", "return", "gen_rtx_REG", "(", "mode", ",", "ARG_REGISTER", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_libcall_value_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258022, "Length": 31, "Cover_Rate": 0.6326530612244898} {"Template_token": ["", "rtx", "arm_load_function_descriptor", "(", "rtx", "funcdesc", ")", "{", "rtx", "fnaddr_reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "rtx", "pic_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "FDPIC_REGNUM", ")", ";"], "ground_truth": ["rtx", "fnaddr", "=", "gen_rtx_MEM", "(", "Pmode", ",", "funcdesc", ")", ";"], "File": "arm", "Func": "arm_load_function_descriptor", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258023, "Length": 35, "Cover_Rate": 0.4794520547945205} {"Template_token": ["", "rtx", "fdpic_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "FDPIC_REGNUM", ")", ";", "rtx", "initial_fdpic_reg", "=", "get_hard_reg_initial_val", "(", "Pmode", ",", "FDPIC_REGNUM", ")", ";", "emit_insn", "(", "gen_load_tp_soft_fdpic", "(", ")", ")", ";", "emit_insn", "(", "gen_restore_pic_register_after_call", "(", "fdpic_reg", ",", "initial_fdpic_reg", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_load_tp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258024, "Length": 38, "Cover_Rate": 0.34545454545454546} {"Template_token": ["", "return", "current_tune", "->", "fusible_ops", "!=", "tune_params", "::", "FUSE_NOTHING", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_macro_fusion_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258025, "Length": 10, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "static", "bool", "arm_macro_fusion_p", "(", "void", ")", "{"], "ground_truth": ["return", "current_tune", "->", "fusible_ops", "!=", "tune_params", "::", "FUSE_NOTHING", ";"], "File": "arm", "Func": "arm_macro_fusion_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258026, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "return", "max_insns_skipped", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_max_conditional_execute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258027, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "int", "arm_max_conditional_execute", "(", "void", ")", "{", "return", "max_insns_skipped", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_max_conditional_execute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258028, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "int", "arm_max_const_double_inline_cost", "(", ")", "{", "return", "(", "(", "optimize_size", "||", "arm_ld_sched", ")", "?", "", ":", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_max_const_double_inline_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258029, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "else", "{", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<", "", ")", "return", "", ";", "else", "return", "(", "(", "", "*", "GET_MODE_SIZE", "(", "mode", ")", ")", "*", "(", "rclass", "==", "LO_REGS", "?", "", ":", "", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_memory_move_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258032, "Length": 38, "Cover_Rate": 0.6333333333333333} {"Template_token": ["", "}", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "*", "cost", "+=", "current_tune", "->", "addr_mode_costs", "->", "vector", "[", "op_type", "]", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", ")", "*", "cost", "+=", "current_tune", "->", "addr_mode_costs", "->", "fp", "[", "op_type", "]", ";", "else", "*", "cost", "+=", "current_tune", "->", "addr_mode_costs", "->", "integer", "[", "op_type", "]", ";", "}", "if", "(", "speed_p", ")", "{", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", ")", "{", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "*", "cost", "+=", "extra_cost", "->", "ldst", ".", "loadd", ";", "else", "*", "cost", "+=", "extra_cost", "->", "ldst", ".", "loadf", ";", "}", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "*", "cost", "+=", "extra_cost", "->", "ldst", ".", "loadv", ";", "else", "{", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "*", "cost", "+=", "extra_cost", "->", "ldst", ".", "ldrd", ";", "else", "*", "cost", "+=", "extra_cost", "->", "ldst", ".", "load", ";", "}", "}"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "arm_mem_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258033, "Length": 148, "Cover_Rate": 0.5051194539249146} {"Template_token": ["", "static", "bool", "arm_modes_tieable_p", "(", "machine_mode", "mode1", ",", "machine_mode", "mode2", ")", "{", "if", "(", "GET_MODE_CLASS", "(", "mode1", ")", "==", "GET_MODE_CLASS", "(", "mode2", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_NEON", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode1", ")", ")", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode2", ")", ")", ")", "||", "(", "TARGET_HAVE_MVE", "&&", "(", "VALID_MVE_MODE", "(", "mode1", ")", "||", "VALID_MVE_STRUCT_MODE", "(", "mode1", ")", ")", "&&", "(", "VALID_MVE_MODE", "(", "mode2", ")", "||", "VALID_MVE_STRUCT_MODE", "(", "mode2", ")", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "arm_modes_tieable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258034, "Length": 100, "Cover_Rate": 0.9900990099009901} {"Template_token": ["", "if", "(", "GET_MODE_CLASS", "(", "mode1", ")", "==", "GET_MODE_CLASS", "(", "mode2", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_NEON", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode1", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode1", ")", ")", "&&", "(", "VALID_NEON_DREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_QREG_MODE", "(", "mode2", ")", "||", "VALID_NEON_STRUCT_MODE", "(", "mode2", ")", ")", ")", "||", "(", "TARGET_HAVE_MVE", "&&", "(", "VALID_MVE_MODE", "(", "mode1", ")", "||", "VALID_MVE_STRUCT_MODE", "(", "mode1", ")", ")", "&&", "(", "VALID_MVE_MODE", "(", "mode2", ")", "||", "VALID_MVE_STRUCT_MODE", "(", "mode2", ")", ")", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_modes_tieable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258035, "Length": 90, "Cover_Rate": 0.8910891089108911} {"Template_token": ["", "if", "(", "TARGET_HAVE_MVE", "&&", "(", "mode", "==", "E_V8QImode", "||", "mode", "==", "E_V4QImode", "||", "mode", "==", "E_V4HImode", ")", ")", "return", "LO_REGS", ";", "return", "MODE_BASE_REG_REG_CLASS", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_mode_base_reg_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258036, "Length": 28, "Cover_Rate": 0.7777777777777778} {"Template_token": ["", "switch", "(", "GET_MODE_NUNITS", "(", "mode", ")", ")", "{", "case", "", ":", "return", "V16BImode", ";", "case", "", ":", "return", "V8BImode", ";", "case", "", ":", "return", "V4BImode", ";", "}", "return", "opt_machine_mode", "(", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_mode_to_pred_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258037, "Length": 33, "Cover_Rate": 0.825} {"Template_token": ["", "switch", "(", "GET_MODE_NUNITS", "(", "mode", ")", ")", "{", "case", "", ":", "return", "V16BImode", ";", "case", "", ":", "return", "V8BImode", ";"], "ground_truth": ["case", "", ":", "return", "V4BImode", ";"], "File": "arm", "Func": "arm_mode_to_pred_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258038, "Length": 26, "Cover_Rate": 0.65} {"Template_token": ["", "static", "bool", "arm_must_pass_in_stack", "(", "const", "function_arg_info", "&", "arg", ")", "{", "if", "(", "TARGET_AAPCS_BASED", ")", "return", "must_pass_in_stack_var_size", "(", "arg", ")", ";"], "ground_truth": ["else", "return", "must_pass_in_stack_var_size_or_pad", "(", "arg", ")", ";"], "File": "arm", "Func": "arm_must_pass_in_stack", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258040, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "if", "(", "!", "type", ")", "return", "GET_MODE_ALIGNMENT", "(", "mode", ")", ">", "PARM_BOUNDARY", ";", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "return", "TYPE_ALIGN", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "return", "TYPE_ALIGN", "(", "TREE_TYPE", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";", "int", "ret", "=", "", ";", "int", "ret2", "=", "", ";", "for", "(", "tree", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "if", "(", "DECL_ALIGN", "(", "field", ")", ">", "PARM_BOUNDARY", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "==", "FIELD_DECL", ")", "return", "", ";", "else", "ret", "=", "-", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "field", ")", "==", "FIELD_DECL", "&&", "DECL_BIT_FIELD_TYPE", "(", "field", ")", "&&", "TYPE_ALIGN", "(", "DECL_BIT_FIELD_TYPE", "(", "field", ")", ")", ">", "PARM_BOUNDARY", ")", "ret2", "=", "", ";", "if", "(", "ret2", ")", "return", "", ";", "return", "ret", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_needs_doubleword_align", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258041, "Length": 150, "Cover_Rate": 0.9316770186335404} {"Template_token": ["", "if", "(", "!", "type", ")", "return", "GET_MODE_ALIGNMENT", "(", "mode", ")", ">", "PARM_BOUNDARY", ";", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "return", "TYPE_ALIGN", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "return", "TYPE_ALIGN", "(", "TREE_TYPE", "(", "type", ")", ")", ">", "PARM_BOUNDARY", ";", "int", "ret", "=", "", ";", "int", "ret2", "=", "", ";", "for", "(", "tree", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "if", "(", "DECL_ALIGN", "(", "field", ")", ">", "PARM_BOUNDARY", ")", "{"], "ground_truth": ["if", "(", "TREE_CODE", "(", "field", ")", "==", "FIELD_DECL", ")", "return", "", ";"], "File": "arm", "Func": "arm_needs_doubleword_align", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258042, "Length": 103, "Cover_Rate": 0.639751552795031} {"Template_token": ["", "}", "if", "(", "TARGET_SOFT_FLOAT", ")", "arm_fpu_attr", "=", "FPU_NONE", ";", "else", "arm_fpu_attr", "=", "FPU_VFP", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "TARGET_CALLER_INTERWORKING", ")", "error", "(", "", ")", ";", "else", "if", "(", "TARGET_CALLEE_INTERWORKING", ")", "error", "(", "", ")", ";", "}", "if", "(", "!", "arm_arch4", "&&", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", "sorry", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "!", "arm_arch_cmse", ")", "error", "(", "", ")", ";", "if", "(", "use_cmse", "&&", "TARGET_HARD_FLOAT", "&&", "LAST_VFP_REGNUM", ">", "LAST_LO_VFP_REGNUM", ")", "error", "(", "", ")", ";"], "ground_truth": ["if", "(", "TARGET_AAPCS_BASED", ")", "{"], "File": "arm", "Func": "arm_options_perform_arch_sanity_checks", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258043, "Length": 85, "Cover_Rate": 0.34552845528455284} {"Template_token": ["", "if", "(", "TARGET_THUMB1", ")", "{", "targetm", ".", "min_anchor_offset", "=", "", ";", "targetm", ".", "max_anchor_offset", "=", "", ";", "}", "else", "if", "(", "TARGET_THUMB2", ")", "{", "targetm", ".", "min_anchor_offset", "=", "-", "", ";", "targetm", ".", "max_anchor_offset", "=", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_option_params_internal", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258044, "Length": 38, "Cover_Rate": 0.37623762376237624} {"Template_token": ["", "fpu_name", "=", "(", "ptr", "->", "x_arm_fpu_index", "==", "TARGET_FPU_auto", "?", "", ":", "all_fpus", "[", "ptr", "->", "x_arm_fpu_index", "]", ".", "name", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "TARGET_THUMB2_P", "(", "flags", ")", "?", "", ":", "TARGET_THUMB_P", "(", "flags", ")", "?", "", ":", "", ")", ";"], "ground_truth": ["if", "(", "ptr", "->", "x_arm_arch_string", ")", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "x_arm_arch_string", ")", ";"], "File": "arm", "Func": "arm_option_print", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258045, "Length": 69, "Cover_Rate": 0.44805194805194803} {"Template_token": ["", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "TARGET_THUMB2_P", "(", "flags", ")", "?", "", ":", "TARGET_THUMB_P", "(", "flags", ")", "?", "", ":", "", ")", ";", "if", "(", "ptr", "->", "x_arm_arch_string", ")", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "x_arm_arch_string", ")", ";", "if", "(", "ptr", "->", "x_arm_cpu_string", ")", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "x_arm_cpu_string", ")", ";", "if", "(", "ptr", "->", "x_arm_tune_string", ")", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "x_arm_tune_string", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "fpu_name", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_option_print", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258046, "Length": 104, "Cover_Rate": 0.6753246753246753} {"Template_token": ["", "arm_arch6m", "=", "arm_arch6", "&&", "!", "arm_arch_notm", ";", "arm_arch7", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv7", ")", ";", "arm_arch7em", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv7em", ")", ";", "arm_arch8", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8", ")", ";", "arm_arch8_1", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_1", ")", ";", "arm_arch8_2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_2", ")", ";", "arm_arch8_3", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_3", ")", ";", "arm_arch8_4", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_4", ")", ";", "arm_arch8_1m_main", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_armv8_1m_main", ")", ";", "arm_arch_thumb1", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb", ")", ";", "arm_arch_thumb2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_thumb2", ")", ";", "arm_arch_xscale", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_xscale", ")", ";", "arm_arch_iwmmxt", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt", ")", ";", "arm_arch_iwmmxt2", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_iwmmxt2", ")", ";", "arm_arch_thumb_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_tdiv", ")", ";", "arm_arch_arm_hwdiv", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_adiv", ")", ";", "arm_arch_crc", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_crc32", ")", ";"], "ground_truth": ["arm_arch_cmse", "=", "bitmap_bit_p", "(", "arm_active_target", ".", "isa", ",", "isa_bit_cmse", ")", ";"], "File": "arm", "Func": "arm_option_reconfigure_globals", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258047, "Length": 194, "Cover_Rate": 0.3803921568627451} {"Template_token": ["", "arm_configure_build_target", "(", "&", "arm_active_target", ",", "ptr", ",", "false", ")", ";"], "ground_truth": ["arm_option_reconfigure_globals", "(", ")", ";"], "File": "arm", "Func": "arm_option_restore", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258048, "Length": 14, "Cover_Rate": 0.42424242424242425} {"Template_token": ["", "ptr", "->", "x_arm_arch_string", "=", "opts", "->", "x_arm_arch_string", ";", "ptr", "->", "x_arm_cpu_string", "=", "opts", "->", "x_arm_cpu_string", ";", "ptr", "->", "x_arm_tune_string", "=", "opts", "->", "x_arm_tune_string", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_option_save", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258049, "Length": 25, "Cover_Rate": 0.625} {"Template_token": ["", "static", "void", "arm_option_save", "(", "struct", "cl_target_option", "*", "ptr", ",", "struct", "gcc_options", "*", "opts", ")", "{", "ptr", "->", "x_arm_arch_string", "=", "opts", "->", "x_arm_arch_string", ";"], "ground_truth": ["ptr", "->", "x_arm_cpu_string", "=", "opts", "->", "x_arm_cpu_string", ";"], "File": "arm", "Func": "arm_option_save", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258050, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "memcpy", "(", "reg_alloc_order", ",", "arm_reg_alloc_order", ",", "sizeof", "(", "reg_alloc_order", ")", ")", ";"], "ground_truth": ["if", "(", "TARGET_THUMB", ")", "memcpy", "(", "reg_alloc_order", ",", "thumb_core_reg_alloc_order", ",", "sizeof", "(", "thumb_core_reg_alloc_order", ")", ")", ";"], "File": "arm", "Func": "arm_order_regs_for_local_alloc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258051, "Length": 28, "Cover_Rate": 0.6511627906976745} {"Template_token": ["", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_GOTSYM_OFF", ")", "{", "assemble_name", "(", "fp", ",", "", ")", ";", "if", "(", "GOT_PCREL", ")", "fputs", "(", "", ",", "fp", ")", ";", "fputs", "(", "", ",", "fp", ")", ";", "output_addr_const", "(", "fp", ",", "XVECEXP", "(", "x", ",", "", ",", "", ")", ")", ";", "fputc", "(", "')'", ",", "fp", ")", ";", "return", "TRUE", ";", "}"], "ground_truth": ["else", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_SYMBOL_OFFSET", ")", "{"], "File": "arm", "Func": "arm_output_addr_const_extra", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258053, "Length": 90, "Cover_Rate": 0.3358208955223881} {"Template_token": ["", "output_addr_const", "(", "file", ",", "x", ")", ";", "fputs", "(", "", ",", "file", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_output_dwarf_dtprel", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258054, "Length": 15, "Cover_Rate": 0.3409090909090909} {"Template_token": ["", "static", "void", "arm_output_dwarf_dtprel", "(", "FILE", "*", "file", ",", "int", "size", ",", "rtx", "x", ")", "{", "gcc_assert", "(", "size", "==", "", ")", ";", "fputs", "(", "", ",", "file", ")", ";"], "ground_truth": ["output_addr_const", "(", "file", ",", "x", ")", ";"], "File": "arm", "Func": "arm_output_dwarf_dtprel", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258055, "Length": 36, "Cover_Rate": 0.8181818181818182} {"Template_token": ["", "if", "(", "prologue", ")", "fputs", "(", "", ",", "f", ")", ";", "else", "{", "if", "(", "!", "(", "flag_unwind_tables", "||", "crtl", "->", "uses_eh_lsda", ")", "&&", "(", "TREE_NOTHROW", "(", "current_function_decl", ")", "||", "crtl", "->", "all_throwers_are_sibcalls", ")", ")", "fputs", "(", "", ",", "f", ")", ";"], "ground_truth": ["fputs", "(", "", ",", "f", ")", ";"], "File": "arm", "Func": "arm_output_fn_unwind", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258056, "Length": 49, "Cover_Rate": 0.6621621621621622} {"Template_token": ["", "void", "arm_output_fn_unwind", "(", "FILE", "*", "f", ",", "bool", "prologue", ")", "{"], "ground_truth": ["if", "(", "arm_except_unwind_info", "(", "&", "global_options", ")", "!=", "UI_TARGET", ")", "return", ";"], "File": "arm", "Func": "arm_output_fn_unwind", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258057, "Length": 23, "Cover_Rate": 0.3108108108108108} {"Template_token": ["", "cfun", "->", "machine", "->", "return_used_this_function", "=", "", ";", "}", "else", "{", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";"], "ground_truth": ["gcc_assert", "(", "!", "use_return_insn", "(", "FALSE", ",", "NULL", ")", "||", "(", "cfun", "->", "machine", "->", "return_used_this_function", "!=", "", ")", "||", "offsets", "->", "saved_regs", "==", "offsets", "->", "outgoing_args", "||", "frame_pointer_needed", ")", ";"], "File": "arm", "Func": "arm_output_function_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258058, "Length": 48, "Cover_Rate": 0.34782608695652173} {"Template_token": ["", "}", "cfun", "->", "machine", "->", "return_used_this_function", "=", "", ";", "}", "else", "{", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";"], "ground_truth": ["gcc_assert", "(", "!", "use_return_insn", "(", "FALSE", ",", "NULL", ")", "||", "(", "cfun", "->", "machine", "->", "return_used_this_function", "!=", "", ")", "||", "offsets", "->", "saved_regs", "==", "offsets", "->", "outgoing_args", "||", "frame_pointer_needed", ")", ";"], "File": "arm", "Func": "arm_output_function_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258059, "Length": 49, "Cover_Rate": 0.35507246376811596} {"Template_token": ["", "if", "(", "IS_CMSE_ENTRY", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "(", "HOST_WIDE_INT", ")", "crtl", "->", "args", ".", "size", ",", "crtl", "->", "args", ".", "pretend_args_size", ",", "(", "HOST_WIDE_INT", ")", "get_frame_size", "(", ")", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "frame_pointer_needed", ",", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", ";", "if", "(", "cfun", "->", "machine", "->", "lr_save_eliminated", ")", "asm_fprintf", "(", "f", ",", "", ")", ";"], "ground_truth": ["if", "(", "crtl", "->", "calls_eh_return", ")", "asm_fprintf", "(", "f", ",", "", ")", ";"], "File": "arm", "Func": "arm_output_function_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258060, "Length": 86, "Cover_Rate": 0.36134453781512604} {"Template_token": ["", "if", "(", "IS_NESTED", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_STACKALIGN", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "if", "(", "IS_CMSE_ENTRY", "(", "func_type", ")", ")", "asm_fprintf", "(", "f", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "(", "HOST_WIDE_INT", ")", "crtl", "->", "args", ".", "size", ",", "crtl", "->", "args", ".", "pretend_args_size", ",", "(", "HOST_WIDE_INT", ")", "get_frame_size", "(", ")", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "frame_pointer_needed", ",", "cfun", "->", "machine", "->", "uses_anonymous_args", ")", ";"], "ground_truth": ["if", "(", "cfun", "->", "machine", "->", "lr_save_eliminated", ")", "asm_fprintf", "(", "f", ",", "", ")", ";"], "File": "arm", "Func": "arm_output_function_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258061, "Length": 101, "Cover_Rate": 0.42436974789915966} {"Template_token": ["", "else", "{", "sprintf", "(", "templ", ",", "", ")", ";", "output_asm_insn", "(", "templ", ",", "operands", ")", ";", "}", "return", "", ";", "}", "if", "(", "(", "opmode", "==", "DImode", ")", "&&", "(", "shift", ">", "", ")", ")", "{", "sprintf", "(", "templ", ",", "", ",", "insn_name", ",", "", ")", ";", "output_asm_insn", "(", "templ", ",", "operands", ")", ";", "sprintf", "(", "templ", ",", "", ",", "insn_name", ",", "shift", "-", "", ")", ";", "output_asm_insn", "(", "templ", ",", "operands", ")", ";", "}", "else", "{", "sprintf", "(", "templ", ",", "", ",", "insn_name", ",", "shift", ")", ";", "output_asm_insn", "(", "templ", ",", "operands", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_output_iwmmxt_shift_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258062, "Length": 100, "Cover_Rate": 0.4032258064516129} {"Template_token": ["", "}", "mask", ">>=", "", ";", "}", "gcc_assert", "(", "i", "<", "units", ")", ";", "{", "switch", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "E_V8QImode", ":", "sprintf", "(", "templ", ",", "", ",", "i", ")", ";", "break", ";", "case", "E_V4HImode", ":", "sprintf", "(", "templ", ",", "", ",", "i", ")", ";", "break", ";", "case", "E_V2SImode", ":", "sprintf", "(", "templ", ",", "", ",", "i", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["break", ";"], "File": "arm", "Func": "arm_output_iwmmxt_tinsr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258063, "Length": 75, "Cover_Rate": 0.43103448275862066} {"Template_token": ["", "rtx", "reg", ";", "rtx", "offset", ";", "rtx", "wcgr", ";", "rtx", "sum", ";"], "ground_truth": ["if", "(", "!", "MEM_P", "(", "operands", "[", "", "]", ")", "||", "GET_CODE", "(", "sum", "=", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", "!=", "PLUS", "||", "!", "REG_P", "(", "reg", "=", "XEXP", "(", "sum", ",", "", ")", ")", "||", "!", "CONST_INT_P", "(", "offset", "=", "XEXP", "(", "sum", ",", "", ")", ")", "||", "(", "(", "INTVAL", "(", "offset", ")", "<", "", ")", "&&", "(", "INTVAL", "(", "offset", ")", ">", "-", "", ")", ")", ")", "return", "", ";"], "File": "arm", "Func": "arm_output_load_gr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258064, "Length": 90, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "if", "(", "TARGET_32BIT", ")", "arm32_output_mi_thunk", "(", "file", ",", "thunk", ",", "delta", ",", "vcall_offset", ",", "function", ")", ";"], "ground_truth": ["else", "arm_thumb1_mi_thunk", "(", "file", ",", "thunk", ",", "delta", ",", "vcall_offset", ",", "function", ")", ";"], "File": "arm", "Func": "arm_output_mi_thunk", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258065, "Length": 31, "Cover_Rate": 0.3875} {"Template_token": ["", "void", "arm_output_multireg_pop", "(", "rtx", "*", "operands", ",", "bool", "return_pc", ",", "rtx", "cond", ",", "bool", "reverse", ",", "bool", "update", ")", "{", "int", "i", ";", "char", "pattern", "[", "", "]", ";", "int", "offset", ";", "const", "char", "*", "conditional", ";", "int", "num_saves", "=", "XVECLEN", "(", "operands", "[", "", "]", ",", "", ")", ";", "unsigned", "int", "regno", ";", "unsigned", "int", "regno_base", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "bool", "interrupt_p", "=", "IS_INTERRUPT", "(", "arm_current_func_type", "(", ")", ")", ";", "offset", "=", "", ";", "offset", "+=", "update", "?", "", ":", "", ";", "offset", "+=", "return_pc", "?", "", ":", "", ";", "for", "(", "i", "=", "offset", ";", "i", "<", "num_saves", ";", "i", "++", ")", "{", "regno", "=", "REGNO", "(", "XEXP", "(", "XVECEXP", "(", "operands", "[", "", "]", ",", "", ",", "i", ")", ",", "", ")", ")", ";", "gcc_assert", "(", "(", "regno", "!=", "SP_REGNUM", ")", "||", "(", "regno_base", "==", "SP_REGNUM", ")", ")", ";", "if", "(", "regno", "==", "regno_base", ")", "gcc_assert", "(", "!", "update", ")", ";", "}", "conditional", "=", "reverse", "?", "", ":", "", ";", "if", "(", "(", "regno_base", "==", "SP_REGNUM", ")", "&&", "update", "&&", "!", "(", "interrupt_p", "&&", "return_pc", ")", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "else", "{", "if", "(", "regno_base", "==", "SP_REGNUM", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "else", "if", "(", "update", ")", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "else", "sprintf", "(", "pattern", ",", "", ",", "conditional", ")", ";", "strcat", "(", "pattern", ",", "reg_names", "[", "regno_base", "]", ")", ";", "if", "(", "update", ")", "strcat", "(", "pattern", ",", "", ")", ";"], "ground_truth": ["else", "strcat", "(", "pattern", ",", "", ")", ";"], "File": "arm", "Func": "arm_output_multireg_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258066, "Length": 264, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "if", "(", "shift", ")", "{", "if", "(", "val", "!=", "-", "", ")", "operands", "[", "", "]", "=", "GEN_INT", "(", "val", ")", ";", "sprintf", "(", "pattern", ",", "", ",", "shift", ",", "c", ")", ";", "}"], "ground_truth": ["else", "sprintf", "(", "pattern", ",", "", ",", "c", ")", ";"], "File": "arm", "Func": "arm_output_shift", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258067, "Length": 44, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "if", "(", "!", "CONST_INT_P", "(", "x", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";"], "File": "arm", "Func": "arm_output_ttype", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258068, "Length": 22, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "static", "void", "arm_override_options_after_change_1", "(", "struct", "gcc_options", "*", "opts", ",", "struct", "gcc_options", "*", "opts_set", ")", "{"], "ground_truth": ["if", "(", "opts", "->", "x_flag_align_functions", "&&", "!", "opts_set", "->", "x_str_align_functions", ")", "opts", "->", "x_str_align_functions", "=", "TARGET_THUMB_P", "(", "opts", "->", "x_target_flags", ")", "&&", "opts", "->", "x_optimize_size", "?", "", ":", "", ";"], "File": "arm", "Func": "arm_override_options_after_change_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258071, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "if", "(", "TARGET_AAPCS_BASED", "&&", "BYTES_BIG_ENDIAN", ")", "{", "if", "(", "type", ")", "{", "if", "(", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", "||", "FIXED_POINT_TYPE_P", "(", "type", ")", ")", "&&", "int_size_in_bytes", "(", "type", ")", "<=", "", ")", "return", "true", ";", "}"], "ground_truth": ["else", "{"], "File": "arm", "Func": "arm_pad_reg_upward", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258073, "Length": 46, "Cover_Rate": 0.5054945054945055} {"Template_token": ["", "if", "(", "type", ")", "{", "if", "(", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "||", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", "||", "FIXED_POINT_TYPE_P", "(", "type", ")", ")", "&&", "int_size_in_bytes", "(", "type", ")", "<=", "", ")", "return", "true", ";", "}"], "ground_truth": ["else", "{"], "File": "arm", "Func": "arm_pad_reg_upward", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258074, "Length": 39, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "return", "arg", ".", "type", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "arg", ".", "type", ")", ")", "!=", "INTEGER_CST", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_pass_by_reference", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258075, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "bool", "arm_pass_by_reference", "(", "cumulative_args_t", ",", "const", "function_arg_info", "&", "arg", ")", "{", "return", "arg", ".", "type", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "arg", ".", "type", ")", ")", "!=", "INTEGER_CST", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_pass_by_reference", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258076, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "const", "char", "*", "arg", ";"], "ground_truth": ["if", "(", "TREE_VALUE", "(", "attr", ")", "==", "NULL_TREE", "||", "TREE_CODE", "(", "TREE_VALUE", "(", "attr", ")", ")", "!=", "STRING_CST", ")", "return", "ARM_PCS_UNKNOWN", ";"], "File": "arm", "Func": "arm_pcs_from_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258077, "Length": 27, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "arg", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "attr", ")", ")", ";"], "ground_truth": ["for", "(", "ptr", "=", "pcs_attribute_args", ";", "ptr", "->", "arg", "!=", "NULL", ";", "ptr", "++", ")", "if", "(", "streq", "(", "arg", ",", "ptr", "->", "arg", ")", ")", "return", "ptr", "->", "value", ";"], "File": "arm", "Func": "arm_pcs_from_attribute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258078, "Length": 41, "Cover_Rate": 0.47126436781609193} {"Template_token": ["", "gcc_assert", "(", "flag_pic", ")", ";", "bool", "is_readonly", "=", "false", ";", "bool", "info_known", "=", "false", ";", "if", "(", "TARGET_FDPIC", "&&", "SYMBOL_REF_P", "(", "orig", ")", "&&", "!", "SYMBOL_REF_FUNCTION_P", "(", "orig", ")", ")", "info_known", "=", "arm_is_segment_info_known", "(", "orig", ",", "&", "is_readonly", ")", ";", "if", "(", "TARGET_FDPIC", "&&", "SYMBOL_REF_P", "(", "orig", ")", "&&", "!", "SYMBOL_REF_FUNCTION_P", "(", "orig", ")", "&&", "!", "info_known", ")", "{", "rtx", "pic_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "FDPIC_REGNUM", ")", ";", "insn", "=", "calculate_pic_address_constant", "(", "reg", ",", "pic_reg", ",", "orig", ")", ";", "}"], "ground_truth": ["else", "if", "(", "TARGET_FDPIC", "&&", "SYMBOL_REF_P", "(", "orig", ")", "&&", "(", "SYMBOL_REF_FUNCTION_P", "(", "orig", ")", "||", "!", "is_readonly", ")", ")", "{"], "File": "arm", "Func": "arm_pic_static_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258079, "Length": 102, "Cover_Rate": 0.37362637362637363} {"Template_token": ["", "void", "arm_poke_function_name", "(", "FILE", "*", "stream", ",", "const", "char", "*", "name", ")", "{", "unsigned", "long", "alignlength", ";", "unsigned", "long", "length", ";", "rtx", "x", ";", "length", "=", "strlen", "(", "name", ")", "+", "", ";", "alignlength", "=", "ROUND_UP_WORD", "(", "length", ")", ";", "ASM_OUTPUT_ASCII", "(", "stream", ",", "name", ",", "length", ")", ";", "ASM_OUTPUT_ALIGN", "(", "stream", ",", "", ")", ";", "x", "=", "GEN_INT", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", "+", "alignlength", ")", ";", "assemble_aligned_integer", "(", "UNITS_PER_WORD", ",", "x", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_poke_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258080, "Length": 77, "Cover_Rate": 1.0} {"Template_token": ["", "unsigned", "long", "length", ";", "rtx", "x", ";", "length", "=", "strlen", "(", "name", ")", "+", "", ";", "alignlength", "=", "ROUND_UP_WORD", "(", "length", ")", ";", "ASM_OUTPUT_ASCII", "(", "stream", ",", "name", ",", "length", ")", ";", "ASM_OUTPUT_ALIGN", "(", "stream", ",", "", ")", ";", "x", "=", "GEN_INT", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", "+", "alignlength", ")", ";"], "ground_truth": ["assemble_aligned_integer", "(", "UNITS_PER_WORD", ",", "x", ")", ";"], "File": "arm", "Func": "arm_poke_function_name", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258081, "Length": 59, "Cover_Rate": 0.7662337662337663} {"Template_token": ["", "if", "(", "need_atomic_barrier_p", "(", "model", ",", "false", ")", ")", "emit_insn", "(", "gen_memory_barrier", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_post_atomic_barrier", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258082, "Length": 17, "Cover_Rate": 0.6538461538461539} {"Template_token": ["", "static", "void", "arm_post_atomic_barrier", "(", "enum", "memmodel", "model", ")", "{", "if", "(", "need_atomic_barrier_p", "(", "model", ",", "false", ")", ")", "emit_insn", "(", "gen_memory_barrier", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_post_atomic_barrier", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258083, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "static", "reg_class_t", "arm_preferred_reload_class", "(", "rtx", "x", "ATTRIBUTE_UNUSED", ",", "reg_class_t", "rclass", ")", "{"], "ground_truth": ["if", "(", "TARGET_32BIT", ")", "return", "rclass", ";"], "File": "arm", "Func": "arm_preferred_reload_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258084, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "static", "reg_class_t", "arm_preferred_reload_class", "(", "rtx", "x", "ATTRIBUTE_UNUSED", ",", "reg_class_t", "rclass", ")", "{", "if", "(", "TARGET_32BIT", ")", "return", "rclass", ";", "else", "{", "if", "(", "rclass", "==", "GENERAL_REGS", ")", "return", "LO_REGS", ";", "else", "return", "rclass", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arm_preferred_reload_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258085, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "TARGET_THUMB2", "&&", "rclass", "==", "GENERAL_REGS", ")", "return", "LO_REGS", ";", "else", "return", "NO_REGS", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_preferred_rename_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258086, "Length": 16, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "static", "reg_class_t", "arm_preferred_rename_class", "(", "reg_class_t", "rclass", ")", "{", "if", "(", "TARGET_THUMB2", "&&", "rclass", "==", "GENERAL_REGS", ")", "return", "LO_REGS", ";"], "ground_truth": ["else", "return", "NO_REGS", ";"], "File": "arm", "Func": "arm_preferred_rename_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258087, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "case", "E_HImode", ":", "return", "TARGET_NEON_VECTORIZE_DOUBLE", "?", "V4HImode", ":", "V8HImode", ";", "case", "E_QImode", ":", "return", "TARGET_NEON_VECTORIZE_DOUBLE", "?", "V8QImode", ":", "V16QImode", ";", "case", "E_DImode", ":", "if", "(", "!", "TARGET_NEON_VECTORIZE_DOUBLE", ")", "return", "V2DImode", ";", "break", ";", "default", ":", ";", "}", "if", "(", "TARGET_REALLY_IWMMXT", ")", "switch", "(", "mode", ")", "{", "case", "E_SImode", ":", "return", "V2SImode", ";", "case", "E_HImode", ":", "return", "V4HImode", ";"], "ground_truth": ["case", "E_QImode", ":"], "File": "arm", "Func": "arm_preferred_simd_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258088, "Length": 61, "Cover_Rate": 0.3485714285714286} {"Template_token": ["", "if", "(", "TARGET_NEON", ")", "switch", "(", "mode", ")", "{", "case", "E_HFmode", ":", "return", "TARGET_NEON_VECTORIZE_DOUBLE", "?", "V4HFmode", ":", "V8HFmode", ";", "case", "E_SFmode", ":", "return", "TARGET_NEON_VECTORIZE_DOUBLE", "?", "V2SFmode", ":", "V4SFmode", ";", "case", "E_SImode", ":", "return", "TARGET_NEON_VECTORIZE_DOUBLE", "?", "V2SImode", ":", "V4SImode", ";", "case", "E_HImode", ":", "return", "TARGET_NEON_VECTORIZE_DOUBLE", "?", "V4HImode", ":", "V8HImode", ";", "case", "E_QImode", ":", "return", "TARGET_NEON_VECTORIZE_DOUBLE", "?", "V8QImode", ":", "V16QImode", ";", "case", "E_DImode", ":", "if", "(", "!", "TARGET_NEON_VECTORIZE_DOUBLE", ")", "return", "V2DImode", ";", "break", ";", "default", ":", ";", "}", "if", "(", "TARGET_REALLY_IWMMXT", ")", "switch", "(", "mode", ")", "{"], "ground_truth": ["case", "E_SImode", ":"], "File": "arm", "Func": "arm_preferred_simd_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258089, "Length": 88, "Cover_Rate": 0.5028571428571429} {"Template_token": ["", "build_target", ".", "isa", "=", "sbitmap_alloc", "(", "isa_num_bits", ")", ";", "arm_configure_build_target", "(", "&", "build_target", ",", "targ_options", ",", "false", ")", ";", "if", "(", "build_target", ".", "core_name", "&&", "!", "bitmap_bit_p", "(", "build_target", ".", "isa", ",", "isa_bit_quirk_no_asmcpu", ")", ")", "{", "const", "char", "*", "truncated_name", "=", "arm_rewrite_selected_cpu", "(", "build_target", ".", "core_name", ")", ";", "asm_fprintf", "(", "stream", ",", "", ",", "truncated_name", ")", ";", "}", "const", "arch_option", "*", "arch", "=", "arm_parse_arch_option_name", "(", "all_architectures", ",", "", ",", "build_target", ".", "arch_name", ")", ";", "auto_sbitmap", "opt_bits", "(", "isa_num_bits", ")", ";", "gcc_assert", "(", "arch", ")", ";", "if", "(", "strcmp", "(", "build_target", ".", "arch_name", ",", "", ")", "==", "", ")", "{", "asm_fprintf", "(", "stream", ",", "", ")", ";", "asm_fprintf", "(", "stream", ",", "", ")", ";", "asm_fprintf", "(", "stream", ",", "", ")", ";", "asm_fprintf", "(", "stream", ",", "", ")", ";", "asm_fprintf", "(", "stream", ",", "", ")", ";", "}", "else", "asm_fprintf", "(", "stream", ",", "", ",", "build_target", ".", "arch_name", ")", ";", "const", "char", "*", "fpu_name", "=", "(", "TARGET_SOFT_FLOAT", "?", "", ":", "arm_identify_fpu_from_isa", "(", "build_target", ".", "isa", ")", ")", ";", "asm_fprintf", "(", "stream", ",", "", ",", "fpu_name", ")", ";", "if", "(", "!", "arch", "->", "common", ".", "extensions", ")", "return", ";", "for", "(", "const", "struct", "cpu_arch_extension", "*", "opt", "=", "arch", "->", "common", ".", "extensions", ";", "opt", "->", "name", "!=", "NULL", ";", "opt", "++", ")", "{"], "ground_truth": ["if", "(", "!", "opt", "->", "remove", ")", "{"], "File": "arm", "Func": "arm_print_asm_arch_directives", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258092, "Length": 217, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "}", "fputs", "(", "arm_condition_codes", "[", "arm_current_cc", "]", ",", "stream", ")", ";", "}", "else", "if", "(", "current_insn_predicate", ")", "{", "enum", "arm_cond_code", "code", ";", "if", "(", "TARGET_THUMB1", ")", "{"], "ground_truth": ["output_operand_lossage", "(", "", ")", ";"], "File": "arm", "Func": "arm_print_condition", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258093, "Length": 32, "Cover_Rate": 0.31683168316831684} {"Template_token": ["", "break", ";", "case", "MULT", ":", "case", "ASHIFTRT", ":", "case", "LSHIFTRT", ":", "case", "ASHIFT", ":", "case", "ROTATERT", ":", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "base", ")", ",", "is_minus", "?", "", ":", "", ",", "REGNO", "(", "XEXP", "(", "index", ",", "", ")", ")", ")", ";", "arm_print_operand", "(", "stream", ",", "index", ",", "'S'", ")", ";", "fputs", "(", "", ",", "stream", ")", ";", "break", ";", "}", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_INC", "||", "GET_CODE", "(", "x", ")", "==", "POST_INC", "||", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "x", ")", "==", "POST_DEC", ")", "{", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "x", ")", "==", "PRE_INC", ")", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "GET_CODE", "(", "x", ")", "==", "PRE_DEC", "?", "", ":", "", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "else", "if", "(", "TARGET_HAVE_MVE", "&&", "(", "mode", "==", "OImode", "||", "mode", "==", "XImode", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "GET_CODE", "(", "x", ")", "==", "POST_DEC", "?", "", ":", "", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PRE_MODIFY", ")", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "POST_MODIFY", ")", "{", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "else", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ";", "}", "else", "output_addr_const", "(", "stream", ",", "x", ")", ";", "}", "else", "{", "if", "(", "REG_P", "(", "x", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "x", ")", ")", ";", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "POST_INC", ")", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "{", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";"], "ground_truth": ["if", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "asm_fprintf", "(", "stream", ",", "", ",", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ",", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";"], "File": "arm", "Func": "arm_print_operand_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258095, "Length": 536, "Cover_Rate": 0.7015706806282722} {"Template_token": ["", "return", "(", "code", "==", "'@'", "||", "code", "==", "'|'", "||", "code", "==", "'.'", "||", "code", "==", "'('", "||", "code", "==", "')'", "||", "code", "==", "'#'", "||", "(", "TARGET_32BIT", "&&", "(", "code", "==", "'?'", ")", ")", "||", "(", "TARGET_THUMB2", "&&", "(", "code", "==", "'!'", ")", ")", "||", "(", "TARGET_THUMB", "&&", "(", "code", "==", "'_'", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_print_operand_punct_valid_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258096, "Length": 58, "Cover_Rate": 0.8656716417910447} {"Template_token": ["", "return", "(", "code", "==", "'@'", "||", "code", "==", "'|'", "||", "code", "==", "'.'", "||", "code", "==", "'('", "||", "code", "==", "')'", "||", "code", "==", "'#'", "||", "(", "TARGET_32BIT", "&&", "(", "code", "==", "'?'", ")", ")", "||", "(", "TARGET_THUMB2", "&&", "(", "code", "==", "'!'", ")", ")", "||", "(", "TARGET_THUMB", "&&", "(", "code", "==", "'_'", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_print_operand_punct_valid_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258097, "Length": 58, "Cover_Rate": 0.8656716417910447} {"Template_token": ["", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "constant_limit", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "max_insns_skipped", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "prefetch", ".", "num_slots", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "prefetch", ".", "l1_cache_size", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "prefetch", ".", "l1_cache_line_size", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "(", "int", ")", "current_tune", "->", "prefer_constant_pool", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "branch_cost", "(", "false", ",", "false", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "branch_cost", "(", "false", ",", "true", ")", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "branch_cost", "(", "true", ",", "false", ")", ")", ";"], "ground_truth": ["asm_fprintf", "(", "asm_out_file", ",", "", "ASM_COMMENT_START", "", ",", "current_tune", "->", "branch_cost", "(", "true", ",", "true", ")", ")", ";"], "File": "arm", "Func": "arm_print_tune_info", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258098, "Length": 177, "Cover_Rate": 0.5784313725490197} {"Template_token": ["", "fprintf", "(", "f", ",", "", ")", ";", "}", "return", ";", "case", "CONST_STRING", ":", "fprintf", "(", "f", ",", "", ",", "XSTR", "(", "x", ",", "", ")", ")", ";", "return", ";", "case", "SYMBOL_REF", ":", "fprintf", "(", "f", ",", "", ",", "XSTR", "(", "x", ",", "", ")", ")", ";", "return", ";", "case", "LABEL_REF", ":", "fprintf", "(", "f", ",", "", ",", "INSN_UID", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "return", ";", "case", "CONST", ":", "arm_print_value", "(", "f", ",", "XEXP", "(", "x", ",", "", ")", ")", ";", "return", ";", "case", "PLUS", ":", "arm_print_value", "(", "f", ",", "XEXP", "(", "x", ",", "", ")", ")", ";", "fprintf", "(", "f", ",", "", ")", ";", "arm_print_value", "(", "f", ",", "XEXP", "(", "x", ",", "", ")", ")", ";", "return", ";", "case", "PC", ":", "fprintf", "(", "f", ",", "", ")", ";", "return", ";", "default", ":", "fprintf", "(", "f", ",", "", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_print_value", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258099, "Length": 147, "Cover_Rate": 0.5017064846416383} {"Template_token": ["", "static", "tree", "arm_promoted_type", "(", "const_tree", "t", ")", "{", "if", "(", "SCALAR_FLOAT_TYPE_P", "(", "t", ")", "&&", "TYPE_PRECISION", "(", "t", ")", "==", "", "&&", "TYPE_MAIN_VARIANT", "(", "t", ")", "==", "arm_fp16_type_node", ")", "return", "float_type_node", ";", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_promoted_type", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258100, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "&&", "GET_MODE_SIZE", "(", "mode", ")", "<", "", ")", "return", "SImode", ";"], "ground_truth": ["return", "mode", ";"], "File": "arm", "Func": "arm_promote_function_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258102, "Length": 22, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "static", "bool", "arm_promote_prototypes", "(", "const_tree", "t", "ATTRIBUTE_UNUSED", ")", "{", "return", "!", "TARGET_AAPCS_BASED", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_promote_prototypes", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258104, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "void", "arm_pr_long_calls", "(", "struct", "cpp_reader", "*", "pfile", "ATTRIBUTE_UNUSED", ")", "{", "arm_pragma_long_calls", "=", "LONG", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_pr_long_calls", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258105, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "void", "arm_pr_long_calls_off", "(", "struct", "cpp_reader", "*", "pfile", "ATTRIBUTE_UNUSED", ")", "{", "arm_pragma_long_calls", "=", "OFF", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_pr_long_calls_off", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258107, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "cfun", "&&", "cfun", "->", "decl", ")", "return", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "cfun", "->", "decl", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "arm_q_bit_access", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258111, "Length": 24, "Cover_Rate": 0.7741935483870968} {"Template_token": ["", "return", "REGNO_REG_SET_P", "(", "df_get_live_out", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_r3_live_at_start_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258112, "Length": 15, "Cover_Rate": 0.6818181818181818} {"Template_token": ["", "static", "bool", "arm_r3_live_at_start_p", "(", "void", ")", "{", "return", "REGNO_REG_SET_P", "(", "df_get_live_out", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_r3_live_at_start_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258113, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "regno", "==", "STACK_POINTER_REGNUM", ")", "return", "STACK_REG", ";", "if", "(", "regno", "==", "CC_REGNUM", ")", "return", "CC_REG", ";", "if", "(", "regno", "<", "", ")", "return", "LO_REGS", ";", "return", "HI_REGS", ";", "}", "if", "(", "TARGET_THUMB2", "&&", "regno", "<", "", ")", "return", "LO_REGS", ";", "if", "(", "regno", "<=", "LAST_ARM_REGNUM", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "ARG_POINTER_REGNUM", ")", "return", "TARGET_THUMB2", "?", "HI_REGS", ":", "GENERAL_REGS", ";", "if", "(", "regno", "==", "CC_REGNUM", "||", "regno", "==", "VFPCC_REGNUM", ")", "return", "TARGET_THUMB2", "?", "CC_REG", ":", "NO_REGS", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "regno", "<=", "D7_VFP_REGNUM", ")", "return", "VFP_D0_D7_REGS", ";"], "ground_truth": ["else", "if", "(", "regno", "<=", "LAST_LO_VFP_REGNUM", ")", "return", "VFP_LO_REGS", ";"], "File": "arm", "Func": "arm_regno_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258114, "Length": 107, "Cover_Rate": 0.6369047619047619} {"Template_token": ["", "struct", "cl_target_option", "*", "opts", "=", "TREE_TARGET_OPTION", "(", "callee_tree", ")", ";", "SET_DECL_ALIGN", "(", "fndecl", ",", "FUNCTION_ALIGNMENT", "(", "FUNCTION_BOUNDARY_P", "(", "opts", "->", "x_target_flags", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_relayout_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258115, "Length": 26, "Cover_Rate": 0.43333333333333335} {"Template_token": ["", "void", "arm_reload_in_hi", "(", "rtx", "*", "operands", ")", "{", "rtx", "ref", "=", "operands", "[", "", "]", ";", "rtx", "base", ",", "scratch", ";", "HOST_WIDE_INT", "offset", "=", "", ";", "if", "(", "SUBREG_P", "(", "ref", ")", ")", "{", "offset", "=", "SUBREG_BYTE", "(", "ref", ")", ";", "ref", "=", "SUBREG_REG", "(", "ref", ")", ";", "}", "if", "(", "REG_P", "(", "ref", ")", ")", "{", "if", "(", "reg_equiv_mem", "(", "REGNO", "(", "ref", ")", ")", ")", "{", "ref", "=", "reg_equiv_mem", "(", "REGNO", "(", "ref", ")", ")", ";", "base", "=", "find_replacement", "(", "&", "XEXP", "(", "ref", ",", "", ")", ")", ";", "}", "else", "base", "=", "reg_equiv_address", "(", "REGNO", "(", "ref", ")", ")", ";", "if", "(", "base", "==", "NULL", ")", "{", "gcc_assert", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "operands", "[", "", "]", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "ref", ",", "", ")", ")", ")", ";", "return", ";", "}", "}", "else", "base", "=", "find_replacement", "(", "&", "XEXP", "(", "ref", ",", "", ")", ")", ";", "if", "(", "GET_CODE", "(", "base", ")", "==", "MINUS", "||", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "base", ",", "", ")", ")", ")", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "emit_set_insn", "(", "base_plus", ",", "base", ")", ";", "base", "=", "base_plus", ";", "}", "else", "if", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", ")", "{", "HOST_WIDE_INT", "hi", ",", "lo", ";", "offset", "+=", "INTVAL", "(", "XEXP", "(", "base", ",", "", ")", ")", ";", "base", "=", "XEXP", "(", "base", ",", "", ")", ";", "lo", "=", "(", "offset", ">=", "", "?", "(", "offset", "&", "", ")", ":", "-", "(", "(", "-", "offset", ")", "&", "", ")", ")", ";", "if", "(", "lo", "==", "", ")", "lo", "&=", "", ";", "hi", "=", "(", "(", "(", "(", "offset", "-", "lo", ")", "&", "(", "HOST_WIDE_INT", ")", "", ")", "^", "(", "HOST_WIDE_INT", ")", "", ")", "-", "(", "HOST_WIDE_INT", ")", "", ")", ";", "gcc_assert", "(", "hi", "+", "lo", "==", "offset", ")", ";", "if", "(", "hi", "!=", "", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "base_plus", ",", "base", ",", "GEN_INT", "(", "hi", ")", ")", ")", ";", "base", "=", "base_plus", ";", "offset", "=", "lo", ";", "}", "}"], "ground_truth": ["if", "(", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", ")", "scratch", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";"], "File": "arm", "Func": "arm_reload_in_hi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258116, "Length": 420, "Cover_Rate": 0.7155025553662692} {"Template_token": ["", "emit_insn", "(", "gen_movhi", "(", "scratch_hi", ",", "outval", ")", ")", ";", "outval", "=", "scratch_hi", ";", "}", "}", "emit_set_insn", "(", "base_plus", ",", "base", ")", ";", "base", "=", "base_plus", ";", "}", "else", "if", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", ")", "{", "HOST_WIDE_INT", "hi", ",", "lo", ";", "offset", "+=", "INTVAL", "(", "XEXP", "(", "base", ",", "", ")", ")", ";", "base", "=", "XEXP", "(", "base", ",", "", ")", ";", "lo", "=", "(", "offset", ">=", "", "?", "(", "offset", "&", "", ")", ":", "-", "(", "(", "-", "offset", ")", "&", "", ")", ")", ";", "if", "(", "lo", "==", "", ")", "lo", "&=", "", ";", "hi", "=", "(", "(", "(", "(", "offset", "-", "lo", ")", "&", "(", "HOST_WIDE_INT", ")", "", ")", "^", "(", "HOST_WIDE_INT", ")", "", ")", "-", "(", "HOST_WIDE_INT", ")", "", ")", ";", "gcc_assert", "(", "hi", "+", "lo", "==", "offset", ")", ";", "if", "(", "hi", "!=", "", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "base_plus", ",", "outval", ")", ")", "{", "if", "(", "!", "reg_overlap_mentioned_p", "(", "scratch", ",", "outval", ")", ")", "std", "::", "swap", "(", "scratch", ",", "base_plus", ")", ";", "else", "{", "rtx", "scratch_hi", "=", "gen_rtx_REG", "(", "HImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_movhi", "(", "scratch_hi", ",", "outval", ")", ")", ";", "outval", "=", "scratch_hi", ";", "}", "}", "emit_insn", "(", "gen_addsi3", "(", "base_plus", ",", "base", ",", "GEN_INT", "(", "hi", ")", ")", ")", ";", "base", "=", "base_plus", ";", "offset", "=", "lo", ";", "}", "}", "if", "(", "BYTES_BIG_ENDIAN", ")", "{", "emit_insn", "(", "gen_movqi", "(", "gen_rtx_MEM", "(", "QImode", ",", "plus_constant", "(", "Pmode", ",", "base", ",", "offset", "+", "", ")", ")", ",", "gen_lowpart", "(", "QImode", ",", "outval", ")", ")", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "scratch", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "outval", ",", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_movqi", "(", "gen_rtx_MEM", "(", "QImode", ",", "plus_constant", "(", "Pmode", ",", "base", ",", "offset", ")", ")", ",", "gen_lowpart", "(", "QImode", ",", "scratch", ")", ")", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_movqi", "(", "gen_rtx_MEM", "(", "QImode", ",", "plus_constant", "(", "Pmode", ",", "base", ",", "offset", ")", ")", ",", "gen_lowpart", "(", "QImode", ",", "outval", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_lshrsi3", "(", "scratch", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "outval", ",", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "File": "arm", "Func": "arm_reload_out_hi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258117, "Length": 385, "Cover_Rate": 0.5147058823529411} {"Template_token": ["", "}", "else", "base", "=", "find_replacement", "(", "&", "XEXP", "(", "ref", ",", "", ")", ")", ";", "scratch", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "if", "(", "GET_CODE", "(", "base", ")", "==", "MINUS", "||", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "base", ",", "", ")", ")", ")", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "base_plus", ",", "outval", ")", ")", "{", "if", "(", "!", "reg_overlap_mentioned_p", "(", "scratch", ",", "outval", ")", ")", "std", "::", "swap", "(", "scratch", ",", "base_plus", ")", ";", "else", "{", "rtx", "scratch_hi", "=", "gen_rtx_REG", "(", "HImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_movhi", "(", "scratch_hi", ",", "outval", ")", ")", ";", "outval", "=", "scratch_hi", ";", "}", "}", "emit_set_insn", "(", "base_plus", ",", "base", ")", ";", "base", "=", "base_plus", ";", "}", "else", "if", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", ")", "{", "HOST_WIDE_INT", "hi", ",", "lo", ";", "offset", "+=", "INTVAL", "(", "XEXP", "(", "base", ",", "", ")", ")", ";", "base", "=", "XEXP", "(", "base", ",", "", ")", ";", "lo", "=", "(", "offset", ">=", "", "?", "(", "offset", "&", "", ")", ":", "-", "(", "(", "-", "offset", ")", "&", "", ")", ")", ";", "if", "(", "lo", "==", "", ")", "lo", "&=", "", ";", "hi", "=", "(", "(", "(", "(", "offset", "-", "lo", ")", "&", "(", "HOST_WIDE_INT", ")", "", ")", "^", "(", "HOST_WIDE_INT", ")", "", ")", "-", "(", "HOST_WIDE_INT", ")", "", ")", ";", "gcc_assert", "(", "hi", "+", "lo", "==", "offset", ")", ";", "if", "(", "hi", "!=", "", ")", "{", "rtx", "base_plus", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", "+", "", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "base_plus", ",", "outval", ")", ")", "{", "if", "(", "!", "reg_overlap_mentioned_p", "(", "scratch", ",", "outval", ")", ")", "std", "::", "swap", "(", "scratch", ",", "base_plus", ")", ";", "else", "{", "rtx", "scratch_hi", "=", "gen_rtx_REG", "(", "HImode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_movhi", "(", "scratch_hi", ",", "outval", ")", ")", ";", "outval", "=", "scratch_hi", ";", "}", "}"], "ground_truth": ["emit_insn", "(", "gen_addsi3", "(", "base_plus", ",", "base", ",", "GEN_INT", "(", "hi", ")", ")", ")", ";"], "File": "arm", "Func": "arm_reload_out_hi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258118, "Length": 365, "Cover_Rate": 0.4879679144385027} {"Template_token": ["", "for", "(", "fdel", "=", "last_barrier", "->", "next", ";", "fdel", "&&", "fdel", "!=", "ftmp", ";", "fdel", "=", "fdel", "->", "next", ")", "{", "fdel", "->", "minipool", "->", "refcount", "--", ";", "fdel", "->", "minipool", "=", "NULL", ";", "}", "ftmp", "=", "last_barrier", ";", "}", "else", "{", "HOST_WIDE_INT", "max_address", ";", "gcc_assert", "(", "ftmp", ")", ";", "max_address", "=", "minipool_vector_head", "->", "max_address", ";", "if", "(", "ftmp", "->", "address", "<", "max_address", ")", "max_address", "=", "ftmp", "->", "address", "+", "", ";", "last_barrier", "=", "create_fix_barrier", "(", "last_added_fix", ",", "max_address", ")", ";", "}", "assign_minipool_offsets", "(", "last_barrier", ")", ";", "while", "(", "ftmp", ")", "{", "if", "(", "!", "BARRIER_P", "(", "ftmp", "->", "insn", ")", "&&", "(", "(", "ftmp", "->", "minipool", "=", "add_minipool_backward_ref", "(", "ftmp", ")", ")", "==", "NULL", ")", ")", "break", ";", "ftmp", "=", "ftmp", "->", "next", ";", "}", "for", "(", "this_fix", "=", "fix", ";", "this_fix", "&&", "ftmp", "!=", "this_fix", ";", "this_fix", "=", "this_fix", "->", "next", ")", "if", "(", "!", "BARRIER_P", "(", "this_fix", "->", "insn", ")", ")", "{", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "minipool_vector_label", ")", ",", "this_fix", "->", "minipool", "->", "offset", ")", ";", "*", "this_fix", "->", "loc", "=", "gen_rtx_MEM", "(", "this_fix", "->", "mode", ",", "addr", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258119, "Length": 191, "Cover_Rate": 0.34854014598540145} {"Template_token": ["", "void", "arm_reset_previous_fndecl", "(", "void", ")", "{", "arm_previous_fndecl", "=", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_reset_previous_fndecl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258120, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "arm_return_addr", "(", "int", "count", ",", "rtx", "frame", "ATTRIBUTE_UNUSED", ")", "{", "if", "(", "count", "!=", "", ")", "return", "NULL_RTX", ";"], "ground_truth": ["return", "get_hard_reg_initial_val", "(", "Pmode", ",", "LR_REGNUM", ")", ";"], "File": "arm", "Func": "arm_return_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258122, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "if", "(", "count", "!=", "", ")", "return", "NULL_RTX", ";"], "ground_truth": ["return", "get_hard_reg_initial_val", "(", "Pmode", ",", "LR_REGNUM", ")", ";"], "File": "arm", "Func": "arm_return_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258123, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "TARGET_AAPCS_BASED", ")", "{", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "TREE_CODE", "(", "type", ")", "!=", "VECTOR_TYPE", "&&", "TREE_CODE", "(", "type", ")", "!=", "COMPLEX_TYPE", ")", "return", "false", ";", "if", "(", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "size", ")", "<=", "UNITS_PER_WORD", ")", "return", "false", ";", "if", "(", "aapcs_select_return_coproc", "(", "type", ",", "fntype", ")", ">=", "", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", ")", "return", "(", "size", "<", "", "||", "size", ">", "(", "", "*", "UNITS_PER_WORD", ")", ")", ";", "return", "true", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", ")", "return", "(", "size", "<", "", "||", "size", ">", "(", "", "*", "UNITS_PER_WORD", ")", ")", ";", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "(", "TREE_CODE", "(", "type", ")", "!=", "VECTOR_TYPE", ")", ")", "return", "false", ";", "if", "(", "arm_abi", "!=", "ARM_ABI_APCS", ")", "{", "return", "(", "size", "<", "", "||", "size", ">", "UNITS_PER_WORD", ")", ";", "}", "if", "(", "size", "<", "", "||", "size", ">", "UNITS_PER_WORD", ")", "return", "true", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", ")", "{", "tree", "field", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", "&&", "TREE_CODE", "(", "field", ")", "!=", "FIELD_DECL", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "continue", ";", "if", "(", "field", "==", "NULL", ")", "return", "false", ";", "if", "(", "FLOAT_TYPE_P", "(", "TREE_TYPE", "(", "field", ")", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "arm_return_in_memory", "(", "TREE_TYPE", "(", "field", ")", ",", "NULL_TREE", ")", ")", "return", "true", ";"], "File": "arm", "Func": "arm_return_in_memory", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258124, "Length": 247, "Cover_Rate": 0.6382428940568475} {"Template_token": ["", "return", "(", "TARGET_AAPCS_BASED", "&&", "BYTES_BIG_ENDIAN", "&&", "(", "AGGREGATE_TYPE_P", "(", "valtype", ")", "||", "TREE_CODE", "(", "valtype", ")", "==", "COMPLEX_TYPE", "||", "FIXED_POINT_TYPE_P", "(", "valtype", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_return_in_msb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258125, "Length": 27, "Cover_Rate": 0.7714285714285715} {"Template_token": ["", "static", "bool", "arm_return_in_msb", "(", "const_tree", "valtype", ")", "{", "return", "(", "TARGET_AAPCS_BASED", "&&", "BYTES_BIG_ENDIAN", "&&", "(", "AGGREGATE_TYPE_P", "(", "valtype", ")", "||", "TREE_CODE", "(", "valtype", ")", "==", "COMPLEX_TYPE", "||", "FIXED_POINT_TYPE_P", "(", "valtype", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_return_in_msb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258126, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "result", "=", "arm_rtx_costs_internal", "(", "x", ",", "(", "enum", "rtx_code", ")", "code", ",", "(", "enum", "rtx_code", ")", "outer_code", ",", "current_tune", "->", "insn_extra_cost", ",", "total", ",", "speed", ")", ";"], "ground_truth": ["if", "(", "dump_file", "&&", "arm_verbose_cost", ")", "{"], "File": "arm", "Func": "arm_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258127, "Length": 34, "Cover_Rate": 0.30357142857142855} {"Template_token": ["", "bool", "result", ";", "int", "code", "=", "GET_CODE", "(", "x", ")", ";", "gcc_assert", "(", "current_tune", "->", "insn_extra_cost", ")", ";", "result", "=", "arm_rtx_costs_internal", "(", "x", ",", "(", "enum", "rtx_code", ")", "code", ",", "(", "enum", "rtx_code", ")", "outer_code", ",", "current_tune", "->", "insn_extra_cost", ",", "total", ",", "speed", ")", ";", "if", "(", "dump_file", "&&", "arm_verbose_cost", ")", "{", "print_rtl_single", "(", "dump_file", ",", "x", ")", ";", "fprintf", "(", "dump_file", ",", "", ",", "speed", "?", "", ":", "", ",", "*", "total", ",", "result", "?", "", ":", "", ")", ";", "}"], "ground_truth": ["return", "result", ";"], "File": "arm", "Func": "arm_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258128, "Length": 85, "Cover_Rate": 0.7589285714285714} {"Template_token": ["", "static", "void", "arm_run_selftests", "(", "void", ")", "{"], "ground_truth": ["arm_test_cpu_arch_data", "(", ")", ";"], "File": "arm", "Func": "arm_run_selftests", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258131, "Length": 11, "Cover_Rate": 0.6875} {"Template_token": ["", "int", "log", "=", "exact_log2", "(", "INTVAL", "(", "hi_bound", ")", "+", "", ")", ";", "if", "(", "log", "==", "-", "", ")", "return", "false", ";", "if", "(", "INTVAL", "(", "lo_bound", ")", "==", "", ")", "{", "if", "(", "mask", ")", "*", "mask", "=", "log", ";", "if", "(", "signed_sat", ")", "*", "signed_sat", "=", "false", ";", "return", "true", ";", "}"], "ground_truth": ["if", "(", "INTVAL", "(", "lo_bound", ")", "==", "-", "INTVAL", "(", "hi_bound", ")", "-", "", ")", "{"], "File": "arm", "Func": "arm_sat_operator_match", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258132, "Length": 71, "Cover_Rate": 0.6068376068376068} {"Template_token": ["", "rtx", "insn", ";", "if", "(", "TARGET_REALLY_IWMMXT", ")", "for", "(", "reg", "=", "LAST_IWMMXT_REGNUM", ";", "reg", ">=", "FIRST_IWMMXT_REGNUM", ";", "reg", "--", ")", "if", "(", "reg_needs_saving_p", "(", "reg", ")", ")", "{", "insn", "=", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ";", "insn", "=", "gen_rtx_MEM", "(", "V2SImode", ",", "insn", ")", ";", "insn", "=", "emit_set_insn", "(", "insn", ",", "gen_rtx_REG", "(", "V2SImode", ",", "reg", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "saved_size", "+=", "", ";", "}", "if", "(", "TARGET_VFP_BASE", ")", "{", "start_reg", "=", "FIRST_VFP_REGNUM", ";"], "ground_truth": ["for", "(", "reg", "=", "FIRST_VFP_REGNUM", ";", "reg", "<", "LAST_VFP_REGNUM", ";", "reg", "+=", "", ")", "{"], "File": "arm", "Func": "arm_save_coproc_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258133, "Length": 96, "Cover_Rate": 0.5161290322580645} {"Template_token": ["", "static", "int", "arm_save_coproc_regs", "(", "void", ")", "{", "int", "saved_size", "=", "", ";", "unsigned", "reg", ";", "unsigned", "start_reg", ";", "rtx", "insn", ";", "if", "(", "TARGET_REALLY_IWMMXT", ")", "for", "(", "reg", "=", "LAST_IWMMXT_REGNUM", ";", "reg", ">=", "FIRST_IWMMXT_REGNUM", ";", "reg", "--", ")", "if", "(", "reg_needs_saving_p", "(", "reg", ")", ")", "{", "insn", "=", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ";", "insn", "=", "gen_rtx_MEM", "(", "V2SImode", ",", "insn", ")", ";"], "ground_truth": ["insn", "=", "emit_set_insn", "(", "insn", ",", "gen_rtx_REG", "(", "V2SImode", ",", "reg", ")", ")", ";"], "File": "arm", "Func": "arm_save_coproc_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258134, "Length": 78, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "static", "bool", "arm_scalar_mode_supported_p", "(", "scalar_mode", "mode", ")", "{"], "ground_truth": ["if", "(", "mode", "==", "HFmode", ")", "return", "(", "arm_fp16_format", "!=", "ARM_FP16_FORMAT_NONE", ")", ";"], "File": "arm", "Func": "arm_scalar_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258136, "Length": 21, "Cover_Rate": 0.525} {"Template_token": ["", "case", "TYPE_FSQRTS", ":", "case", "TYPE_FSQRTD", ":", "case", "TYPE_NEON_FP_SQRT_S", ":", "case", "TYPE_NEON_FP_SQRT_D", ":", "case", "TYPE_NEON_FP_SQRT_S_Q", ":", "case", "TYPE_NEON_FP_SQRT_D_Q", ":", "case", "TYPE_NEON_FP_DIV_S", ":", "case", "TYPE_NEON_FP_DIV_D", ":", "case", "TYPE_NEON_FP_DIV_S_Q", ":"], "ground_truth": ["case", "TYPE_NEON_FP_DIV_D_Q", ":"], "File": "arm", "Func": "arm_sched_can_speculate_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258137, "Length": 30, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "if", "(", "is_load", ")", "*", "fusion_pri", "=", "tmp", "-", "", ";", "else", "*", "fusion_pri", "=", "tmp", "-", "", ";", "tmp", "/=", "", ";", "tmp", "-=", "(", "(", "REGNO", "(", "base", ")", "&", "", ")", "<<", "", ")", ";", "off_val", "=", "(", "int", ")", "(", "INTVAL", "(", "offset", ")", ")", ";", "if", "(", "off_val", ">=", "", ")", "tmp", "-=", "(", "off_val", "&", "", ")", ";", "else", "tmp", "+=", "(", "(", "-", "off_val", ")", "&", "", ")", ";", "*", "pri", "=", "tmp", ";", "return", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_sched_fusion_priority", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258138, "Length": 84, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "switch", "(", "arm_tune", ")", "{", "case", "TARGET_CPU_cortexa7", ":"], "ground_truth": ["cortexa7_sched_reorder", "(", "file", ",", "verbose", ",", "ready", ",", "n_readyp", ",", "clock", ")", ";"], "File": "arm", "Func": "arm_sched_reorder", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258139, "Length": 21, "Cover_Rate": 0.3620689655172414} {"Template_token": ["", "if", "(", "DEBUG_INSN_P", "(", "insn", ")", ")", "return", "more", ";", "rtx_code", "code", "=", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", ";", "if", "(", "code", "==", "USE", "||", "code", "==", "CLOBBER", ")", "return", "more", ";", "if", "(", "get_attr_type", "(", "insn", ")", "==", "TYPE_NO_INSN", ")", "return", "more", ";"], "ground_truth": ["return", "more", "-", "", ";"], "File": "arm", "Func": "arm_sched_variable_issue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258140, "Length": 51, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "rtx_code", "code", "=", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", ";"], "ground_truth": ["if", "(", "code", "==", "USE", "||", "code", "==", "CLOBBER", ")", "return", "more", ";"], "File": "arm", "Func": "arm_sched_variable_issue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258141, "Length": 24, "Cover_Rate": 0.34782608695652173} {"Template_token": ["", "if", "(", "GET_MODE", "(", "x", ")", "==", "QImode", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", ")", ")", "return", "CC_Zmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "SImode", "&&", "(", "op", "==", "LTU", "||", "op", "==", "GEU", ")", "&&", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "(", "rtx_equal_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "y", ")", "||", "rtx_equal_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "y", ")", ")", ")", "return", "CC_Cmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "DImode", "&&", "GET_CODE", "(", "x", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "ZERO_EXTEND", "&&", "CONST_INT_P", "(", "y", ")", "&&", "UINTVAL", "(", "y", ")", "==", "", "&&", "(", "op", "==", "GEU", "||", "op", "==", "LTU", ")", ")", "return", "CC_ADCmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "DImode", "&&", "(", "op", "==", "GE", "||", "op", "==", "LT", ")", "&&", "GET_CODE", "(", "x", ")", "==", "SIGN_EXTEND", "&&", "(", "(", "GET_CODE", "(", "y", ")", "==", "PLUS", "&&", "arm_borrow_operation", "(", "XEXP", "(", "y", ",", "", ")", ",", "DImode", ")", ")", "||", "arm_borrow_operation", "(", "y", ",", "DImode", ")", ")", ")", "return", "CC_NVmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "DImode", "&&", "(", "op", "==", "GEU", "||", "op", "==", "LTU", ")", "&&", "GET_CODE", "(", "x", ")", "==", "ZERO_EXTEND", "&&", "(", "(", "GET_CODE", "(", "y", ")", "==", "PLUS", "&&", "arm_borrow_operation", "(", "XEXP", "(", "y", ",", "", ")", ",", "DImode", ")", ")", "||", "arm_borrow_operation", "(", "y", ",", "DImode", ")", ")", ")", "return", "CC_Bmode", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "DImode", "&&", "(", "op", "==", "EQ", "||", "op", "==", "NE", ")", "&&", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", "||", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "&&", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "SIGN_EXTEND", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "SIGN_EXTEND", ")", "&&", "GET_CODE", "(", "y", ")", "==", "SIGN_EXTEND", "&&", "GET_CODE", "(", "XEXP", "(", "y", ",", "", ")", ")", "==", "GET_CODE", "(", "x", ")", ")", "return", "CC_Vmode", ";"], "ground_truth": ["if", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "x", ")", ")", "==", "MODE_CC", ")", "return", "GET_MODE", "(", "x", ")", ";"], "File": "arm", "Func": "arm_select_cc_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258143, "Length": 352, "Cover_Rate": 0.30162810625535563} {"Template_token": ["", "}", "case", "GT", ":", "if", "(", "cond_or", "==", "DOM_CC_X_AND_Y", ")", "return", "CC_DGTmode", ";", "switch", "(", "cond2", ")", "{", "case", "GT", ":", "return", "CC_DGTmode", ";", "case", "GE", ":", "return", "CC_DGEmode", ";", "case", "NE", ":", "return", "CC_DNEmode", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "LTU", ":", "if", "(", "cond_or", "==", "DOM_CC_X_AND_Y", ")", "return", "CC_DLTUmode", ";", "switch", "(", "cond2", ")", "{", "case", "LTU", ":", "return", "CC_DLTUmode", ";", "case", "LEU", ":", "return", "CC_DLEUmode", ";", "case", "NE", ":", "return", "CC_DNEmode", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "GTU", ":", "if", "(", "cond_or", "==", "DOM_CC_X_AND_Y", ")", "return", "CC_DGTUmode", ";", "switch", "(", "cond2", ")", "{", "case", "GTU", ":", "return", "CC_DGTUmode", ";", "case", "GEU", ":", "return", "CC_DGEUmode", ";", "case", "NE", ":", "return", "CC_DNEmode", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "NE", ":"], "ground_truth": ["gcc_assert", "(", "cond1", "==", "cond2", ")", ";"], "File": "arm", "Func": "arm_select_dominance_cc_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258144, "Length": 137, "Cover_Rate": 0.30995475113122173} {"Template_token": ["", "if", "(", "(", "arm_select_cc_mode", "(", "cond1", "=", "GET_CODE", "(", "x", ")", ",", "XEXP", "(", "x", ",", "", ")", ",", "XEXP", "(", "x", ",", "", ")", ")", "!=", "CCmode", ")", "||", "(", "arm_select_cc_mode", "(", "cond2", "=", "GET_CODE", "(", "y", ")", ",", "XEXP", "(", "y", ",", "", ")", ",", "XEXP", "(", "y", ",", "", ")", ")", "!=", "CCmode", ")", ")", "return", "CCmode", ";", "if", "(", "cond_or", "==", "DOM_CC_NX_OR_Y", ")", "cond1", "=", "reverse_condition", "(", "cond1", ")", ";", "if", "(", "cond1", "!=", "cond2", "&&", "!", "comparison_dominates_p", "(", "cond1", ",", "cond2", ")", "&&", "(", "swapped", "=", "", ",", "!", "comparison_dominates_p", "(", "cond2", ",", "cond1", ")", ")", ")", "return", "CCmode", ";", "if", "(", "swapped", ")", "std", "::", "swap", "(", "cond1", ",", "cond2", ")", ";", "switch", "(", "cond1", ")", "{", "case", "EQ", ":", "if", "(", "cond_or", "==", "DOM_CC_X_AND_Y", ")", "return", "CC_DEQmode", ";", "switch", "(", "cond2", ")", "{", "case", "EQ", ":", "return", "CC_DEQmode", ";", "case", "LE", ":", "return", "CC_DLEmode", ";", "case", "LEU", ":", "return", "CC_DLEUmode", ";", "case", "GE", ":", "return", "CC_DGEmode", ";", "case", "GEU", ":", "return", "CC_DGEUmode", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "LT", ":", "if", "(", "cond_or", "==", "DOM_CC_X_AND_Y", ")", "return", "CC_DLTmode", ";", "switch", "(", "cond2", ")", "{", "case", "LT", ":", "return", "CC_DLTmode", ";", "case", "LE", ":", "return", "CC_DLEmode", ";", "case", "NE", ":", "return", "CC_DNEmode", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "GT", ":", "if", "(", "cond_or", "==", "DOM_CC_X_AND_Y", ")", "return", "CC_DGTmode", ";", "switch", "(", "cond2", ")", "{", "case", "GT", ":", "return", "CC_DGTmode", ";", "case", "GE", ":", "return", "CC_DGEmode", ";", "case", "NE", ":", "return", "CC_DNEmode", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "LTU", ":", "if", "(", "cond_or", "==", "DOM_CC_X_AND_Y", ")", "return", "CC_DLTUmode", ";", "switch", "(", "cond2", ")", "{", "case", "LTU", ":", "return", "CC_DLTUmode", ";", "case", "LEU", ":", "return", "CC_DLEUmode", ";", "case", "NE", ":", "return", "CC_DNEmode", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "case", "GTU", ":", "if", "(", "cond_or", "==", "DOM_CC_X_AND_Y", ")", "return", "CC_DGTUmode", ";"], "ground_truth": ["switch", "(", "cond2", ")", "{"], "File": "arm", "Func": "arm_select_dominance_cc_mode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258145, "Length": 320, "Cover_Rate": 0.7239819004524887} {"Template_token": ["", "if", "(", "GET_CODE", "(", "set_dest", ")", "==", "ZERO_EXTRACT", ")", "{", "if", "(", "CONST_INT_P", "(", "SET_SRC", "(", "curr_set", ")", ")", "&&", "CONST_INT_P", "(", "SET_SRC", "(", "prev_set", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "set_dest", ",", "", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";", "}"], "ground_truth": ["else", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "curr_set", ")", ")", "==", "LO_SUM", "&&", "REG_P", "(", "SET_DEST", "(", "curr_set", ")", ")", "&&", "REG_P", "(", "SET_DEST", "(", "prev_set", ")", ")", "&&", "GET_CODE", "(", "SET_SRC", "(", "prev_set", ")", ")", "==", "HIGH", "&&", "REGNO", "(", "SET_DEST", "(", "curr_set", ")", ")", "==", "REGNO", "(", "SET_DEST", "(", "prev_set", ")", ")", ")", "return", "true", ";"], "File": "arm", "Func": "arm_sets_movw_movt_fusible_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258146, "Length": 126, "Cover_Rate": 0.782608695652174} {"Template_token": ["", "if", "(", "res", "<", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";", "else", "if", "(", "res", ">", "", ")", "{", "nregs", "++", ";"], "ground_truth": ["if", "(", "res", ">", "", "&&", "warn_psabi", ")", "inform", "(", "input_location", ",", "", "", ",", "arg", ".", "type", ")", ";"], "File": "arm", "Func": "arm_setup_incoming_varargs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258147, "Length": 51, "Cover_Rate": 0.3269230769230769} {"Template_token": ["", "static", "void", "arm_set_current_function", "(", "tree", "fndecl", ")", "{", "if", "(", "!", "fndecl", "||", "fndecl", "==", "arm_previous_fndecl", ")", "return", ";", "tree", "old_tree", "=", "(", "arm_previous_fndecl", "?", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "arm_previous_fndecl", ")", ":", "NULL_TREE", ")", ";", "tree", "new_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "!", "new_tree", "&&", "old_tree", ")", "new_tree", "=", "target_option_default_node", ";", "if", "(", "old_tree", "==", "new_tree", ")", "return", ";", "arm_previous_fndecl", "=", "fndecl", ";", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "save_restore_target_globals", "(", "new_tree", ")", ";"], "ground_truth": ["arm_override_options_after_change_1", "(", "&", "global_options", ",", "&", "global_options_set", ")", ";"], "File": "arm", "Func": "arm_set_current_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258148, "Length": 92, "Cover_Rate": 0.989247311827957} {"Template_token": ["", "arm_previous_fndecl", "=", "fndecl", ";", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "save_restore_target_globals", "(", "new_tree", ")", ";"], "ground_truth": ["arm_override_options_after_change_1", "(", "&", "global_options", ",", "&", "global_options_set", ")", ";"], "File": "arm", "Func": "arm_set_current_function", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258149, "Length": 32, "Cover_Rate": 0.34408602150537637} {"Template_token": ["", "const", "char", "*", "maybe_suffix_2", "=", "", ";", "if", "(", "ALL_FIXED_POINT_MODE_P", "(", "from", ")", "&&", "ALL_FIXED_POINT_MODE_P", "(", "to", ")", "&&", "UNSIGNED_FIXED_POINT_MODE_P", "(", "from", ")", "==", "UNSIGNED_FIXED_POINT_MODE_P", "(", "to", ")", "&&", "ALL_FRACT_MODE_P", "(", "from", ")", "==", "ALL_FRACT_MODE_P", "(", "to", ")", ")", "maybe_suffix_2", "=", "", ";", "sprintf", "(", "buffer", ",", "", ",", "funcname", ",", "fromname", ",", "toname", ",", "maybe_suffix_2", ")", ";"], "ground_truth": ["set_conv_libfunc", "(", "optable", ",", "to", ",", "from", ",", "buffer", ")", ";"], "File": "arm", "Func": "arm_set_fixed_conv_libfunc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258150, "Length": 69, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "static", "void", "arm_set_fixed_conv_libfunc", "(", "convert_optab", "optable", ",", "machine_mode", "to", ",", "machine_mode", "from", ",", "const", "char", "*", "funcname", ",", "const", "char", "*", "toname", ",", "const", "char", "*", "fromname", ")", "{", "char", "buffer", "[", "", "]", ";"], "ground_truth": ["const", "char", "*", "maybe_suffix_2", "=", "", ";"], "File": "arm", "Func": "arm_set_fixed_conv_libfunc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258151, "Length": 42, "Cover_Rate": 0.4} {"Template_token": ["", "if", "(", "num_suffix", "==", "", ")", "sprintf", "(", "buffer", ",", "", ",", "funcname", ",", "modename", ")", ";"], "ground_truth": ["else", "sprintf", "(", "buffer", ",", "", ",", "funcname", ",", "modename", ",", "num_suffix", ")", ";"], "File": "arm", "Func": "arm_set_fixed_optab_libfunc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258152, "Length": 31, "Cover_Rate": 0.43661971830985913} {"Template_token": ["", "if", "(", "num_suffix", "==", "", ")", "sprintf", "(", "buffer", ",", "", ",", "funcname", ",", "modename", ")", ";", "else", "sprintf", "(", "buffer", ",", "", ",", "funcname", ",", "modename", ",", "num_suffix", ")", ";"], "ground_truth": ["set_optab_libfunc", "(", "optable", ",", "mode", ",", "buffer", ")", ";"], "File": "arm", "Func": "arm_set_fixed_optab_libfunc", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258153, "Length": 40, "Cover_Rate": 0.5633802816901409} {"Template_token": ["", "else", "{", "if", "(", "frame_pointer_needed", ")", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "-", "", ")", ";", "else", "{", "delta", "=", "offsets", "->", "outgoing_args", "-", "(", "offsets", "->", "frame", "+", "", ")", ";", "if", "(", "delta", ">=", "", ")", "{", "emit_insn", "(", "gen_addsi3", "(", "scratch", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "delta", "&", "~", "", ")", ")", ")", ";", "addr", "=", "scratch", ";", "delta", "&=", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258154, "Length": 68, "Cover_Rate": 0.39080459770114945} {"Template_token": ["", "return", "", ";", "case", "ROTATERT", ":", "return", "", ";", "default", ":", "abort", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arm_shift_nmem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258155, "Length": 17, "Cover_Rate": 0.3541666666666667} {"Template_token": ["", "static", "unsigned", "HOST_WIDE_INT", "arm_shift_truncation_mask", "(", "machine_mode", "mode", ")", "{", "return", "mode", "==", "SImode", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_shift_truncation_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258157, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "elt_op", "=", "XVECEXP", "(", "op", ",", "", ",", "i", ")", ";", "rtx", "elt_ideal", "=", "XVECEXP", "(", "ideal", ",", "", ",", "i", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "elt_op", ")", "||", "INTVAL", "(", "elt_ideal", ")", "!=", "INTVAL", "(", "elt_op", ")", ")", "return", "false", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_simd_check_vect_par_cnst_half_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258158, "Length": 50, "Cover_Rate": 0.3787878787878788} {"Template_token": ["", "else", "base", "=", "high", "?", "high_base", ":", "low_base", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "nunits", "/", "", ";", "i", "++", ")", "RTVEC_ELT", "(", "v", ",", "i", ")", "=", "GEN_INT", "(", "base", "+", "i", ")", ";"], "File": "arm", "Func": "arm_simd_vect_par_cnst_half", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258159, "Length": 38, "Cover_Rate": 0.3392857142857143} {"Template_token": ["", "else", "mode", "=", "DECL_MODE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";", "return", "GET_MODE_SIZE", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_size_return_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258160, "Length": 18, "Cover_Rate": 0.4} {"Template_token": ["", "machine_mode", "mode", ";", "if", "(", "crtl", "->", "return_rtx", "!=", "", ")", "mode", "=", "GET_MODE", "(", "crtl", "->", "return_rtx", ")", ";", "else", "mode", "=", "DECL_MODE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";"], "ground_truth": ["return", "GET_MODE_SIZE", "(", "mode", ")", ";"], "File": "arm", "Func": "arm_size_return_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258161, "Length": 37, "Cover_Rate": 0.8222222222222222} {"Template_token": ["", "bool", "arm_small_register_classes_for_mode_p", "(", "machine_mode", "mode", "ATTRIBUTE_UNUSED", ")", "{"], "ground_truth": ["return", "TARGET_THUMB1", ";"], "File": "arm", "Func": "arm_small_register_classes_for_mode_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258162, "Length": 11, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "return", "TARGET_THUMB1", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_small_register_classes_for_mode_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258163, "Length": 4, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "void", "arm_split_atomic_op", "(", "enum", "rtx_code", "code", ",", "rtx", "old_out", ",", "rtx", "new_out", ",", "rtx", "mem", ",", "rtx", "value", ",", "rtx", "model_rtx", ",", "rtx", "cond", ")", "{", "enum", "memmodel", "model", "=", "memmodel_from_int", "(", "INTVAL", "(", "model_rtx", ")", ")", ";", "machine_mode", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "machine_mode", "wmode", "=", "(", "mode", "==", "DImode", "?", "DImode", ":", "SImode", ")", ";", "rtx_code_label", "*", "label", ";", "bool", "all_low_regs", ",", "bind_old_new", ";", "rtx", "x", ";", "bool", "is_armv8_sync", "=", "arm_arch8", "&&", "is_mm_sync", "(", "model", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "aarch_mm_needs_acquire", "(", "model_rtx", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "aarch_mm_needs_release", "(", "model_rtx", ")", ";", "if", "(", "is_armv8_sync", ")", "use_acquire", "=", "false", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "model", ")", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "if", "(", "new_out", ")", "new_out", "=", "gen_lowpart", "(", "wmode", ",", "new_out", ")", ";"], "ground_truth": ["if", "(", "old_out", ")", "old_out", "=", "gen_lowpart", "(", "wmode", ",", "old_out", ")", ";"], "File": "arm", "Func": "arm_split_atomic_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258164, "Length": 160, "Cover_Rate": 0.30828516377649323} {"Template_token": ["", "rtx_code_label", "*", "label", ";", "bool", "all_low_regs", ",", "bind_old_new", ";", "rtx", "x", ";", "bool", "is_armv8_sync", "=", "arm_arch8", "&&", "is_mm_sync", "(", "model", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "aarch_mm_needs_acquire", "(", "model_rtx", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "aarch_mm_needs_release", "(", "model_rtx", ")", ";", "if", "(", "is_armv8_sync", ")", "use_acquire", "=", "false", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "model", ")", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "if", "(", "new_out", ")", "new_out", "=", "gen_lowpart", "(", "wmode", ",", "new_out", ")", ";", "if", "(", "old_out", ")", "old_out", "=", "gen_lowpart", "(", "wmode", ",", "old_out", ")", ";", "else", "old_out", "=", "new_out", ";", "value", "=", "simplify_gen_subreg", "(", "wmode", ",", "value", ",", "mode", ",", "", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "old_out", ",", "mem", ",", "use_acquire", ")", ";", "gcc_assert", "(", "!", "new_out", "||", "REG_P", "(", "new_out", ")", ")", ";", "all_low_regs", "=", "REG_P", "(", "value", ")", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "value", ")", ")", "==", "LO_REGS", "&&", "new_out", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "new_out", ")", ")", "==", "LO_REGS", "&&", "REGNO_REG_CLASS", "(", "REGNO", "(", "old_out", ")", ")", "==", "LO_REGS", ";", "bind_old_new", "=", "(", "TARGET_THUMB1", "&&", "code", "!=", "SET", "&&", "code", "!=", "MINUS", "&&", "(", "code", "!=", "PLUS", "||", "(", "!", "all_low_regs", "&&", "!", "satisfies_constraint_L", "(", "value", ")", ")", ")", ")", ";", "if", "(", "old_out", "&&", "bind_old_new", ")", "{", "emit_move_insn", "(", "new_out", ",", "old_out", ")", ";", "old_out", "=", "new_out", ";", "}", "switch", "(", "code", ")", "{", "case", "SET", ":", "new_out", "=", "value", ";", "break", ";", "case", "NOT", ":", "x", "=", "gen_rtx_AND", "(", "wmode", ",", "old_out", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_NOT", "(", "wmode", ",", "new_out", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "break", ";", "case", "MINUS", ":", "if", "(", "CONST_INT_P", "(", "value", ")", ")", "{", "value", "=", "gen_int_mode", "(", "-", "INTVAL", "(", "value", ")", ",", "wmode", ")", ";", "code", "=", "PLUS", ";", "}", "case", "PLUS", ":", "if", "(", "mode", "==", "DImode", ")", "{", "emit_move_insn", "(", "new_out", ",", "old_out", ")", ";", "if", "(", "code", "==", "PLUS", ")", "x", "=", "gen_adddi3", "(", "new_out", ",", "new_out", ",", "value", ")", ";", "else", "x", "=", "gen_subdi3", "(", "new_out", ",", "new_out", ",", "value", ")", ";", "emit_insn", "(", "x", ")", ";", "break", ";", "}", "default", ":", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "wmode", ",", "old_out", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_out", ",", "x", ")", ")", ";", "break", ";", "}", "arm_emit_store_exclusive", "(", "mode", ",", "cond", ",", "mem", ",", "gen_lowpart", "(", "mode", ",", "new_out", ")", ",", "use_release", ")", ";", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_cbranchsi4", "(", "x", ",", "cond", ",", "const0_rtx", ",", "label", ")", ")", ";", "if", "(", "is_armv8_sync", "||", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_post_atomic_barrier", "(", "model", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_split_atomic_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258165, "Length": 460, "Cover_Rate": 0.8863198458574181} {"Template_token": ["", "rtx", "rval", ",", "mem", ",", "oldval", ",", "newval", ",", "neg_bval", ",", "mod_s_rtx", ";", "machine_mode", "mode", ";", "enum", "memmodel", "mod_s", ",", "mod_f", ";", "bool", "is_weak", ";", "rtx_code_label", "*", "label1", ",", "*", "label2", ";", "rtx", "x", ",", "cond", ";", "rval", "=", "operands", "[", "", "]", ";", "mem", "=", "operands", "[", "", "]", ";", "oldval", "=", "operands", "[", "", "]", ";", "newval", "=", "operands", "[", "", "]", ";", "is_weak", "=", "(", "operands", "[", "", "]", "!=", "const0_rtx", ")", ";", "mod_s_rtx", "=", "operands", "[", "", "]", ";", "mod_s", "=", "memmodel_from_int", "(", "INTVAL", "(", "mod_s_rtx", ")", ")", ";", "mod_f", "=", "memmodel_from_int", "(", "INTVAL", "(", "operands", "[", "", "]", ")", ")", ";", "neg_bval", "=", "TARGET_THUMB1", "?", "operands", "[", "", "]", ":", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "bool", "is_armv8_sync", "=", "arm_arch8", "&&", "is_mm_sync", "(", "mod_s", ")", ";", "bool", "use_acquire", "=", "TARGET_HAVE_LDACQ", "&&", "aarch_mm_needs_acquire", "(", "mod_s_rtx", ")", ";", "bool", "use_release", "=", "TARGET_HAVE_LDACQ", "&&", "aarch_mm_needs_release", "(", "mod_s_rtx", ")", ";", "if", "(", "is_armv8_sync", ")", "use_acquire", "=", "false", ";", "if", "(", "!", "(", "use_acquire", "||", "use_release", ")", ")", "arm_pre_atomic_barrier", "(", "mod_s", ")", ";", "label1", "=", "NULL", ";", "if", "(", "!", "is_weak", ")", "{", "label1", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label1", ")", ";", "}", "label2", "=", "gen_label_rtx", "(", ")", ";", "arm_emit_load_exclusive", "(", "mode", ",", "rval", ",", "mem", ",", "use_acquire", ")", ";", "if", "(", "TARGET_32BIT", ")", "{", "cond", "=", "arm_gen_compare_reg", "(", "NE", ",", "rval", ",", "oldval", ",", "neg_bval", ")", ";", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "cond", ",", "const0_rtx", ")", ";", "x", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "x", ",", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label2", ")", ",", "pc_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "x", ")", ")", ";", "}", "else", "{", "cond", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "rval", ",", "oldval", ")", ";", "if", "(", "thumb1_cmpneg_operand", "(", "oldval", ",", "SImode", ")", ")", "{", "rtx", "src", "=", "rval", ";", "if", "(", "!", "satisfies_constraint_L", "(", "oldval", ")", ")", "{", "gcc_assert", "(", "satisfies_constraint_J", "(", "oldval", ")", ")", ";", "emit_move_insn", "(", "neg_bval", ",", "rval", ")", ";", "src", "=", "neg_bval", ";", "}", "emit_unlikely_jump", "(", "gen_cbranchsi4_neg_late", "(", "neg_bval", ",", "src", ",", "oldval", ",", "label2", ",", "cond", ")", ")", ";", "}", "else", "{", "emit_move_insn", "(", "neg_bval", ",", "const1_rtx", ")", ";", "emit_unlikely_jump", "(", "gen_cbranchsi4_insn", "(", "cond", ",", "rval", ",", "oldval", ",", "label2", ")", ")", ";", "}", "}", "arm_emit_store_exclusive", "(", "mode", ",", "neg_bval", ",", "mem", ",", "newval", ",", "use_release", ")", ";", "if", "(", "TARGET_32BIT", ")", "{", "cond", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "x", "=", "gen_rtx_COMPARE", "(", "CCmode", ",", "neg_bval", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "cond", ",", "x", ")", ")", ";", "}", "if", "(", "!", "is_weak", ")", "{", "x", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "neg_bval", ",", "const0_rtx", ")", ";"], "ground_truth": ["emit_unlikely_jump", "(", "gen_cbranchsi4", "(", "x", ",", "neg_bval", ",", "const0_rtx", ",", "label1", ")", ")", ";"], "File": "arm", "Func": "arm_split_compare_and_swap", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258166, "Length": 455, "Cover_Rate": 0.8974358974358975} {"Template_token": ["", "return", "", ";", "}", "else", "{", "rtx", "temp", "=", "subtargets", "?", "gen_reg_rtx", "(", "mode", ")", ":", "target", ";", "if", "(", "TARGET_USE_MOVT", ")", "arm_emit_movpair", "(", "temp", ",", "GEN_INT", "(", "val", ")", ")", ";", "else", "emit_set_insn", "(", "temp", ",", "GEN_INT", "(", "val", ")", ")", ";", "if", "(", "code", "==", "MINUS", ")", "emit_set_insn", "(", "target", ",", "gen_rtx_MINUS", "(", "mode", ",", "temp", ",", "source", ")", ")", ";", "else", "emit_set_insn", "(", "target", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "source", ",", "temp", ")", ")", ";", "return", "", ";", "}", "}"], "ground_truth": ["}"], "File": "arm", "Func": "arm_split_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258167, "Length": 86, "Cover_Rate": 0.30935251798561153} {"Template_token": ["", "else", "cond", "=", "NULL_RTX", ";", "if", "(", "subtargets", "||", "code", "==", "SET", "||", "(", "REG_P", "(", "target", ")", "&&", "REG_P", "(", "source", ")", "&&", "REGNO", "(", "target", ")", "!=", "REGNO", "(", "source", ")", ")", ")", "{", "if", "(", "!", "cfun", "->", "machine", "->", "after_arm_reorg", "&&", "!", "cond", "&&", "(", "arm_gen_constant", "(", "code", ",", "mode", ",", "NULL_RTX", ",", "val", ",", "target", ",", "source", ",", "", ",", "", ")", ">", "(", "arm_constant_limit", "(", "optimize_function_for_size_p", "(", "cfun", ")", ")", "+", "(", "code", "!=", "SET", ")", ")", ")", ")", "{", "if", "(", "code", "==", "SET", ")", "{", "if", "(", "TARGET_USE_MOVT", ")", "arm_emit_movpair", "(", "target", ",", "GEN_INT", "(", "val", ")", ")", ";", "else", "emit_set_insn", "(", "target", ",", "GEN_INT", "(", "val", ")", ")", ";", "return", "", ";", "}", "else", "{"], "ground_truth": ["rtx", "temp", "=", "subtargets", "?", "gen_reg_rtx", "(", "mode", ")", ":", "target", ";"], "File": "arm", "Func": "arm_split_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258168, "Length": 136, "Cover_Rate": 0.4892086330935252} {"Template_token": ["", "rtx", "arm_stack_protect_tls_canary_mem", "(", "bool", "reload", ")", "{", "rtx", "tp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "if", "(", "reload", ")", "emit_insn", "(", "gen_reload_tp_hard", "(", "tp", ")", ")", ";", "else", "emit_insn", "(", "gen_load_tp_hard", "(", "tp", ")", ")", ";"], "ground_truth": ["rtx", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";"], "File": "arm", "Func": "arm_stack_protect_tls_canary_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258170, "Length": 44, "Cover_Rate": 0.5866666666666667} {"Template_token": ["", "else", "emit_insn", "(", "gen_load_tp_hard", "(", "tp", ")", ")", ";", "rtx", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "rtx", "offset", "=", "GEN_INT", "(", "arm_stack_protector_guard_offset", ")", ";"], "ground_truth": ["emit_set_insn", "(", "reg", ",", "gen_rtx_PLUS", "(", "SImode", ",", "tp", ",", "offset", ")", ")", ";"], "File": "arm", "Func": "arm_stack_protect_tls_canary_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258171, "Length": 39, "Cover_Rate": 0.52} {"Template_token": ["", "const", "char", "*", "arm_strip_name_encoding", "(", "const", "char", "*", "name", ")", "{", "int", "skip", ";"], "ground_truth": ["while", "(", "(", "skip", "=", "arm_get_strip_length", "(", "*", "name", ")", ")", ")", "name", "+=", "skip", ";"], "File": "arm", "Func": "arm_strip_name_encoding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258172, "Length": 30, "Cover_Rate": 0.8823529411764706} {"Template_token": ["", "int", "skip", ";", "while", "(", "(", "skip", "=", "arm_get_strip_length", "(", "*", "name", ")", ")", ")", "name", "+=", "skip", ";"], "ground_truth": ["return", "name", ";"], "File": "arm", "Func": "arm_strip_name_encoding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258173, "Length": 22, "Cover_Rate": 0.6470588235294118} {"Template_token": ["", "bool", "arm_target_insn_ok_for_lob", "(", "rtx", "insn", ")", "{", "basic_block", "bb", "=", "BLOCK_FOR_INSN", "(", "insn", ")", ";", "return", "single_succ_p", "(", "bb", ")", "&&", "single_pred_p", "(", "bb", ")", "&&", "single_succ_edge", "(", "bb", ")", "->", "dest", "==", "single_pred_edge", "(", "bb", ")", "->", "src", "&&", "contains_no_active_insn_p", "(", "bb", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_target_insn_ok_for_lob", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258174, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "arm_target_insn_ok_for_lob", "(", "rtx", "insn", ")", "{", "basic_block", "bb", "=", "BLOCK_FOR_INSN", "(", "insn", ")", ";", "return", "single_succ_p", "(", "bb", ")", "&&", "single_pred_p", "(", "bb", ")", "&&", "single_succ_edge", "(", "bb", ")", "->", "dest", "==", "single_pred_edge", "(", "bb", ")", "->", "src", "&&", "contains_no_active_insn_p", "(", "bb", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_target_insn_ok_for_lob", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258175, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "arch", "->", "common", ".", "extensions", "==", "NULL", ")", "continue", ";", "arm_initialize_isa", "(", "target_isa", ",", "arch", "->", "common", ".", "isa_bits", ")", ";", "for", "(", "ext1", "=", "arch", "->", "common", ".", "extensions", ";", "ext1", "->", "name", "!=", "NULL", ";", "++", "ext1", ")", "{", "if", "(", "ext1", "->", "alias", ")", "continue", ";", "arm_initialize_isa", "(", "isa1", ",", "ext1", "->", "isa_bits", ")", ";", "for", "(", "ext2", "=", "ext1", "+", "", ";", "ext2", "->", "name", "!=", "NULL", ";", "++", "ext2", ")", "{", "if", "(", "ext2", "->", "alias", "||", "ext1", "->", "remove", "!=", "ext2", "->", "remove", ")", "continue", ";", "arm_initialize_isa", "(", "isa2", ",", "ext2", "->", "isa_bits", ")", ";", "ASSERT_TRUE", "(", "!", "bitmap_subset_p", "(", "isa2", ",", "isa1", ")", ")", ";", "ASSERT_TRUE", "(", "!", "bitmap_intersect_p", "(", "isa2", ",", "target_isa", ")", ")", ";", "}", "}", "}"], "ground_truth": ["for", "(", "cpu", "=", "all_cores", ";", "cpu", "->", "common", ".", "name", "!=", "NULL", ";", "++", "cpu", ")", "{"], "File": "arm", "Func": "arm_test_cpu_arch_data", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258176, "Length": 146, "Cover_Rate": 0.42441860465116277} {"Template_token": ["", "const", "cpu_option", "*", "cpu", ";", "auto_sbitmap", "target_isa", "(", "isa_num_bits", ")", ";", "auto_sbitmap", "isa1", "(", "isa_num_bits", ")", ";", "auto_sbitmap", "isa2", "(", "isa_num_bits", ")", ";", "for", "(", "arch", "=", "all_architectures", ";", "arch", "->", "common", ".", "name", "!=", "NULL", ";", "++", "arch", ")", "{", "const", "cpu_arch_extension", "*", "ext1", ",", "*", "ext2", ";", "if", "(", "arch", "->", "common", ".", "extensions", "==", "NULL", ")", "continue", ";", "arm_initialize_isa", "(", "target_isa", ",", "arch", "->", "common", ".", "isa_bits", ")", ";", "for", "(", "ext1", "=", "arch", "->", "common", ".", "extensions", ";", "ext1", "->", "name", "!=", "NULL", ";", "++", "ext1", ")", "{", "if", "(", "ext1", "->", "alias", ")", "continue", ";", "arm_initialize_isa", "(", "isa1", ",", "ext1", "->", "isa_bits", ")", ";", "for", "(", "ext2", "=", "ext1", "+", "", ";", "ext2", "->", "name", "!=", "NULL", ";", "++", "ext2", ")", "{", "if", "(", "ext2", "->", "alias", "||", "ext1", "->", "remove", "!=", "ext2", "->", "remove", ")", "continue", ";", "arm_initialize_isa", "(", "isa2", ",", "ext2", "->", "isa_bits", ")", ";", "ASSERT_TRUE", "(", "!", "bitmap_subset_p", "(", "isa2", ",", "isa1", ")", ")", ";", "ASSERT_TRUE", "(", "!", "bitmap_intersect_p", "(", "isa2", ",", "target_isa", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_test_cpu_arch_data", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258177, "Length": 175, "Cover_Rate": 0.5087209302325582} {"Template_token": ["", "arm_initialize_isa", "(", "isa_all_fpubits_internal", ",", "fpu_bitlist_internal", ")", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "TARGET_FPU_auto", ";", "i", "++", ")", "{", "arm_initialize_isa", "(", "fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";", "bitmap_and_compl", "(", "tmpset", ",", "isa_all_fpubits_internal", ",", "fpubits", ")", ";", "bitmap_clear", "(", "isa_all_fpubits_internal", ")", ";", "bitmap_copy", "(", "isa_all_fpubits_internal", ",", "tmpset", ")", ";", "}", "if", "(", "!", "bitmap_empty_p", "(", "isa_all_fpubits_internal", ")", ")", "{", "fprintf", "(", "stderr", ",", "", "", "", ")", ";", "ASSERT_TRUE", "(", "bitmap_empty_p", "(", "isa_all_fpubits_internal", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_test_fpu_data", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258178, "Length": 84, "Cover_Rate": 0.6774193548387096} {"Template_token": ["", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "TARGET_FPU_auto", ";", "i", "++", ")", "{", "arm_initialize_isa", "(", "fpubits", ",", "all_fpus", "[", "i", "]", ".", "isa_bits", ")", ";", "bitmap_and_compl", "(", "tmpset", ",", "isa_all_fpubits_internal", ",", "fpubits", ")", ";", "bitmap_clear", "(", "isa_all_fpubits_internal", ")", ";", "bitmap_copy", "(", "isa_all_fpubits_internal", ",", "tmpset", ")", ";", "}", "if", "(", "!", "bitmap_empty_p", "(", "isa_all_fpubits_internal", ")", ")", "{", "fprintf", "(", "stderr", ",", "", "", "", ")", ";"], "ground_truth": ["ASSERT_TRUE", "(", "bitmap_empty_p", "(", "isa_all_fpubits_internal", ")", ")", ";"], "File": "arm", "Func": "arm_test_fpu_data", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258179, "Length": 76, "Cover_Rate": 0.6129032258064516} {"Template_token": ["", "enum", "rtx_code", "c", "=", "GET_CODE", "(", "x", ")", ";", "if", "(", "c", "==", "REG", ")", "return", "", ";", "if", "(", "c", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_thumb_address_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258180, "Length": 51, "Cover_Rate": 0.85} {"Template_token": ["", "if", "(", "c", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_thumb_address_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258181, "Length": 33, "Cover_Rate": 0.55} {"Template_token": ["", "static", "rtx", "arm_tls_descseq_addr", "(", "rtx", "x", ",", "rtx", "reg", ")", "{", "rtx", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "rtx", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "rtx", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_DESCSEQ", ")", ",", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ",", "GEN_INT", "(", "!", "TARGET_ARM", ")", ")", ",", "UNSPEC_TLS", ")", ";", "rtx", "reg0", "=", "load_tls_operand", "(", "sum", ",", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ")", ";", "emit_insn", "(", "gen_tlscall", "(", "x", ",", "labelno", ")", ")", ";", "if", "(", "!", "reg", ")", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "else", "gcc_assert", "(", "REGNO", "(", "reg", ")", "!=", "R0_REGNUM", ")", ";", "emit_move_insn", "(", "reg", ",", "reg0", ")", ";", "return", "reg", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_tls_descseq_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258182, "Length": 131, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "rtx", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "rtx", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_DESCSEQ", ")", ",", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ",", "GEN_INT", "(", "!", "TARGET_ARM", ")", ")", ",", "UNSPEC_TLS", ")", ";", "rtx", "reg0", "=", "load_tls_operand", "(", "sum", ",", "gen_rtx_REG", "(", "SImode", ",", "R0_REGNUM", ")", ")", ";", "emit_insn", "(", "gen_tlscall", "(", "x", ",", "labelno", ")", ")", ";", "if", "(", "!", "reg", ")", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "else", "gcc_assert", "(", "REGNO", "(", "reg", ")", "!=", "R0_REGNUM", ")", ";"], "ground_truth": ["emit_move_insn", "(", "reg", ",", "reg0", ")", ";"], "File": "arm", "Func": "arm_tls_descseq_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258183, "Length": 116, "Cover_Rate": 0.8854961832061069} {"Template_token": ["", "const_rtx", "x", "=", "*", "iter", ";", "if", "(", "SYMBOL_REF_P", "(", "x", ")", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "!=", "", ")", "{", "if", "(", "arm_disable_literal_pool", ")", "sorry", "(", "", "", ")", ";", "return", "true", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "iter", ".", "skip_subrtxes", "(", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_tls_referenced_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258184, "Length": 60, "Cover_Rate": 0.631578947368421} {"Template_token": ["", "rtx", "funcdesc", "=", "XEXP", "(", "DECL_RTL", "(", "fndecl", ")", ",", "", ")", ";", "rtx", "fnaddr", "=", "gen_rtx_MEM", "(", "Pmode", ",", "funcdesc", ")", ";", "rtx", "gotaddr", "=", "gen_rtx_MEM", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "funcdesc", ",", "", ")", ")", ";", "rtx", "trampoline_code_start", "=", "plus_constant", "(", "Pmode", ",", "XEXP", "(", "m_tramp", ",", "", ")", ",", "TARGET_THUMB2", "?", "", ":", "", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "", ")", ";", "emit_move_insn", "(", "mem", ",", "trampoline_code_start", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "Pmode", ",", "PIC_OFFSET_TABLE_REGNUM", ")", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "", ")", ";", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "", ")", ";", "emit_move_insn", "(", "mem", ",", "gotaddr", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "", ")", ";", "emit_move_insn", "(", "mem", ",", "fnaddr", ")", ";", "}", "else", "{", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "TARGET_32BIT", "?", "", ":", "", ")", ";", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "TARGET_32BIT", "?", "", ":", "", ")", ";", "fnaddr", "=", "XEXP", "(", "DECL_RTL", "(", "fndecl", ")", ",", "", ")", ";", "emit_move_insn", "(", "mem", ",", "fnaddr", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_trampoline_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258186, "Length": 216, "Cover_Rate": 0.7659574468085106} {"Template_token": ["", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_UNALIGNED_LOAD", ":", "*", "cost", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", ")", ";", "if", "(", "speed_p", ")", "*", "cost", "+=", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", "*", "extra_cost", "->", "ldst", ".", "load", "+", "extra_cost", "->", "ldst", ".", "load_unaligned", ")", ";", "*", "cost", "+=", "arm_address_cost", "(", "XEXP", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "", ")", ",", "GET_MODE", "(", "x", ")", ",", "ADDR_SPACE_GENERIC", ",", "speed_p", ")", ";", "return", "true", ";", "case", "UNSPEC_UNALIGNED_STORE", ":", "*", "cost", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", ")", ";", "if", "(", "speed_p", ")", "*", "cost", "+=", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", "*", "extra_cost", "->", "ldst", ".", "store", "+", "extra_cost", "->", "ldst", ".", "store_unaligned", ")", ";", "*", "cost", "+=", "rtx_cost", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "VOIDmode", ",", "UNSPEC", ",", "", ",", "speed_p", ")", ";", "*", "cost", "+=", "arm_address_cost", "(", "XEXP", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "", ")", ",", "GET_MODE", "(", "x", ")", ",", "ADDR_SPACE_GENERIC", ",", "speed_p", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "arm_unspec_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258187, "Length": 189, "Cover_Rate": 0.6406779661016949} {"Template_token": ["", "const", "struct", "cpu_cost_table", "*", "extra_cost", "=", "current_tune", "->", "insn_extra_cost", ";", "rtx_code", "code", "=", "GET_CODE", "(", "x", ")", ";", "gcc_assert", "(", "code", "==", "UNSPEC", "||", "code", "==", "UNSPEC_VOLATILE", ")", ";", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_UNALIGNED_LOAD", ":", "*", "cost", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", ")", ";", "if", "(", "speed_p", ")", "*", "cost", "+=", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", "*", "extra_cost", "->", "ldst", ".", "load", "+", "extra_cost", "->", "ldst", ".", "load_unaligned", ")", ";", "*", "cost", "+=", "arm_address_cost", "(", "XEXP", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "", ")", ",", "GET_MODE", "(", "x", ")", ",", "ADDR_SPACE_GENERIC", ",", "speed_p", ")", ";", "return", "true", ";", "case", "UNSPEC_UNALIGNED_STORE", ":", "*", "cost", "=", "COSTS_N_INSNS", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", ")", ";", "if", "(", "speed_p", ")", "*", "cost", "+=", "(", "ARM_NUM_REGS", "(", "GET_MODE", "(", "x", ")", ")", "*", "extra_cost", "->", "ldst", ".", "store", "+", "extra_cost", "->", "ldst", ".", "store_unaligned", ")", ";", "*", "cost", "+=", "rtx_cost", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "VOIDmode", ",", "UNSPEC", ",", "", ",", "speed_p", ")", ";", "*", "cost", "+=", "arm_address_cost", "(", "XEXP", "(", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "", ")", ",", "GET_MODE", "(", "x", ")", ",", "ADDR_SPACE_GENERIC", ",", "speed_p", ")", ";", "return", "true", ";", "case", "UNSPEC_VRINTZ", ":", "case", "UNSPEC_VRINTP", ":", "case", "UNSPEC_VRINTM", ":", "case", "UNSPEC_VRINTR", ":", "case", "UNSPEC_VRINTX", ":", "case", "UNSPEC_VRINTA", ":", "if", "(", "speed_p", ")", "*", "cost", "+=", "extra_cost", "->", "fp", "[", "GET_MODE", "(", "x", ")", "==", "DFmode", "]", ".", "roundint", ";", "return", "true", ";", "default", ":", "*", "cost", "=", "COSTS_N_INSNS", "(", "", ")", ";", "break", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_unspec_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258188, "Length": 277, "Cover_Rate": 0.9389830508474576} {"Template_token": ["", "e", "=", "XVECEXP", "(", "p", ",", "", ",", "i", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "e", ")", "==", "SET", "&&", "MEM_P", "(", "SET_DEST", "(", "e", ")", ")", "&&", "REG_P", "(", "SET_SRC", "(", "e", ")", ")", ")", ";", "reg", "=", "REGNO", "(", "SET_SRC", "(", "e", ")", ")", ";", "gcc_assert", "(", "reg", ">=", "lastreg", ")", ";", "if", "(", "i", "!=", "", ")", "fprintf", "(", "out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "reg", ")", ")", "asm_fprintf", "(", "out_file", ",", "", ",", "(", "reg", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "asm_fprintf", "(", "out_file", ",", "", ",", "reg", ")", ";", "if", "(", "flag_checking", ")", "{", "e", "=", "XEXP", "(", "SET_DEST", "(", "e", ")", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "e", ")", "==", "PLUS", ")", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "e", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "e", ",", "", ")", ")", "==", "SP_REGNUM", "&&", "CONST_INT_P", "(", "XEXP", "(", "e", ",", "", ")", ")", "&&", "offset", "==", "INTVAL", "(", "XEXP", "(", "e", ",", "", ")", ")", ")", ";", "else", "gcc_assert", "(", "i", "==", "", "&&", "REG_P", "(", "e", ")", "&&", "REGNO", "(", "e", ")", "==", "SP_REGNUM", ")", ";", "offset", "+=", "reg_size", ";", "}", "}", "fprintf", "(", "out_file", ",", "", ")", ";"], "ground_truth": ["if", "(", "padfirst", ")", "fprintf", "(", "out_file", ",", "", ",", "padfirst", ")", ";"], "File": "arm", "Func": "arm_unwind_emit_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258189, "Length": 218, "Cover_Rate": 0.37521514629948366} {"Template_token": ["", "if", "(", "REGNO", "(", "e0", ")", "==", "SP_REGNUM", ")", "{", "if", "(", "GET_CODE", "(", "e1", ")", "!=", "PLUS", "||", "!", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "||", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "SP_REGNUM", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "-", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "REGNO", "(", "e0", ")", "==", "HARD_FRAME_POINTER_REGNUM", ")", "{", "HOST_WIDE_INT", "offset", ";", "if", "(", "GET_CODE", "(", "e1", ")", "==", "PLUS", ")", "{", "if", "(", "!", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "abort", "(", ")", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "offset", "=", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ",", "offset", ")", ";", "}", "else", "if", "(", "REG_P", "(", "e1", ")", ")", "{", "reg", "=", "REGNO", "(", "e1", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ")", ";", "}", "else", "abort", "(", ")", ";", "}", "else", "if", "(", "REG_P", "(", "e1", ")", "&&", "REGNO", "(", "e1", ")", "==", "SP_REGNUM", ")", "{"], "ground_truth": ["asm_fprintf", "(", "out_file", ",", "", ",", "REGNO", "(", "e0", ")", ")", ";"], "File": "arm", "Func": "arm_unwind_emit_set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258190, "Length": 228, "Cover_Rate": 0.48822269807280516} {"Template_token": ["", "rtx", "e0", ";", "rtx", "e1", ";", "unsigned", "reg", ";", "e0", "=", "XEXP", "(", "p", ",", "", ")", ";", "e1", "=", "XEXP", "(", "p", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "e0", ")", ")", "{", "case", "MEM", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "e0", ",", "", ")", ")", "!=", "PRE_DEC", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "||", "REGNO", "(", "XEXP", "(", "XEXP", "(", "e0", ",", "", ")", ",", "", ")", ")", "!=", "SP_REGNUM", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ")", ";", "if", "(", "IS_VFP_REGNUM", "(", "REGNO", "(", "e1", ")", ")", ")", "asm_fprintf", "(", "out_file", ",", "", ",", "(", "REGNO", "(", "e1", ")", "-", "FIRST_VFP_REGNUM", ")", "/", "", ")", ";", "else", "asm_fprintf", "(", "out_file", ",", "", ",", "REGNO", "(", "e1", ")", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "REGNO", "(", "e0", ")", "==", "SP_REGNUM", ")", "{", "if", "(", "GET_CODE", "(", "e1", ")", "!=", "PLUS", "||", "!", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "||", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", "!=", "SP_REGNUM", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "abort", "(", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "-", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}", "else", "if", "(", "REGNO", "(", "e0", ")", "==", "HARD_FRAME_POINTER_REGNUM", ")", "{", "HOST_WIDE_INT", "offset", ";", "if", "(", "GET_CODE", "(", "e1", ")", "==", "PLUS", ")", "{", "if", "(", "!", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "abort", "(", ")", ";", "reg", "=", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "offset", "=", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ",", "offset", ")", ";", "}", "else", "if", "(", "REG_P", "(", "e1", ")", ")", "{", "reg", "=", "REGNO", "(", "e1", ")", ";", "asm_fprintf", "(", "out_file", ",", "", ",", "HARD_FRAME_POINTER_REGNUM", ",", "reg", ")", ";", "}", "else", "abort", "(", ")", ";", "}", "else", "if", "(", "REG_P", "(", "e1", ")", "&&", "REGNO", "(", "e1", ")", "==", "SP_REGNUM", ")", "{", "asm_fprintf", "(", "out_file", ",", "", ",", "REGNO", "(", "e0", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "e1", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "e1", ",", "", ")", ")", "==", "SP_REGNUM", "&&", "CONST_INT_P", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", "{", "asm_fprintf", "(", "out_file", ",", "", ",", "REGNO", "(", "e0", ")", ",", "(", "int", ")", "INTVAL", "(", "XEXP", "(", "e1", ",", "", ")", ")", ")", ";", "}"], "ground_truth": ["else", "abort", "(", ")", ";"], "File": "arm", "Func": "arm_unwind_emit_set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258191, "Length": 445, "Cover_Rate": 0.9528907922912205} {"Template_token": ["", "PUT_CODE", "(", "*", "comparison", ",", "(", "enum", "rtx_code", ")", "code_int", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_SImode", ":", "if", "(", "!", "arm_add_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "arm_add_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";", "case", "E_DImode", ":", "return", "true", ";", "case", "E_HFmode", ":", "if", "(", "!", "TARGET_VFP_FP16INST", ")", "break", ";", "mode", "=", "SFmode", ";", "*", "op1", "=", "convert_to_mode", "(", "mode", ",", "*", "op1", ",", "", ")", ";", "*", "op2", "=", "convert_to_mode", "(", "mode", ",", "*", "op2", ",", "", ")", ";", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "if", "(", "!", "vfp_compare_operand", "(", "*", "op1", ",", "mode", ")", ")", "*", "op1", "=", "force_reg", "(", "mode", ",", "*", "op1", ")", ";", "if", "(", "!", "vfp_compare_operand", "(", "*", "op2", ",", "mode", ")", ")", "*", "op2", "=", "force_reg", "(", "mode", ",", "*", "op2", ")", ";", "return", "true", ";", "default", ":"], "ground_truth": ["break", ";"], "File": "arm", "Func": "arm_validize_comparison", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258192, "Length": 170, "Cover_Rate": 0.6071428571428571} {"Template_token": ["", "bool", "arm_valid_symbolic_address_p", "(", "rtx", "addr", ")", "{", "rtx", "xop0", ",", "xop1", "=", "NULL_RTX", ";", "rtx", "tmp", "=", "addr", ";", "if", "(", "target_word_relocations", ")", "return", "false", ";", "if", "(", "SYMBOL_REF_P", "(", "tmp", ")", "||", "LABEL_REF_P", "(", "tmp", ")", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", ")", "tmp", "=", "XEXP", "(", "addr", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "tmp", ")", "==", "PLUS", ")", "{"], "File": "arm", "Func": "arm_valid_symbolic_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258193, "Length": 69, "Cover_Rate": 0.4825174825174825} {"Template_token": ["", "tree", "cur_tree", ",", "new_optimize", ";", "gcc_assert", "(", "(", "fndecl", "!=", "NULL_TREE", ")", "&&", "(", "args", "!=", "NULL_TREE", ")", ")", ";", "tree", "func_optimize", "=", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", ";", "if", "(", "!", "func_optimize", ")", "func_optimize", "=", "optimization_default_node", ";", "memset", "(", "&", "func_options", ",", "", ",", "sizeof", "(", "func_options", ")", ")", ";", "init_options_struct", "(", "&", "func_options", ",", "NULL", ")", ";", "lang_hooks", ".", "init_options_struct", "(", "&", "func_options", ")", ";"], "ground_truth": ["memset", "(", "&", "func_options_set", ",", "", ",", "sizeof", "(", "func_options_set", ")", ")", ";"], "File": "arm", "Func": "arm_valid_target_attribute_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258194, "Length": 79, "Cover_Rate": 0.40932642487046633} {"Template_token": ["", "if", "(", "!", "arm_valid_target_attribute_rec", "(", "args", ",", "opts", ")", ")", "return", "NULL_TREE", ";", "cl_target_option_save", "(", "&", "cl_opts", ",", "opts", ",", "opts_set", ")", ";", "arm_configure_build_target", "(", "&", "arm_active_target", ",", "&", "cl_opts", ",", "false", ")", ";", "arm_option_check_internal", "(", "opts", ")", ";"], "ground_truth": ["arm_option_reconfigure_globals", "(", ")", ";"], "File": "arm", "Func": "arm_valid_target_attribute_tree", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258195, "Length": 43, "Cover_Rate": 0.5119047619047619} {"Template_token": ["", "break", ";", "case", "", ":", "d", ".", "op1", "=", "op0", ";", "d", ".", "one_vector_p", "=", "true", ";", "break", ";", "}", "d", ".", "perm", ".", "new_vector", "(", "sel", ".", "encoding", "(", ")", ",", "d", ".", "one_vector_p", "?", "", ":", "", ",", "nelt", ")", ";", "if", "(", "!", "d", ".", "testing_p", ")", "return", "arm_expand_vec_perm_const_1", "(", "&", "d", ")", ";", "d", ".", "target", "=", "gen_raw_REG", "(", "d", ".", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";", "d", ".", "op1", "=", "d", ".", "op0", "=", "gen_raw_REG", "(", "d", ".", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";", "if", "(", "!", "d", ".", "one_vector_p", ")", "d", ".", "op1", "=", "gen_raw_REG", "(", "d", ".", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";"], "ground_truth": ["start_sequence", "(", ")", ";"], "File": "arm", "Func": "arm_vectorize_vec_perm_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258196, "Length": 117, "Cover_Rate": 0.3136729222520107} {"Template_token": ["", "if", "(", "TARGET_AAPCS_BASED", ")", "align", "=", "MIN", "(", "align", ",", "", ")", ";", "return", "align", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_vector_alignment", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258197, "Length": 17, "Cover_Rate": 0.4722222222222222} {"Template_token": ["", "static", "HOST_WIDE_INT", "arm_vector_alignment", "(", "const_tree", "type", ")", "{", "HOST_WIDE_INT", "align", "=", "tree_to_shwi", "(", "TYPE_SIZE", "(", "type", ")", ")", ";"], "ground_truth": ["if", "(", "TARGET_AAPCS_BASED", ")", "align", "=", "MIN", "(", "align", ",", "", ")", ";"], "File": "arm", "Func": "arm_vector_alignment", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258198, "Length": 32, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "!", "BYTES_BIG_ENDIAN", "&&", "unaligned_access", ")", "return", "!", "is_packed", ";"], "ground_truth": ["return", "default_builtin_vector_alignment_reachable", "(", "type", ",", "is_packed", ")", ";"], "File": "arm", "Func": "arm_vector_alignment_reachable", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258199, "Length": 21, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "!", "BYTES_BIG_ENDIAN", "&&", "unaligned_access", ")", "return", "!", "is_packed", ";"], "ground_truth": ["return", "default_builtin_vector_alignment_reachable", "(", "type", ",", "is_packed", ")", ";"], "File": "arm", "Func": "arm_vector_alignment_reachable", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258200, "Length": 21, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "if", "(", "TARGET_INT_SIMD", "&&", "(", "mode", "==", "V4UQQmode", "||", "mode", "==", "V4QQmode", "||", "mode", "==", "V2UHQmode", "||", "mode", "==", "V2HQmode", "||", "mode", "==", "V2UHAmode", "||", "mode", "==", "V2HAmode", ")", ")", "return", "true", ";", "if", "(", "TARGET_HAVE_MVE", "&&", "(", "mode", "==", "V2DImode", "||", "mode", "==", "V4SImode", "||", "mode", "==", "V8HImode", "||", "mode", "==", "V16QImode", "||", "mode", "==", "V16BImode", "||", "mode", "==", "V8BImode", "||", "mode", "==", "V4BImode", ")", ")", "return", "true", ";", "if", "(", "TARGET_HAVE_MVE_FLOAT", "&&", "(", "mode", "==", "V2DFmode", "||", "mode", "==", "V4SFmode", "||", "mode", "==", "V8HFmode", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258201, "Length": 95, "Cover_Rate": 0.521978021978022} {"Template_token": ["", "bool", "arm_vector_mode_supported_p", "(", "machine_mode", "mode", ")", "{", "if", "(", "TARGET_NEON", "&&", "(", "mode", "==", "V2SFmode", "||", "mode", "==", "V4SImode", "||", "mode", "==", "V8HImode", "||", "mode", "==", "V4HFmode", "||", "mode", "==", "V16QImode", "||", "mode", "==", "V4SFmode", "||", "mode", "==", "V2DImode", "||", "mode", "==", "V8HFmode", "||", "mode", "==", "V4BFmode", "||", "mode", "==", "V8BFmode", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_NEON", "||", "TARGET_IWMMXT", ")", "&&", "(", "(", "mode", "==", "V2SImode", ")", "||", "(", "mode", "==", "V4HImode", ")", "||", "(", "mode", "==", "V8QImode", ")", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "TARGET_INT_SIMD", "&&", "(", "mode", "==", "V4UQQmode", "||", "mode", "==", "V4QQmode", "||", "mode", "==", "V2UHQmode", "||", "mode", "==", "V2HQmode", "||", "mode", "==", "V2UHAmode", "||", "mode", "==", "V2HAmode", ")", ")", "return", "true", ";"], "File": "arm", "Func": "arm_vector_mode_supported_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258202, "Length": 120, "Cover_Rate": 0.6593406593406593} {"Template_token": ["", "void", "ashift", "(", "HOST_WIDE_INT", "shift", ")", "{", "asm_fprintf", "(", "t_file", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "dst_regname", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "ashift", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258205, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "Mnode", "*", "mp", ";", "minipool_barrier", "=", "barrier", ";", "for", "(", "mp", "=", "minipool_vector_head", ";", "mp", "!=", "NULL", ";", "mp", "=", "mp", "->", "next", ")", "{"], "ground_truth": ["mp", "->", "offset", "=", "offset", ";"], "File": "arm", "Func": "assign_minipool_offsets", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258207, "Length": 31, "Cover_Rate": 0.5081967213114754} {"Template_token": ["", "HOST_WIDE_INT", "offset", "=", "", ";", "Mnode", "*", "mp", ";", "minipool_barrier", "=", "barrier", ";", "for", "(", "mp", "=", "minipool_vector_head", ";", "mp", "!=", "NULL", ";", "mp", "=", "mp", "->", "next", ")", "{"], "ground_truth": ["mp", "->", "offset", "=", "offset", ";"], "File": "arm", "Func": "assign_minipool_offsets", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258208, "Length": 36, "Cover_Rate": 0.5901639344262295} {"Template_token": ["", "return", "__builtin_neon_vbfcvtbf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "bf16_vcvtah_f32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258209, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcvtah_f32_bf16", "(", "bfloat16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vbfcvtbf", "(", "__a", ")", ";"], "File": "arm", "Func": "bf16_vcvtah_f32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258210, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vbfcvtsf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "bf16_vcvth_bf16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258211, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "static", "unsigned", "bitmap_popcount", "(", "const", "sbitmap", "bmap", ")", "{"], "ground_truth": ["unsigned", "int", "count", "=", "", ";"], "File": "arm", "Func": "bitmap_popcount", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258213, "Length": 15, "Cover_Rate": 0.36585365853658536} {"Template_token": ["", "static", "unsigned", "bitmap_popcount", "(", "const", "sbitmap", "bmap", ")", "{", "unsigned", "int", "count", "=", "", ";", "unsigned", "int", "n", "=", "", ";"], "ground_truth": ["sbitmap_iterator", "sbi", ";"], "File": "arm", "Func": "bitmap_popcount", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258214, "Length": 24, "Cover_Rate": 0.5853658536585366} {"Template_token": ["", "unsigned", "long", "count", "=", "", ";", "while", "(", "value", ")", "{"], "ground_truth": ["count", "++", ";"], "File": "arm", "Func": "bit_count", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258215, "Length": 14, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "while", "(", "value", ")", "{", "count", "++", ";", "value", "&=", "value", "-", "", ";", "}", "return", "count", ";"], "ground_truth": ["}"], "File": "arm", "Func": "bit_count", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258216, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "HOST_WIDE_INT", "lane", ";", "gcc_assert", "(", "CONST_INT_P", "(", "operand", ")", ")", ";", "lane", "=", "INTVAL", "(", "operand", ")", ";", "if", "(", "lane", "<", "low", "||", "lane", ">=", "high", ")", "{", "if", "(", "exp", ")", "error_at", "(", "EXPR_LOCATION", "(", "exp", ")", ",", "", ",", "desc", ",", "lane", ",", "low", ",", "high", "-", "", ")", ";", "else", "error", "(", "", ",", "desc", ",", "lane", ",", "low", ",", "high", "-", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "bounds_check", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258217, "Length": 70, "Cover_Rate": 0.7526881720430108} {"Template_token": ["", "if", "(", "lane", "<", "low", "||", "lane", ">=", "high", ")", "{"], "ground_truth": ["if", "(", "exp", ")", "error_at", "(", "EXPR_LOCATION", "(", "exp", ")", ",", "", ",", "desc", ",", "lane", ",", "low", ",", "high", "-", "", ")", ";"], "File": "arm", "Func": "bounds_check", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258218, "Length": 35, "Cover_Rate": 0.3763440860215054} {"Template_token": ["", "pat", "=", "gen_calculate_pic_address", "(", "reg", ",", "pic_reg", ",", "orig", ")", ";", "mem", "=", "SET_SRC", "(", "pat", ")", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", "&&", "!", "MEM_VOLATILE_P", "(", "mem", ")", ")", ";", "MEM_READONLY_P", "(", "mem", ")", "=", "", ";", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";"], "ground_truth": ["return", "emit_insn", "(", "pat", ")", ";"], "File": "arm", "Func": "calculate_pic_address_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258219, "Length": 52, "Cover_Rate": 0.7027027027027027} {"Template_token": ["", "static", "rtx_insn", "*", "calculate_pic_address_constant", "(", "rtx", "reg", ",", "rtx", "pic_reg", ",", "rtx", "orig", ")", "{", "rtx", "pat", ";", "rtx", "mem", ";", "pat", "=", "gen_calculate_pic_address", "(", "reg", ",", "pic_reg", ",", "orig", ")", ";", "mem", "=", "SET_SRC", "(", "pat", ")", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", "&&", "!", "MEM_VOLATILE_P", "(", "mem", ")", ")", ";", "MEM_READONLY_P", "(", "mem", ")", "=", "", ";", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";"], "ground_truth": ["return", "emit_insn", "(", "pat", ")", ";"], "File": "arm", "Func": "calculate_pic_address_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258220, "Length": 73, "Cover_Rate": 0.9864864864864865} {"Template_token": ["", "static", "bool", "can_avoid_literal_pool_for_label_p", "(", "rtx", "x", ")", "{"], "ground_truth": ["if", "(", "arm_disable_literal_pool", "&&", "SYMBOL_REF_P", "(", "x", ")", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", ")", "return", "", ";"], "File": "arm", "Func": "can_avoid_literal_pool_for_label_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258221, "Length": 25, "Cover_Rate": 0.8620689655172413} {"Template_token": ["", "int", "count", "=", "XVECLEN", "(", "op", ",", "", ")", ";", "int", "first_set", "=", "vfp", "?", "", ":", "", ";", "machine_mode", "expected_mode", "=", "vfp", "?", "E_SFmode", ":", "E_SImode", ";", "for", "(", "int", "i", "=", "first_set", ";", "i", "<", "count", ";", "i", "++", ")", "{", "elt", "=", "XVECEXP", "(", "op", ",", "", ",", "i", ")", ";", "if", "(", "!", "vfp", "&&", "GET_CODE", "(", "elt", ")", "==", "UNSPEC_VOLATILE", ")", "{", "if", "(", "XINT", "(", "elt", ",", "", ")", "!=", "VUNSPEC_CLRM_APSR", "||", "XVECLEN", "(", "elt", ",", "", ")", "!=", "", "||", "XVECEXP", "(", "elt", ",", "", ",", "", ")", "!=", "CONST0_RTX", "(", "SImode", ")", "||", "i", "!=", "count", "-", "", ")", "return", "false", ";", "continue", ";", "}", "if", "(", "GET_CODE", "(", "elt", ")", "==", "CLOBBER", ")", "continue", ";", "if", "(", "GET_CODE", "(", "elt", ")", "!=", "SET", ")", "return", "false", ";", "reg", "=", "SET_DEST", "(", "elt", ")", ";", "zero", "=", "SET_SRC", "(", "elt", ")", ";", "if", "(", "!", "REG_P", "(", "reg", ")", "||", "GET_MODE", "(", "reg", ")", "!=", "expected_mode", "||", "zero", "!=", "CONST0_RTX", "(", "SImode", ")", ")", "return", "false", ";", "regno", "=", "REGNO", "(", "reg", ")", ";", "if", "(", "vfp", ")", "{", "if", "(", "i", "!=", "first_set", "&&", "regno", "!=", "last_regno", "+", "", ")", "return", "false", ";", "}", "else", "{", "if", "(", "regno", "==", "SP_REGNUM", "||", "regno", "==", "PC_REGNUM", ")", "return", "false", ";"], "ground_truth": ["if", "(", "i", "!=", "first_set", "&&", "regno", "<=", "last_regno", ")", "return", "false", ";"], "File": "arm", "Func": "clear_operation_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258223, "Length": 231, "Cover_Rate": 0.868421052631579} {"Template_token": ["", "zero", "=", "SET_SRC", "(", "elt", ")", ";", "if", "(", "!", "REG_P", "(", "reg", ")", "||", "GET_MODE", "(", "reg", ")", "!=", "expected_mode", "||", "zero", "!=", "CONST0_RTX", "(", "SImode", ")", ")", "return", "false", ";", "regno", "=", "REGNO", "(", "reg", ")", ";", "if", "(", "vfp", ")", "{", "if", "(", "i", "!=", "first_set", "&&", "regno", "!=", "last_regno", "+", "", ")", "return", "false", ";", "}", "else", "{", "if", "(", "regno", "==", "SP_REGNUM", "||", "regno", "==", "PC_REGNUM", ")", "return", "false", ";"], "ground_truth": ["if", "(", "i", "!=", "first_set", "&&", "regno", "<=", "last_regno", ")", "return", "false", ";"], "File": "arm", "Func": "clear_operation_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258224, "Length": 88, "Cover_Rate": 0.3308270676691729} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "cmse_nonsecure_caller", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_arm_cmse_nonsecure_caller", "(", ")", ";"], "File": "arm", "Func": "cmse4_cmse_nonsecure_caller", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258225, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "cmse_nonsecure_caller", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_arm_cmse_nonsecure_caller", "(", ")", ";"], "File": "arm", "Func": "cmse4_cmse_nonsecure_caller", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258226, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "if", "(", "bitmap_empty_p", "(", "to_clear_core_bitmap", ")", ")", "return", ";", "nb_regs", "=", "bitmap_count_bits", "(", "to_clear_core_bitmap", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "nb_regs", "+", "", ")", ")", ";", "start_sequence", "(", ")", ";", "for", "(", "j", "=", "", ",", "i", "=", "minregno", ";", "j", "<", "nb_regs", ";", "i", "++", ")", "{", "if", "(", "!", "bitmap_bit_p", "(", "to_clear_core_bitmap", ",", "i", ")", ")", "continue", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "set", "=", "gen_rtx_SET", "(", "reg", ",", "const0_rtx", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "j", "++", ")", "=", "set", ";", "emit_use", "(", "reg", ")", ";", "}", "vunspec_vec", "=", "gen_rtvec", "(", "", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ";", "vunspec", "=", "gen_rtx_UNSPEC_VOLATILE", "(", "SImode", ",", "vunspec_vec", ",", "VUNSPEC_CLRM_APSR", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "j", "++", ")", "=", "vunspec", ";", "rtx", "ccreg", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "rtx", "clobber", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "ccreg", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "j", ")", "=", "clobber", ";", "use_seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_insn_after", "(", "use_seq", ",", "emit_insn", "(", "par", ")", ")", ";", "}", "else", "{", "if", "(", "clearing_regno", "<=", "maxregno", "&&", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "clearing_regno", ")", ")", "{", "emit_move_insn", "(", "clearing_reg", ",", "const0_rtx", ")", ";", "emit_use", "(", "clearing_reg", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "clearing_regno", ")", ";", "}", "for", "(", "regno", "=", "minregno", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "!", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "regno", ")", ")", "continue", ";", "if", "(", "IS_VFP_REGNUM", "(", "regno", ")", ")", "{", "if", "(", "TARGET_VFP_DOUBLE", "&&", "VFP_REGNO_OK_FOR_DOUBLE", "(", "regno", ")", "&&", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "regno", "+", "", ")", ")", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", ")", ",", "CONST1_RTX", "(", "DFmode", ")", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "DFmode", ",", "regno", ")", ")", ";"], "ground_truth": ["regno", "++", ";"], "File": "arm", "Func": "cmse_clear_registers", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258227, "Length": 306, "Cover_Rate": 0.3170984455958549} {"Template_token": ["", "scratch_reg", "=", "clearing_reg", ";", "}", "mask", "=", "(", "~", "padding_bits_to_clear", "[", "i", "]", ")", "&", "", ";", "emit_move_insn", "(", "scratch_reg", ",", "gen_int_mode", "(", "mask", ",", "SImode", ")", ")", ";", "mask", "=", "(", "~", "padding_bits_to_clear", "[", "i", "]", ")", ">>", "", ";", "rtx16", "=", "gen_int_mode", "(", "", ",", "SImode", ")", ";", "dest", "=", "gen_rtx_ZERO_EXTRACT", "(", "SImode", ",", "scratch_reg", ",", "rtx16", ",", "rtx16", ")", ";", "if", "(", "mask", ")", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "gen_int_mode", "(", "mask", ",", "SImode", ")", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "cleared_reg", ",", "cleared_reg", ",", "scratch_reg", ")", ")", ";", "}", "if", "(", "saved_clearing", ")", "emit_move_insn", "(", "clearing_reg", ",", "saved_clearing_reg", ")", ";", "if", "(", "TARGET_HAVE_FPCXT_CMSE", ")", "{", "rtvec", "vunspec_vec", ";", "int", "i", ",", "j", ",", "k", ",", "nb_regs", ";", "rtx", "use_seq", ",", "par", ",", "reg", ",", "set", ",", "vunspec", ";", "int", "to_clear_bitmap_size", "=", "SBITMAP_SIZE", "(", "to_clear_bitmap", ")", ";", "auto_sbitmap", "core_regs_bitmap", "(", "to_clear_bitmap_size", ")", ";", "auto_sbitmap", "to_clear_core_bitmap", "(", "to_clear_bitmap_size", ")", ";", "for", "(", "i", "=", "FIRST_VFP_REGNUM", ";", "i", "<=", "maxregno", ";", "i", "+=", "nb_regs", ")", "{", "for", "(", ";", "i", "<=", "maxregno", "&&", "!", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "i", ")", ";", "i", "++", ")", ";", "if", "(", "i", ">", "maxregno", ")", "break", ";", "for", "(", "j", "=", "i", ";", "j", "<=", "maxregno", "&&", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "j", ")", ";", "j", "++", ")", ";", "nb_regs", "=", "j", "-", "i", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "nb_regs", "+", "", ")", ")", ";", "vunspec_vec", "=", "gen_rtvec", "(", "", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ";", "vunspec", "=", "gen_rtx_UNSPEC_VOLATILE", "(", "SImode", ",", "vunspec_vec", ",", "VUNSPEC_VSCCLRM_VPR", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "vunspec", ";", "start_sequence", "(", ")", ";", "for", "(", "k", "=", "", ",", "j", "=", "i", ";", "j", "<=", "maxregno", "&&", "k", "<", "nb_regs", "+", "", ";", "j", "++", ")", "{"], "ground_truth": ["if", "(", "!", "bitmap_bit_p", "(", "to_clear_bitmap", ",", "j", ")", ")", "continue", ";"], "File": "arm", "Func": "cmse_clear_registers", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258228, "Length": 313, "Cover_Rate": 0.3243523316062176} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "__attribute__", "(", "(", "warn_unused_result", ")", ")", "cmse_nonsecure_caller", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_arm_cmse_nonsecure_caller", "(", ")", ";"], "File": "arm", "Func": "cmse_cmse_nonsecure_caller", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258230, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "static", "bool", "cmse_func_args_or_return_in_stack", "(", "tree", "fndecl", ",", "tree", "name", ",", "tree", "fntype", ")", "{", "function_args_iterator", "args_iter", ";", "CUMULATIVE_ARGS", "args_so_far_v", ";", "cumulative_args_t", "args_so_far", ";", "bool", "first_param", "=", "true", ";", "tree", "arg_type", ",", "prev_arg_type", "=", "NULL_TREE", ",", "ret_type", ";", "arm_init_cumulative_args", "(", "&", "args_so_far_v", ",", "fntype", ",", "NULL_RTX", ",", "fndecl", ")", ";", "args_so_far", "=", "pack_cumulative_args", "(", "&", "args_so_far_v", ")", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "arg_type", ",", "args_iter", ")", "{", "rtx", "arg_rtx", ";", "prev_arg_type", "=", "arg_type", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "function_arg_info", "arg", "(", "arg_type", ",", "true", ")", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg", ")", ";", "if", "(", "!", "arg_rtx", "||", "arm_arg_partial_bytes", "(", "args_so_far", ",", "arg", ")", ")", "{", "error", "(", "", "", ",", "name", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "cmse_func_args_or_return_in_stack", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258231, "Length": 135, "Cover_Rate": 0.678391959798995} {"Template_token": ["", "args_so_far", "=", "pack_cumulative_args", "(", "&", "args_so_far_v", ")", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "arg_type", ",", "args_iter", ")", "{", "rtx", "arg_rtx", ";", "prev_arg_type", "=", "arg_type", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "function_arg_info", "arg", "(", "arg_type", ",", "true", ")", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg", ")", ";"], "ground_truth": ["if", "(", "!", "arg_rtx", "||", "arm_arg_partial_bytes", "(", "args_so_far", ",", "arg", ")", ")", "{"], "File": "arm", "Func": "cmse_func_args_or_return_in_stack", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258232, "Length": 75, "Cover_Rate": 0.3768844221105528} {"Template_token": ["", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "!", "CALL_P", "(", "insn", ")", ")", "continue", ";", "pat", "=", "PATTERN", "(", "insn", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "pat", ",", "", ")", ">", "", ")", ";", "call", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "call", ")", "==", "SET", ")", "call", "=", "SET_SRC", "(", "call", ")", ";", "unspec", "=", "XEXP", "(", "call", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "unspec", ")", "!=", "UNSPEC", "||", "XINT", "(", "unspec", ",", "", ")", "!=", "UNSPEC_NONSECURE_MEM", ")", "continue", ";", "bitmap_clear", "(", "to_clear_bitmap", ")", ";", "bitmap_set_range", "(", "to_clear_bitmap", ",", "R0_REGNUM", ",", "max_int_regno", "-", "R0_REGNUM", "+", "", ")", ";", "if", "(", "!", "lazy_fpclear", ")", "{", "auto_sbitmap", "float_bitmap", "(", "maxregno", "+", "", ")", ";", "bitmap_clear", "(", "float_bitmap", ")", ";", "bitmap_set_range", "(", "float_bitmap", ",", "FIRST_VFP_REGNUM", ",", "max_fp_regno", "-", "FIRST_VFP_REGNUM", "+", "", ")", ";", "bitmap_ior", "(", "to_clear_bitmap", ",", "to_clear_bitmap", ",", "float_bitmap", ")", ";", "}", "address", "=", "RTVEC_ELT", "(", "XVEC", "(", "unspec", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "MEM_P", "(", "address", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "address", ",", "", ")", ")", ")", ";", "address_regnum", "=", "REGNO", "(", "XEXP", "(", "address", ",", "", ")", ")", ";", "if", "(", "address_regnum", "<=", "max_int_regno", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "address_regnum", ")", ";", "set_block_for_insn", "(", "insn", ",", "bb", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "start_sequence", "(", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "fntype", "=", "TREE_TYPE", "(", "MEM_EXPR", "(", "address", ")", ")", ";", "arm_init_cumulative_args", "(", "&", "args_so_far_v", ",", "fntype", ",", "NULL_RTX", ",", "NULL_TREE", ")", ";", "args_so_far", "=", "pack_cumulative_args", "(", "&", "args_so_far_v", ")", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "arg_type", ",", "args_iter", ")", "{", "rtx", "arg_rtx", ";", "uint64_t", "to_clear_args_mask", ";"], "ground_truth": ["if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";"], "File": "arm", "Func": "cmse_nonsecure_call_inline_register_clear", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258233, "Length": 299, "Cover_Rate": 0.3174097664543524} {"Template_token": ["", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "IP_REGNUM", ")", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "IP_REGNUM", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "", ")", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "", ")", ";", "}", "}", "for", "(", "regno", "=", "NUM_ARG_REGS", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_VFP_REGNUM", ",", "D7_VFP_REGNUM", ")", ")", "continue", ";", "if", "(", "IN_RANGE", "(", "regno", ",", "IP_REGNUM", ",", "PC_REGNUM", ")", ")", "continue", ";", "if", "(", "!", "callee_saved_reg_p", "(", "regno", ")", "&&", "(", "!", "IN_RANGE", "(", "regno", ",", "FIRST_VFP_REGNUM", ",", "LAST_VFP_REGNUM", ")", "||", "TARGET_HARD_FLOAT", ")", ")", "bitmap_set_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";", "}", "result_type", "=", "TREE_TYPE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";", "if", "(", "!", "VOID_TYPE_P", "(", "result_type", ")", ")", "{", "uint64_t", "to_clear_return_mask", ";", "result_rtl", "=", "arm_function_value", "(", "result_type", ",", "current_function_decl", ",", "", ")", ";", "gcc_assert", "(", "REG_P", "(", "result_rtl", ")", ")", ";", "to_clear_return_mask", "=", "compute_not_to_clear_mask", "(", "result_type", ",", "result_rtl", ",", "", ",", "&", "padding_bits_to_clear", ")", ";", "if", "(", "to_clear_return_mask", ")", "{", "gcc_assert", "(", "(", "unsigned", ")", "maxregno", "<", "sizeof", "(", "long", "long", ")", "*", "__CHAR_BIT__", ")", ";", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{"], "ground_truth": ["if", "(", "to_clear_return_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";"], "File": "arm", "Func": "cmse_nonsecure_entry_clear_before_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258234, "Length": 213, "Cover_Rate": 0.5259259259259259} {"Template_token": ["", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "IP_REGNUM", ")", ";", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "", ")", ")", ";", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "", ")", ";", "}", "}", "for", "(", "regno", "=", "NUM_ARG_REGS", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_VFP_REGNUM", ",", "D7_VFP_REGNUM", ")", ")", "continue", ";", "if", "(", "IN_RANGE", "(", "regno", ",", "IP_REGNUM", ",", "PC_REGNUM", ")", ")", "continue", ";", "if", "(", "!", "callee_saved_reg_p", "(", "regno", ")", "&&", "(", "!", "IN_RANGE", "(", "regno", ",", "FIRST_VFP_REGNUM", ",", "LAST_VFP_REGNUM", ")", "||", "TARGET_HARD_FLOAT", ")", ")", "bitmap_set_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";", "}", "result_type", "=", "TREE_TYPE", "(", "DECL_RESULT", "(", "current_function_decl", ")", ")", ";", "if", "(", "!", "VOID_TYPE_P", "(", "result_type", ")", ")", "{", "uint64_t", "to_clear_return_mask", ";", "result_rtl", "=", "arm_function_value", "(", "result_type", ",", "current_function_decl", ",", "", ")", ";", "gcc_assert", "(", "REG_P", "(", "result_rtl", ")", ")", ";", "to_clear_return_mask", "=", "compute_not_to_clear_mask", "(", "result_type", ",", "result_rtl", ",", "", ",", "&", "padding_bits_to_clear", ")", ";", "if", "(", "to_clear_return_mask", ")", "{", "gcc_assert", "(", "(", "unsigned", ")", "maxregno", "<", "sizeof", "(", "long", "long", ")", "*", "__CHAR_BIT__", ")", ";", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{"], "ground_truth": ["if", "(", "to_clear_return_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";"], "File": "arm", "Func": "cmse_nonsecure_entry_clear_before_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258235, "Length": 203, "Cover_Rate": 0.5012345679012346} {"Template_token": ["", "not_to_clear_mask", "=", "comp_not_to_clear_mask_str_un", "(", "arg_type", ",", "&", "regno", ",", "padding_bits_to_clear", ",", "", ",", "&", "last_used_bit", ")", ";", "if", "(", "last_used_bit", "!=", "", ")", "padding_bits_to_clear", "[", "regno", "]", "|=", "(", "(", "uint32_t", ")", "-", "", ")", "-", "(", "(", "uint32_t", ")", "", "<<", "last_used_bit", ")", "+", "", ";", "else", "not_to_clear_mask", "&=", "~", "(", "HOST_WIDE_INT_1U", "<<", "regno", ")", ";", "}", "else", "{", "not_to_clear_mask", "=", "", ";", "if", "(", "GET_MODE", "(", "arg_rtx", ")", "==", "BLKmode", ")", "{", "int", "i", ",", "arg_regs", ";", "rtx", "reg", ";", "gcc_assert", "(", "TARGET_HARD_FLOAT_ABI", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "XVECLEN", "(", "arg_rtx", ",", "", ")", ";", "i", "++", ")", "{", "reg", "=", "XEXP", "(", "XVECEXP", "(", "arg_rtx", ",", "", ",", "i", ")", ",", "", ")", ";", "gcc_assert", "(", "REG_P", "(", "reg", ")", ")", ";", "not_to_clear_mask", "|=", "HOST_WIDE_INT_1U", "<<", "REGNO", "(", "reg", ")", ";", "arg_regs", "=", "ARM_NUM_REGS", "(", "GET_MODE", "(", "reg", ")", ")", ";", "if", "(", "arg_regs", ">", "", ")", "{", "unsigned", "HOST_WIDE_INT", "mask", ";", "mask", "=", "HOST_WIDE_INT_1U", "<<", "(", "REGNO", "(", "reg", ")", "+", "arg_regs", ")", ";", "mask", "-=", "HOST_WIDE_INT_1U", "<<", "REGNO", "(", "reg", ")", ";", "not_to_clear_mask", "|=", "mask", ";", "}", "}", "}", "else", "{", "int", "arg_regs", "=", "ARM_NUM_REGS", "(", "GET_MODE", "(", "arg_rtx", ")", ")", ";"], "ground_truth": ["not_to_clear_mask", "|=", "HOST_WIDE_INT_1U", "<<", "REGNO", "(", "arg_rtx", ")", ";"], "File": "arm", "Func": "compute_not_to_clear_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258236, "Length": 211, "Cover_Rate": 0.7301038062283737} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "int", "j", ";", "order", "[", "i", "]", "=", "order", "[", "i", "-", "", "]", ";", "for", "(", "j", "=", "", ";", "j", "<", "nops", ";", "j", "++", ")", "if", "(", "unsorted_offsets", "[", "j", "]", "==", "unsorted_offsets", "[", "order", "[", "i", "-", "", "]", "]", "+", "", ")", "{", "if", "(", "order", "[", "i", "]", "!=", "order", "[", "i", "-", "", "]", ")", "return", "false", ";", "order", "[", "i", "]", "=", "j", ";", "}", "if", "(", "order", "[", "i", "]", "==", "order", "[", "i", "-", "", "]", ")", "return", "false", ";", "if", "(", "unsorted_regs", "!=", "NULL", "&&", "unsorted_regs", "[", "order", "[", "i", "]", "]", "<=", "unsorted_regs", "[", "order", "[", "i", "-", "", "]", "]", ")", "return", "false", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "compute_offset_order", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258237, "Length": 135, "Cover_Rate": 0.8490566037735849} {"Template_token": ["", "if", "(", "TARGET_ARM", ")", "lowbit", "&=", "~", "", ";", "if", "(", "(", "i", "&", "~", "(", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "<<", "lowbit", ")", ")", "==", "", ")", "return", "TRUE", ";", "if", "(", "TARGET_ARM", ")", "{", "if", "(", "lowbit", "<=", "", "&&", "(", "(", "i", "&", "~", "", ")", "==", "", "||", "(", "i", "&", "~", "", ")", "==", "", "||", "(", "i", "&", "~", "", ")", "==", "", ")", ")", "return", "TRUE", ";", "}", "else", "if", "(", "TARGET_THUMB2", ")", "{", "HOST_WIDE_INT", "v", ";", "v", "=", "i", "&", "", ";", "v", "|=", "v", "<<", "", ";", "if", "(", "i", "==", "v", "||", "i", "==", "(", "v", "|", "(", "v", "<<", "", ")", ")", ")", "return", "TRUE", ";", "v", "=", "i", "&", "", ";", "v", "|=", "v", "<<", "", ";"], "ground_truth": ["if", "(", "i", "==", "v", ")", "return", "TRUE", ";"], "File": "arm", "Func": "const_ok_for_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258238, "Length": 140, "Cover_Rate": 0.5343511450381679} {"Template_token": ["", "int", "lowbit", ";", "if", "(", "(", "i", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "!=", "", "&&", "(", "(", "i", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "!=", "(", "(", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", ")", ")", "return", "FALSE", ";", "i", "&=", "(", "unsigned", "HOST_WIDE_INT", ")", "", ";", "if", "(", "(", "i", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "==", "", ")", "return", "TRUE", ";", "lowbit", "=", "ffs", "(", "(", "int", ")", "i", ")", "-", "", ";", "if", "(", "TARGET_ARM", ")", "lowbit", "&=", "~", "", ";", "if", "(", "(", "i", "&", "~", "(", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", ")", "<<", "lowbit", ")", ")", "==", "", ")", "return", "TRUE", ";", "if", "(", "TARGET_ARM", ")", "{", "if", "(", "lowbit", "<=", "", "&&", "(", "(", "i", "&", "~", "", ")", "==", "", "||", "(", "i", "&", "~", "", ")", "==", "", "||", "(", "i", "&", "~", "", ")", "==", "", ")", ")", "return", "TRUE", ";", "}"], "ground_truth": ["else", "if", "(", "TARGET_THUMB2", ")", "{"], "File": "arm", "Func": "const_ok_for_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258239, "Length": 173, "Cover_Rate": 0.6603053435114504} {"Template_token": ["", "if", "(", "TARGET_THUMB1", ")", "return", "", ";", "switch", "(", "code", ")", "{", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "return", "const_ok_for_op", "(", "hi_val", ",", "code", ")", "||", "hi_val", "==", "", "||", "const_ok_for_op", "(", "lo_val", ",", "code", ")", "||", "lo_val", "==", "", ";", "case", "PLUS", ":", "return", "arm_not_operand", "(", "hi", ",", "SImode", ")", "&&", "arm_add_operand", "(", "lo", ",", "SImode", ")", ";"], "ground_truth": ["default", ":"], "File": "arm", "Func": "const_ok_for_dimode_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258240, "Length": 64, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "case", "GE", ":", "case", "GEU", ":", "case", "LTU", ":", "case", "GTU", ":", "case", "LEU", ":", "case", "UNORDERED", ":", "case", "ORDERED", ":", "case", "UNEQ", ":", "case", "UNGE", ":", "case", "UNLT", ":", "case", "UNGT", ":", "case", "UNLE", ":", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "-", "i", ")", ")", ";", "case", "MINUS", ":", "case", "XOR", ":", "return", "", ";", "case", "IOR", ":", "if", "(", "TARGET_THUMB2", ")", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "~", "i", ")", ")", ";", "return", "", ";"], "ground_truth": ["case", "AND", ":"], "File": "arm", "Func": "const_ok_for_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258241, "Length": 78, "Cover_Rate": 0.39} {"Template_token": ["", "case", "SET", ":", "if", "(", "TARGET_HAVE_MOVT", "&&", "(", "i", "&", "", ")", "==", "", ")", "return", "", ";", "else", "return", "const_ok_for_arm", "(", "ARM_SIGN_EXTEND", "(", "~", "i", ")", ")", ";", "case", "PLUS", ":", "if", "(", "TARGET_THUMB2", "&&", "(", "(", "i", "&", "", ")", "==", "", "||", "(", "(", "-", "i", ")", "&", "", ")", "==", "", ")", ")", "return", "", ";", "case", "COMPARE", ":", "case", "EQ", ":", "case", "NE", ":", "case", "GT", ":", "case", "LE", ":", "case", "LT", ":", "case", "GE", ":", "case", "GEU", ":", "case", "LTU", ":"], "ground_truth": ["case", "GTU", ":"], "File": "arm", "Func": "const_ok_for_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258242, "Length": 90, "Cover_Rate": 0.45} {"Template_token": ["", "if", "(", "s_register_operand", "(", "x", ",", "mode", ")", "||", "neon_vector_mem_operand", "(", "x", ",", "", ",", "true", ")", ")", "return", "NO_REGS", ";", "return", "GENERAL_REGS", ";", "}"], "ground_truth": ["if", "(", "TARGET_NEON", "&&", "(", "MEM_P", "(", "x", ")", "||", "GET_CODE", "(", "x", ")", "==", "CONST_VECTOR", ")", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", "||", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "NO_REGS", ";"], "File": "arm", "Func": "coproc_secondary_reload_class", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258243, "Length": 67, "Cover_Rate": 0.5491803278688525} {"Template_token": ["", "static", "void", "cortexa7_sched_reorder", "(", "FILE", "*", "file", ",", "int", "verbose", ",", "rtx_insn", "*", "*", "ready", ",", "int", "*", "n_readyp", ",", "int", "clock", ")", "{", "int", "i", ";", "int", "first_older_only", "=", "-", "", ",", "first_younger", "=", "-", "", ";", "if", "(", "verbose", ">", "", ")", "fprintf", "(", "file", ",", "", ",", "clock", ",", "*", "n_readyp", ")", ";", "for", "(", "i", "=", "*", "n_readyp", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "rtx_insn", "*", "insn", "=", "ready", "[", "i", "]", ";", "if", "(", "cortexa7_older_only", "(", "insn", ")", ")", "{", "first_older_only", "=", "i", ";", "if", "(", "verbose", ">", "", ")", "fprintf", "(", "file", ",", "", ",", "INSN_UID", "(", "insn", ")", ")", ";", "break", ";", "}"], "ground_truth": ["else", "if", "(", "cortexa7_younger", "(", "file", ",", "verbose", ",", "insn", ")", "&&", "first_younger", "==", "-", "", ")", "first_younger", "=", "i", ";"], "File": "arm", "Func": "cortexa7_sched_reorder", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258244, "Length": 136, "Cover_Rate": 0.5230769230769231} {"Template_token": ["", "else", "if", "(", "cortexa7_younger", "(", "file", ",", "verbose", ",", "insn", ")", "&&", "first_younger", "==", "-", "", ")", "first_younger", "=", "i", ";", "}", "if", "(", "first_younger", "==", "-", "", ")", "{", "if", "(", "verbose", ">", "", ")", "fprintf", "(", "file", ",", "", ")", ";", "return", ";", "}", "if", "(", "first_older_only", "==", "-", "", ")", "{", "if", "(", "verbose", ">", "", ")", "fprintf", "(", "file", ",", "", ")", ";", "return", ";", "}", "if", "(", "verbose", ">", "", ")", "fprintf", "(", "file", ",", "", ",", "INSN_UID", "(", "ready", "[", "first_older_only", "]", ")", ",", "INSN_UID", "(", "ready", "[", "first_younger", "]", ")", ")", ";"], "ground_truth": ["rtx_insn", "*", "first_older_only_insn", "=", "ready", "[", "first_older_only", "]", ";"], "File": "arm", "Func": "cortexa7_sched_reorder", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258245, "Length": 108, "Cover_Rate": 0.4153846153846154} {"Template_token": ["", "case", "TYPE_ALUS_IMM", ":", "case", "TYPE_LOGIC_IMM", ":", "case", "TYPE_LOGICS_IMM", ":", "case", "TYPE_EXTEND", ":", "case", "TYPE_MVN_IMM", ":", "case", "TYPE_MOV_IMM", ":", "case", "TYPE_MOV_REG", ":", "case", "TYPE_MOV_SHIFT", ":", "case", "TYPE_MOV_SHIFT_REG", ":", "case", "TYPE_BRANCH", ":", "case", "TYPE_CALL", ":", "return", "true", ";", "default", ":", "return", "false", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "cortexa7_younger", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258246, "Length": 43, "Cover_Rate": 0.4215686274509804} {"Template_token": ["", "static", "bool", "cortexa7_younger", "(", "FILE", "*", "file", ",", "int", "verbose", ",", "rtx_insn", "*", "insn", ")", "{", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "{", "if", "(", "verbose", ">", "", ")", "fprintf", "(", "file", ",", "", ",", "INSN_UID", "(", "insn", ")", ")", ";", "return", "false", ";", "}", "switch", "(", "get_attr_type", "(", "insn", ")", ")", "{", "case", "TYPE_ALU_IMM", ":", "case", "TYPE_ALUS_IMM", ":", "case", "TYPE_LOGIC_IMM", ":", "case", "TYPE_LOGICS_IMM", ":", "case", "TYPE_EXTEND", ":", "case", "TYPE_MVN_IMM", ":", "case", "TYPE_MOV_IMM", ":", "case", "TYPE_MOV_REG", ":", "case", "TYPE_MOV_SHIFT", ":", "case", "TYPE_MOV_SHIFT_REG", ":", "case", "TYPE_BRANCH", ":", "case", "TYPE_CALL", ":", "return", "true", ";", "default", ":", "return", "false", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "cortexa7_younger", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258247, "Length": 102, "Cover_Rate": 1.0} {"Template_token": ["", "return", "false", ";", "case", "REG_DEP_TRUE", ":", "case", "REG_DEP_OUTPUT", ":", "if", "(", "recog_memoized", "(", "insn", ")", ">=", "", "&&", "recog_memoized", "(", "dep", ")", ">=", "", ")", "{", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "SET", ")", "{", "if", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ")", ")", "==", "MODE_FLOAT", "||", "GET_MODE_CLASS", "(", "GET_MODE", "(", "SET_SRC", "(", "PATTERN", "(", "insn", ")", ")", ")", ")", "==", "MODE_FLOAT", ")", "{"], "ground_truth": ["enum", "attr_type", "attr_type_insn", "=", "get_attr_type", "(", "insn", ")", ";"], "File": "arm", "Func": "cortex_a9_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258248, "Length": 83, "Cover_Rate": 0.32936507936507936} {"Template_token": ["", "if", "(", "REG_P", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ")", "&&", "reg_set_p", "(", "SET_DEST", "(", "PATTERN", "(", "insn", ")", ")", ",", "dep", ")", ")", "{", "if", "(", "(", "attr_type_insn", "==", "TYPE_FMACS", "||", "attr_type_insn", "==", "TYPE_FMACD", ")", "&&", "(", "attr_type_dep", "==", "TYPE_FMACS", "||", "attr_type_dep", "==", "TYPE_FMACD", ")", ")", "{", "if", "(", "dep_type", "==", "REG_DEP_OUTPUT", ")", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", "-", "", ";", "else", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", ";", "return", "false", ";", "}", "else", "{", "if", "(", "dep_type", "==", "REG_DEP_OUTPUT", ")", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", "+", "", ";", "else", "*", "cost", "=", "insn_default_latency", "(", "dep", ")", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "cortex_a9_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258249, "Length": 110, "Cover_Rate": 0.4365079365079365} {"Template_token": ["", "rtx_jump_table_data", "*", "tmp", ";", "int", "new_cost", ";", "gcc_assert", "(", "!", "BARRIER_P", "(", "from", ")", ")", ";", "if", "(", "LABEL_P", "(", "from", ")", ")", "count", "+=", "get_label_padding", "(", "from", ")", ";", "else", "count", "+=", "get_attr_length", "(", "from", ")", ";", "if", "(", "tablejump_p", "(", "from", ",", "NULL", ",", "&", "tmp", ")", ")", "{", "count", "+=", "get_jump_table_size", "(", "tmp", ")", ";", "new_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "if", "(", "count", "<", "max_count", "&&", "(", "!", "selected", "||", "new_cost", "<=", "selected_cost", ")", ")", "{", "selected", "=", "tmp", ";", "selected_cost", "=", "new_cost", ";", "selected_address", "=", "fix", "->", "address", "+", "count", ";", "}", "from", "=", "NEXT_INSN", "(", "tmp", ")", ";", "continue", ";", "}", "new_cost", "=", "arm_barrier_cost", "(", "from", ")", ";", "if", "(", "count", "<", "max_count", "&&", "(", "!", "selected", "||", "new_cost", "<=", "selected_cost", ")", ")", "{", "selected", "=", "from", ";", "selected_cost", "=", "new_cost", ";", "selected_address", "=", "fix", "->", "address", "+", "count", ";", "}", "from", "=", "NEXT_INSN", "(", "from", ")", ";", "}", "gcc_assert", "(", "selected", ")", ";", "from", "=", "emit_jump_insn_after", "(", "gen_jump", "(", "label", ")", ",", "selected", ")", ";"], "ground_truth": ["JUMP_LABEL", "(", "from", ")", "=", "label", ";"], "File": "arm", "Func": "create_fix_barrier", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258250, "Length": 180, "Cover_Rate": 0.5504587155963303} {"Template_token": ["", "if", "(", "!", "addr", ")", "return", "FALSE", ";"], "ground_truth": ["tree", "fntype", "=", "TREE_TYPE", "(", "addr", ")", ";"], "File": "arm", "Func": "detect_cmse_nonsecure_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258251, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "if", "(", "ARM_DOUBLEWORD_ALIGN", ")", "for", "(", "mp", "=", "minipool_vector_head", ";", "mp", "!=", "NULL", ";", "mp", "=", "mp", "->", "next", ")", "if", "(", "mp", "->", "refcount", ">", "", "&&", "mp", "->", "fix_size", ">=", "", ")", "{", "align64", "=", "", ";", "break", ";", "}", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "scan", ")", ",", "(", "unsigned", "long", ")", "minipool_barrier", "->", "address", ",", "align64", "?", "", ":", "", ")", ";", "scan", "=", "emit_label_after", "(", "gen_label_rtx", "(", ")", ",", "scan", ")", ";", "scan", "=", "emit_insn_after", "(", "align64", "?", "gen_align_8", "(", ")", ":", "gen_align_4", "(", ")", ",", "scan", ")", ";", "scan", "=", "emit_label_after", "(", "minipool_vector_label", ",", "scan", ")", ";", "for", "(", "mp", "=", "minipool_vector_head", ";", "mp", "!=", "NULL", ";", "mp", "=", "nmp", ")", "{", "if", "(", "mp", "->", "refcount", ">", "", ")", "{", "if", "(", "dump_file", ")", "{", "fprintf", "(", "dump_file", ",", "", ",", "(", "unsigned", ")", "mp", "->", "offset", ",", "(", "unsigned", "long", ")", "mp", "->", "min_address", ",", "(", "unsigned", "long", ")", "mp", "->", "max_address", ")", ";", "arm_print_value", "(", "dump_file", ",", "mp", "->", "value", ")", ";", "fputc", "(", "'\\n'", ",", "dump_file", ")", ";", "}", "rtx", "val", "=", "copy_rtx", "(", "mp", "->", "value", ")", ";", "switch", "(", "GET_MODE_SIZE", "(", "mp", "->", "mode", ")", ")", "{", "case", "", ":", "scan", "=", "emit_insn_after", "(", "gen_consttable_1", "(", "val", ")", ",", "scan", ")", ";", "break", ";", "case", "", ":", "scan", "=", "emit_insn_after", "(", "gen_consttable_2", "(", "val", ")", ",", "scan", ")", ";", "break", ";", "case", "", ":"], "ground_truth": ["scan", "=", "emit_insn_after", "(", "gen_consttable_4", "(", "val", ")", ",", "scan", ")", ";"], "File": "arm", "Func": "dump_minipool", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258252, "Length": 254, "Cover_Rate": 0.711484593837535} {"Template_token": ["", "if", "(", "cond", ")", "pattern", "=", "gen_rtx_COND_EXEC", "(", "VOIDmode", ",", "copy_rtx", "(", "cond", ")", ",", "pattern", ")", ";", "emit_insn", "(", "pattern", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "emit_constant_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258253, "Length": 24, "Cover_Rate": 0.6857142857142857} {"Template_token": ["", "static", "void", "emit_constant_insn", "(", "rtx", "cond", ",", "rtx", "pattern", ")", "{"], "ground_truth": ["if", "(", "cond", ")", "pattern", "=", "gen_rtx_COND_EXEC", "(", "VOIDmode", ",", "copy_rtx", "(", "cond", ")", ",", "pattern", ")", ";"], "File": "arm", "Func": "emit_constant_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258254, "Length": 29, "Cover_Rate": 0.8285714285714286} {"Template_token": ["", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_dwarf_regs", "++", ";", "}", "gcc_assert", "(", "num_regs", "&&", "num_regs", "<=", "", ")", ";", "gcc_assert", "(", "(", "dwarf_regs_mask", "&", "~", "mask", ")", "==", "", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", ")", ")", ";", "dwarf", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_dwarf_regs", "+", "", ")", ")", ";", "dwarf_par_index", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_par_index", "++", ")", "=", "tmp", ";", "}", "break", ";", "}", "}", "for", "(", "j", "=", "", ",", "i", "++", ";", "j", "<", "num_regs", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "j", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "reg", ")", ";", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "j", ")", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_par_index", "++", ")", "=", "tmp", ";", "}"], "ground_truth": ["j", "++", ";"], "File": "arm", "Func": "emit_multi_reg_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258255, "Length": 308, "Cover_Rate": 0.6921348314606741} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_dwarf_regs", "++", ";", "}", "gcc_assert", "(", "num_regs", "&&", "num_regs", "<=", "", ")", ";", "gcc_assert", "(", "(", "dwarf_regs_mask", "&", "~", "mask", ")", "==", "", ")", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_regs", ")", ")", ";", "dwarf", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "rtvec_alloc", "(", "num_dwarf_regs", "+", "", ")", ")", ";", "dwarf_par_index", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "SImode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_par_index", "++", ")", "=", "tmp", ";", "}", "break", ";", "}", "}", "for", "(", "j", "=", "", ",", "i", "++", ";", "j", "<", "num_regs", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "{", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "i", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "j", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "reg", ")", ";", "if", "(", "dwarf_regs_mask", "&", "(", "", "<<", "i", ")", ")", "{", "tmp", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "j", ")", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "dwarf_par_index", "++", ")", "=", "tmp", ";", "}", "j", "++", ";", "}", "}", "par", "=", "emit_insn", "(", "par", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "add_reg_note", "(", "par", ",", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ")", ";", "return", "par", ";"], "ground_truth": ["}"], "File": "arm", "Func": "emit_multi_reg_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258256, "Length": 394, "Cover_Rate": 0.8853932584269663} {"Template_token": ["", "return", "emit_insn", "(", "gen_rtx_SET", "(", "x", ",", "y", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "emit_set_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258257, "Length": 12, "Cover_Rate": 0.48} {"Template_token": ["", "inline", "static", "rtx_insn", "*", "emit_set_insn", "(", "rtx", "x", ",", "rtx", "y", ")", "{"], "ground_truth": ["return", "emit_insn", "(", "gen_rtx_SET", "(", "x", ",", "y", ")", ")", ";"], "File": "arm", "Func": "emit_set_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258258, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "static", "void", "emit_unlikely_jump", "(", "rtx", "insn", ")", "{"], "ground_truth": ["rtx_insn", "*", "jump", "=", "emit_jump_insn", "(", "insn", ")", ";"], "File": "arm", "Func": "emit_unlikely_jump", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258259, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "static", "bool", "extract_base_offset_in_addr", "(", "rtx", "mem", ",", "rtx", "*", "base", ",", "rtx", "*", "offset", ")", "{", "rtx", "addr", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", ")", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "REG_P", "(", "addr", ")", ")", "{", "*", "base", "=", "addr", ";", "*", "offset", "=", "const0_rtx", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "extract_base_offset_in_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258263, "Length": 75, "Cover_Rate": 0.5136986301369864} {"Template_token": ["", "return", "true", ";", "}", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "REG", "&&", "CONST_INT_P", "(", "XEXP", "(", "addr", ",", "", ")", ")", ")", "{"], "ground_truth": ["*", "base", "=", "XEXP", "(", "addr", ",", "", ")", ";"], "File": "arm", "Func": "extract_base_offset_in_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258264, "Length": 46, "Cover_Rate": 0.3150684931506849} {"Template_token": ["", "*", "cost", "=", "", ";", "return", "false", ";", "}", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "COND_EXEC", "||", "get_attr_conds", "(", "insn", ")", "==", "CONDS_USE", ")", "{", "*", "cost", "=", "", ";"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "fa726te_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258265, "Length": 37, "Cover_Rate": 0.3425925925925926} {"Template_token": ["", "static", "bool", "fa726te_sched_adjust_cost", "(", "rtx_insn", "*", "insn", ",", "int", "dep_type", ",", "rtx_insn", "*", "dep", ",", "int", "*", "cost", ")", "{", "if", "(", "dep_type", "==", "REG_DEP_TRUE", "&&", "recog_memoized", "(", "insn", ")", ">=", "", "&&", "recog_memoized", "(", "dep", ")", ">=", "", "&&", "get_attr_conds", "(", "dep", ")", "==", "CONDS_SET", ")", "{", "if", "(", "get_attr_conds", "(", "insn", ")", "==", "CONDS_USE", "&&", "get_attr_type", "(", "insn", ")", "!=", "TYPE_BRANCH", ")", "{", "*", "cost", "=", "", ";", "return", "false", ";", "}", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "COND_EXEC", "||", "get_attr_conds", "(", "insn", ")", "==", "CONDS_USE", ")", "{", "*", "cost", "=", "", ";"], "ground_truth": ["return", "false", ";"], "File": "arm", "Func": "fa726te_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258266, "Length": 102, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "function_arg_info", "arg", "(", "arg_type", ",", "true", ")", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg", ")", ";", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";"], "ground_truth": ["to_clear_args_mask", "=", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "&", "padding_bits_to_clear", "[", "", "]", ")", ";"], "File": "arm", "Func": "FOREACH_FUNCTION_ARGS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258267, "Length": 66, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg", ")", ";", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";", "to_clear_args_mask", "=", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "&", "padding_bits_to_clear", "[", "", "]", ")", ";", "if", "(", "to_clear_args_mask", ")", "{", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "to_clear_args_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";", "}", "}"], "ground_truth": ["first_param", "=", "false", ";"], "File": "arm", "Func": "FOREACH_FUNCTION_ARGS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258268, "Length": 79, "Cover_Rate": 0.6370967741935484} {"Template_token": ["", "if", "(", "!", "optimize_size", ")", "break", ";", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "else", "if", "(", "rtx_equal_p", "(", "dst", ",", "op1", ")", "&&", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", "==", "SKIP", "?", "SKIP", ":", "SWAP_CONV", ";", "break", ";", "case", "ASHIFTRT", ":", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "else", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", "&&", "CONST_INT_P", "(", "op1", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "op1", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "ROTATERT", ":", "if", "(", "rtx_equal_p", "(", "dst", ",", "op0", ")", "&&", "low_register_operand", "(", "op1", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NOT", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "NEG", ":", "if", "(", "low_register_operand", "(", "op0", ",", "SImode", ")", ")", "action", "=", "CONV", ";", "break", ";", "case", "CONST_INT", ":", "if", "(", "CONST_INT_P", "(", "src", ")", "&&", "IN_RANGE", "(", "INTVAL", "(", "src", ")", ",", "", ",", "", ")", ")", "action", "=", "action_for_partial_flag_setting", ";", "break", ";", "case", "REG", ":", "break", ";", "default", ":", "break", ";", "}", "}", "if", "(", "action", "!=", "SKIP", ")", "{", "rtx", "ccreg", "=", "gen_rtx_REG", "(", "CCmode", ",", "CC_REGNUM", ")", ";", "rtx", "clobber", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "ccreg", ")", ";", "rtvec", "vec", ";", "if", "(", "action", "==", "SWAP_CONV", ")", "{", "src", "=", "copy_rtx", "(", "src", ")", ";", "XEXP", "(", "src", ",", "", ")", "=", "op1", ";", "XEXP", "(", "src", ",", "", ")", "=", "op0", ";", "pat", "=", "gen_rtx_SET", "(", "dst", ",", "src", ")", ";"], "ground_truth": ["vec", "=", "gen_rtvec", "(", "", ",", "pat", ",", "clobber", ")", ";"], "File": "arm", "Func": "FOR_BB_INSNS_REVERSE", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258270, "Length": 309, "Cover_Rate": 0.4352112676056338} {"Template_token": ["", "uint32_t", "padding_bits_to_clear", "[", "", "]", "=", "{", "", ",", "", ",", "", ",", "", "}", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "!", "CALL_P", "(", "insn", ")", ")", "continue", ";", "pat", "=", "PATTERN", "(", "insn", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "pat", ",", "", ")", ">", "", ")", ";", "call", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "call", ")", "==", "SET", ")", "call", "=", "SET_SRC", "(", "call", ")", ";", "unspec", "=", "XEXP", "(", "call", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "unspec", ")", "!=", "UNSPEC", "||", "XINT", "(", "unspec", ",", "", ")", "!=", "UNSPEC_NONSECURE_MEM", ")", "continue", ";", "bitmap_clear", "(", "to_clear_bitmap", ")", ";", "bitmap_set_range", "(", "to_clear_bitmap", ",", "R0_REGNUM", ",", "max_int_regno", "-", "R0_REGNUM", "+", "", ")", ";", "if", "(", "!", "lazy_fpclear", ")", "{", "auto_sbitmap", "float_bitmap", "(", "maxregno", "+", "", ")", ";", "bitmap_clear", "(", "float_bitmap", ")", ";", "bitmap_set_range", "(", "float_bitmap", ",", "FIRST_VFP_REGNUM", ",", "max_fp_regno", "-", "FIRST_VFP_REGNUM", "+", "", ")", ";", "bitmap_ior", "(", "to_clear_bitmap", ",", "to_clear_bitmap", ",", "float_bitmap", ")", ";", "}", "address", "=", "RTVEC_ELT", "(", "XVEC", "(", "unspec", ",", "", ")", ",", "", ")", ";", "gcc_assert", "(", "MEM_P", "(", "address", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "XEXP", "(", "address", ",", "", ")", ")", ")", ";", "address_regnum", "=", "REGNO", "(", "XEXP", "(", "address", ",", "", ")", ")", ";", "if", "(", "address_regnum", "<=", "max_int_regno", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "address_regnum", ")", ";", "set_block_for_insn", "(", "insn", ",", "bb", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "start_sequence", "(", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "fntype", "=", "TREE_TYPE", "(", "MEM_EXPR", "(", "address", ")", ")", ";", "arm_init_cumulative_args", "(", "&", "args_so_far_v", ",", "fntype", ",", "NULL_RTX", ",", "NULL_TREE", ")", ";", "args_so_far", "=", "pack_cumulative_args", "(", "&", "args_so_far_v", ")", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "arg_type", ",", "args_iter", ")", "{", "rtx", "arg_rtx", ";", "uint64_t", "to_clear_args_mask", ";", "if", "(", "VOID_TYPE_P", "(", "arg_type", ")", ")", "continue", ";", "function_arg_info", "arg", "(", "arg_type", ",", "true", ")", ";", "if", "(", "!", "first_param", ")", "arm_function_arg_advance", "(", "args_so_far", ",", "arg", ")", ";", "arg_rtx", "=", "arm_function_arg", "(", "args_so_far", ",", "arg", ")", ";", "gcc_assert", "(", "REG_P", "(", "arg_rtx", ")", ")", ";", "to_clear_args_mask", "=", "compute_not_to_clear_mask", "(", "arg_type", ",", "arg_rtx", ",", "REGNO", "(", "arg_rtx", ")", ",", "&", "padding_bits_to_clear", "[", "", "]", ")", ";", "if", "(", "to_clear_args_mask", ")", "{", "for", "(", "regno", "=", "R0_REGNUM", ";", "regno", "<=", "maxregno", ";", "regno", "++", ")", "{", "if", "(", "to_clear_args_mask", "&", "(", "", "<<", "regno", ")", ")", "bitmap_clear_bit", "(", "to_clear_bitmap", ",", "regno", ")", ";", "}", "}", "first_param", "=", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "FOR_EACH_BB_FN", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258271, "Length": 415, "Cover_Rate": 0.44575725026852847} {"Template_token": ["", "set_conv_libfunc", "(", "sext_optab", ",", "mode_iter", ",", "BFmode", ",", "NULL", ")", ";"], "ground_truth": ["set_conv_libfunc", "(", "sext_optab", ",", "BFmode", ",", "mode_iter", ",", "NULL", ")", ";"], "File": "arm", "Func": "FOR_EACH_MODE_IN_CLASS", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258272, "Length": 22, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "return", "__builtin_neon_vabshf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vabsh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258274, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vabsh_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vabshf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vabsh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258275, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vaddh_f16", "(", "float16_t", "__a", ",", "float16_t", "__b", ")", "{", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vaddh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258276, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtah_s32_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vcvtahssi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvtah_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258278, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtah_s32_f16", "(", "float16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcvtahssi", "(", "__a", ")", ";"], "File": "arm", "Func": "fp16_vcvtah_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258279, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vcvtah_u32_f16", "(", "float16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcvtahusi", "(", "__a", ")", ";"], "File": "arm", "Func": "fp16_vcvtah_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258280, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vcvth_f16_s32", "(", "int32_t", "__a", ")", "{", "return", "__builtin_neon_vcvthshf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvth_f16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258283, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcvthuhf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvth_f16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258285, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_neon_vcvths_nhf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvth_n_f16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258286, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "vcvth_n_f16_s32", "(", "int32_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcvths_nhf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "fp16_vcvth_n_f16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258287, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_neon_vcvthu_nhf", "(", "(", "int32_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvth_n_f16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258289, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vcvth_n_s32_f16", "(", "float16_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcvths_nsi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "fp16_vcvth_n_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258290, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vcvth_n_u32_f16", "(", "float16_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32_t", ")", "__builtin_neon_vcvthu_nsi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvth_n_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258292, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vcvth_s32_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vcvthssi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvth_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258294, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvth_u32_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vcvthusi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvth_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258297, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtmh_s32_f16", "(", "float16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcvtmhssi", "(", "__a", ")", ";"], "File": "arm", "Func": "fp16_vcvtmh_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258298, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vcvtmhssi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvtmh_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258299, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcvtmh_u32_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vcvtmhusi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvtmh_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258300, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtmh_u32_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vcvtmhusi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvtmh_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258301, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcvtnhssi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvtnh_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258303, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcvtnh_u32_f16", "(", "float16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcvtnhusi", "(", "__a", ")", ";"], "File": "arm", "Func": "fp16_vcvtnh_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258304, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vcvtnhusi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvtnh_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258305, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcvtph_s32_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vcvtphssi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvtph_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258306, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcvtphusi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vcvtph_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258309, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__a", "/", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vdivh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258310, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vfmah_f16", "(", "float16_t", "__a", ",", "float16_t", "__b", ",", "float16_t", "__c", ")", "{", "return", "__builtin_neon_vfmahf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vfmah_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258313, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vfmsh_f16", "(", "float16_t", "__a", ",", "float16_t", "__b", ",", "float16_t", "__c", ")", "{", "return", "__builtin_neon_vfmshf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vfmsh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258314, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vfmshf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vfmsh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258315, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vmaxnmh_f16", "(", "float16_t", "__a", ",", "float16_t", "__b", ")", "{", "return", "__builtin_neon_vmaxnmhf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vmaxnmh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258317, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vminnmhf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vminnmh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258318, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vmulh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258321, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "-", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vnegh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258322, "Length": 5, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "-", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vnegh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258323, "Length": 5, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "__builtin_neon_vrndahf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vrndah_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258325, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_neon_vrndhf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vrndh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258326, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_neon_vrndihf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vrndih_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258328, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_neon_vrndihf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vrndih_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258329, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vrndmh_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vrndmhf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vrndmh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258330, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vrndnh_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vrndnhf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vrndnh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258332, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vrndnh_f16", "(", "float16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vrndnhf", "(", "__a", ")", ";"], "File": "arm", "Func": "fp16_vrndnh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258333, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vrndphf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vrndph_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258335, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vrndxh_f16", "(", "float16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vrndxhf", "(", "__a", ")", ";"], "File": "arm", "Func": "fp16_vrndxh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258336, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vrndxhf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vrndxh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258337, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vsqrth_f16", "(", "float16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vsqrthf", "(", "__a", ")", ";"], "File": "arm", "Func": "fp16_vsqrth_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258338, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vsqrth_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vsqrthf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vsqrth_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258339, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp16_vsubh_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258341, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "if", "(", "!", "fp_consts_inited", ")", "init_fp_table", "(", ")", ";", "gcc_assert", "(", "real_equal", "(", "r", ",", "&", "value_fp0", ")", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "fp_const_from_val", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258342, "Length": 24, "Cover_Rate": 0.6857142857142857} {"Template_token": ["", "if", "(", "!", "fp_consts_inited", ")", "init_fp_table", "(", ")", ";"], "ground_truth": ["gcc_assert", "(", "real_equal", "(", "r", ",", "&", "value_fp0", ")", ")", ";"], "File": "arm", "Func": "fp_const_from_val", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258343, "Length": 20, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "extract_base_offset_in_addr", "(", "dest", ",", "base", ",", "offset", ")", ";", "}", "else", "if", "(", "MEM_P", "(", "src", ")", "&&", "REG_P", "(", "dest", ")", ")", "{", "*", "is_load", "=", "true", ";", "extract_base_offset_in_addr", "(", "src", ",", "base", ",", "offset", ")", ";", "}", "else", "return", "false", ";"], "ground_truth": ["return", "(", "*", "base", "!=", "NULL_RTX", "&&", "*", "offset", "!=", "NULL_RTX", ")", ";"], "File": "arm", "Func": "fusion_load_store", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258344, "Length": 56, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "static", "bool", "fusion_load_store", "(", "rtx_insn", "*", "insn", ",", "rtx", "*", "base", ",", "rtx", "*", "offset", ",", "bool", "*", "is_load", ")", "{", "rtx", "x", ",", "dest", ",", "src", ";", "gcc_assert", "(", "INSN_P", "(", "insn", ")", ")", ";", "x", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "SET", ")", "return", "false", ";", "src", "=", "SET_SRC", "(", "x", ")", ";", "dest", "=", "SET_DEST", "(", "x", ")", ";", "if", "(", "REG_P", "(", "src", ")", "&&", "MEM_P", "(", "dest", ")", ")", "{", "*", "is_load", "=", "false", ";"], "ground_truth": ["extract_base_offset_in_addr", "(", "dest", ",", "base", ",", "offset", ")", ";"], "File": "arm", "Func": "fusion_load_store", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258345, "Length": 96, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "for", "(", "j", "=", "i", "+", "", ";", "j", "<", "nops", ";", "j", "++", ")", "if", "(", "regs", "[", "i", "]", "==", "regs", "[", "j", "]", ")", "{", "rtx", "t", "=", "peep2_find_free_register", "(", "", ",", "nops", "*", "", ",", "TARGET_THUMB1", "?", "", ":", "", ",", "SImode", ",", "&", "allocated", ")", ";", "if", "(", "t", "==", "NULL_RTX", ")", "return", "false", ";", "reg_rtxs", "[", "i", "]", "=", "t", ";", "regs", "[", "i", "]", "=", "REGNO", "(", "t", ")", ";", "}", "}", "reg_order", "[", "", "]", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "if", "(", "regs", "[", "i", "]", "<", "regs", "[", "reg_order", "[", "", "]", "]", ")", "reg_order", "[", "", "]", "=", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "int", "this_order", "=", "reg_order", "[", "i", "-", "", "]", ";", "for", "(", "j", "=", "", ";", "j", "<", "nops", ";", "j", "++", ")", "if", "(", "regs", "[", "j", "]", ">", "regs", "[", "reg_order", "[", "i", "-", "", "]", "]", "&&", "(", "this_order", "==", "reg_order", "[", "i", "-", "", "]", "||", "regs", "[", "j", "]", "<", "regs", "[", "this_order", "]", ")", ")", "this_order", "=", "j", ";", "reg_order", "[", "i", "]", "=", "this_order", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "int", "this_order", "=", "reg_order", "[", "i", "]", ";", "if", "(", "(", "this_order", "!=", "mem_order", "[", "i", "]", "||", "orig_reg_rtxs", "[", "this_order", "]", "!=", "reg_rtxs", "[", "this_order", "]", ")", "&&", "!", "peep2_reg_dead_p", "(", "nops", "*", "", ",", "orig_reg_rtxs", "[", "this_order", "]", ")", ")", "return", "false", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "rtx", "op", "=", "operands", "[", "", "*", "nops", "+", "mem_order", "[", "i", "]", "]", ";", "sorted_regs", "[", "i", "]", "=", "regs", "[", "reg_order", "[", "i", "]", "]", ";"], "ground_truth": ["emit_move_insn", "(", "reg_rtxs", "[", "reg_order", "[", "i", "]", "]", ",", "op", ")", ";"], "File": "arm", "Func": "gen_const_stm_seq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258346, "Length": 323, "Cover_Rate": 0.5126984126984127} {"Template_token": ["", "rtx", "low_reg", "=", "NULL_RTX", ";", "rtx", "hi_reg", "=", "NULL_RTX", ";", "if", "(", "!", "src_aligned", "||", "!", "dst_aligned", ")", "{", "low_reg", "=", "gen_lowpart", "(", "SImode", ",", "reg0", ")", ";", "hi_reg", "=", "gen_highpart_mode", "(", "SImode", ",", "DImode", ",", "reg0", ")", ";", "}", "if", "(", "MEM_ALIGN", "(", "src", ")", ">=", "", "*", "BITS_PER_WORD", ")", "emit_move_insn", "(", "reg0", ",", "src", ")", ";", "else", "if", "(", "src_aligned", ")", "emit_insn", "(", "gen_unaligned_loaddi", "(", "reg0", ",", "src", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_unaligned_loadsi", "(", "low_reg", ",", "src", ")", ")", ";", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "emit_insn", "(", "gen_unaligned_loadsi", "(", "hi_reg", ",", "src", ")", ")", ";", "}", "if", "(", "MEM_ALIGN", "(", "dst", ")", ">=", "", "*", "BITS_PER_WORD", ")", "emit_move_insn", "(", "dst", ",", "reg0", ")", ";", "else", "if", "(", "dst_aligned", ")", "emit_insn", "(", "gen_unaligned_storedi", "(", "dst", ",", "reg0", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_unaligned_storesi", "(", "dst", ",", "low_reg", ")", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";", "emit_insn", "(", "gen_unaligned_storesi", "(", "dst", ",", "hi_reg", ")", ")", ";", "}", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";", "}", "gcc_assert", "(", "len", "<", "", ")", ";", "if", "(", "len", ">=", "", ")", "{", "reg0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "src", "=", "adjust_address", "(", "src", ",", "SImode", ",", "", ")", ";", "dst", "=", "adjust_address", "(", "dst", ",", "SImode", ",", "", ")", ";", "if", "(", "src_aligned", ")", "emit_move_insn", "(", "reg0", ",", "src", ")", ";", "else", "emit_insn", "(", "gen_unaligned_loadsi", "(", "reg0", ",", "src", ")", ")", ";", "if", "(", "dst_aligned", ")", "emit_move_insn", "(", "dst", ",", "reg0", ")", ";", "else", "emit_insn", "(", "gen_unaligned_storesi", "(", "dst", ",", "reg0", ")", ")", ";", "src", "=", "next_consecutive_mem", "(", "src", ")", ";", "dst", "=", "next_consecutive_mem", "(", "dst", ")", ";"], "ground_truth": ["len", "-=", "", ";"], "File": "arm", "Func": "gen_cpymem_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258347, "Length": 286, "Cover_Rate": 0.3753280839895013} {"Template_token": ["", "int", "regs", "[", "MAX_LDM_STM_OPS", "]", ",", "mem_order", "[", "MAX_LDM_STM_OPS", "]", ";", "rtx", "mems", "[", "MAX_LDM_STM_OPS", "]", ";", "int", "i", ",", "j", ",", "base_reg", ";", "rtx", "base_reg_rtx", ";", "HOST_WIDE_INT", "offset", ";", "int", "write_back", "=", "FALSE", ";", "int", "ldm_case", ";", "rtx", "addr", ";", "ldm_case", "=", "load_multiple_sequence", "(", "operands", ",", "nops", ",", "regs", ",", "mem_order", ",", "&", "base_reg", ",", "&", "offset", ",", "!", "sort_regs", ")", ";", "if", "(", "ldm_case", "==", "", ")", "return", "false", ";"], "ground_truth": ["if", "(", "sort_regs", ")", "for", "(", "i", "=", "", ";", "i", "<", "nops", "-", "", ";", "i", "++", ")", "for", "(", "j", "=", "i", "+", "", ";", "j", "<", "nops", ";", "j", "++", ")", "if", "(", "regs", "[", "i", "]", ">", "regs", "[", "j", "]", ")", "{"], "File": "arm", "Func": "gen_ldm_seq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258348, "Length": 119, "Cover_Rate": 0.33055555555555555} {"Template_token": ["", "if", "(", "load", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", ")", "return", "false", ";", "if", "(", "const_store", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", "&&", "INTVAL", "(", "operands", "[", "", "]", ")", "!=", "INTVAL", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "TARGET_THUMB2", ")", "{", "CLEAR_HARD_REG_SET", "(", "regset", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "SImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "==", "NULL_RTX", ")", "return", "false", ";", "operands", "[", "", "]", "=", "tmp", ";", "}", "else", "if", "(", "TARGET_ARM", ")", "{", "int", "regno", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "if", "(", "!", "peep2_reg_dead_p", "(", "", ",", "operands", "[", "", "]", ")", ")", "{", "if", "(", "regno", "%", "", "==", "", ")", "return", "false", ";", "SET_HARD_REG_SET", "(", "regset", ")", ";", "CLEAR_HARD_REG_BIT", "(", "regset", ",", "regno", "-", "", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "SImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "==", "NULL_RTX", ")", "return", "false", ";", "operands", "[", "", "]", "=", "tmp", ";", "}", "else", "{", "CLEAR_HARD_REG_SET", "(", "regset", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "DImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "!=", "NULL_RTX", ")", "{", "operands", "[", "", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "tmp", ",", "DImode", ",", "", ")", ";", "operands", "[", "", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "tmp", ",", "DImode", ",", "", ")", ";", "}", "else", "{", "SET_HARD_REG_SET", "(", "regset", ")", ";", "CLEAR_HARD_REG_BIT", "(", "regset", ",", "regno", "%", "", "==", "", "?", "regno", "+", "", ":", "regno", "-", "", ")", ";", "tmp", "=", "peep2_find_free_register", "(", "", ",", "", ",", "", ",", "SImode", ",", "&", "regset", ")", ";", "if", "(", "tmp", "==", "NULL_RTX", ")", "return", "false", ";", "operands", "[", "regno", "%", "", "==", "", "?", "", ":", "", "]", "=", "tmp", ";", "}", "}"], "ground_truth": ["gcc_assert", "(", "operands", "[", "", "]", "!=", "NULL_RTX", ")", ";"], "File": "arm", "Func": "gen_operands_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258350, "Length": 333, "Cover_Rate": 0.30833333333333335} {"Template_token": ["", "gcc_assert", "(", "base_reg_dies", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "base_reg_rtx", ",", "base_reg_rtx", ",", "GEN_INT", "(", "offset", ")", ")", ")", ";", "offset", "=", "", ";", "}", "addr", "=", "plus_constant", "(", "Pmode", ",", "base_reg_rtx", ",", "offset", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "base_reg_rtx", ",", "offset", "+", "i", "*", "", ")", ";", "mems", "[", "i", "]", "=", "adjust_automodify_address_nv", "(", "operands", "[", "nops", "+", "mem_order", "[", "i", "]", "]", ",", "SImode", ",", "addr", ",", "", ")", ";", "}", "emit_insn", "(", "arm_gen_store_multiple_1", "(", "nops", ",", "regs", ",", "mems", ",", "base_reg_rtx", ",", "write_back", "?", "offset", "+", "i", "*", "", ":", "", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "gen_stm_seq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258351, "Length": 117, "Cover_Rate": 0.47560975609756095} {"Template_token": ["", "rtx", "addr", ";", "bool", "base_reg_dies", ";", "stm_case", "=", "store_multiple_sequence", "(", "operands", ",", "nops", ",", "nops", ",", "regs", ",", "NULL", ",", "mem_order", ",", "&", "base_reg", ",", "&", "offset", ",", "true", ")", ";", "if", "(", "stm_case", "==", "", ")", "return", "false", ";", "base_reg_rtx", "=", "gen_rtx_REG", "(", "Pmode", ",", "base_reg", ")", ";", "base_reg_dies", "=", "peep2_reg_dead_p", "(", "nops", ",", "base_reg_rtx", ")", ";", "if", "(", "TARGET_THUMB1", ")", "{", "gcc_assert", "(", "base_reg_dies", ")", ";", "write_back", "=", "TRUE", ";", "}", "if", "(", "stm_case", "==", "", ")", "{", "gcc_assert", "(", "base_reg_dies", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "base_reg_rtx", ",", "base_reg_rtx", ",", "GEN_INT", "(", "offset", ")", ")", ")", ";", "offset", "=", "", ";", "}", "addr", "=", "plus_constant", "(", "Pmode", ",", "base_reg_rtx", ",", "offset", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "base_reg_rtx", ",", "offset", "+", "i", "*", "", ")", ";", "mems", "[", "i", "]", "=", "adjust_automodify_address_nv", "(", "operands", "[", "nops", "+", "mem_order", "[", "i", "]", "]", ",", "SImode", ",", "addr", ",", "", ")", ";", "}", "emit_insn", "(", "arm_gen_store_multiple_1", "(", "nops", ",", "regs", ",", "mems", ",", "base_reg_rtx", ",", "write_back", "?", "offset", "+", "i", "*", "", ":", "", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "gen_stm_seq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258352, "Length": 198, "Cover_Rate": 0.8048780487804879} {"Template_token": ["", "gcc_assert", "(", "code", "!=", "ARM_NV", ")", ";", "return", "code", ";"], "ground_truth": ["}"], "File": "arm", "Func": "get_arm_condition_code", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258353, "Length": 11, "Cover_Rate": 0.3793103448275862} {"Template_token": ["", "static", "enum", "arm_cond_code", "get_arm_condition_code", "(", "rtx", "comparison", ")", "{"], "ground_truth": ["enum", "arm_cond_code", "code", "=", "maybe_get_arm_condition_code", "(", "comparison", ")", ";"], "File": "arm", "Func": "get_arm_condition_code", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258354, "Length": 18, "Cover_Rate": 0.6206896551724138} {"Template_token": ["", "range", "=", "INTVAL", "(", "op", ")", ";", "if", "(", "!", "IN_RANGE", "(", "range", ",", "-", "", ",", "", ")", ")", "return", "false", ";", "return", "(", "range", "%", "", ")", "==", "", ";", "}", "case", "PRE_INC", ":", "case", "POST_INC", ":", "case", "PRE_DEC", ":", "case", "POST_DEC", ":", "return", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "arm", "Func": "GET_CODE", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258355, "Length": 62, "Cover_Rate": 0.5740740740740741} {"Template_token": ["", "static", "HOST_WIDE_INT", "get_jump_table_size", "(", "rtx_jump_table_data", "*", "insn", ")", "{", "if", "(", "JUMP_TABLES_IN_TEXT_SECTION", "||", "readonly_data_section", "==", "text_section", ")", "{", "rtx", "body", "=", "PATTERN", "(", "insn", ")", ";", "int", "elt", "=", "GET_CODE", "(", "body", ")", "==", "ADDR_DIFF_VEC", "?", "", ":", "", ";", "HOST_WIDE_INT", "size", ";", "HOST_WIDE_INT", "modesize", ";", "modesize", "=", "GET_MODE_SIZE", "(", "GET_MODE", "(", "body", ")", ")", ";", "size", "=", "modesize", "*", "XVECLEN", "(", "body", ",", "elt", ")", ";", "switch", "(", "modesize", ")", "{", "case", "", ":", "size", "=", "(", "size", "+", "", ")", "&", "~", "HOST_WIDE_INT_1", ";", "break", ";", "case", "", ":", "break", ";", "case", "", ":", "if", "(", "TARGET_THUMB", ")", "size", "+=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "get_jump_table_size", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258356, "Length": 113, "Cover_Rate": 0.9338842975206612} {"Template_token": ["", "align", "=", "", "<<", "label_to_alignment", "(", "label", ")", ".", "levels", "[", "", "]", ".", "log", ";", "min_insn_size", "=", "TARGET_THUMB", "?", "", ":", "", ";", "return", "align", ">", "min_insn_size", "?", "align", "-", "min_insn_size", ":", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "get_label_padding", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258357, "Length": 36, "Cover_Rate": 0.7346938775510204} {"Template_token": ["", "static", "void", "get_scratch_register_on_entry", "(", "struct", "scratch_reg", "*", "sr", ",", "unsigned", "int", "regno1", ",", "unsigned", "long", "live_regs", ")", "{", "int", "regno", "=", "-", "", ";", "sr", "->", "saved", "=", "false", ";", "if", "(", "regno1", "!=", "LR_REGNUM", "&&", "(", "live_regs", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ")", "regno", "=", "LR_REGNUM", ";", "else", "{", "unsigned", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "regno1", "!=", "i", "&&", "(", "live_regs", "&", "(", "", "<<", "i", ")", ")", "!=", "", ")", "{", "regno", "=", "i", ";", "break", ";", "}", "if", "(", "regno", "<", "", ")", "{", "if", "(", "regno1", "==", "IP_REGNUM", "&&", "IS_NESTED", "(", "arm_current_func_type", "(", ")", ")", ")", "regno1", "=", "", ";", "regno", "=", "(", "regno1", "==", "", "?", "", ":", "", ")", ";", "sr", "->", "saved", "=", "REGNO_REG_SET_P", "(", "df_get_live_out", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ",", "regno", ")", ";", "}", "}", "sr", "->", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "if", "(", "sr", "->", "saved", ")", "{", "rtx", "addr", "=", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ";", "rtx", "insn", "=", "emit_set_insn", "(", "gen_frame_mem", "(", "SImode", ",", "addr", ")", ",", "sr", "->", "reg", ")", ";"], "ground_truth": ["rtx", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", ")", ")", ";"], "File": "arm", "Func": "get_scratch_register_on_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258358, "Length": 215, "Cover_Rate": 0.9227467811158798} {"Template_token": ["", "if", "(", "regno1", "!=", "LR_REGNUM", "&&", "(", "live_regs", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ")", "regno", "=", "LR_REGNUM", ";", "else", "{", "unsigned", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "regno1", "!=", "i", "&&", "(", "live_regs", "&", "(", "", "<<", "i", ")", ")", "!=", "", ")", "{", "regno", "=", "i", ";", "break", ";", "}", "if", "(", "regno", "<", "", ")", "{"], "ground_truth": ["if", "(", "regno1", "==", "IP_REGNUM", "&&", "IS_NESTED", "(", "arm_current_func_type", "(", ")", ")", ")", "regno1", "=", "", ";"], "File": "arm", "Func": "get_scratch_register_on_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258359, "Length": 91, "Cover_Rate": 0.3905579399141631} {"Template_token": ["", "static", "rtx", "get_tls_get_addr", "(", "void", ")", "{", "if", "(", "!", "tls_get_addr_libfunc", ")", "tls_get_addr_libfunc", "=", "init_one_libfunc", "(", "", ")", ";"], "ground_truth": ["return", "tls_get_addr_libfunc", ";"], "File": "arm", "Func": "get_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258360, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "if", "(", "!", "tls_get_addr_libfunc", ")", "tls_get_addr_libfunc", "=", "init_one_libfunc", "(", "", ")", ";"], "ground_truth": ["return", "tls_get_addr_libfunc", ";"], "File": "arm", "Func": "get_tls_get_addr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258361, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "r", "=", "REAL_VALUE_ATOF", "(", "", ",", "DFmode", ")", ";", "value_fp0", "=", "r", ";", "fp_consts_inited", "=", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "init_fp_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258364, "Length": 18, "Cover_Rate": 0.6428571428571429} {"Template_token": ["", "r", "=", "REAL_VALUE_ATOF", "(", "", ",", "DFmode", ")", ";", "value_fp0", "=", "r", ";"], "ground_truth": ["fp_consts_inited", "=", "true", ";"], "File": "arm", "Func": "init_fp_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258365, "Length": 17, "Cover_Rate": 0.6071428571428571} {"Template_token": ["", "if", "(", "GET_CODE", "(", "pat", ")", "==", "SET", ")", "pat", "=", "SET_SRC", "(", "pat", ")", ";", "pat", "=", "XEXP", "(", "XEXP", "(", "pat", ",", "", ")", ",", "", ")", ";", "return", "REG_P", "(", "pat", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "is_indirect_tailcall_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258366, "Length": 37, "Cover_Rate": 0.578125} {"Template_token": ["", "const", "char", "*", "fmt", ";", "int", "i", ";", "if", "(", "LABEL_REF_P", "(", "x", ")", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "", ";", "fmt", "=", "GET_RTX_FORMAT", "(", "GET_CODE", "(", "x", ")", ")", ";", "for", "(", "i", "=", "GET_RTX_LENGTH", "(", "GET_CODE", "(", "x", ")", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{"], "ground_truth": ["if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "{"], "File": "arm", "Func": "label_mentioned_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258367, "Length": 81, "Cover_Rate": 0.5159235668789809} {"Template_token": ["", "fmt", "=", "GET_RTX_FORMAT", "(", "GET_CODE", "(", "x", ")", ")", ";", "for", "(", "i", "=", "GET_RTX_LENGTH", "(", "GET_CODE", "(", "x", ")", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "{", "int", "j", ";", "for", "(", "j", "=", "XVECLEN", "(", "x", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "if", "(", "label_mentioned_p", "(", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", ")", ")", "return", "", ";", "}", "else", "if", "(", "fmt", "[", "i", "]", "==", "'e'", "&&", "label_mentioned_p", "(", "XEXP", "(", "x", ",", "i", ")", ")", ")", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "label_mentioned_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258368, "Length": 107, "Cover_Rate": 0.6815286624203821} {"Template_token": ["", "int", "reg_increment", ";", "int", "offset_adj", ";", "int", "regs_per_val", ";", "gcc_assert", "(", "(", "mode", "==", "SImode", ")", "||", "consecutive", ")", ";", "gcc_assert", "(", "!", "return_pc", "||", "load", ")", ";", "reg_increment", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "regs_per_val", "=", "reg_increment", "/", "", ";", "offset_adj", "=", "return_pc", "?", "", ":", "", ";", "if", "(", "count", "<=", "", "||", "GET_CODE", "(", "XVECEXP", "(", "op", ",", "", ",", "offset_adj", ")", ")", "!=", "SET", "||", "(", "load", "&&", "!", "REG_P", "(", "SET_DEST", "(", "XVECEXP", "(", "op", ",", "", ",", "offset_adj", ")", ")", ")", ")", ")", "return", "false", ";", "elt", "=", "XVECEXP", "(", "op", ",", "", ",", "offset_adj", ")", ";", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "elt", ")", ")", "==", "PLUS", ")", "{", "i", "++", ";", "base", "=", "", ";", "update", "=", "true", ";", "if", "(", "!", "REG_P", "(", "SET_DEST", "(", "elt", ")", ")", "||", "!", "REG_P", "(", "XEXP", "(", "SET_SRC", "(", "elt", ")", ",", "", ")", ")", "||", "(", "REGNO", "(", "SET_DEST", "(", "elt", ")", ")", "!=", "REGNO", "(", "XEXP", "(", "SET_SRC", "(", "elt", ")", ",", "", ")", ")", ")", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "SET_SRC", "(", "elt", ")", ",", "", ")", ")", "||", "INTVAL", "(", "XEXP", "(", "SET_SRC", "(", "elt", ")", ",", "", ")", ")", "!=", "(", "(", "count", "-", "", "-", "offset_adj", ")", "*", "reg_increment", ")", ")", "return", "false", ";", "}", "i", "=", "i", "+", "offset_adj", ";", "base", "=", "base", "+", "offset_adj", ";", "if", "(", "(", "count", "<=", "i", ")", "&&", "(", "mode", "==", "SImode", ")", ")", "return", "false", ";", "elt", "=", "XVECEXP", "(", "op", ",", "", ",", "i", "-", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "elt", ")", "!=", "SET", ")", "return", "false", ";"], "File": "arm", "Func": "ldm_stm_operation_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258369, "Length": 272, "Cover_Rate": 0.33170731707317075} {"Template_token": ["", "reg_increment", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "regs_per_val", "=", "reg_increment", "/", "", ";", "offset_adj", "=", "return_pc", "?", "", ":", "", ";", "if", "(", "count", "<=", "", "||", "GET_CODE", "(", "XVECEXP", "(", "op", ",", "", ",", "offset_adj", ")", ")", "!=", "SET", "||", "(", "load", "&&", "!", "REG_P", "(", "SET_DEST", "(", "XVECEXP", "(", "op", ",", "", ",", "offset_adj", ")", ")", ")", ")", ")", "return", "false", ";", "elt", "=", "XVECEXP", "(", "op", ",", "", ",", "offset_adj", ")", ";", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "elt", ")", ")", "==", "PLUS", ")", "{", "i", "++", ";", "base", "=", "", ";", "update", "=", "true", ";", "if", "(", "!", "REG_P", "(", "SET_DEST", "(", "elt", ")", ")", "||", "!", "REG_P", "(", "XEXP", "(", "SET_SRC", "(", "elt", ")", ",", "", ")", ")", "||", "(", "REGNO", "(", "SET_DEST", "(", "elt", ")", ")", "!=", "REGNO", "(", "XEXP", "(", "SET_SRC", "(", "elt", ")", ",", "", ")", ")", ")", "||", "!", "CONST_INT_P", "(", "XEXP", "(", "SET_SRC", "(", "elt", ")", ",", "", ")", ")", "||", "INTVAL", "(", "XEXP", "(", "SET_SRC", "(", "elt", ")", ",", "", ")", ")", "!=", "(", "(", "count", "-", "", "-", "offset_adj", ")", "*", "reg_increment", ")", ")", "return", "false", ";", "}", "i", "=", "i", "+", "offset_adj", ";", "base", "=", "base", "+", "offset_adj", ";", "if", "(", "(", "count", "<=", "i", ")", "&&", "(", "mode", "==", "SImode", ")", ")", "return", "false", ";", "elt", "=", "XVECEXP", "(", "op", ",", "", ",", "i", "-", "", ")", ";", "if", "(", "GET_CODE", "(", "elt", ")", "!=", "SET", ")", "return", "false", ";", "if", "(", "load", ")", "{", "reg", "=", "SET_DEST", "(", "elt", ")", ";", "mem", "=", "SET_SRC", "(", "elt", ")", ";", "}", "else", "{", "reg", "=", "SET_SRC", "(", "elt", ")", ";", "mem", "=", "SET_DEST", "(", "elt", ")", ";", "}", "if", "(", "!", "REG_P", "(", "reg", ")", "||", "!", "MEM_P", "(", "mem", ")", ")", "return", "false", ";"], "ground_truth": ["regno", "=", "REGNO", "(", "reg", ")", ";"], "File": "arm", "Func": "ldm_stm_operation_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258370, "Length": 305, "Cover_Rate": 0.3719512195121951} {"Template_token": ["", "if", "(", "SYMBOL_REF_P", "(", "x", ")", "||", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "legitimate_pic_operand_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258371, "Length": 52, "Cover_Rate": 0.8813559322033898} {"Template_token": ["", "if", "(", "SYMBOL_REF_P", "(", "x", ")", "||", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "legitimate_pic_operand_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258372, "Length": 51, "Cover_Rate": 0.864406779661017} {"Template_token": ["", "gcc_assert", "(", "compute_now", "==", "(", "pic_reg", "!=", "NULL_RTX", ")", ")", ";", "if", "(", "SYMBOL_REF_P", "(", "orig", ")", "||", "LABEL_REF_P", "(", "orig", ")", ")", "{", "if", "(", "reg", "==", "", ")", "{", "gcc_assert", "(", "can_create_pseudo_p", "(", ")", ")", ";", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "}", "rtx_insn", "*", "insn", ";", "if", "(", "(", "LABEL_REF_P", "(", "orig", ")", "||", "(", "SYMBOL_REF_P", "(", "orig", ")", "&&", "SYMBOL_REF_LOCAL_P", "(", "orig", ")", "&&", "(", "SYMBOL_REF_DECL", "(", "orig", ")", "?", "!", "DECL_WEAK", "(", "SYMBOL_REF_DECL", "(", "orig", ")", ")", ":", "", ")", "&&", "(", "!", "SYMBOL_REF_FUNCTION_P", "(", "orig", ")", "||", "arm_fdpic_local_funcdesc_p", "(", "orig", ")", ")", ")", ")", "&&", "NEED_GOT_RELOC", "&&", "arm_pic_data_is_text_relative", ")", "insn", "=", "arm_pic_static_addr", "(", "orig", ",", "reg", ")", ";", "else", "{", "require_pic_register", "(", "pic_reg", ",", "compute_now", ")", ";", "if", "(", "pic_reg", "==", "NULL_RTX", ")", "pic_reg", "=", "cfun", "->", "machine", "->", "pic_reg", ";", "insn", "=", "calculate_pic_address_constant", "(", "reg", ",", "pic_reg", ",", "orig", ")", ";", "}", "set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "orig", ")", ";", "return", "reg", ";", "}", "else", "if", "(", "GET_CODE", "(", "orig", ")", "==", "CONST", ")", "{", "rtx", "base", ",", "offset", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "cfun", "->", "machine", "->", "pic_reg", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", ")", ";", "return", "orig", ";", "}"], "ground_truth": ["if", "(", "reg", "==", "", ")", "{"], "File": "arm", "Func": "legitimize_pic_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258373, "Length": 325, "Cover_Rate": 0.5985267034990792} {"Template_token": ["", "if", "(", "reg", "==", "", ")", "{", "gcc_assert", "(", "can_create_pseudo_p", "(", ")", ")", ";", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "}", "rtx_insn", "*", "insn", ";", "if", "(", "(", "LABEL_REF_P", "(", "orig", ")", "||", "(", "SYMBOL_REF_P", "(", "orig", ")", "&&", "SYMBOL_REF_LOCAL_P", "(", "orig", ")", "&&", "(", "SYMBOL_REF_DECL", "(", "orig", ")", "?", "!", "DECL_WEAK", "(", "SYMBOL_REF_DECL", "(", "orig", ")", ")", ":", "", ")", "&&", "(", "!", "SYMBOL_REF_FUNCTION_P", "(", "orig", ")", "||", "arm_fdpic_local_funcdesc_p", "(", "orig", ")", ")", ")", ")", "&&", "NEED_GOT_RELOC", "&&", "arm_pic_data_is_text_relative", ")", "insn", "=", "arm_pic_static_addr", "(", "orig", ",", "reg", ")", ";", "else", "{", "require_pic_register", "(", "pic_reg", ",", "compute_now", ")", ";", "if", "(", "pic_reg", "==", "NULL_RTX", ")", "pic_reg", "=", "cfun", "->", "machine", "->", "pic_reg", ";", "insn", "=", "calculate_pic_address_constant", "(", "reg", ",", "pic_reg", ",", "orig", ")", ";", "}", "set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "orig", ")", ";", "return", "reg", ";", "}", "else", "if", "(", "GET_CODE", "(", "orig", ")", "==", "CONST", ")", "{", "rtx", "base", ",", "offset", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "cfun", "->", "machine", "->", "pic_reg", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "orig", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "orig", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_TLS", ")", "{"], "ground_truth": ["gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "orig", ",", "", ")", ",", "", ")", ")", ")", ";"], "File": "arm", "Func": "legitimize_pic_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258374, "Length": 290, "Cover_Rate": 0.5340699815837937} {"Template_token": ["", "gcc_assert", "(", "!", "TARGET_FDPIC", ")", ";", "reg", "=", "arm_tls_descseq_addr", "(", "x", ",", "reg", ")", ";", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "}", "else", "{", "if", "(", "TARGET_FDPIC", ")", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_LDM32_FDPIC", ")", ";", "else", "insns", "=", "arm_call_tls_get_addr", "(", "x", ",", "reg", ",", "&", "ret", ",", "TLS_LDM32", ")", ";", "eqv", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ",", "UNSPEC_TLS", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "ret", ",", "eqv", ")", ";", "addend", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_LDO32", ")", ")", ",", "UNSPEC_TLS", ")", ";", "addend", "=", "force_reg", "(", "SImode", ",", "gen_rtx_CONST", "(", "SImode", ",", "addend", ")", ")", ";", "dest", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "dest", ",", "addend", ")", ";", "}", "return", "dest", ";", "case", "TLS_MODEL_INITIAL_EXEC", ":", "if", "(", "TARGET_FDPIC", ")", "{", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_IE32_FDPIC", ")", ")", ",", "UNSPEC_TLS", ")", ";", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "reg", ",", "reg", ",", "gen_rtx_REG", "(", "Pmode", ",", "FDPIC_REGNUM", ")", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "gen_rtx_MEM", "(", "Pmode", ",", "reg", ")", ")", ";", "}", "else", "{", "labelno", "=", "GEN_INT", "(", "pic_labelno", "++", ")", ";", "label", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "labelno", ")", ",", "UNSPEC_PIC_LABEL", ")", ";", "label", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "label", ")", ";", "sum", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_IE32", ")", ",", "label", ",", "GEN_INT", "(", "TARGET_ARM", "?", "", ":", "", ")", ")", ",", "UNSPEC_TLS", ")", ";", "reg", "=", "load_tls_operand", "(", "sum", ",", "reg", ")", ";", "if", "(", "TARGET_ARM", ")", "emit_insn", "(", "gen_tls_load_dot_plus_eight", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "else", "if", "(", "TARGET_THUMB2", ")", "emit_insn", "(", "gen_tls_load_dot_plus_four", "(", "reg", ",", "NULL", ",", "reg", ",", "labelno", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_pic_add_dot_plus_four", "(", "reg", ",", "reg", ",", "labelno", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "gen_const_mem", "(", "SImode", ",", "reg", ")", ")", ";", "}", "}", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "reg", ")", ";", "case", "TLS_MODEL_LOCAL_EXEC", ":", "tp", "=", "arm_load_tp", "(", "NULL_RTX", ")", ";"], "ground_truth": ["reg", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "GEN_INT", "(", "TLS_LE32", ")", ")", ",", "UNSPEC_TLS", ")", ";"], "File": "arm", "Func": "legitimize_tls_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258375, "Length": 408, "Cover_Rate": 0.6891891891891891} {"Template_token": ["", "memset", "(", "order", ",", "", ",", "MAX_LDM_STM_OPS", "*", "sizeof", "(", "int", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "rtx", "reg", ";", "rtx", "offset", ";", "if", "(", "GET_CODE", "(", "operands", "[", "nops", "+", "i", "]", ")", "==", "SUBREG", ")", "operands", "[", "nops", "+", "i", "]", "=", "alter_subreg", "(", "operands", "+", "(", "nops", "+", "i", ")", ",", "true", ")", ";", "gcc_assert", "(", "MEM_P", "(", "operands", "[", "nops", "+", "i", "]", ")", ")", ";", "if", "(", "MEM_VOLATILE_P", "(", "operands", "[", "nops", "+", "i", "]", ")", ")", "return", "", ";", "offset", "=", "const0_rtx", ";", "if", "(", "(", "REG_P", "(", "reg", "=", "XEXP", "(", "operands", "[", "nops", "+", "i", "]", ",", "", ")", ")", "||", "(", "SUBREG_P", "(", "reg", ")", "&&", "REG_P", "(", "reg", "=", "SUBREG_REG", "(", "reg", ")", ")", ")", ")", "||", "(", "GET_CODE", "(", "XEXP", "(", "operands", "[", "nops", "+", "i", "]", ",", "", ")", ")", "==", "PLUS", "&&", "(", "(", "REG_P", "(", "reg", "=", "XEXP", "(", "XEXP", "(", "operands", "[", "nops", "+", "i", "]", ",", "", ")", ",", "", ")", ")", ")", "||", "(", "SUBREG_P", "(", "reg", ")", "&&", "REG_P", "(", "reg", "=", "SUBREG_REG", "(", "reg", ")", ")", ")", ")", "&&", "(", "CONST_INT_P", "(", "offset", "=", "XEXP", "(", "XEXP", "(", "operands", "[", "nops", "+", "i", "]", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "{", "if", "(", "i", "==", "", ")", "{", "base_reg", "=", "REGNO", "(", "reg", ")", ";", "if", "(", "TARGET_THUMB1", "&&", "base_reg", ">", "LAST_LO_REGNUM", ")", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "load_multiple_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258376, "Length": 251, "Cover_Rate": 0.35602836879432626} {"Template_token": ["", "if", "(", "reg", "==", "NULL_RTX", ")", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "tmp", "=", "gen_rtx_CONST", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "reg", ",", "tmp", ")", ";", "return", "reg", ";"], "ground_truth": ["}"], "File": "arm", "Func": "load_tls_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258377, "Length": 33, "Cover_Rate": 0.7021276595744681} {"Template_token": ["", "if", "(", "reg", "==", "NULL_RTX", ")", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "tmp", "=", "gen_rtx_CONST", "(", "SImode", ",", "x", ")", ";", "emit_move_insn", "(", "reg", ",", "tmp", ")", ";", "return", "reg", ";"], "ground_truth": ["}"], "File": "arm", "Func": "load_tls_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258378, "Length": 33, "Cover_Rate": 0.7021276595744681} {"Template_token": ["", "*", "align", "=", "MEM_ALIGN", "(", "mem", ")", ";", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";", "if", "(", "!", "arm_legitimate_address_p", "(", "DImode", ",", "addr", ",", "reload_in_progress", "||", "reload_completed", ")", ")", "return", "false", ";", "if", "(", "REG_P", "(", "addr", ")", ")", "{", "*", "base", "=", "addr", ";", "return", "true", ";", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "{", "*", "base", "=", "XEXP", "(", "addr", ",", "", ")", ";", "*", "offset", "=", "XEXP", "(", "addr", ",", "", ")", ";", "return", "(", "REG_P", "(", "*", "base", ")", "&&", "CONST_INT_P", "(", "*", "offset", ")", ")", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mem_ok_for_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258379, "Length": 102, "Cover_Rate": 0.6035502958579881} {"Template_token": ["", "enum", "rtx_code", "minmax_code", "(", "rtx", "x", ")", "{", "enum", "rtx_code", "code", "=", "GET_CODE", "(", "x", ")", ";", "switch", "(", "code", ")", "{", "case", "SMAX", ":", "return", "GE", ";", "case", "SMIN", ":", "return", "LE", ";", "case", "UMIN", ":", "return", "LEU", ";", "case", "UMAX", ":"], "ground_truth": ["return", "GEU", ";"], "File": "arm", "Func": "minmax_code", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258380, "Length": 46, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "gcc_assert", "(", "mp", "!=", "min_mp", ")", ";", "if", "(", "min_mp", "==", "NULL", ")", "{", "if", "(", "min_address", ">", "mp", "->", "min_address", ")", "mp", "->", "min_address", "=", "min_address", ";", "}", "else", "{", "mp", "->", "min_address", "=", "min_address", ";", "mp", "->", "next", "->", "prev", "=", "mp", "->", "prev", ";", "if", "(", "mp", "->", "prev", "!=", "NULL", ")", "mp", "->", "prev", "->", "next", "=", "mp", "->", "next", ";", "else", "minipool_vector_head", "=", "mp", "->", "next", ";", "mp", "->", "prev", "=", "min_mp", ";", "mp", "->", "next", "=", "min_mp", "->", "next", ";", "min_mp", "->", "next", "=", "mp", ";", "if", "(", "mp", "->", "next", "!=", "NULL", ")", "mp", "->", "next", "->", "prev", "=", "mp", ";", "else", "minipool_vector_tail", "=", "mp", ";"], "ground_truth": ["}"], "File": "arm", "Func": "move_minipool_fix_backward_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258383, "Length": 114, "Cover_Rate": 0.5229357798165137} {"Template_token": ["", "static", "Mnode", "*", "move_minipool_fix_backward_ref", "(", "Mnode", "*", "mp", ",", "Mnode", "*", "min_mp", ",", "HOST_WIDE_INT", "min_address", ")", "{", "HOST_WIDE_INT", "offset", ";", "gcc_assert", "(", "mp", "!=", "min_mp", ")", ";", "if", "(", "min_mp", "==", "NULL", ")", "{", "if", "(", "min_address", ">", "mp", "->", "min_address", ")", "mp", "->", "min_address", "=", "min_address", ";", "}", "else", "{", "mp", "->", "min_address", "=", "min_address", ";", "mp", "->", "next", "->", "prev", "=", "mp", "->", "prev", ";", "if", "(", "mp", "->", "prev", "!=", "NULL", ")", "mp", "->", "prev", "->", "next", "=", "mp", "->", "next", ";", "else", "minipool_vector_head", "=", "mp", "->", "next", ";", "mp", "->", "prev", "=", "min_mp", ";", "mp", "->", "next", "=", "min_mp", "->", "next", ";", "min_mp", "->", "next", "=", "mp", ";", "if", "(", "mp", "->", "next", "!=", "NULL", ")", "mp", "->", "next", "->", "prev", "=", "mp", ";", "else", "minipool_vector_tail", "=", "mp", ";", "}", "min_mp", "=", "mp", ";", "offset", "=", "", ";", "for", "(", "mp", "=", "minipool_vector_head", ";", "mp", "!=", "NULL", ";", "mp", "=", "mp", "->", "next", ")", "{", "mp", "->", "offset", "=", "offset", ";", "if", "(", "mp", "->", "refcount", ">", "", ")", "offset", "+=", "mp", "->", "fix_size", ";", "if", "(", "mp", "->", "next", "&&", "mp", "->", "next", "->", "min_address", "<", "mp", "->", "min_address", "+", "mp", "->", "fix_size", ")", "mp", "->", "next", "->", "min_address", "=", "mp", "->", "min_address", "+", "mp", "->", "fix_size", ";", "}", "return", "min_mp", ";"], "ground_truth": ["}"], "File": "arm", "Func": "move_minipool_fix_backward_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258384, "Length": 218, "Cover_Rate": 1.0} {"Template_token": ["", "max_mp", "->", "prev", "=", "mp", ";", "if", "(", "mp", "->", "prev", "!=", "NULL", ")", "mp", "->", "prev", "->", "next", "=", "mp", ";", "else", "minipool_vector_head", "=", "mp", ";", "}", "max_mp", "=", "mp", ";", "while", "(", "mp", "->", "prev", "!=", "NULL", "&&", "mp", "->", "prev", "->", "max_address", ">", "mp", "->", "max_address", "-", "mp", "->", "prev", "->", "fix_size", ")", "{"], "ground_truth": ["mp", "->", "prev", "->", "max_address", "=", "mp", "->", "max_address", "-", "mp", "->", "prev", "->", "fix_size", ";"], "File": "arm", "Func": "move_minipool_fix_forward_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258385, "Length": 73, "Cover_Rate": 0.3443396226415094} {"Template_token": ["", "static", "Mnode", "*", "move_minipool_fix_forward_ref", "(", "Mnode", "*", "mp", ",", "Mnode", "*", "max_mp", ",", "HOST_WIDE_INT", "max_address", ")", "{", "gcc_assert", "(", "mp", "!=", "max_mp", ")", ";", "if", "(", "max_mp", "==", "NULL", ")", "{", "if", "(", "max_address", "<", "mp", "->", "max_address", ")", "mp", "->", "max_address", "=", "max_address", ";", "}", "else", "{", "if", "(", "max_address", ">", "max_mp", "->", "max_address", "-", "mp", "->", "fix_size", ")", "mp", "->", "max_address", "=", "max_mp", "->", "max_address", "-", "mp", "->", "fix_size", ";", "else", "mp", "->", "max_address", "=", "max_address", ";", "mp", "->", "prev", "->", "next", "=", "mp", "->", "next", ";", "if", "(", "mp", "->", "next", "!=", "NULL", ")", "mp", "->", "next", "->", "prev", "=", "mp", "->", "prev", ";", "else", "minipool_vector_tail", "=", "mp", "->", "prev", ";", "mp", "->", "next", "=", "max_mp", ";", "mp", "->", "prev", "=", "max_mp", "->", "prev", ";", "max_mp", "->", "prev", "=", "mp", ";", "if", "(", "mp", "->", "prev", "!=", "NULL", ")", "mp", "->", "prev", "->", "next", "=", "mp", ";", "else", "minipool_vector_head", "=", "mp", ";", "}", "max_mp", "=", "mp", ";", "while", "(", "mp", "->", "prev", "!=", "NULL", "&&", "mp", "->", "prev", "->", "max_address", ">", "mp", "->", "max_address", "-", "mp", "->", "prev", "->", "fix_size", ")", "{", "mp", "->", "prev", "->", "max_address", "=", "mp", "->", "max_address", "-", "mp", "->", "prev", "->", "fix_size", ";"], "ground_truth": ["mp", "=", "mp", "->", "prev", ";"], "File": "arm", "Func": "move_minipool_fix_forward_ref", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258386, "Length": 207, "Cover_Rate": 0.9764150943396226} {"Template_token": ["", "if", "(", "nops", "<=", "", "&&", "arm_tune_xscale", "&&", "!", "optimize_size", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "multiple_operation_profitable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258387, "Length": 17, "Cover_Rate": 0.3541666666666667} {"Template_token": ["", "static", "bool", "multiple_operation_profitable_p", "(", "bool", "is_store", "ATTRIBUTE_UNUSED", ",", "int", "nops", ",", "HOST_WIDE_INT", "add_offset", ")", "{", "if", "(", "nops", "==", "", "&&", "arm_ld_sched", "&&", "add_offset", "!=", "", ")", "return", "false", ";", "if", "(", "nops", "<=", "", "&&", "arm_tune_xscale", "&&", "!", "optimize_size", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "multiple_operation_profitable_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258388, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258391, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258393, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258394, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258396, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "int", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258397, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "int", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258398, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "int", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258400, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "int", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258401, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "int", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vaddq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258402, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vbicq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vbicq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vbicq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258406, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vbicq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vbicq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258407, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vbicq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vbicq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vbicq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258408, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vbicq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vbicq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258410, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vbicq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vbicq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258412, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258413, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot270_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot270v4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258415, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258417, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot270_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270v8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258418, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258419, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot270_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot270v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258420, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_mve_vcaddq_rot270v8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258424, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_mve_vcaddq_rot270v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258425, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_mve_vcaddq_rot270v16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot270_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258427, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "__arm_vcaddq_rot90_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot90v8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve1___arm_vcaddq_rot90_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258430, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot90v4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258432, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot90_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot90v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot90_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258434, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot90v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot90_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258435, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot90v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot90_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258436, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_mve_vcaddq_rot90v8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot90_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258440, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "__arm_vcaddq_rot90_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_mve_vcaddq_rot90v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot90_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258441, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_mve_vcaddq_rot90v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcaddq_rot90_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258442, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "__builtin_mve_vcmlaqv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmlaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258446, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmlaq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmlaqv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve1___arm_vcmlaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258447, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmlaq_rot180_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{", "return", "__builtin_mve_vcmlaq_rot180v8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmlaq_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258449, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot180_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{", "return", "__builtin_mve_vcmlaq_rot180v8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmlaq_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258450, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot180_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmlaq_rot180v4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve1___arm_vcmlaq_rot180_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258451, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_rot180v4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmlaq_rot180_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258452, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmlaq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{", "return", "__builtin_mve_vcmlaq_rot270v8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmlaq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258453, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmlaq_rot270v8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve1___arm_vcmlaq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258454, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_rot270v4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmlaq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258455, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_rot90v4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmlaq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258460, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmulqv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmulq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258461, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmulq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmulqv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmulq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258463, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmulqv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmulq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258464, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot180_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmulq_rot180v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmulq_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258466, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot180_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_rot180v4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve1___arm_vcmulq_rot180_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258467, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmulq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_rot270v8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve1___arm_vcmulq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258469, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmulq_rot270_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_rot270v4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve1___arm_vcmulq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258471, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot270v4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmulq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258472, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot90v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmulq_rot90_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258473, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot90v4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmulq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258475, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot90v4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcmulq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258476, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcvtnq_uv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vcvtnq_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258478, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vqdmlashq_n_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vqdmlashq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258480, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqdmlashq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{", "return", "__builtin_mve_vqdmlashq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vqdmlashq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258489, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmlashq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{", "return", "__builtin_mve_vqdmlashq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vqdmlashq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258490, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqdmlashq_n_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vqdmlashq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258491, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqdmlashq_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vqdmlashq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258493, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqdmlashq_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vqdmlashq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258494, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vstrdq_scatter_base_wb_p_u64", "(", "uint64x2_t", "*", "__addr", ",", "const", "int", "__offset", ",", "uint64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vstrdq_scatter_base_wb_p_uv2di", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vstrdq_scatter_base_wb_p_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258497, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "*", "__addr", "=", "__builtin_mve_vstrdq_scatter_base_wb_p_uv2di", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vstrdq_scatter_base_wb_p_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258498, "Length": 16, "Cover_Rate": 0.48484848484848486} {"Template_token": ["", "__arm_vstrdq_scatter_base_wb_u64", "(", "uint64x2_t", "*", "__addr", ",", "const", "int", "__offset", ",", "uint64x2_t", "__value", ")", "{"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vstrdq_scatter_base_wb_uv2di", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve1___arm_vstrdq_scatter_base_wb_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258501, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "*", "__addr", "=", "__builtin_mve_vstrwq_scatter_base_wb_fv4sf", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vstrwq_scatter_base_wb_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258503, "Length": 14, "Cover_Rate": 0.5} {"Template_token": ["", "*", "__addr", "=", "__builtin_mve_vstrwq_scatter_base_wb_fv4sf", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vstrwq_scatter_base_wb_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258504, "Length": 14, "Cover_Rate": 0.5} {"Template_token": ["", "*", "__addr", "=", "__builtin_mve_vstrwq_scatter_base_wb_p_fv4sf", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vstrwq_scatter_base_wb_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258506, "Length": 16, "Cover_Rate": 0.48484848484848486} {"Template_token": ["", "__arm_vstrwq_scatter_base_wb_p_s32", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vstrwq_scatter_base_wb_p_sv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vstrwq_scatter_base_wb_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258507, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "__arm_vstrwq_scatter_base_wb_p_s32", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vstrwq_scatter_base_wb_p_sv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vstrwq_scatter_base_wb_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258508, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "__arm_vstrwq_scatter_base_wb_p_u32", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vstrwq_scatter_base_wb_p_uv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve1___arm_vstrwq_scatter_base_wb_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258509, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "*", "__addr", "=", "__builtin_mve_vstrwq_scatter_base_wb_sv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve1___arm_vstrwq_scatter_base_wb_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258511, "Length": 14, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vstrwq_scatter_base_wb_u32", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ",", "uint32x4_t", "__value", ")", "{"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vstrwq_scatter_base_wb_uv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve1___arm_vstrwq_scatter_base_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258514, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcmpcsq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpcsq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpcsq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258515, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpcsq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpcsq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258516, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpcsq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpcsq_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpcsq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258522, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpcsq_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpcsq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258523, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258527, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258528, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_v8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258534, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258535, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258536, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_v16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258538, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258539, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258541, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpeqq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_v16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpeqq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258543, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpeqq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_v16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpeqq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258544, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_v8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258546, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258547, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "__arm_vcmpeqq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmpeqq_v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258548, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_v16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpeqq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258550, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "__arm_vcmpgeq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgeq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpgeq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258551, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpgeq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgeq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgeq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258552, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_n_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgeq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258553, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_n_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgeq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258554, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgeq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgeq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpgeq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258555, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpgeq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgeq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgeq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258556, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpgeq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgeq_v8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpgeq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258557, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgeq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258559, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgeq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgeq_v16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpgeq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258562, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgtq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258563, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgtq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgtq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgtq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258564, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgtq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258567, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgtq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgtq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpgtq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258568, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpgtq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgtq_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgtq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258571, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpgtq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgtq_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpgtq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258572, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmphiq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmphiq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmphiq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258576, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmphiq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmphiq_n_v4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmphiq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258577, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmphiq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258579, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmphiq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258583, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmphiq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmphiq_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmphiq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258584, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_v16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmphiq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258585, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpleq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258587, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpleq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vcmpleq_n_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpleq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258589, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpleq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpleq_n_v4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpleq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258590, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpleq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258593, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpleq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpleq_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpleq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258594, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpleq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpleq_v4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpleq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258595, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpleq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpleq_v16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpleq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258597, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpltq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258599, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpltq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpltq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpltq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258600, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpltq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpltq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpltq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258603, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpltq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpltq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpltq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258604, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpltq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpltq_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpltq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258605, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpltq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258606, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpltq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmpltq_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpltq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258607, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpltq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpltq_v16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpltq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258609, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpneq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258611, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_n_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258612, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpneq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_n_v4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258613, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpneq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258615, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_n_v16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258616, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpneq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_n_v8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258618, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_n_v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258619, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_n_v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258620, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_v8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258624, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_v16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpneq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258627, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpneq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_v8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpneq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258630, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vcmpneq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_v4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "mve2___arm_vcmpneq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258632, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_v16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258633, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_v16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve2___arm_vcmpneq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258634, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "__arm_vctp16q", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vctp16qv8bi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve3___arm_vctp16q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258635, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vctp16q", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vctp16qv8bi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve3___arm_vctp16q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258636, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vctp16q_m", "(", "uint32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vctp16q_mv8bi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vctp16q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258637, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vctp16q_mv8bi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vctp16q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258638, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vctp32q_m", "(", "uint32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vctp32q_mv4bi", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve3___arm_vctp32q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258641, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vctp32q_mv4bi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vctp32q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258642, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vctp64q", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vctp64qv2qi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve3___arm_vctp64q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258643, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vctp8qv16bi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vctp8q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258647, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vctp8q_mv16bi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vctp8q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258650, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vldrhq_z_f16", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vld1q_z_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258651, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vld1q_z_f16", "(", "float16_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vldrhq_z_f16", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vld1q_z_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258652, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vld1q_z_f32", "(", "float32_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vldrwq_z_f32", "(", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve3___arm_vld1q_z_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258653, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "__arm_vldrwq_z_f32", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vld1q_z_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258654, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__arm_vldrwq_z_s32", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vld1q_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258657, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vld1q_z_s8", "(", "int8_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vldrbq_z_s8", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vld1q_z_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258660, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vldrhq_z_u16", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vld1q_z_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258661, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__arm_vldrwq_z_u32", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vld1q_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258663, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vld1q_z_u32", "(", "uint32_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vldrwq_z_u32", "(", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve3___arm_vld1q_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258664, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "__arm_vldrbq_z_u8", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vld1q_z_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258666, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_mve_vpnotv16bi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vpnot", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258667, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vstrhq_p_f16", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vst1q_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258670, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__arm_vstrwq_p_f32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vst1q_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258672, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__arm_vstrhq_p_s16", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vst1q_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258674, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vst1q_p_s32", "(", "int32_t", "*", "__addr", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vstrwq_p_s32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vst1q_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258676, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst1q_p_s8", "(", "int8_t", "*", "__addr", ",", "int8x16_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vstrbq_p_s8", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vst1q_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258677, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst1q_p_s8", "(", "int8_t", "*", "__addr", ",", "int8x16_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vstrbq_p_s8", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve3___arm_vst1q_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258678, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vstrhq_p_u16", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vst1q_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258679, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vst1q_p_u32", "(", "uint32_t", "*", "__addr", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vstrwq_p_u32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vst1q_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258681, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst1q_p_u32", "(", "uint32_t", "*", "__addr", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vstrwq_p_u32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve3___arm_vst1q_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258682, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vstrbq_p_u8", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve3___arm_vst1q_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258684, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "int", "hi_val", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "i", "++", ")", "{", "rtx", "el", "=", "CONST_VECTOR_ELT", "(", "const_vec", ",", "i", ")", ";", "unsigned", "HOST_WIDE_INT", "elpart", ";", "gcc_assert", "(", "CONST_INT_P", "(", "el", ")", ")", ";", "elpart", "=", "INTVAL", "(", "el", ")", ";", "for", "(", "int", "j", "=", "", ";", "j", "<", "repeat", ";", "j", "++", ")", "hi_val", "|=", "elpart", "<<", "(", "i", "*", "repeat", "+", "j", ")", ";", "}"], "ground_truth": ["return", "gen_int_mode", "(", "hi_val", ",", "HImode", ")", ";"], "File": "arm", "Func": "mve_bool_vec_to_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258685, "Length": 83, "Cover_Rate": 0.7410714285714286} {"Template_token": ["", "gcc_assert", "(", "CONST_INT_P", "(", "el", ")", ")", ";", "elpart", "=", "INTVAL", "(", "el", ")", ";", "for", "(", "int", "j", "=", "", ";", "j", "<", "repeat", ";", "j", "++", ")", "hi_val", "|=", "elpart", "<<", "(", "i", "*", "repeat", "+", "j", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_bool_vec_to_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258686, "Length": 42, "Cover_Rate": 0.375} {"Template_token": ["", "__arm_vreinterpretq_f16", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vreinterpretq_f16_u8", "(", "__a", ")", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258687, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258689, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258691, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_f16_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258693, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_f16_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258695, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_f16_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258696, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_f16_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258699, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258702, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258704, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_f16_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258705, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_f32", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vreinterpretq_f32_u8", "(", "__a", ")", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258708, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258711, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_f32_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258712, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258713, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_f32_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258716, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_f32_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258717, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258719, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_f32_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258721, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_f32_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258723, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258724, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_f32_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_f32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258725, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vreinterpretq_s16_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258728, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258729, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258732, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s16_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258733, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258734, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s16_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258735, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258736, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s16_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258737, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258739, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s16_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258742, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vreinterpretq_s32_f32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258747, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vreinterpretq_s32_f32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258748, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s32_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258749, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s32_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258750, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s32_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258753, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s32_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258755, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258758, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s32_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258759, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s32_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258760, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258761, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s32_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258762, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s32_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258763, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s32_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258764, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s32_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258765, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258766, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vreinterpretq_s64_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258767, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vreinterpretq_s64_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258768, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258770, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s64_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258771, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s64_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258773, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s64_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258774, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s64_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258775, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s64_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258777, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s64_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258778, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s64_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258780, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s64_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258782, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s64_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258783, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258784, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258785, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258786, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s8", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vreinterpretq_s8_f32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258787, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s8", "(", "float32x4_t", "__a", ")", "{", "return", "__arm_vreinterpretq_s8_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258788, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258791, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258795, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258796, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258797, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258798, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s8_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258799, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258800, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s8_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258801, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_s8_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258802, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258804, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_s8_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258805, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_s8_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_s8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258806, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vreinterpretq_u16_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258807, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258810, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u16_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258811, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u16_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258812, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_u16_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258814, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u16_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258815, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258817, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u16_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258818, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_u16_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258822, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_u32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vreinterpretq_u32_f32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258827, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__arm_vreinterpretq_u32_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258828, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258831, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u32_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258832, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u32_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258833, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_u32_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258834, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u32_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258838, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u32_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258839, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258841, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u32_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258843, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258844, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u32_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258845, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_u64", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vreinterpretq_u64_f32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258847, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__arm_vreinterpretq_u64_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258848, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u64_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258850, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vreinterpretq_u64_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258851, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258854, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258858, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258859, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u64_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258864, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u64_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258866, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u8", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vreinterpretq_u8_f32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258868, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258870, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258872, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258873, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u8_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258874, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258875, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u8_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258876, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258878, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258879, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u8_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258880, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258882, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vreinterpretq_u8_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258883, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u8_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__a", ";"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258884, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vreinterpretq_u8_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258885, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vreinterpretq_u8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258886, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vuninitializedq_f32", "(", "void", ")", "{", "float32x4_t", "__uninit", ";", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "ground_truth": ["return", "__uninit", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258890, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "ground_truth": ["return", "__uninit", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258891, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "int16x8_t", "__uninit", ";"], "ground_truth": ["__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258892, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";", "return", "__uninit", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258893, "Length": 14, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "ground_truth": ["return", "__uninit", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258894, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vuninitializedq_s64", "(", "void", ")", "{", "int64x2_t", "__uninit", ";", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "ground_truth": ["return", "__uninit", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258895, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vuninitializedq_s64", "(", "void", ")", "{"], "ground_truth": ["int64x2_t", "__uninit", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258896, "Length": 8, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";", "return", "__uninit", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258897, "Length": 14, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "__arm_vuninitializedq_s8", "(", "void", ")", "{", "int8x16_t", "__uninit", ";", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "ground_truth": ["return", "__uninit", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258898, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";", "return", "__uninit", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258899, "Length": 14, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "__arm_vuninitializedq_u16", "(", "void", ")", "{", "uint16x8_t", "__uninit", ";", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "ground_truth": ["return", "__uninit", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258900, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";", "return", "__uninit", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258902, "Length": 14, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "uint64x2_t", "__uninit", ";"], "ground_truth": ["__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258903, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vuninitializedq_u64", "(", "void", ")", "{", "uint64x2_t", "__uninit", ";", "__asm__", "(", "", ":", "", "(", "__uninit", ")", ")", ";"], "ground_truth": ["return", "__uninit", ";"], "File": "arm", "Func": "mve_types___arm_vuninitializedq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258904, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "(", "mode", "==", "E_V8QImode", "||", "mode", "==", "E_V4QImode", "||", "mode", "==", "E_V4HImode", ")", "?", "reg_no", "<=", "LAST_LO_REGNUM", ":", "(", "reg_no", "<", "LAST_ARM_REGNUM", "&&", "reg_no", "!=", "SP_REGNUM", ")", ")", "||", "reg_no", ">=", "FIRST_PSEUDO_REGISTER", ";", "}", "else", "if", "(", "(", "(", "code", "==", "POST_MODIFY", "||", "code", "==", "PRE_MODIFY", ")", "&&", "GET_CODE", "(", "XEXP", "(", "op", ",", "", ")", ")", "==", "PLUS", "&&", "XEXP", "(", "op", ",", "", ")", "==", "XEXP", "(", "XEXP", "(", "op", ",", "", ")", ",", "", ")", "&&", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "op", ",", "", ")", ",", "", ")", ")", "==", "CONST_INT", ")", "||", "(", "reload_completed", "&&", "code", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", "&&", "GET_CODE", "(", "XEXP", "(", "op", ",", "", ")", ")", "==", "CONST_INT", ")", ")", "{", "reg_no", "=", "REGNO", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "if", "(", "code", "==", "PLUS", ")", "val", "=", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "else", "val", "=", "INTVAL", "(", "XEXP", "(", "XEXP", "(", "op", ",", "", ")", ",", "", ")", ")", ";", "switch", "(", "mode", ")", "{"], "ground_truth": ["case", "E_V16QImode", ":"], "File": "arm", "Func": "mve_vector_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258906, "Length": 196, "Cover_Rate": 0.4558139534883721} {"Template_token": ["", "return", "(", "value", "<<", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_lsll", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258909, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "__arm_sqrshrl", "(", "int64_t", "value", ",", "int32_t", "shift", ")", "{"], "ground_truth": ["return", "__builtin_mve_sqrshrl_sat64_di", "(", "value", ",", "shift", ")", ";"], "File": "arm", "Func": "mve___arm_sqrshrl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258913, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_sqrshrl_sat64_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_sqrshrl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258914, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_sqrshrl_sat48_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_sqrshrl_sat48", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258915, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_sqrshrl_sat48", "(", "int64_t", "value", ",", "int32_t", "shift", ")", "{", "return", "__builtin_mve_sqrshrl_sat48_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_sqrshrl_sat48", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258916, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_sqshll", "(", "int64_t", "value", ",", "const", "int", "shift", ")", "{", "return", "__builtin_mve_sqshll_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_sqshll", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258919, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_sqshll", "(", "int64_t", "value", ",", "const", "int", "shift", ")", "{", "return", "__builtin_mve_sqshll_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_sqshll", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258920, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_srshrl_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_srshrl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258923, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_uqrshl_si", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_uqrshl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258925, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_uqrshll_sat48", "(", "uint64_t", "value", ",", "int32_t", "shift", ")", "{"], "ground_truth": ["return", "__builtin_mve_uqrshll_sat48_di", "(", "value", ",", "shift", ")", ";"], "File": "arm", "Func": "mve___arm_uqrshll_sat48", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258929, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_uqrshll_sat48", "(", "uint64_t", "value", ",", "int32_t", "shift", ")", "{", "return", "__builtin_mve_uqrshll_sat48_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_uqrshll_sat48", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258930, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_uqshl", "(", "uint32_t", "value", ",", "const", "int", "shift", ")", "{"], "ground_truth": ["return", "__builtin_mve_uqshl_si", "(", "value", ",", "shift", ")", ";"], "File": "arm", "Func": "mve___arm_uqshl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258931, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_uqshl", "(", "uint32_t", "value", ",", "const", "int", "shift", ")", "{"], "ground_truth": ["return", "__builtin_mve_uqshl_si", "(", "value", ",", "shift", ")", ";"], "File": "arm", "Func": "mve___arm_uqshl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258932, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_uqshll", "(", "uint64_t", "value", ",", "const", "int", "shift", ")", "{", "return", "__builtin_mve_uqshll_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_uqshll", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258934, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_urshr_si", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_urshr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258935, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_urshr", "(", "uint32_t", "value", ",", "const", "int", "shift", ")", "{"], "ground_truth": ["return", "__builtin_mve_urshr_si", "(", "value", ",", "shift", ")", ";"], "File": "arm", "Func": "mve___arm_urshr", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258936, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_urshrl", "(", "uint64_t", "value", ",", "const", "int", "shift", ")", "{", "return", "__builtin_mve_urshrl_di", "(", "value", ",", "shift", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_urshrl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258937, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabavq", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vabavq_u32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vabavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258940, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vabavq_p", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vabavq_p_u32", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258941, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vabavq_p_u32", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258942, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vabavq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258943, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vabavq_p_s8", "(", "uint32_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabavq_p_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabavq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258947, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vabavq_p_s8", "(", "uint32_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vabavq_p_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258948, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vabavq_p_uv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258949, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vabavq_p_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vabavq_p_uv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258951, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vabavq_p_uv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258954, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vabavq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258955, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vabavq_s32", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabavq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vabavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258957, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vabavq_s32", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__builtin_mve_vabavq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258958, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vabavq_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258959, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vabavq_u16", "(", "uint32_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabavq_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vabavq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258961, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vabavq_u16", "(", "uint32_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{", "return", "__builtin_mve_vabavq_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258962, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabavq_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ")", "{", "return", "__builtin_mve_vabavq_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258963, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vabavq_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258965, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vabavq_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabavq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258966, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vabdq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vabdq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258967, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabdq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vabdq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258968, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vabdq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258969, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vabdq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258970, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vabdq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vabdq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258971, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabdq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258972, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vabdq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258975, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vabdq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vabdq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258976, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabdq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258977, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vabdq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258981, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vabdq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258982, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vabdq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258984, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vabdq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258987, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vabdq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258988, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vabdq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258991, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vabdq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258992, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vabdq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vabdq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258994, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vabdq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258995, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vabdq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258996, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vabdq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vabdq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258997, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabdq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vabdq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258998, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabdq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 258999, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vabdq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259001, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vabdq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259002, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vabdq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vabdq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259003, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vabdq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259007, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vabdq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259008, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vabdq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259009, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vabdq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259013, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vabdq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabdq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabdq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259017, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vabdq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabdq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259019, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__arm_vabsq_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259021, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vabsq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabsq_fv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vabsq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259023, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vabsq_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259025, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vabsq_f32", "(", "float32x4_t", "__a", ")", "{", "return", "__builtin_mve_vabsq_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259026, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vabsq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259029, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vabsq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259030, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabsq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabsq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259032, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vabsq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259035, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vabsq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259037, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vabsq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259038, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vabsq_s16", "(", "int16x8_t", "__a", ")", "{", "return", "__builtin_mve_vabsq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259039, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_s16", "(", "int16x8_t", "__a", ")", "{", "return", "__builtin_mve_vabsq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259040, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_s32", "(", "int32x4_t", "__a", ")", "{", "return", "__builtin_mve_vabsq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259041, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabsq_sv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vabsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259042, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vabsq_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabsq_sv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vabsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259043, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vabsq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259049, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vabsq_x_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabsq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabsq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259050, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vabsq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259051, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vabsq_x_s16", "(", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vabsq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259052, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_x_s32", "(", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vabsq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259053, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_x_s32", "(", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabsq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabsq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259054, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vabsq_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vabsq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vabsq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259055, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vabsq_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vabsq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vabsq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259056, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__arm_vadciq_u32", "(", "__a", ",", "__b", ",", "__carry_out", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vadciq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259057, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vadciq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "unsigned", "*", "__carry_out", ",", "mve_pred16_t", "__p", ")", "{", "int32x4_t", "__res", "=", "__builtin_mve_vadciq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "File": "arm", "Func": "mve___arm_vadciq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259061, "Length": 46, "Cover_Rate": 0.92} {"Template_token": ["", "__arm_vadciq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "unsigned", "*", "__carry_out", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint32x4_t", "__res", "=", "__builtin_mve_vadciq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vadciq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259062, "Length": 33, "Cover_Rate": 0.66} {"Template_token": ["", "__arm_vadciq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "unsigned", "*", "__carry_out", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint32x4_t", "__res", "=", "__builtin_mve_vadciq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vadciq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259063, "Length": 33, "Cover_Rate": 0.66} {"Template_token": ["", "__arm_vadciq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "unsigned", "*", "__carry_out", ")", "{", "int32x4_t", "__res", "=", "__builtin_mve_vadciq_sv4si", "(", "__a", ",", "__b", ")", ";", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vadciq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259064, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "__arm_vadciq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "unsigned", "*", "__carry_out", ")", "{", "int32x4_t", "__res", "=", "__builtin_mve_vadciq_sv4si", "(", "__a", ",", "__b", ")", ";", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vadciq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259065, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vadciq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259067, "Length": 17, "Cover_Rate": 0.425} {"Template_token": ["", "return", "__arm_vadcq_u32", "(", "__a", ",", "__b", ",", "__carry", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vadcq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259069, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vadcq_m", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "unsigned", "*", "__carry", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vadcq_m_u32", "(", "__inactive", ",", "__a", ",", "__b", ",", "__carry", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vadcq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259070, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "__arm_vadcq_m_u32", "(", "__inactive", ",", "__a", ",", "__b", ",", "__carry", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vadcq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259071, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "int32x4_t", "__res", "=", "__builtin_mve_vadcq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["*", "__carry", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "File": "arm", "Func": "mve___arm_vadcq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259072, "Length": 27, "Cover_Rate": 0.391304347826087} {"Template_token": ["", "__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";", "int32x4_t", "__res", "=", "__builtin_mve_vadcq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["*", "__carry", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "File": "arm", "Func": "mve___arm_vadcq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259073, "Length": 46, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";", "uint32x4_t", "__res", "=", "__builtin_mve_vadcq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";", "*", "__carry", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vadcq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259074, "Length": 49, "Cover_Rate": 0.7101449275362319} {"Template_token": ["", "__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";"], "ground_truth": ["int32x4_t", "__res", "=", "__builtin_mve_vadcq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vadcq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259075, "Length": 29, "Cover_Rate": 0.4915254237288136} {"Template_token": ["", "__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";", "uint32x4_t", "__res", "=", "__builtin_mve_vadcq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["*", "__carry", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "File": "arm", "Func": "mve___arm_vadcq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259076, "Length": 42, "Cover_Rate": 0.711864406779661} {"Template_token": ["", "__arm_vaddlvaq", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vaddlvaq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259077, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vaddlvaq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259078, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vaddlvaq_p_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvaq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259079, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vaddlvaq_p_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvaq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259080, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vaddlvaq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259082, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vaddlvaq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvaq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259083, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vaddlvaq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvaq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259084, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vaddlvaq_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vaddlvaq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259086, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddlvaq_u32", "(", "uint64_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddlvaq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vaddlvaq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259087, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vaddlvaq_u32", "(", "uint64_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddlvaq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vaddlvaq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259088, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vaddlvq_p_u32", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259091, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vaddlvq_p_s32", "(", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddlvq_p_sv4si", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddlvq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259093, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vaddlvq_p_u32", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddlvq_p_uv4si", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259095, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddlvq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259097, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vaddlvq_s32", "(", "int32x4_t", "__a", ")", "{", "return", "__builtin_mve_vaddlvq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259098, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddlvq_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddlvq_uv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vaddlvq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259099, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vaddlvq_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "__builtin_mve_vaddlvq_uv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddlvq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259100, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vaddq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259102, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259105, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "__arm_vaddq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259109, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259110, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_n_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259113, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259114, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259116, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259119, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259120, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vaddq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259124, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259126, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259127, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vaddq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259129, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vaddq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259130, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259131, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vaddq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259134, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259135, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vaddq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259136, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259137, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259139, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vaddq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259142, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vaddq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259144, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vaddq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259145, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vaddq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259146, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vaddq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vaddq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259148, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259151, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vaddq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259152, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vaddq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259154, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259157, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259158, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259159, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "__arm_vaddq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "+", "__b", ";"], "File": "arm", "Func": "mve___arm_vaddq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259160, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259163, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "__arm_vaddq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259164, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259166, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259167, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259168, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "__arm_vaddq_x", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vaddq_x_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259169, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259172, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259173, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259175, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259176, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vaddq_x_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_x_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259178, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259179, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259180, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vaddq_x_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259182, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_x_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259184, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddq_x_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259185, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259186, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259188, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vaddq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259192, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vaddq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259193, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259194, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259195, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vaddq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259199, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259200, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vaddq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259201, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vaddq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259202, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vaddvaq", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vaddvaq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259204, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddvaq_p", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vaddvaq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvaq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259206, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vaddvaq_p_s16", "(", "int32_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvaq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvaq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259208, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vaddvaq_p_s32", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvaq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259210, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vaddvaq_p_s8", "(", "int32_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvaq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvaq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259212, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vaddvaq_p_u16", "(", "uint32_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvaq_p_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvaq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259214, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vaddvaq_p_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddvaq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvaq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259215, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddvaq_p_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvaq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvaq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259216, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vaddvaq_p_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvaq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259217, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vaddvaq_p_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvaq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259218, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vaddvaq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259219, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vaddvaq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259220, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vaddvaq_s8", "(", "int32_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvaq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvaq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259223, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vaddvaq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvaq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259226, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vaddvaq_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvaq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvaq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259228, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vaddvaq_u8", "(", "uint32_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vaddvaq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvaq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259230, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vaddvq_u32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259232, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vaddvq_p_sv8hi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259235, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vaddvq_p_sv4si", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259237, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vaddvq_p_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvq_p_sv16qi", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259239, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vaddvq_p_sv16qi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259240, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vaddvq_p_u16", "(", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvq_p_uv8hi", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259241, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vaddvq_p_u16", "(", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddvq_p_uv8hi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259242, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddvq_p_u32", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddvq_p_uv4si", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259244, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddvq_p_u8", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddvq_p_uv16qi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259245, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddvq_p_u8", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vaddvq_p_uv16qi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259246, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vaddvq_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvq_sv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259250, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vaddvq_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259252, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vaddvq_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259253, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vaddvq_uv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vaddvq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259256, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vaddvq_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vaddvq_uv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vaddvq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259258, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vandq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vandq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259259, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vandq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vandq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vandq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259260, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vandq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259263, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vandq_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vandq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259265, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vandq_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vandq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259266, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vandq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259269, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vandq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vandq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259271, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vandq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vandq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259275, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vandq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259276, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vandq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vandq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259277, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vandq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259279, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vandq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259281, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vandq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vandq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259283, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vandq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259284, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vandq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259285, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vandq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vandq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259286, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vandq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259287, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vandq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259289, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vandq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vandq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259291, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vandq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vandq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259292, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vandq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vandq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259296, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vandq_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259298, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vandq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259299, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vandq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259300, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vandq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259301, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vandq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259302, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vandq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259303, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vandq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259305, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vandq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259308, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vandq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259309, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vandq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vandq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vandq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259310, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vandq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259311, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vandq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vandq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vandq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259312, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vbicq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259313, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vbicq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259314, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vbicq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_mve_vbicq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259315, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vbicq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259316, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vbicq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259317, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vbicq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259320, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vbicq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259321, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__arm_vbicq_m_n_u32", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259325, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vbicq_m_n", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vbicq_m_n_u32", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_m_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259326, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vbicq_m_n_sv8hi", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259327, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vbicq_m_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_m_n_sv4si", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259329, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vbicq_m_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbicq_m_n_uv8hi", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259331, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq_m_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbicq_m_n_uv4si", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259333, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259335, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vbicq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259337, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vbicq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbicq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259340, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbicq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259341, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vbicq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259342, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vbicq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259343, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vbicq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbicq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259344, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259345, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vbicq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int16_t", "__imm", ")", "{", "return", "__builtin_mve_vbicq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259347, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vbicq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259357, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vbicq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vbicq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259358, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259361, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vbicq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259363, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vbicq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259364, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vbicq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vbicq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259367, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vbicq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259368, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259370, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vbicq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259371, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vbicq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259375, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vbicq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259377, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vbicq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbicq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259379, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbicq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbicq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbicq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259380, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vbicq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259381, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vbicq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbicq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbicq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259383, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbrsrq", "(", "float32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__arm_vbrsrq_n_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259386, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbrsrq_m_n_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbrsrq_m_n_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259389, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbrsrq_m_n_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbrsrq_m_n_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbrsrq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259390, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vbrsrq_m_n_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbrsrq_m_n_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbrsrq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259391, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vbrsrq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbrsrq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259393, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259401, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259402, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vbrsrq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbrsrq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259403, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbrsrq_n_f16", "(", "float16x8_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbrsrq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vbrsrq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259405, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259408, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259411, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259412, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vbrsrq_n_u32", "(", "uint32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbrsrq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vbrsrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259417, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vbrsrq_n_u8", "(", "uint8x16_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbrsrq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vbrsrq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259419, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vbrsrq_n_u8", "(", "uint8x16_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vbrsrq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259420, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vbrsrq_x", "(", "float32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vbrsrq_x_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbrsrq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259422, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_m_n_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259424, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vbrsrq_x_n_f32", "(", "float32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbrsrq_m_n_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259425, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vbrsrq_x_n_s16", "(", "int16x8_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbrsrq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259428, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259429, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259430, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vbrsrq_x_n_s8", "(", "int8x16_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vbrsrq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259432, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259433, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vbrsrq_x_n_u16", "(", "uint16x8_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vbrsrq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259434, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259435, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vbrsrq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vbrsrq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259437, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__arm_vcaddq_rot270_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259440, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259441, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259442, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot270_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot270_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259444, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot270_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcaddq_rot270_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259445, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcaddq_rot270_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcaddq_rot270_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259446, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259447, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcaddq_rot270_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259448, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcaddq_rot270_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259451, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcaddq_rot270_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot270_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259453, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259454, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259455, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcaddq_rot270_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259456, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259459, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcaddq_rot270_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot270_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259460, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot270_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259462, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259463, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259464, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot270_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259466, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259467, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot270_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot270_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259469, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot270_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot270_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259470, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot270_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot270_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259471, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot270_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot270_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259472, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259473, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot270_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcaddq_rot270_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259476, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot270_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259477, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vcaddq_rot270_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot270_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259480, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vcaddq_rot270_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot270_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259481, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot270_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot270_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259483, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259486, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259489, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259490, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vcaddq_rot270_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot270_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259491, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot270_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot270_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259492, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__arm_vcaddq_rot90_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259493, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vcaddq_rot90_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259494, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot90_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcaddq_rot90_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259499, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcaddq_rot90_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot90_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259501, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot90_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259508, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot90_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259510, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot90_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259512, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot90_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259517, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot90_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259522, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcaddq_rot90_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot90_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259523, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot90_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259524, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcaddq_rot90_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot90_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259525, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcaddq_rot90_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259527, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcaddq_rot90_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcaddq_rot90_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259528, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot90_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259531, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot90_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259532, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot90_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259533, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcaddq_rot90_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcaddq_rot90_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259535, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot90_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259544, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vcaddq_rot90_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcaddq_rot90_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259546, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__arm_vclsq_m_s32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259550, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vclsq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vclsq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vclsq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259551, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vclsq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vclsq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259552, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vclsq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259553, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vclsq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259556, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vclsq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259557, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vclsq_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vclsq_sv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vclsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259559, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vclsq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259560, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vclsq_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259562, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vclsq_x_s32", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259564, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vclsq_x_s16", "(", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vclsq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclsq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259565, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vclsq_x_s16", "(", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vclsq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vclsq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259566, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vclzq", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vclzq_u32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vclzq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259572, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__arm_vclzq_m_s32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259573, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vclzq_m_s32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259574, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vclzq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259576, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vclzq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259580, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vclzq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vclzq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259584, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vclzq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vclzq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vclzq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259585, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vclzq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259587, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vclzq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259589, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vclzq_s8", "(", "int8x16_t", "__a", ")", "{", "return", "__builtin_mve_vclzq_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259591, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vclzq_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "__builtin_mve_vclzq_uv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259598, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vclzq_x", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vclzq_x_u32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vclzq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259599, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vclzq_x", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vclzq_x_u32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vclzq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259600, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vclzq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259602, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vclzq_x_s32", "(", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vclzq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vclzq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259603, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vclzq_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vclzq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259605, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vclzq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259607, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vclzq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vclzq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259609, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vclzq_x_u32", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vclzq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vclzq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259610, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vclzq_x_u8", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vclzq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vclzq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259612, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vcmlaq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{", "return", "__arm_vcmlaq_f32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259613, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{", "return", "__builtin_mve_vcmlaq_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259615, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259616, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259617, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259618, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vcmlaq_m_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259619, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcmlaq_m", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcmlaq_m_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259620, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_m_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmlaq_m_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259622, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot180", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vcmlaq_rot180_f32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vcmlaq_rot180", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259625, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmlaq_rot180_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmlaq_rot180_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vcmlaq_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259627, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmlaq_rot180_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{", "return", "__builtin_mve_vcmlaq_rot180_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259628, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot180_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{", "return", "__builtin_mve_vcmlaq_rot180_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot180_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259629, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot180_m", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcmlaq_rot180_m_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot180_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259632, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_rot180_m_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot180_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259633, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_rot180_m_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot180_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259634, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcmlaq_rot180_m_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmlaq_rot180_m_fv4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmlaq_rot180_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259636, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcmlaq_rot270", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{", "return", "__arm_vcmlaq_rot270_f32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot270", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259637, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmlaq_rot270_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vcmlaq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259639, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmlaq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{", "return", "__builtin_mve_vcmlaq_rot270_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259640, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot270_m", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcmlaq_rot270_m_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot270_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259643, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot270_m_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmlaq_rot270_m_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot270_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259645, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot270_m_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmlaq_rot270_m_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmlaq_rot270_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259646, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcmlaq_rot90", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vcmlaq_rot90_f32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vcmlaq_rot90", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259650, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmlaq_rot90_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmlaq_rot90_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vcmlaq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259653, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmlaq_rot90_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{", "return", "__builtin_mve_vcmlaq_rot90_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259654, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmlaq_rot90_m", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcmlaq_rot90_m_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot90_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259655, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmlaq_rot90_m_fv4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmlaq_rot90_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259659, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcmpcsq", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vcmpcsq_n_u32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpcsq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259661, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpcsq_m", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcmpcsq_m_n_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259664, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpcsq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259666, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpcsq_m_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpcsq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259668, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmpcsq_m_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpcsq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259669, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpcsq_m_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpcsq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259670, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmpcsq_m_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpcsq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259671, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpcsq_m_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpcsq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259672, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpcsq_m_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259673, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpcsq_m_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpcsq_m_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259675, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpcsq_m_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpcsq_m_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpcsq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259676, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmpcsq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpcsq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259678, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpcsq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259680, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpcsq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpcsq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpcsq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259684, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpcsq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmpcsq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259685, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpcsq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpcsq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259687, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpcsq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpcsq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpcsq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259688, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vcmpeqq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259690, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259691, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259692, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpeqq_m_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpeqq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259697, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpeqq_m_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpeqq_m_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259700, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpeqq_m_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259702, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259703, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259704, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259706, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpeqq_m_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpeqq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259707, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259708, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259710, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpeqq_m_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpeqq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259711, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259713, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259714, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpeqq_m_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpeqq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259715, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259717, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpeqq_m_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259718, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmpeqq_m_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpeqq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259721, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpeqq_m_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpeqq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259724, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpeqq_m_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_m_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259725, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmpeqq_m_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpeqq_m_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259727, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259729, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259730, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259731, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259733, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259734, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpeqq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259735, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpeqq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259737, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpeqq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpeqq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259738, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpeqq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259740, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259741, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259742, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259744, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259746, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259747, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259748, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259751, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259752, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpeqq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpeqq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259754, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpeqq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpeqq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259755, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpeqq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpeqq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpeqq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259756, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpgeq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vcmpgeq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgeq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259758, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpgeq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgeq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259759, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpgeq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgeq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgeq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259761, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259762, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vcmpgeq_m_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259764, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259765, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpgeq_m_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpgeq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259766, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259769, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpgeq_m_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpgeq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259770, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259771, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpgeq_m_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgeq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259775, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259776, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpgeq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpgeq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259778, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259781, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259782, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259783, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259784, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259785, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgeq_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgeq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgeq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259788, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259789, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgeq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgeq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259790, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpgeq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgeq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgeq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259792, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259793, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259794, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259795, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259797, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgeq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgeq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259799, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgeq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgeq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259800, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgtq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vcmpgtq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgtq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259801, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259804, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgtq_m", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcmpgtq_m_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259807, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vcmpgtq_m_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259808, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpgtq_m_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpgtq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259809, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259813, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpgtq_m_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpgtq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259814, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpgtq_m_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpgtq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259815, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpgtq_m_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgtq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259816, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259818, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259821, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpgtq_m_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpgtq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259823, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259826, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259827, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259828, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpgtq_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgtq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259829, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpgtq_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgtq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259830, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259831, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgtq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgtq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259833, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259834, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgtq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgtq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259835, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpgtq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgtq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259836, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpgtq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpgtq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259837, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259838, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpgtq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpgtq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259839, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpgtq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpgtq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259841, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmphiq", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{", "return", "__arm_vcmphiq_n_u32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259845, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmphiq_m_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmphiq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmphiq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259849, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259850, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259853, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmphiq_m_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmphiq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259854, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmphiq_m_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmphiq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmphiq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259855, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_m_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259858, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_m_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259859, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_m_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259860, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmphiq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{", "return", "__builtin_mve_vcmphiq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259861, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmphiq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{", "return", "__builtin_mve_vcmphiq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259862, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259863, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmphiq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmphiq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmphiq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259864, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmphiq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmphiq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmphiq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259865, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmphiq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmphiq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmphiq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259866, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259867, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259868, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259869, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmphiq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmphiq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259870, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmphiq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmphiq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259872, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpleq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vcmpleq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259874, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpleq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpleq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpleq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259876, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vcmpleq_m_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259879, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vcmpleq_m_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259880, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259881, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpleq_m_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpleq_m_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259884, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpleq_m_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpleq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259885, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259886, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259887, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259888, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259889, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259890, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259891, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259893, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpleq_m_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpleq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpleq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259895, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259897, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259899, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpleq_m_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpleq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259900, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpleq_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpleq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpleq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259901, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259902, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpleq_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ")", "{", "return", "__builtin_mve_vcmpleq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259903, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpleq_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpleq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpleq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259904, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259905, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpleq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpleq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpleq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259907, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259910, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpleq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpleq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259911, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpleq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259912, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpleq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpleq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpleq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259913, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpleq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpleq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpleq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259915, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpltq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vcmpltq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpltq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259917, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259919, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpltq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpltq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpltq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259920, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpltq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmpltq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259921, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259922, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vcmpltq_m_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259924, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259926, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_m_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259927, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259929, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpltq_m_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpltq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259932, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpltq_m_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpltq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpltq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259934, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259938, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259939, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259940, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpltq_m_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpltq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259941, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpltq_m_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpltq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259942, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259946, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpltq_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpltq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpltq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259948, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpltq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpltq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpltq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259949, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmpltq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpltq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259950, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259952, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpltq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpltq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpltq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259953, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259955, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259957, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpltq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259958, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpltq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpltq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpltq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259959, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vcmpneq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259961, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpneq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259964, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259965, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259970, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259971, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpneq_m_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_m_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpneq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259972, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259975, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpneq_m_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpneq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259977, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpneq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259981, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmpneq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpneq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259982, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259983, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpneq_m_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpneq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259984, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259987, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpneq_m_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmpneq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259988, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259989, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259990, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpneq_m_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpneq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259992, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259994, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259995, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmpneq_m_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_m_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpneq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259997, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_m_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 259999, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260001, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpneq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260006, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260008, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260010, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpneq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260011, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260013, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260014, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260018, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpneq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260019, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260020, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260022, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmpneq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmpneq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260024, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260026, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmpneq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmpneq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmpneq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260027, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmpneq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmpneq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260028, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmulq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vcmulq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260029, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcmulq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vcmulq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260030, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmulq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260034, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmulq_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcmulq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260036, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcmulq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260037, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcmulq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260038, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcmulq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260039, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcmulq_rot180", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vcmulq_rot180_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260042, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot180_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmulq_rot180_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260044, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot180_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmulq_rot180_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260049, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot180_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260050, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot180_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260051, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcmulq_rot180_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcmulq_rot180_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260054, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot180_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260055, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vcmulq_rot180_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmulq_rot180_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260057, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot180_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmulq_rot180_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot180_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260058, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot270", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vcmulq_rot270_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot270", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260060, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmulq_rot270_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260061, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_mve_vcmulq_rot270_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260062, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot270_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_rot270_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260063, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot270_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260064, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot270_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260067, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcmulq_rot270_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_rot270_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260068, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vcmulq_rot270_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmulq_rot270_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260069, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vcmulq_rot270_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260071, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcmulq_rot270_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmulq_rot270_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot270_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260074, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vcmulq_rot90_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot90", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260077, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vcmulq_rot90_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot90", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260078, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmulq_rot90_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_rot90_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260080, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot90_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260081, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcmulq_rot90_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcmulq_rot90_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260082, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_rot90_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcmulq_rot90_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260084, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot90_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260085, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot90_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260088, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vcmulq_rot90_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcmulq_rot90_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260090, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcmulq_rot90_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260092, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vcmulq_rot90_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcmulq_rot90_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_rot90_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260093, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcmulq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260095, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcmulq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcmulq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260096, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcmulq_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260097, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vcmulq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcmulq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260099, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vcmulq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcmulq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcmulq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260100, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vcreateq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260101, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcreateq_f16", "(", "uint64_t", "__a", ",", "uint64_t", "__b", ")", "{", "return", "__builtin_mve_vcreateq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260102, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcreateq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260103, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcreateq_s16", "(", "uint64_t", "__a", ",", "uint64_t", "__b", ")", "{", "return", "__builtin_mve_vcreateq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260106, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcreateq_s32", "(", "uint64_t", "__a", ",", "uint64_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcreateq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcreateq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260107, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcreateq_sv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260109, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcreateq_s64", "(", "uint64_t", "__a", ",", "uint64_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcreateq_sv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcreateq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260110, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcreateq_s8", "(", "uint64_t", "__a", ",", "uint64_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcreateq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcreateq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260112, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcreateq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260113, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcreateq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260114, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcreateq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260115, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vcreateq_u64", "(", "uint64_t", "__a", ",", "uint64_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcreateq_uv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vcreateq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260117, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcreateq_u64", "(", "uint64_t", "__a", ",", "uint64_t", "__b", ")", "{", "return", "__builtin_mve_vcreateq_uv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260118, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcreateq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcreateq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260119, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vctp16q", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vctp16qhi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vctp16q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260122, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vctp16q_mhi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vctp16q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260123, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vctp16q_mhi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vctp16q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260124, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vctp32q", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vctp32qhi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vctp32q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260125, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vctp64q_m", "(", "uint32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vctp64q_mhi", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vctp64q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260132, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vctp8q", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vctp8qhi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vctp8q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260134, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vctp8q_m", "(", "uint32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vctp8q_mhi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vctp8q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260135, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vctp8q_m", "(", "uint32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vctp8q_mhi", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vctp8q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260136, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtaq_m_s16_f16", "(", "int16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtaq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtaq_m_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260139, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcvtaq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtaq_m_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260140, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vcvtaq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtaq_m_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260146, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtaq_s16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtaq_sv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtaq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260147, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vcvtaq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtaq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260148, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vcvtaq_s32_f32", "(", "float32x4_t", "__a", ")", "{", "return", "__builtin_mve_vcvtaq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtaq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260149, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtaq_u16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtaq_uv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtaq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260151, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vcvtaq_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtaq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260152, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vcvtaq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtaq_x_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260155, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vcvtaq_x_s32_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtaq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtaq_x_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260158, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vcvtaq_x_u32_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtaq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtaq_x_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260161, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vcvtaq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtaq_x_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260162, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vcvtbq_f16_f32v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtbq_f16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260163, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcvtbq_f16_f32v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtbq_f16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260164, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vcvtbq_f32_f16v4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtbq_f32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260167, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vcvtbq_m_f32_f16", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260169, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtbq_x_f32_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtbq_m_f32_f16v4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtbq_x_f32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260175, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vcvtmq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_m_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260180, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtmq_m_s32_f32", "(", "int32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtmq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtmq_m_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260181, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcvtmq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_m_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260182, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtmq_m_u16_f16", "(", "uint16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtmq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtmq_m_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260183, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcvtmq_m_u16_f16", "(", "uint16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtmq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtmq_m_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260184, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcvtmq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_m_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260185, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtmq_m_u32_f32", "(", "uint32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtmq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtmq_m_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260186, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcvtmq_s16_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_mve_vcvtmq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260187, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtmq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260188, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vcvtmq_s32_f32", "(", "float32x4_t", "__a", ")", "{", "return", "__builtin_mve_vcvtmq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260190, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtmq_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260191, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vcvtmq_x_s16_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtmq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_x_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260195, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtmq_x_s32_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtmq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtmq_x_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260197, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vcvtmq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_x_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260200, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vcvtmq_x_u32_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtmq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtmq_x_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260201, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vcvtmq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtmq_x_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260202, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vcvtnq_m", "(", "uint32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcvtnq_m_u32_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtnq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260203, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtnq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtnq_m_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260206, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtnq_m_s32_f32", "(", "int32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtnq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtnq_m_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260207, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtnq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtnq_m_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260210, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtnq_s16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtnq_sv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtnq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260214, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vcvtnq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtnq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260215, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vcvtnq_s32_f32", "(", "float32x4_t", "__a", ")", "{", "return", "__builtin_mve_vcvtnq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtnq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260216, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtnq_x_s16_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtnq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtnq_x_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260219, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vcvtnq_x_s16_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtnq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtnq_x_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260220, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtnq_x_u16_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtnq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtnq_x_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260223, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vcvtnq_x_u16_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtnq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtnq_x_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260224, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtnq_x_u32_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtnq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtnq_x_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260225, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vcvtnq_x_u32_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtnq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtnq_x_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260226, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vcvtpq_m", "(", "uint32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcvtpq_m_u32_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtpq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260227, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcvtpq_m_s16_f16", "(", "int16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtpq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtpq_m_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260230, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcvtpq_m_s32_f32", "(", "int32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtpq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtpq_m_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260231, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcvtpq_m_s32_f32", "(", "int32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtpq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtpq_m_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260232, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vcvtpq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_m_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260233, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtpq_m_u16_f16", "(", "uint16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtpq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_m_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260234, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtpq_m_u32_f32", "(", "uint32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtpq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_m_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260235, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtpq_m_u32_f32", "(", "uint32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtpq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_m_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260236, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtpq_s16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtpq_sv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtpq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260237, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vcvtpq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260238, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vcvtpq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260240, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vcvtpq_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260241, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vcvtpq_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260242, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vcvtpq_u32_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtpq_uv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtpq_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260244, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vcvtpq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_x_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260245, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vcvtpq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_x_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260248, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vcvtpq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtpq_x_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260249, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vcvtpq_x_u16_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtpq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtpq_x_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260250, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vcvtpq_x_u32_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtpq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtpq_x_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260251, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vcvtq", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vcvtq_f32_u32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260254, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vcvtq_to_f_sv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260255, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vcvtq_f16_s16", "(", "int16x8_t", "__a", ")", "{", "return", "__builtin_mve_vcvtq_to_f_sv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260256, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtq_to_f_sv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260259, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vcvtq_to_f_uv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260262, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vcvtq_m_u32_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260263, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtq_m_f16_u16", "(", "float16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_m_to_f_uv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_m_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260267, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcvtq_m_f32_s32", "(", "float32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtq_m_to_f_sv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260269, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_to_f_sv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260270, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtq_m_n", "(", "uint16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcvtq_m_n_u16_f16", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260273, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_m_n", "(", "uint16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcvtq_m_n_u16_f16", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260274, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_to_f_sv8hf", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260275, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_to_f_sv8hf", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260276, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_to_f_uv4sf", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260281, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vcvtq_m_n_s16_f16", "(", "int16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_m_n_from_f_sv8hi", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260283, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vcvtq_m_n_s32_f32", "(", "int32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_m_n_from_f_sv4si", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260286, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vcvtq_m_n_u16_f16", "(", "uint16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtq_m_n_from_f_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260287, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_m_n_u16_f16", "(", "uint16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtq_m_n_from_f_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260288, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_from_f_uv4si", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260289, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vcvtq_m_n_u32_f32", "(", "uint32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_m_n_from_f_uv4si", "(", "__inactive", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_m_n_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260290, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_from_f_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_m_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260291, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vcvtq_m_u32_f32", "(", "uint32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_m_from_f_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_m_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260298, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcvtq_n", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm6", ")", "{"], "ground_truth": ["return", "__arm_vcvtq_n_f32_u32", "(", "__a", ",", "__imm6", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260300, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vcvtq_n_f16_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm6", ")", "{", "return", "__builtin_mve_vcvtq_n_to_f_sv8hf", "(", "__a", ",", "__imm6", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260301, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_n_f16_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm6", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_n_to_f_uv8hf", "(", "__a", ",", "__imm6", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_n_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260303, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vcvtq_n_to_f_uv8hf", "(", "__a", ",", "__imm6", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_n_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260304, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vcvtq_n_f32_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm6", ")", "{", "return", "__builtin_mve_vcvtq_n_to_f_sv4sf", "(", "__a", ",", "__imm6", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_n_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260305, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_n_f32_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm6", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_n_to_f_sv4sf", "(", "__a", ",", "__imm6", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_n_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260306, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vcvtq_n_to_f_uv4sf", "(", "__a", ",", "__imm6", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_n_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260307, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vcvtq_n_f32_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm6", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_n_to_f_uv4sf", "(", "__a", ",", "__imm6", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_n_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260308, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vcvtq_n_s16_f16", "(", "float16x8_t", "__a", ",", "const", "int", "__imm6", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_n_from_f_sv8hi", "(", "__a", ",", "__imm6", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_n_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260309, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vcvtq_n_s32_f32", "(", "float32x4_t", "__a", ",", "const", "int", "__imm6", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_n_from_f_sv4si", "(", "__a", ",", "__imm6", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_n_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260311, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vcvtq_n_from_f_sv4si", "(", "__a", ",", "__imm6", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_n_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260312, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vcvtq_n_u16_f16", "(", "float16x8_t", "__a", ",", "const", "int", "__imm6", ")", "{", "return", "__builtin_mve_vcvtq_n_from_f_uv8hi", "(", "__a", ",", "__imm6", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_n_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260314, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_n_u32_f32", "(", "float32x4_t", "__a", ",", "const", "int", "__imm6", ")", "{", "return", "__builtin_mve_vcvtq_n_from_f_uv4si", "(", "__a", ",", "__imm6", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_n_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260315, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_n_u32_f32", "(", "float32x4_t", "__a", ",", "const", "int", "__imm6", ")", "{", "return", "__builtin_mve_vcvtq_n_from_f_uv4si", "(", "__a", ",", "__imm6", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_n_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260316, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_s16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_from_f_sv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260318, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vcvtq_s32_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_from_f_sv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260319, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vcvtq_from_f_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260320, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vcvtq_from_f_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260321, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vcvtq_u32_f32", "(", "float32x4_t", "__a", ")", "{", "return", "__builtin_mve_vcvtq_from_f_uv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260323, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_x", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcvtq_x_f32_u32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260325, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vcvtq_x", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcvtq_x_f32_u32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260326, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_to_f_sv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260327, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vcvtq_x_f16_s16", "(", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_m_to_f_sv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_x_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260328, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_to_f_sv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260331, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_to_f_sv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260332, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vcvtq_x_f32_u32", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtq_m_to_f_uv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260334, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvtq_x_n", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcvtq_x_n_f32_u32", "(", "__a", ",", "__imm6", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_x_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260335, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vcvtq_x_n_f32_u32", "(", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260336, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vcvtq_x_n_f16_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvtq_m_n_to_f_sv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260337, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_to_f_sv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260338, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vcvtq_x_n_f16_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_m_n_to_f_uv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260339, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_to_f_uv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260340, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_to_f_sv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260341, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_to_f_uv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260343, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vcvtq_x_n_f32_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm6", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vcvtq_m_n_to_f_uv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260344, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_from_f_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260345, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_from_f_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260346, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_from_f_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260347, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_n_from_f_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm6", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_n_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260350, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_from_f_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260356, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_from_f_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260357, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_from_f_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260358, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vcvtq_m_from_f_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvtq_x_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260360, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vcvttq_f16_f32", "(", "float16x8_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vcvttq_f16_f32v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvttq_f16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260362, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvttq_f32_f16v4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvttq_f32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260366, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vcvttq_m", "(", "float32x4_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vcvttq_m_f32_f16", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vcvttq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260367, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vcvttq_m", "(", "float32x4_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vcvttq_m_f32_f16", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvttq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260368, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vcvttq_m_f32_f16", "(", "float32x4_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vcvttq_m_f32_f16v4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvttq_m_f32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260372, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vcvttq_m_f32_f16v4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vcvttq_x_f32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260373, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vddupq_m", "(", "uint32x4_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vddupq_m_wb_u32", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260376, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vddupq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vddupq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vddupq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260377, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vddupq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260378, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vddupq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260379, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vddupq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vddupq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260380, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vddupq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vddupq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260381, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "uint16x8_t", "__res", "=", "__builtin_mve_vddupq_m_n_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__a", "-=", "__imm", "*", "", ";"], "File": "arm", "Func": "mve___arm_vddupq_m_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260383, "Length": 22, "Cover_Rate": 0.5116279069767442} {"Template_token": ["", "__arm_vddupq_n_u16", "(", "uint32_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vddupq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vddupq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260387, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vddupq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260389, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vddupq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260391, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__arm_vddupq_wb_u16", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260394, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vddupq_u32", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vddupq_wb_u32", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260396, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vddupq_wb_u16", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["uint16x8_t", "__res", "=", "__builtin_mve_vddupq_n_uv8hi", "(", "*", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vddupq_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260399, "Length": 22, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "*", "__a", "-=", "__imm", "*", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260400, "Length": 11, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "uint8x16_t", "__res", "=", "__builtin_mve_vddupq_n_uv16qi", "(", "*", "__a", ",", "__imm", ")", ";", "*", "__a", "-=", "__imm", "*", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vddupq_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260401, "Length": 21, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "uint8x16_t", "__res", "=", "__builtin_mve_vddupq_n_uv16qi", "(", "*", "__a", ",", "__imm", ")", ";"], "ground_truth": ["*", "__a", "-=", "__imm", "*", "", ";"], "File": "arm", "Func": "mve___arm_vddupq_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260402, "Length": 18, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__arm_vddupq_x_n_u16", "(", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vddupq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vddupq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260403, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vddupq_x_n_u32", "(", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vddupq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260405, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vddupq_x_n_u8", "(", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vddupq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260407, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vddupq_x_wb_u16", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260410, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "uint16x8_t", "__res", "=", "__builtin_mve_vddupq_m_n_uv8hi", "(", "__arg1", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "-=", "__imm", "*", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vddupq_x_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260415, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "__arm_vddupq_x_wb_u16", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint16x8_t", "__arg1", "=", "__arm_vuninitializedq_u16", "(", ")", ";"], "ground_truth": ["uint16x8_t", "__res", "=", "__builtin_mve_vddupq_m_n_uv8hi", "(", "__arg1", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vddupq_x_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260416, "Length": 36, "Cover_Rate": 0.7659574468085106} {"Template_token": ["", "__arm_vddupq_x_wb_u32", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint32x4_t", "__arg1", "=", "__arm_vuninitializedq_u32", "(", ")", ";", "uint32x4_t", "__res", "=", "__builtin_mve_vddupq_m_n_uv4si", "(", "__arg1", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "-=", "__imm", "*", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vddupq_x_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260417, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "uint8x16_t", "__res", "=", "__builtin_mve_vddupq_m_n_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__a", "-=", "__imm", "*", "", ";"], "File": "arm", "Func": "mve___arm_vddupq_x_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260418, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "return", "__arm_vdupq_m_n_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260419, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vdupq_m_n_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260420, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vdupq_m_n_f16", "(", "float16x8_t", "__inactive", ",", "float16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260421, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vdupq_m_n_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260423, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vdupq_m_n_f32", "(", "float32x4_t", "__inactive", ",", "float32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vdupq_m_n_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vdupq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260424, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vdupq_m_n_s8", "(", "int8x16_t", "__inactive", ",", "int8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260429, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vdupq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260430, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vdupq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260432, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260433, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vdupq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vdupq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260435, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vdupq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260436, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vdupq_n_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260437, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vdupq_n_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260441, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vdupq_n_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260444, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vdupq_n_s8", "(", "int8_t", "__a", ")", "{", "return", "__builtin_mve_vdupq_n_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260447, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_n_s8", "(", "int8_t", "__a", ")", "{", "return", "__builtin_mve_vdupq_n_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260448, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_n_u16", "(", "uint16_t", "__a", ")", "{", "return", "__builtin_mve_vdupq_n_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260450, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_n_u32", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vdupq_n_uv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vdupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260452, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vdupq_n_uv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260454, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vdupq_x_n_f16", "(", "float16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260455, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vdupq_m_n_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260456, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vdupq_x_n_f32", "(", "float32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260457, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_x_n_f32", "(", "float32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260458, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_x_n_s16", "(", "int16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260460, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_x_n_s32", "(", "int32_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vdupq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vdupq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260461, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vdupq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260462, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vdupq_x_n_s8", "(", "int8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260463, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdupq_x_n_u16", "(", "uint16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260466, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vdupq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260467, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vdupq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260468, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vdupq_x_n_u8", "(", "uint8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vdupq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdupq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260469, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdwdupq_m", "(", "uint16x8_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vdwdupq_m_wb_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260471, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vdwdupq_m_wb_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260472, "Length": 15, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "__arm_vdwdupq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "return", "__builtin_mve_vdwdupq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260474, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdwdupq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260475, "Length": 31, "Cover_Rate": 0.6739130434782609} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_vdwdupq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260476, "Length": 26, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "__arm_vdwdupq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_vdwdupq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260478, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint16x8_t", "__res", "=", "__builtin_mve_vdwdupq_m_n_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_vdwdupq_m_wb_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_m_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260479, "Length": 50, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "__arm_vdwdupq_m_wb_u16", "(", "uint16x8_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint16x8_t", "__res", "=", "__builtin_mve_vdwdupq_m_n_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_vdwdupq_m_wb_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_m_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260480, "Length": 70, "Cover_Rate": 1.0} {"Template_token": ["", "uint32x4_t", "__res", "=", "__builtin_mve_vdwdupq_m_n_uv4si", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_vdwdupq_m_wb_uv4si", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_m_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260481, "Length": 37, "Cover_Rate": 0.5285714285714286} {"Template_token": ["", "__arm_vdwdupq_m_wb_u8", "(", "uint8x16_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_m_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260482, "Length": 32, "Cover_Rate": 0.45714285714285713} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_vdwdupq_n_uv4si", "(", "__a", ",", "__c", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260485, "Length": 22, "Cover_Rate": 0.6111111111111112} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_vdwdupq_n_uv16qi", "(", "__a", ",", "__c", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260486, "Length": 22, "Cover_Rate": 0.6111111111111112} {"Template_token": ["", "__arm_vdwdupq_n_u8", "(", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "return", "__builtin_mve_vdwdupq_n_uv16qi", "(", "__a", ",", "__c", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260487, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdwdupq_u32", "(", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vdwdupq_wb_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260490, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdwdupq_u32", "(", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vdwdupq_wb_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260491, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdwdupq_wb_u16", "(", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint16x8_t", "__res", "=", "__builtin_mve_vdwdupq_n_uv8hi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "*", "__a", "=", "__builtin_mve_vdwdupq_wb_uv8hi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260494, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vdwdupq_wb_u32", "(", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint32x4_t", "__res", "=", "__builtin_mve_vdwdupq_n_uv4si", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "*", "__a", "=", "__builtin_mve_vdwdupq_wb_uv4si", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260495, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "uint32x4_t", "__res", "=", "__builtin_mve_vdwdupq_n_uv4si", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";"], "ground_truth": ["*", "__a", "=", "__builtin_mve_vdwdupq_wb_uv4si", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260496, "Length": 26, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint8x16_t", "__res", "=", "__builtin_mve_vdwdupq_n_uv16qi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";"], "ground_truth": ["*", "__a", "=", "__builtin_mve_vdwdupq_wb_uv16qi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260497, "Length": 38, "Cover_Rate": 0.6785714285714286} {"Template_token": ["", "__arm_vdwdupq_x_n_u16", "(", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260499, "Length": 28, "Cover_Rate": 0.6222222222222222} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_vdwdupq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260500, "Length": 28, "Cover_Rate": 0.6222222222222222} {"Template_token": ["", "__arm_vdwdupq_x_n_u8", "(", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260502, "Length": 28, "Cover_Rate": 0.6222222222222222} {"Template_token": ["", "return", "__arm_vdwdupq_x_wb_u32", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260505, "Length": 13, "Cover_Rate": 0.43333333333333335} {"Template_token": ["", "return", "__arm_vdwdupq_x_wb_u8", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vdwdupq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260508, "Length": 13, "Cover_Rate": 0.43333333333333335} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint16x8_t", "__arg1", "=", "__arm_vuninitializedq_u16", "(", ")", ";", "uint16x8_t", "__res", "=", "__builtin_mve_vdwdupq_m_n_uv8hi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_vdwdupq_m_wb_uv8hi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_x_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260509, "Length": 56, "Cover_Rate": 0.7567567567567568} {"Template_token": ["", "uint32x4_t", "__res", "=", "__builtin_mve_vdwdupq_m_n_uv4si", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__a", "=", "__builtin_mve_vdwdupq_m_wb_uv4si", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_x_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260510, "Length": 34, "Cover_Rate": 0.4594594594594595} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint8x16_t", "__arg1", "=", "__arm_vuninitializedq_u8", "(", ")", ";", "uint8x16_t", "__res", "=", "__builtin_mve_vdwdupq_m_n_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_vdwdupq_m_wb_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_x_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260511, "Length": 56, "Cover_Rate": 0.7567567567567568} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint8x16_t", "__arg1", "=", "__arm_vuninitializedq_u8", "(", ")", ";", "uint8x16_t", "__res", "=", "__builtin_mve_vdwdupq_m_n_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__a", "=", "__builtin_mve_vdwdupq_m_wb_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vdwdupq_x_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260512, "Length": 53, "Cover_Rate": 0.7162162162162162} {"Template_token": ["", "__arm_veorq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_veorq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260513, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_veorq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_veorq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260514, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_veorq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_veorq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260517, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_veorq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_veorq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260518, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_veorq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260519, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__arm_veorq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260520, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_veorq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260522, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_veorq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_veorq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_veorq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260526, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_veorq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_veorq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260528, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_veorq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_veorq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_veorq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260530, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_veorq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260533, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_veorq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_veorq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_veorq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260534, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_veorq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260535, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_veorq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260536, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_veorq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260539, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_veorq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260540, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_veorq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_veorq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260543, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_veorq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_veorq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260544, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_veorq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260545, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_veorq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_veorq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_veorq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260546, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_veorq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260547, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_veorq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_veorq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_veorq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260550, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_veorq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260555, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_veorq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_veorq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260556, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_veorq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_veorq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_veorq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260557, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_veorq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260560, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_veorq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_veorq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_veorq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260562, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_veorq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_veorq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260563, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_veorq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_veorq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_veorq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260564, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__arm_vfmaq_n_f32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260567, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vfmaq_n_f32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260568, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vfmaq_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260570, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vfmaq_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260571, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vfmaq_m_n_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260573, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vfmaq_m_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260575, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vfmaq_m_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vfmaq_m_fv4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260578, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vfmaq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260579, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vfmaq_m_n_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vfmaq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vfmaq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260580, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vfmaq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260581, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vfmaq_m_n_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vfmaq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vfmaq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260582, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vfmaq_n_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16_t", "__c", ")", "{", "return", "__builtin_mve_vfmaq_n_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260583, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vfmaq_n_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260585, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vfmaq_n_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmaq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260586, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vfmasq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vfmasq_n_f32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vfmasq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260588, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vfmasq_m", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vfmasq_m_n_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vfmasq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260589, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vfmasq_m_n_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmasq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260590, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vfmasq_m_n_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vfmasq_m_n_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmasq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260591, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vfmasq_m_n_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vfmasq_m_n_fv4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmasq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260594, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vfmasq_n_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vfmasq_n_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vfmasq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260595, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vfmasq_n_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmasq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260597, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vfmasq_n_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmasq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260598, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vfmsq_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmsq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260601, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vfmsq_fv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmsq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260602, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vfmsq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vfmsq_fv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vfmsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260604, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vfmsq_m_f16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmsq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260606, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vfmsq_m_fv8hf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmsq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260607, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vfmsq_m_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vfmsq_m_fv4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vfmsq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260609, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vgetq_lane", "(", "float32x4_t", "__a", ",", "const", "int", "__idx", ")", "{", "return", "__arm_vgetq_lane_f32", "(", "__a", ",", "__idx", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vgetq_lane", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260611, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vgetq_lane", "(", "float32x4_t", "__a", ",", "const", "int", "__idx", ")", "{", "return", "__arm_vgetq_lane_f32", "(", "__a", ",", "__idx", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vgetq_lane", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260612, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vgetq_lane_f16", "(", "float16x8_t", "__a", ",", "const", "int", "__idx", ")", "{"], "ground_truth": ["__ARM_CHECK_LANEQ", "(", "__a", ",", "__idx", ")", ";"], "File": "arm", "Func": "mve___arm_vgetq_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260613, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "return", "__a", "[", "__ARM_LANEQ", "(", "__a", ",", "__idx", ")", "]", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vgetq_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260614, "Length": 12, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "return", "__a", "[", "__ARM_LANEQ", "(", "__a", ",", "__idx", ")", "]", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vgetq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260616, "Length": 12, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "__ARM_CHECK_LANEQ", "(", "__a", ",", "__idx", ")", ";"], "ground_truth": ["return", "__a", "[", "__ARM_LANEQ", "(", "__a", ",", "__idx", ")", "]", ";"], "File": "arm", "Func": "mve___arm_vgetq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260617, "Length": 18, "Cover_Rate": 0.6206896551724138} {"Template_token": ["", "__arm_vgetq_lane_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__idx", ")", "{", "__ARM_CHECK_LANEQ", "(", "__a", ",", "__idx", ")", ";"], "ground_truth": ["return", "__a", "[", "__ARM_LANEQ", "(", "__a", ",", "__idx", ")", "]", ";"], "File": "arm", "Func": "mve___arm_vgetq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260619, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vgetq_lane_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__idx", ")", "{"], "ground_truth": ["__ARM_CHECK_LANEQ", "(", "__a", ",", "__idx", ")", ";"], "File": "arm", "Func": "mve___arm_vgetq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260620, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "return", "__a", "[", "__ARM_LANEQ", "(", "__a", ",", "__idx", ")", "]", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vgetq_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260621, "Length": 12, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "return", "__a", "[", "__ARM_LANEQ", "(", "__a", ",", "__idx", ")", "]", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vgetq_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260623, "Length": 12, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "__arm_vgetq_lane_s8", "(", "int8x16_t", "__a", ",", "const", "int", "__idx", ")", "{"], "ground_truth": ["__ARM_CHECK_LANEQ", "(", "__a", ",", "__idx", ")", ";"], "File": "arm", "Func": "mve___arm_vgetq_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260624, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "__ARM_CHECK_LANEQ", "(", "__a", ",", "__idx", ")", ";", "return", "__a", "[", "__ARM_LANEQ", "(", "__a", ",", "__idx", ")", "]", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vgetq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260626, "Length": 19, "Cover_Rate": 0.6551724137931034} {"Template_token": ["", "return", "__a", "[", "__ARM_LANEQ", "(", "__a", ",", "__idx", ")", "]", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vgetq_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260628, "Length": 12, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "__arm_vhaddq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vhaddq_n_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260631, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vhaddq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__arm_vhaddq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260632, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260641, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260642, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260643, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vhaddq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260644, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260646, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vhaddq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260648, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vhaddq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260649, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhaddq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260650, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhaddq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260652, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260657, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhaddq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260659, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vhaddq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260661, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhaddq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260664, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vhaddq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260665, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vhaddq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260666, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhaddq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260667, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vhaddq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260668, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vhaddq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260669, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhaddq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260670, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vhaddq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260671, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vhaddq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260672, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhaddq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vhaddq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260673, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhaddq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260674, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vhaddq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260675, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vhaddq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260676, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vhaddq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260677, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vhaddq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260678, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vhaddq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260679, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vhaddq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260680, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vhaddq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260681, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhaddq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vhaddq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260682, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhaddq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vhaddq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260683, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhaddq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vhaddq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260684, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhaddq_x_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260685, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260686, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260688, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vhaddq_x_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260690, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhaddq_x_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260694, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhaddq_x_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260696, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260697, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vhaddq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260699, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vhaddq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260700, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260701, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vhaddq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhaddq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhaddq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260703, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vhaddq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260705, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vhaddq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhaddq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhaddq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260708, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhcaddq_rot270", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vhcaddq_rot270_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260710, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vhcaddq_rot270_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260711, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vhcaddq_rot270_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vhcaddq_rot270_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260712, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhcaddq_rot270_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhcaddq_rot270_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260715, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhcaddq_rot270_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260719, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhcaddq_rot270_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vhcaddq_rot270_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260720, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhcaddq_rot270_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhcaddq_rot270_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260721, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vhcaddq_rot270_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhcaddq_rot270_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260723, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vhcaddq_rot270_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vhcaddq_rot270_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260724, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhcaddq_rot270_x", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vhcaddq_rot270_x_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260726, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vhcaddq_rot270_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260727, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vhcaddq_rot270_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260730, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vhcaddq_rot270_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot270_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260732, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__arm_vhcaddq_rot90_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260733, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhcaddq_rot90_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vhcaddq_rot90_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260735, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vhcaddq_rot90_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhcaddq_rot90_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260737, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhcaddq_rot90_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260738, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vhcaddq_rot90_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhcaddq_rot90_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260740, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhcaddq_rot90_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260742, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vhcaddq_rot90_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vhcaddq_rot90_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260746, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhcaddq_rot90_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhcaddq_rot90_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260748, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vhcaddq_rot90_x", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vhcaddq_rot90_x_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260749, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vhcaddq_rot90_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260751, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vhcaddq_rot90_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhcaddq_rot90_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260755, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vhcaddq_rot90_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhcaddq_rot90_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhcaddq_rot90_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260756, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vhsubq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260760, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260762, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260763, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260764, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260765, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vhsubq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260767, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260768, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260769, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vhsubq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260770, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260771, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vhsubq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260772, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vhsubq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260774, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vhsubq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260775, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260776, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vhsubq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260780, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260783, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vhsubq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260784, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260788, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vhsubq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260790, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vhsubq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260791, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhsubq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260794, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vhsubq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260796, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhsubq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260798, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vhsubq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260799, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vhsubq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260802, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vhsubq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260805, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vhsubq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260808, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vhsubq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260809, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vhsubq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vhsubq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260810, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_x_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260811, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_x_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260813, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260814, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vhsubq_x_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260815, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vhsubq_x_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260817, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vhsubq_x_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260818, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260820, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260821, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260823, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260824, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260826, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vhsubq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260827, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vhsubq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260828, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vhsubq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260829, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vhsubq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vhsubq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vhsubq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260830, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vhsubq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vhsubq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vhsubq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260834, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vidupq_m", "(", "uint32x4_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vidupq_m_wb_u32", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260835, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vidupq_m", "(", "uint32x4_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vidupq_m_wb_u32", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vidupq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260836, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "__builtin_mve_vidupq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260838, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vidupq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vidupq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vidupq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260841, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vidupq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260842, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vidupq_m_wb_u16", "(", "uint16x8_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint16x8_t", "__res", "=", "__builtin_mve_vidupq_m_n_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "+=", "__imm", "*", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_m_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260843, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "uint16x8_t", "__res", "=", "__builtin_mve_vidupq_m_n_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "+=", "__imm", "*", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vidupq_m_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260844, "Length": 25, "Cover_Rate": 0.5813953488372093} {"Template_token": ["", "__arm_vidupq_m_wb_u32", "(", "uint32x4_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint32x4_t", "__res", "=", "__builtin_mve_vidupq_m_n_uv4si", "(", "__inactive", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vidupq_m_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260845, "Length": 32, "Cover_Rate": 0.7441860465116279} {"Template_token": ["", "uint8x16_t", "__res", "=", "__builtin_mve_vidupq_m_n_uv16qi", "(", "__inactive", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "+=", "__imm", "*", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_m_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260846, "Length": 26, "Cover_Rate": 0.6046511627906976} {"Template_token": ["", "return", "__builtin_mve_vidupq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260849, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vidupq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260850, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vidupq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260851, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vidupq_n_u8", "(", "uint32_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vidupq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260853, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vidupq_u16", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vidupq_wb_u16", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260855, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vidupq_u8", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vidupq_wb_u8", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260859, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "*", "__a", "+=", "__imm", "*", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260860, "Length": 11, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "*", "__a", "+=", "__imm", "*", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260861, "Length": 11, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "uint32x4_t", "__res", "=", "__builtin_mve_vidupq_n_uv4si", "(", "*", "__a", ",", "__imm", ")", ";"], "ground_truth": ["*", "__a", "+=", "__imm", "*", "", ";"], "File": "arm", "Func": "mve___arm_vidupq_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260862, "Length": 18, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "uint8x16_t", "__res", "=", "__builtin_mve_vidupq_n_uv16qi", "(", "*", "__a", ",", "__imm", ")", ";", "*", "__a", "+=", "__imm", "*", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vidupq_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260863, "Length": 21, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "return", "__builtin_mve_vidupq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260864, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vidupq_x_n_u16", "(", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vidupq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vidupq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260865, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vidupq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260866, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vidupq_x_n_u32", "(", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vidupq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260867, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vidupq_x_n_u8", "(", "uint32_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vidupq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260869, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vidupq_x_wb_u32", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260872, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "__arm_vidupq_x_u8", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vidupq_x_wb_u8", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260874, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vidupq_x_u8", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vidupq_x_wb_u8", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vidupq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260875, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "uint32x4_t", "__res", "=", "__builtin_mve_vidupq_m_n_uv4si", "(", "__arg1", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "+=", "__imm", "*", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_x_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260877, "Length": 26, "Cover_Rate": 0.5531914893617021} {"Template_token": ["", "__arm_vidupq_x_wb_u8", "(", "uint32_t", "*", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint8x16_t", "__arg1", "=", "__arm_vuninitializedq_u8", "(", ")", ";", "uint8x16_t", "__res", "=", "__builtin_mve_vidupq_m_n_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "+=", "__imm", "*", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vidupq_x_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260878, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "uint8x16_t", "__arg1", "=", "__arm_vuninitializedq_u8", "(", ")", ";", "uint8x16_t", "__res", "=", "__builtin_mve_vidupq_m_n_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "+=", "__imm", "*", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vidupq_x_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260879, "Length": 32, "Cover_Rate": 0.6808510638297872} {"Template_token": ["", "return", "__arm_viwdupq_m_wb_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260881, "Length": 15, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_viwdupq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260882, "Length": 26, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_viwdupq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260883, "Length": 26, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "return", "__builtin_mve_viwdupq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260884, "Length": 27, "Cover_Rate": 0.5869565217391305} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "return", "__builtin_mve_viwdupq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260885, "Length": 27, "Cover_Rate": 0.5869565217391305} {"Template_token": ["", "__arm_viwdupq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "File": "arm", "Func": "mve___arm_viwdupq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260887, "Length": 31, "Cover_Rate": 0.6739130434782609} {"Template_token": ["", "uint16x8_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv8hi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_viwdupq_m_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260888, "Length": 37, "Cover_Rate": 0.5285714285714286} {"Template_token": ["", "__arm_viwdupq_m_wb_u32", "(", "uint32x4_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint32x4_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv4si", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv4si", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_m_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260889, "Length": 66, "Cover_Rate": 0.9428571428571428} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint32x4_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv4si", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv4si", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_viwdupq_m_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260890, "Length": 49, "Cover_Rate": 0.7} {"Template_token": ["", "__arm_viwdupq_m_wb_u8", "(", "uint8x16_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint8x16_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv16qi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv16qi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_m_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260891, "Length": 70, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_viwdupq_m_wb_u8", "(", "uint8x16_t", "__inactive", ",", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint8x16_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv16qi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv16qi", "(", "__inactive", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_m_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260892, "Length": 70, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_viwdupq_n_u16", "(", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_viwdupq_n_uv8hi", "(", "__a", ",", "__c", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260893, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "__arm_viwdupq_n_u16", "(", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "File": "arm", "Func": "mve___arm_viwdupq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260894, "Length": 25, "Cover_Rate": 0.6944444444444444} {"Template_token": ["", "__arm_viwdupq_n_u32", "(", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ")", "{", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "return", "__builtin_mve_viwdupq_n_uv4si", "(", "__a", ",", "__c", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260895, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_viwdupq_n_uv4si", "(", "__a", ",", "__c", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260896, "Length": 22, "Cover_Rate": 0.6111111111111112} {"Template_token": ["", "return", "__builtin_mve_viwdupq_n_uv16qi", "(", "__a", ",", "__c", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260897, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "return", "__builtin_mve_viwdupq_n_uv16qi", "(", "__a", ",", "__c", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260898, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "return", "__arm_viwdupq_wb_u8", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260903, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "*", "__a", "=", "__builtin_mve_viwdupq_wb_uv8hi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260905, "Length": 17, "Cover_Rate": 0.30357142857142855} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint32x4_t", "__res", "=", "__builtin_mve_viwdupq_n_uv4si", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_wb_uv4si", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260906, "Length": 42, "Cover_Rate": 0.75} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint8x16_t", "__res", "=", "__builtin_mve_viwdupq_n_uv16qi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_wb_uv16qi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_viwdupq_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260907, "Length": 41, "Cover_Rate": 0.7321428571428571} {"Template_token": ["", "uint8x16_t", "__res", "=", "__builtin_mve_viwdupq_n_uv16qi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_wb_uv16qi", "(", "*", "__a", ",", "__c", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260908, "Length": 30, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "return", "__builtin_mve_viwdupq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260909, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "return", "__builtin_mve_viwdupq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260910, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "__arm_viwdupq_x_n_u32", "(", "uint32_t", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "File": "arm", "Func": "mve___arm_viwdupq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260911, "Length": 28, "Cover_Rate": 0.6222222222222222} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";"], "ground_truth": ["return", "__builtin_mve_viwdupq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260912, "Length": 28, "Cover_Rate": 0.6222222222222222} {"Template_token": ["", "return", "__builtin_mve_viwdupq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260914, "Length": 17, "Cover_Rate": 0.37777777777777777} {"Template_token": ["", "__arm_viwdupq_x_u16", "(", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_viwdupq_x_wb_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260915, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "__arm_viwdupq_x_u16", "(", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_viwdupq_x_wb_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260916, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_viwdupq_x_u32", "(", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_viwdupq_x_wb_u32", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260917, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "__arm_viwdupq_x_u32", "(", "uint32_t", "*", "__a", ",", "uint32_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_viwdupq_x_wb_u32", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260918, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "uint64_t", "__c", "=", "(", "(", "uint64_t", ")", "__b", ")", "<<", "", ";", "uint16x8_t", "__arg1", "=", "__arm_vuninitializedq_u16", "(", ")", ";", "uint16x8_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv8hi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv8hi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_x_wb_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260921, "Length": 53, "Cover_Rate": 0.7162162162162162} {"Template_token": ["", "uint32x4_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv4si", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv4si", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_x_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260922, "Length": 38, "Cover_Rate": 0.5135135135135135} {"Template_token": ["", "uint32x4_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv4si", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv4si", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_viwdupq_x_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260923, "Length": 38, "Cover_Rate": 0.5135135135135135} {"Template_token": ["", "uint8x16_t", "__arg1", "=", "__arm_vuninitializedq_u8", "(", ")", ";", "uint8x16_t", "__res", "=", "__builtin_mve_viwdupq_m_n_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__a", "=", "__builtin_mve_viwdupq_m_wb_uv16qi", "(", "__arg1", ",", "*", "__a", ",", "__c", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_viwdupq_x_wb_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260924, "Length": 41, "Cover_Rate": 0.5540540540540541} {"Template_token": ["", "return", "__arm_vld1q_f16", "(", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260925, "Length": 7, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "__arm_vld1q", "(", "float16_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__arm_vld1q_f16", "(", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260926, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__builtin_mve_vld1q_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260927, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "__arm_vld1q_f16", "(", "float16_t", "const", "*", "__base", ")", "{", "return", "__builtin_mve_vld1q_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260928, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vld1q_f32", "(", "float32_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vld1q_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260929, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vld1q_f32", "(", "float32_t", "const", "*", "__base", ")", "{", "return", "__builtin_mve_vld1q_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260930, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vld1q_s16", "(", "int16_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vld1q_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260931, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vld1q_s32", "(", "int32_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vld1q_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260933, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vld1q_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260934, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "__arm_vld1q_s8", "(", "int8_t", "const", "*", "__base", ")", "{", "return", "__builtin_mve_vld1q_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260935, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vld1q_u16", "(", "uint16_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vld1q_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260938, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vld1q_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260940, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "return", "__arm_vld1q_z_f32", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260943, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__arm_vld1q_z_f32", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260944, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vld1q_z_f32", "(", "float32_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{", "return", "vldrwq_z_f32", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_z_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260948, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vld1q_z_s16", "(", "int16_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "vldrhq_z_s16", "(", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q_z_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260949, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "vldrwq_z_s32", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260951, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vld1q_z_s8", "(", "int8_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{", "return", "vldrbq_z_s8", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_z_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260954, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vld1q_z_u16", "(", "uint16_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "vldrhq_z_u16", "(", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q_z_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260955, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "__arm_vld1q_z_u16", "(", "uint16_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "vldrhq_z_u16", "(", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q_z_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260956, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "vldrwq_z_u32", "(", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld1q_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260957, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vld1q_z_u8", "(", "uint8_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "vldrbq_z_u8", "(", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vld1q_z_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260960, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "__arm_vld2q", "(", "float32_t", "const", "*", "__addr", ")", "{"], "ground_truth": ["return", "__arm_vld2q_f32", "(", "__addr", ")", ";"], "File": "arm", "Func": "mve___arm_vld2q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260961, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__arm_vld2q_f32", "(", "__addr", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld2q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260962, "Length": 7, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "union", "{", "float16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld2qv8hf", "(", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld2q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260963, "Length": 25, "Cover_Rate": 0.7352941176470589} {"Template_token": ["", "__arm_vld2q_f32", "(", "float32_t", "const", "*", "__addr", ")", "{", "union", "{", "float32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld2qv4sf", "(", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld2q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260964, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_mve_vld2qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld2q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260965, "Length": 18, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "union", "{", "int32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_mve_vld2qv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ")", ";"], "File": "arm", "Func": "mve___arm_vld2q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260966, "Length": 24, "Cover_Rate": 0.631578947368421} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_mve_vld2qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld2q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260968, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "union", "{", "uint16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld2qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld2q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260969, "Length": 30, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "union", "{", "uint32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_mve_vld2qv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ")", ";"], "File": "arm", "Func": "mve___arm_vld2q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260970, "Length": 24, "Cover_Rate": 0.631578947368421} {"Template_token": ["", "union", "{", "uint8x16x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld2qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld2q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260972, "Length": 30, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "union", "{", "uint8x16x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld2qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld2q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260973, "Length": 30, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "return", "__arm_vld4q_f32", "(", "__addr", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld4q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260975, "Length": 7, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv4sf", "(", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld4q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260977, "Length": 25, "Cover_Rate": 0.7352941176470589} {"Template_token": ["", "__arm_vld4q_f32", "(", "float32_t", "const", "*", "__addr", ")", "{", "union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv4sf", "(", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld4q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260978, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "__arm_vld4q_s16", "(", "int16_t", "const", "*", "__addr", ")", "{", "union", "{", "int16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld4q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260979, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "__arm_vld4q_s16", "(", "int16_t", "const", "*", "__addr", ")", "{", "union", "{", "int16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld4q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260980, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld4q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260981, "Length": 18, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "union", "{", "int8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld4q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260983, "Length": 29, "Cover_Rate": 0.7631578947368421} {"Template_token": ["", "__arm_vld4q_u16", "(", "uint16_t", "const", "*", "__addr", ")", "{"], "ground_truth": ["union", "{", "uint16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "mve___arm_vld4q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260984, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vld4q_u32", "(", "uint32_t", "const", "*", "__addr", ")", "{", "union", "{", "uint32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld4q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260985, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "mve___arm_vld4q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260986, "Length": 18, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_mve_vld4qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vld4q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260987, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vldrbq_gather_offset_s32", "(", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260988, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_mve_vldrbq_gather_offset_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260994, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrbq_gather_offset_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260995, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrbq_gather_offset_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260996, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrbq_gather_offset_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 260999, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrbq_gather_offset_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261001, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrbq_gather_offset_z", "(", "uint8_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vldrbq_gather_offset_z_u16", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261002, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "__arm_vldrbq_gather_offset_z_s16", "(", "int8_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrbq_gather_offset_z_sv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_z_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261004, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrbq_gather_offset_z_s8", "(", "int8_t", "const", "*", "__base", ",", "uint8x16_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrbq_gather_offset_z_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_z_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261008, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrbq_gather_offset_z_u16", "(", "uint8_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrbq_gather_offset_z_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_z_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261010, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrbq_gather_offset_z_u32", "(", "uint8_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrbq_gather_offset_z_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261012, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrbq_gather_offset_z_u32", "(", "uint8_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrbq_gather_offset_z_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261013, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrbq_gather_offset_z_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_gather_offset_z_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261014, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__builtin_mve_vldrbq_sv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261016, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "__arm_vldrbq_s16", "(", "int8_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrbq_sv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vldrbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261017, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vldrbq_s8", "(", "int8_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrbq_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vldrbq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261020, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vldrbq_u16", "(", "uint8_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrbq_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vldrbq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261023, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vldrbq_u32", "(", "uint8_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrbq_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vldrbq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261024, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vldrbq_u32", "(", "uint8_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrbq_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vldrbq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261025, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vldrbq_u8", "(", "uint8_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrbq_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vldrbq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261026, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vldrbq_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261027, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "__arm_vldrbq_z_s16", "(", "int8_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrbq_z_sv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_z_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261028, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrbq_z_s16", "(", "int8_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrbq_z_sv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrbq_z_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261029, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vldrbq_z_sv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261030, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrbq_z_sv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261031, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrbq_z_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_z_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261032, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrbq_z_s8", "(", "int8_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrbq_z_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_z_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261033, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrbq_z_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrbq_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261037, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrdq_gather_base_uv2di", "(", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261043, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vldrdq_gather_base_wb_s64", "(", "uint64x2_t", "*", "__addr", ",", "const", "int", "__offset", ")", "{", "int64x2_t", "result", "=", "__builtin_mve_vldrdq_gather_base_nowb_sv2di", "(", "*", "__addr", ",", "__offset", ")", ";", "*", "__addr", "=", "__builtin_mve_vldrdq_gather_base_wb_sv2di", "(", "*", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["return", "result", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_wb_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261044, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "int64x2_t", "result", "=", "__builtin_mve_vldrdq_gather_base_nowb_sv2di", "(", "*", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vldrdq_gather_base_wb_sv2di", "(", "*", "__addr", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_wb_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261045, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "uint64x2_t", "result", "=", "__builtin_mve_vldrdq_gather_base_nowb_uv2di", "(", "*", "__addr", ",", "__offset", ")", ";", "*", "__addr", "=", "__builtin_mve_vldrdq_gather_base_wb_uv2di", "(", "*", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["return", "result", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_wb_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261046, "Length": 25, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "int64x2_t", "result", "=", "__builtin_mve_vldrdq_gather_base_nowb_z_sv2di", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";", "*", "__addr", "=", "__builtin_mve_vldrdq_gather_base_wb_z_sv2di", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";", "return", "result", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_wb_z_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261047, "Length": 30, "Cover_Rate": 0.6818181818181818} {"Template_token": ["", "*", "__addr", "=", "__builtin_mve_vldrdq_gather_base_wb_z_sv2di", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["return", "result", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_wb_z_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261048, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "__arm_vldrdq_gather_base_wb_z_u64", "(", "uint64x2_t", "*", "__addr", ",", "const", "int", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "uint64x2_t", "result", "=", "__builtin_mve_vldrdq_gather_base_nowb_z_uv2di", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";", "*", "__addr", "=", "__builtin_mve_vldrdq_gather_base_wb_z_uv2di", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["return", "result", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_wb_z_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261049, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "__builtin_mve_vldrdq_gather_base_z_sv2di", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_z_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261050, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vldrdq_gather_base_z_sv2di", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_z_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261051, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vldrdq_gather_base_z_u64", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrdq_gather_base_z_uv2di", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_z_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261052, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vldrdq_gather_base_z_uv2di", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_base_z_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261053, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vldrdq_gather_offset", "(", "uint64_t", "const", "*", "__base", ",", "uint64x2_t", "__offset", ")", "{"], "ground_truth": ["return", "__arm_vldrdq_gather_offset_u64", "(", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261054, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "__arm_vldrdq_gather_offset_u64", "(", "uint64_t", "const", "*", "__base", ",", "uint64x2_t", "__offset", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrdq_gather_offset_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_offset_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261058, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrdq_gather_offset_z", "(", "uint64_t", "const", "*", "__base", ",", "uint64x2_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vldrdq_gather_offset_z_u64", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261061, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrdq_gather_offset_z_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_offset_z_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261062, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__builtin_mve_vldrdq_gather_offset_z_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_offset_z_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261063, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "__arm_vldrdq_gather_offset_z_u64", "(", "uint64_t", "const", "*", "__base", ",", "uint64x2_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrdq_gather_offset_z_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_offset_z_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261064, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrdq_gather_offset_z_u64", "(", "uint64_t", "const", "*", "__base", ",", "uint64x2_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrdq_gather_offset_z_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_offset_z_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261065, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__arm_vldrdq_gather_shifted_offset_u64", "(", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261066, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__arm_vldrdq_gather_shifted_offset_u64", "(", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261067, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vldrdq_gather_shifted_offset_s64", "(", "int64_t", "const", "*", "__base", ",", "uint64x2_t", "__offset", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrdq_gather_shifted_offset_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_shifted_offset_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261068, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrdq_gather_shifted_offset_u64", "(", "uint64_t", "const", "*", "__base", ",", "uint64x2_t", "__offset", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrdq_gather_shifted_offset_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrdq_gather_shifted_offset_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261071, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vldrdq_gather_shifted_offset_z_u64", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_shifted_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261072, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "__arm_vldrdq_gather_shifted_offset_z", "(", "uint64_t", "const", "*", "__base", ",", "uint64x2_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vldrdq_gather_shifted_offset_z_u64", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_shifted_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261073, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrdq_gather_shifted_offset_z_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrdq_gather_shifted_offset_z_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261077, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__builtin_mve_vldrhq_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261078, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_offset_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261082, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_offset_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261084, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrhq_gather_offset_s16", "(", "int16_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_gather_offset_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261085, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrhq_gather_offset_s32", "(", "int16_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_gather_offset_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261086, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrhq_gather_offset_s32", "(", "int16_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ")", "{", "return", "__builtin_mve_vldrhq_gather_offset_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261087, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_offset_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261089, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_offset_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261090, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrhq_gather_offset_u32", "(", "uint16_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_gather_offset_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261091, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrhq_gather_offset_z", "(", "float16_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vldrhq_gather_offset_z_f16", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261092, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vldrhq_gather_offset_z_f16", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261093, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_offset_z_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_z_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261096, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_offset_z_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_z_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261097, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "__arm_vldrhq_gather_offset_z_s32", "(", "int16_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrhq_gather_offset_z_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261099, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_offset_z_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_z_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261100, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "__arm_vldrhq_gather_offset_z_u16", "(", "uint16_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrhq_gather_offset_z_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_z_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261101, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrhq_gather_offset_z_u32", "(", "uint16_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_gather_offset_z_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_gather_offset_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261103, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__arm_vldrhq_gather_shifted_offset_f16", "(", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261104, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_shifted_offset_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261106, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrhq_gather_shifted_offset_s32", "(", "int16_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ")", "{", "return", "__builtin_mve_vldrhq_gather_shifted_offset_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261111, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrhq_gather_shifted_offset_u16", "(", "uint16_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_gather_shifted_offset_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261113, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vldrhq_gather_shifted_offset_z_f16", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261116, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "__arm_vldrhq_gather_shifted_offset_z", "(", "float16_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vldrhq_gather_shifted_offset_z_f16", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261117, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrhq_gather_shifted_offset_z_f16", "(", "float16_t", "const", "*", "__base", ",", "uint16x8_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrhq_gather_shifted_offset_z_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset_z_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261118, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_shifted_offset_z_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset_z_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261120, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__builtin_mve_vldrhq_gather_shifted_offset_z_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_gather_shifted_offset_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261126, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__builtin_mve_vldrhq_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261128, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "__arm_vldrhq_s16", "(", "int16_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261129, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vldrhq_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261130, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "__arm_vldrhq_u16", "(", "uint16_t", "const", "*", "__base", ")", "{", "return", "__builtin_mve_vldrhq_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261133, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrhq_u32", "(", "uint16_t", "const", "*", "__base", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261135, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vldrhq_z_f16", "(", "float16_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_z_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_z_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261137, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrhq_z_s32", "(", "int16_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrhq_z_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261141, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrhq_z_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrhq_z_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261142, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrhq_z_u32", "(", "uint16_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrhq_z_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrhq_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261145, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_base_fv4sf", "(", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261148, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_base_fv4sf", "(", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261149, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vldrwq_gather_base_s32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ")", "{", "return", "__builtin_mve_vldrwq_gather_base_sv4si", "(", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261150, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrwq_gather_base_s32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ")", "{", "return", "__builtin_mve_vldrwq_gather_base_sv4si", "(", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261151, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrwq_gather_base_wb_f32", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ")", "{", "float32x4_t", "result", "=", "__builtin_mve_vldrwq_gather_base_nowb_fv4sf", "(", "*", "__addr", ",", "__offset", ")", ";", "*", "__addr", "=", "__builtin_mve_vldrwq_gather_base_wb_fv4sf", "(", "*", "__addr", ",", "__offset", ")", ";", "return", "result", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_wb_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261154, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "int32x4_t", "result", "=", "__builtin_mve_vldrwq_gather_base_nowb_sv4si", "(", "*", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vldrwq_gather_base_wb_sv4si", "(", "*", "__addr", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_wb_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261155, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "int32x4_t", "result", "=", "__builtin_mve_vldrwq_gather_base_nowb_sv4si", "(", "*", "__addr", ",", "__offset", ")", ";", "*", "__addr", "=", "__builtin_mve_vldrwq_gather_base_wb_sv4si", "(", "*", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["return", "result", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_wb_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261156, "Length": 25, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "uint32x4_t", "result", "=", "__builtin_mve_vldrwq_gather_base_nowb_uv4si", "(", "*", "__addr", ",", "__offset", ")", ";", "*", "__addr", "=", "__builtin_mve_vldrwq_gather_base_wb_uv4si", "(", "*", "__addr", ",", "__offset", ")", ";", "return", "result", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261157, "Length": 26, "Cover_Rate": 0.7027027027027027} {"Template_token": ["", "*", "__addr", "=", "__builtin_mve_vldrwq_gather_base_wb_uv4si", "(", "*", "__addr", ",", "__offset", ")", ";"], "ground_truth": ["return", "result", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261158, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "int32x4_t", "result", "=", "__builtin_mve_vldrwq_gather_base_nowb_z_sv4si", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["*", "__addr", "=", "__builtin_mve_vldrwq_gather_base_wb_z_sv4si", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_wb_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261159, "Length": 26, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vldrwq_gather_base_wb_z_u32", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "uint32x4_t", "result", "=", "__builtin_mve_vldrwq_gather_base_nowb_z_uv4si", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";", "*", "__addr", "=", "__builtin_mve_vldrwq_gather_base_wb_z_uv4si", "(", "*", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["return", "result", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_wb_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261160, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_base_z_fv4sf", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_z_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261161, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vldrwq_gather_base_z_s32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrwq_gather_base_z_sv4si", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261163, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrwq_gather_base_z_s32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrwq_gather_base_z_sv4si", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261164, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrwq_gather_base_z_u32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrwq_gather_base_z_uv4si", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261165, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrwq_gather_base_z_u32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrwq_gather_base_z_uv4si", "(", "__addr", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_base_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261166, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrwq_gather_offset", "(", "float32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ")", "{", "return", "__arm_vldrwq_gather_offset_f32", "(", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261168, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_offset_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261169, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_offset_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261171, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_offset_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261172, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_offset_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261174, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrwq_gather_offset_z", "(", "float32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vldrwq_gather_offset_z_f32", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261175, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__arm_vldrwq_gather_offset_z_f32", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261176, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "__arm_vldrwq_gather_offset_z_f32", "(", "float32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrwq_gather_offset_z_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_z_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261178, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_offset_z_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261180, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_offset_z_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_offset_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261181, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__arm_vldrwq_gather_shifted_offset_f32", "(", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261183, "Length": 9, "Cover_Rate": 0.45} {"Template_token": ["", "__arm_vldrwq_gather_shifted_offset", "(", "float32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ")", "{", "return", "__arm_vldrwq_gather_shifted_offset_f32", "(", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261184, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrwq_gather_shifted_offset_f32", "(", "float32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrwq_gather_shifted_offset_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261186, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrwq_gather_shifted_offset_s32", "(", "int32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ")", "{", "return", "__builtin_mve_vldrwq_gather_shifted_offset_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261187, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_shifted_offset_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261189, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrwq_gather_shifted_offset_z", "(", "float32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vldrwq_gather_shifted_offset_z_f32", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261191, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__arm_vldrwq_gather_shifted_offset_z_f32", "(", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_z", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261192, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_shifted_offset_z_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_z_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261194, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "__arm_vldrwq_gather_shifted_offset_z_s32", "(", "int32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrwq_gather_shifted_offset_z_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261195, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vldrwq_gather_shifted_offset_z_u32", "(", "uint32_t", "const", "*", "__base", ",", "uint32x4_t", "__offset", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrwq_gather_shifted_offset_z_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261197, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vldrwq_gather_shifted_offset_z_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_gather_shifted_offset_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261198, "Length": 15, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "__builtin_mve_vldrwq_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261201, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "__arm_vldrwq_z_f32", "(", "float32_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrwq_z_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_z_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261203, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vldrwq_z_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261205, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__arm_vldrwq_z_s32", "(", "int32_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vldrwq_z_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vldrwq_z_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261206, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vldrwq_z_u32", "(", "uint32_t", "const", "*", "__base", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vldrwq_z_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vldrwq_z_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261207, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxaq", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vmaxaq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261209, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmaxaq_m_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261211, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmaxaq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxaq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261213, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxaq_m_s16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxaq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxaq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261214, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmaxaq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxaq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261216, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxaq_m_s8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxaq_m_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxaq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261217, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmaxaq_s32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxaq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261221, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmaxaq_s8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxaq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxaq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261223, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmaxaq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxaq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261224, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmaxavq", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vmaxavq_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261226, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmaxavq_p", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmaxavq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261227, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxavq_p_s16", "(", "uint16_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxavq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxavq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261230, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmaxavq_p_s32", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261231, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmaxavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261232, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxavq_p_s8", "(", "uint8_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxavq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxavq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261233, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxavq_s16", "(", "uint16_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261235, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmaxavq_s32", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmaxavq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261237, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxavq_s8", "(", "uint8_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxavq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxavq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261240, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vmaxnmaq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261241, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmaxnmaq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vmaxnmaq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261242, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxnmaq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmaq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261244, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmaxnmaq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261245, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmaxnmaq_m", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmaxnmaq_m_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261248, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmaxnmaq_m_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmaq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmaq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261249, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmaxnmaq_m_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxnmaq_m_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmaq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261250, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxnmaq_m_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmaq_m_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmaq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261252, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmaxnmavq", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vmaxnmavq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261253, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmaxnmavq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261254, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmaxnmavq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmavq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261255, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmaxnmavq_f16", "(", "float16_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmavq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmavq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261256, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmaxnmavq_f32", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmaxnmavq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmavq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261258, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxnmavq_p_f32", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmavq_p_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmavq_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261263, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmaxnmavq_p_f32", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxnmavq_p_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmavq_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261264, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxnmq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261267, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmaxnmq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261269, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vmaxnmq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261272, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmaxnmq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261273, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmaxnmq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261274, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vmaxnmq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261277, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxnmq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmaxnmq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261278, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxnmq_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxnmq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261279, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxnmq_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxnmq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261280, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxnmq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261281, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vmaxnmq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261282, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vmaxnmvq", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vmaxnmvq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmvq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261284, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmaxnmvq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmvq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261285, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmaxnmvq_f32", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmaxnmvq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmvq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261287, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmaxnmvq_p_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmvq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261289, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxnmvq_p_f16", "(", "float16_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmvq_p_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmvq_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261291, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmaxnmvq_p_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmvq_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261292, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxnmvq_p_f32", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxnmvq_p_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxnmvq_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261293, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmaxnmvq_p_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxnmvq_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261294, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vmaxq_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261296, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmaxq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmaxq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261297, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmaxq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261298, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmaxq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261301, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmaxq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261302, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261303, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261304, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmaxq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261306, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmaxq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261307, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmaxq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261310, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmaxq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261311, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmaxq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmaxq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261312, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261313, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmaxq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261314, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmaxq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261315, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmaxq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261316, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmaxq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261319, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmaxq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmaxq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261320, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261321, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmaxq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmaxq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261323, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmaxq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmaxq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261324, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261325, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vmaxq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261326, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmaxq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261327, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vmaxq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261328, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmaxq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261331, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmaxq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261333, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmaxq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261334, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmaxq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261335, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmaxvq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261337, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmaxvq", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vmaxvq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261338, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxvq_p_s8", "(", "int8_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmaxvq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261346, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmaxvq_p_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261348, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxvq_p_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmaxvq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmaxvq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261350, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmaxvq_p_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261351, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmaxvq_p_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261352, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmaxvq_s32", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmaxvq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261355, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxvq_s8", "(", "int8_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmaxvq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261357, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxvq_u16", "(", "uint16_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmaxvq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261360, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmaxvq_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmaxvq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261362, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmaxvq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmaxvq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261363, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminaq", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vminaq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261365, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vminaq_m_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261367, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vminaq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminaq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261371, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vminaq_s16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminaq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261375, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vminaq_s32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminaq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261377, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vminaq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261378, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminaq_s8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminaq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminaq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261380, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vminavq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261381, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminavq_p", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vminavq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vminavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261384, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vminavq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminavq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261386, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vminavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261387, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vminavq_p_s8", "(", "uint8_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminavq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vminavq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261389, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vminavq_p_s8", "(", "uint8_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminavq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminavq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261390, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vminavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261391, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261392, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminavq_s32", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vminavq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261393, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminavq_s32", "(", "uint32_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vminavq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261394, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vminnmaq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261398, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminnmaq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261400, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminnmaq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vminnmaq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261401, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminnmaq_m", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vminnmaq_m_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261403, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vminnmavq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261410, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminnmavq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmavq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261412, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminnmavq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmavq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261414, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminnmavq_p", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vminnmavq_p_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261416, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminnmavq_p_f16", "(", "float16_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminnmavq_p_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmavq_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261418, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vminnmavq_p_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmavq_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261420, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vminnmq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vminnmq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminnmq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261422, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vminnmq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261423, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminnmq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261425, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminnmq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminnmq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261429, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminnmq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vminnmq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261433, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminnmq_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminnmq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261436, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vminnmq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261437, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vminnmq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminnmq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261438, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vminnmvq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmvq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261439, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminnmvq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmvq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261442, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminnmvq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmvq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261444, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vminnmvq_p_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmvq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261446, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vminnmvq_p_f16", "(", "float16_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminnmvq_p_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmvq_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261448, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vminnmvq_p_fv4sf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminnmvq_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261450, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vminq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vminq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261451, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vminq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261452, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vminq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261454, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vminq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261455, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vminq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261456, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vminq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261457, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vminq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261459, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vminq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261462, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vminq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vminq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261464, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vminq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261465, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vminq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261467, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vminq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261468, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261471, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vminq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261474, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vminq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261475, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261476, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261478, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vminq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261479, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vminq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vminq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261480, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261482, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vminq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261483, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vminq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261487, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261488, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261489, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vminq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261490, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vminq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261491, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vminq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261492, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vminvq", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vminvq_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminvq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261494, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vminvq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261496, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vminvq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261497, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vminvq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261499, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vminvq_p_s8", "(", "int8_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminvq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261501, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminvq_p_s8", "(", "int8_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminvq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261502, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminvq_p_u16", "(", "uint16_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminvq_p_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261504, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vminvq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261505, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vminvq_p_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vminvq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261506, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vminvq_p_u8", "(", "uint8_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminvq_p_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vminvq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261507, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vminvq_p_u8", "(", "uint8_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminvq_p_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vminvq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261508, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vminvq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261509, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminvq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261510, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminvq_s32", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminvq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminvq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261511, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vminvq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261512, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminvq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261515, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vminvq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261517, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vminvq_u8", "(", "uint8_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vminvq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vminvq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261519, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vminvq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vminvq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261520, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vmladavaq_p_u16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261523, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmladavaq_p_s16", "(", "int32_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavaq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavaq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261525, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmladavaq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261526, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmladavaq_p_s32", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmladavaq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261527, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavaq_p_s8", "(", "int32_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavaq_p_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavaq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261530, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vmladavaq_p_u16", "(", "uint32_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmladavaq_p_uv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261531, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmladavaq_p_uv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261532, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmladavaq_p_uv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261533, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmladavaq_p_uv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261536, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmladavaq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261537, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmladavaq_s8", "(", "int32_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ")", "{", "return", "__builtin_mve_vmladavaq_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261541, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmladavaq_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261545, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmladavaq_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ")", "{", "return", "__builtin_mve_vmladavaq_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261546, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmladavaq_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261547, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmladavaq_u8", "(", "uint32_t", "__a", ",", "uint8x16_t", "__b", ",", "uint8x16_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavaq_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavaq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261548, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmladavaxq", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vmladavaxq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavaxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261550, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmladavaxq_p", "(", "int32_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmladavaxq_p_s16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261552, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavaxq_p_s16", "(", "int32_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmladavaxq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaxq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261553, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmladavaxq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaxq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261554, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmladavaxq_p_s8", "(", "int32_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmladavaxq_p_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaxq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261558, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavaxq_s16", "(", "int32_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{", "return", "__builtin_mve_vmladavaxq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261559, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavaxq_s16", "(", "int32_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{", "return", "__builtin_mve_vmladavaxq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261560, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmladavaxq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261562, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmladavaxq_s8", "(", "int32_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavaxq_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavaxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261563, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vmladavq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261565, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmladavq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vmladavq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261566, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavq_p_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmladavq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261569, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavq_p_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmladavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261571, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavq_p_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmladavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261572, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavq_p_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261574, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmladavq_p_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261575, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmladavq_p_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261578, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmladavq_p_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261579, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmladavq_p_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavq_p_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261580, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmladavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261581, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmladavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261582, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmladavq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmladavq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261583, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmladavq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261584, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmladavq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261585, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmladavq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261586, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmladavq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261588, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmladavq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261592, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vmladavxq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261593, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vmladavxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261595, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmladavxq_p", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmladavxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261596, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmladavxq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavxq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261598, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmladavxq_p_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmladavxq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261599, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmladavxq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261600, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmladavxq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261604, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmladavxq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmladavxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261607, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmladavxq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmladavxq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmladavxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261608, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vmlaldavaq_u32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261610, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vmlaldavaq_p_u16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261611, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlaldavaq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261613, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlaldavaq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261615, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlaldavaq_p_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaldavaq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261616, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaldavaq_p_u32", "(", "uint64_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlaldavaq_p_uv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlaldavaq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261619, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlaldavaq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261621, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlaldavaq_u16", "(", "uint64_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlaldavaq_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmlaldavaq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261626, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmlaldavaq_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261628, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vmlaldavaxq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261629, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlaldavaxq", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__arm_vmlaldavaxq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261630, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmlaldavaxq_p_u16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261631, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__arm_vmlaldavaxq_p_u16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261632, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlaldavaxq_p_s16", "(", "int64_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaldavaxq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261633, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlaldavaxq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261634, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlaldavaxq_p_uv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261638, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlaldavaxq_p_u32", "(", "uint64_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaldavaxq_p_uv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261639, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaldavaxq_s16", "(", "int64_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{", "return", "__builtin_mve_vmlaldavaxq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261641, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaldavaxq_s16", "(", "int64_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlaldavaxq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261642, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmlaldavaxq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261644, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vmlaldavq_p_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261647, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vmlaldavq_p_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261648, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmlaldavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261652, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlaldavq_p_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlaldavq_p_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlaldavq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261653, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmlaldavq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261655, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlaldavq_p_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaldavq_p_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261656, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaldavq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmlaldavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261657, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlaldavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261658, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmlaldavq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261659, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmlaldavq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261661, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmlaldavq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261662, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmlaldavq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmlaldavq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261663, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmlaldavxq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261665, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmlaldavxq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vmlaldavxq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261666, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmlaldavxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261667, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlaldavxq_p_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaldavxq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavxq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261669, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaldavxq_p_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaldavxq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavxq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261670, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaldavxq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmlaldavxq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261673, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaldavxq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmlaldavxq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261674, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaldavxq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmlaldavxq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaldavxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261676, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vmlaq_n_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmlaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261677, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vmlaq_n_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261678, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vmlaq_m_n_u16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261679, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlaq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261684, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlaq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261685, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaq_m_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261687, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlaq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261688, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlaq_m_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlaq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261690, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlaq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261692, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlaq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261693, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmlaq_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261698, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlaq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlaq_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmlaq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261699, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmlaq_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261700, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmlaq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261701, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlaq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ")", "{", "return", "__builtin_mve_vmlaq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261702, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "uint8_t", "__c", ")", "{", "return", "__builtin_mve_vmlaq_n_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261703, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlaq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "uint8_t", "__c", ")", "{", "return", "__builtin_mve_vmlaq_n_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlaq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261704, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlasq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "__arm_vmlasq_n_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261706, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlasq_m", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmlasq_m_n_u16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261707, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmlasq_m_n_u16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261708, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlasq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261710, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlasq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261711, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlasq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlasq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261713, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlasq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261714, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlasq_m_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlasq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261715, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vmlasq_m_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlasq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261716, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlasq_m_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlasq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261717, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlasq_m_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlasq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261718, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlasq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261719, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlasq_m_n_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "uint8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlasq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlasq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261720, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vmlasq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{", "return", "__builtin_mve_vmlasq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261722, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlasq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ")", "{", "return", "__builtin_mve_vmlasq_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261725, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlasq_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261726, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmlasq_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261728, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlasq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ")", "{", "return", "__builtin_mve_vmlasq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlasq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261729, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlasq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlasq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmlasq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261730, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmlsdavaq", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vmlsdavaq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsdavaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261733, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmlsdavaq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261740, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlsdavaq_p_s8", "(", "int32_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlsdavaq_p_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsdavaq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261741, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vmlsdavaq_s16", "(", "int32_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{", "return", "__builtin_mve_vmlsdavaq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261744, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlsdavaq_s32", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__builtin_mve_vmlsdavaq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261746, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlsdavaq_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261747, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmlsdavaq_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261748, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlsdavaxq", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__arm_vmlsdavaxq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261749, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlsdavaxq", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vmlsdavaxq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsdavaxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261750, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vmlsdavaxq_p_s16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261752, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlsdavaxq_p_s32", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlsdavaxq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsdavaxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261755, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlsdavaxq_p_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaxq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261757, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlsdavaxq_p_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaxq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261758, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlsdavaxq_s32", "(", "int32_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__builtin_mve_vmlsdavaxq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261762, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmlsdavq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261766, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vmlsdavq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261767, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmlsdavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261772, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlsdavq_p_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlsdavq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsdavq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261774, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmlsdavq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmlsdavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261776, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlsdavq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261778, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmlsdavq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlsdavq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsdavq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261779, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmlsdavq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmlsdavq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261780, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmlsdavxq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261781, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmlsdavxq_p", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmlsdavxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsdavxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261783, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmlsdavxq_p_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlsdavxq_p_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavxq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261790, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlsdavxq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsdavxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261795, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmlsldavaq", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__arm_vmlsldavaq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261798, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlsldavaq_p", "(", "int64_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmlsldavaq_p_s16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsldavaq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261799, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlsldavaq_p_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261802, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlsldavaq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261803, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlsldavaq_s16", "(", "int64_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{", "return", "__builtin_mve_vmlsldavaq_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261806, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlsldavaq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261808, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vmlsldavaxq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261809, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vmlsldavaxq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261810, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlsldavaxq_p_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlsldavaxq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsldavaxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261815, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmlsldavaxq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261816, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmlsldavaxq_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__builtin_mve_vmlsldavaxq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261820, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmlsldavq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261823, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlsldavq_p", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmlsldavq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261824, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlsldavq_p_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlsldavq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsldavq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261825, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmlsldavq_p_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlsldavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261827, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmlsldavq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261828, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmlsldavq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261830, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmlsldavq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261831, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vmlsldavxq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261834, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vmlsldavxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261835, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vmlsldavxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261836, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmlsldavxq_p_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlsldavxq_p_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsldavxq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261837, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmlsldavxq_p_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmlsldavxq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261839, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlsldavxq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmlsldavxq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmlsldavxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261841, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmlsldavxq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmlsldavxq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmlsldavxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261842, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vmovlbq_u16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovlbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261845, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vmovlbq", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vmovlbq_u16", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vmovlbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261846, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__arm_vmovlbq_m_u16", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovlbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261847, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmovlbq_m", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmovlbq_m_u16", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovlbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261848, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmovlbq_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovlbq_sv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vmovlbq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261859, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vmovlbq_m_sv16qi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovlbq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261869, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vmovlbq_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovlbq_m_sv16qi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovlbq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261870, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vmovlbq_m_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovlbq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261871, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vmovlbq_x_u8", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmovlbq_m_uv16qi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovlbq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261874, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmovltq_u16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261876, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vmovltq_m", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmovltq_m_u16", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261878, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmovltq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261881, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmovltq_m_s8", "(", "int16x8_t", "__inactive", ",", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmovltq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261882, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmovltq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261883, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmovltq_m_u16", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmovltq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261884, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmovltq_m_u8", "(", "uint16x8_t", "__inactive", ",", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovltq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovltq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261886, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmovltq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261888, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vmovltq_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovltq_sv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vmovltq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261889, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vmovltq_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261890, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vmovltq_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261891, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vmovltq_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "__builtin_mve_vmovltq_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261892, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmovltq_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovltq_uv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vmovltq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261894, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vmovltq_x", "(", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmovltq_x_u16", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261895, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmovltq_x", "(", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmovltq_x_u16", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovltq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261896, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmovltq_m_sv8hi", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261897, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vmovltq_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmovltq_m_sv16qi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261899, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmovltq_m_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261901, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vmovltq_m_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261902, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vmovltq_m_uv16qi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovltq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261904, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__arm_vmovnbq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovnbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261906, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmovnbq_m", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmovnbq_m_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovnbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261907, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmovnbq_m", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmovnbq_m_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovnbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261908, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmovnbq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovnbq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261909, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmovnbq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovnbq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261910, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmovnbq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovnbq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261911, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmovnbq_m_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmovnbq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovnbq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261912, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmovnbq_m_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmovnbq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovnbq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261913, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmovnbq_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovnbq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmovnbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261917, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmovnbq_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovnbq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmovnbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261918, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmovnbq_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmovnbq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovnbq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261919, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmovnbq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovnbq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261920, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmovnbq_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovnbq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmovnbq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261922, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmovntq", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vmovntq_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmovntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261925, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmovntq", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vmovntq_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmovntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261926, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmovntq_m_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovntq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovntq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261929, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmovntq_m_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmovntq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovntq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261930, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmovntq_m_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovntq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovntq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261931, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmovntq_m_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovntq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovntq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261933, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmovntq_m_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovntq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261935, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmovntq_m_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovntq_m_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmovntq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261936, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmovntq_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmovntq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovntq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261937, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmovntq_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovntq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmovntq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261938, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmovntq_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmovntq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovntq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261940, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmovntq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmovntq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261941, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmovntq_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmovntq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmovntq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261942, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vmulhq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261945, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmulhq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmulhq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261947, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vmulhq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261948, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulhq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261951, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261952, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261954, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulhq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261955, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulhq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261956, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulhq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261960, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulhq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmulhq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261961, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulhq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulhq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261963, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulhq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulhq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261964, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmulhq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261965, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmulhq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmulhq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261966, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulhq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmulhq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261968, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulhq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulhq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulhq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261970, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmulhq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261971, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmulhq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261972, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmulhq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmulhq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulhq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261973, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmulhq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulhq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulhq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261976, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vmulhq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulhq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261979, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulhq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261980, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmulhq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulhq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulhq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261984, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmullbq_int_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261987, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261992, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmullbq_int_m_s8", "(", "int16x8_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_int_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_int_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261995, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vmullbq_int_m_u32", "(", "uint64x2_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_int_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_int_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 261999, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262001, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262003, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmullbq_int_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_int_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_int_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262004, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262006, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmullbq_int_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_int_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_int_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262007, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmullbq_int_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_int_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_int_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262008, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmullbq_int_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_int_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_int_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262009, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmullbq_int_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_int_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_int_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262011, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmullbq_int_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_int_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_int_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262012, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262013, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmullbq_int_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmullbq_int_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262014, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmullbq_int_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262016, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_m_sv8hi", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262017, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_m_sv4si", "(", "__arm_vuninitializedq_s64", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262020, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmullbq_int_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmullbq_int_m_sv16qi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262021, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_m_sv16qi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262022, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_m_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262023, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmullbq_int_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmullbq_int_m_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262024, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmullbq_int_m_uv4si", "(", "__arm_vuninitializedq_u64", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_int_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262026, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__arm_vmullbq_poly_p16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262029, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vmullbq_poly_p16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262030, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmullbq_poly_m", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmullbq_poly_m_p16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_poly_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262031, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vmullbq_poly_m_p16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262032, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmullbq_poly_m_p16", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmullbq_poly_m_pv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly_m_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262033, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmullbq_poly_m_pv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly_m_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262034, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmullbq_poly_m_p8", "(", "uint16x8_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_poly_m_pv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_poly_m_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262035, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmullbq_poly_pv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262039, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmullbq_poly_p8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmullbq_poly_pv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262040, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmullbq_poly_x_p16", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262041, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmullbq_poly_m_pv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly_x_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262043, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmullbq_poly_x_p16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmullbq_poly_m_pv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmullbq_poly_x_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262044, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vmullbq_poly_m_pv16qi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmullbq_poly_x_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262045, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__arm_vmulltq_int_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262047, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmulltq_int", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vmulltq_int_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_int", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262048, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulltq_int_m", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmulltq_int_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_int_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262049, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vmulltq_int_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262050, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulltq_int_m_s16", "(", "int32x4_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulltq_int_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262051, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulltq_int_m_s32", "(", "int64x2_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulltq_int_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262053, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulltq_int_m_s8", "(", "int16x8_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulltq_int_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_int_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262056, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulltq_int_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262057, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulltq_int_m_u32", "(", "uint64x2_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulltq_int_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_int_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262059, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulltq_int_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262060, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulltq_int_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262062, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulltq_int_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulltq_int_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_int_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262063, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulltq_int_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmulltq_int_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262064, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulltq_int_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmulltq_int_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262065, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulltq_int_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262066, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmulltq_int_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmulltq_int_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262067, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulltq_int_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmulltq_int_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262068, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulltq_int_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulltq_int_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_int_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262069, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulltq_int_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmulltq_int_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262074, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulltq_int_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmulltq_int_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262076, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulltq_int_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulltq_int_m_sv8hi", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_int_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262078, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vmulltq_int_m_sv4si", "(", "__arm_vuninitializedq_s64", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262079, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulltq_int_m_sv4si", "(", "__arm_vuninitializedq_s64", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262080, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmulltq_int_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulltq_int_m_sv16qi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262081, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulltq_int_m_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_int_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262083, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmulltq_int_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulltq_int_m_uv16qi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_int_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262087, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vmulltq_poly", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__arm_vmulltq_poly_p16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262089, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmulltq_poly_m_p16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262092, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulltq_poly_m_pv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly_m_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262094, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulltq_poly_p16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmulltq_poly_pv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262098, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulltq_poly_pv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262099, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmulltq_poly_pv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262100, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vmulltq_poly_x_p16", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262101, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmulltq_poly_x", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmulltq_poly_x_p16", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262102, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulltq_poly_m_pv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulltq_poly_x_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262103, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmulltq_poly_x_p8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulltq_poly_m_pv16qi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulltq_poly_x_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262106, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__arm_vmulq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262107, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmulq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_mve_vmulq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262109, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262110, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmulq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262112, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmulq_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vmulq_m_n_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262113, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262116, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262117, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vmulq_m_n_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulq_m_n_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262119, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262121, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262123, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262126, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262127, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulq_m_n_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262128, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262129, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262131, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262132, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262137, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vmulq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262138, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262140, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262141, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262142, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262144, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262146, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vmulq_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262147, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulq_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262150, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262152, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262153, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{", "return", "__builtin_mve_vmulq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262155, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262156, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vmulq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262158, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmulq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ")", "{", "return", "__builtin_mve_vmulq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262161, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmulq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262165, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vmulq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262166, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262171, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmulq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vmulq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262173, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmulq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262174, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vmulq_x_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262175, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262177, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262178, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262184, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262186, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262188, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262189, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmulq_x_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262191, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vmulq_x_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262192, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262194, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262195, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262199, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262203, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmulq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmulq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262204, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmulq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmulq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262206, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vmulq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmulq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmulq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262207, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__arm_vmvnq_u32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262209, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vmvnq_m_n_u32", "(", "__inactive", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262212, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vmvnq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_n_sv8hi", "(", "__inactive", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262213, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vmvnq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_n_sv8hi", "(", "__inactive", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262214, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vmvnq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_n_sv4si", "(", "__inactive", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262215, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vmvnq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmvnq_m_n_sv4si", "(", "__inactive", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262216, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmvnq_m_n_uv8hi", "(", "__inactive", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262217, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vmvnq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmvnq_m_n_uv4si", "(", "__inactive", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262220, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmvnq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262221, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmvnq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmvnq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262222, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmvnq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmvnq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262223, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmvnq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262225, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vmvnq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262226, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmvnq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262228, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmvnq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmvnq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262229, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vmvnq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262230, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vmvnq_n_sv8hi", "(", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262233, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmvnq_n_s16", "(", "const", "int16_t", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_n_sv8hi", "(", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262234, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "__arm_vmvnq_n_u16", "(", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vmvnq_n_uv8hi", "(", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262238, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmvnq_n_uv4si", "(", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262239, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vmvnq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262242, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vmvnq_s32", "(", "int32x4_t", "__a", ")", "{", "return", "__builtin_mve_vmvnq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262243, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmvnq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262244, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vmvnq_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_sv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262245, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vmvnq_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262248, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vmvnq_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "__builtin_mve_vmvnq_uv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262251, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vmvnq_x_u32", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262253, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vmvnq_x", "(", "uint32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vmvnq_x_u32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262254, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vmvnq_x_n_s16", "(", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmvnq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262255, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmvnq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262256, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "return", "__builtin_mve_vmvnq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262257, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "__arm_vmvnq_x_n_s32", "(", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vmvnq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262258, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vmvnq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262260, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "__arm_vmvnq_x_n_u32", "(", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262262, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vmvnq_x_s16", "(", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262264, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vmvnq_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262268, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vmvnq_x_u16", "(", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262269, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vmvnq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262270, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vmvnq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262272, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vmvnq_x_u8", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vmvnq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vmvnq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262273, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vmvnq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vmvnq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262274, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vnegq_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262277, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vnegq_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262279, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__arm_vnegq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262282, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vnegq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262284, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vnegq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vnegq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vnegq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262285, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vnegq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vnegq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vnegq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262286, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vnegq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262287, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vnegq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262290, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vnegq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vnegq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262291, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vnegq_s16", "(", "int16x8_t", "__a", ")", "{", "return", "__builtin_mve_vnegq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262293, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vnegq_s16", "(", "int16x8_t", "__a", ")", "{", "return", "__builtin_mve_vnegq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262294, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vnegq_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vnegq_sv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262295, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vnegq_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vnegq_sv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262296, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vnegq_s8", "(", "int8x16_t", "__a", ")", "{", "return", "__builtin_mve_vnegq_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262297, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vnegq_s8", "(", "int8x16_t", "__a", ")", "{", "return", "__builtin_mve_vnegq_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262298, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vnegq_x", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vnegq_x_f32", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262299, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vnegq_x", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vnegq_x_f32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vnegq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262300, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vnegq_x_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vnegq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vnegq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262301, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vnegq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262303, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vnegq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262304, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vnegq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262306, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vnegq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262308, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vnegq_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vnegq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vnegq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262309, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vnegq_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vnegq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vnegq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262310, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__arm_vornq_f32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262311, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vornq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vornq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262312, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vornq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vornq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vornq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262314, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vornq_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vornq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262317, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vornq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262318, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vornq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262321, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vornq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vornq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vornq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262322, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vornq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262323, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vornq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262325, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vornq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vornq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262326, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vornq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262327, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262328, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262331, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vornq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262332, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vornq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262333, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vornq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262335, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vornq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262336, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vornq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vornq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262337, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vornq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vornq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262338, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vornq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vornq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vornq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262339, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vornq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vornq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vornq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262340, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vornq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vornq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262341, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vornq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262342, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vornq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262343, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vornq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vornq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262345, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vornq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262346, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_x", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vornq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vornq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262347, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vornq_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262349, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vornq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262350, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vornq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262352, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262353, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vornq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vornq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262354, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vornq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262355, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vornq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262357, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vornq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262358, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vornq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262359, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vornq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262360, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vornq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262362, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vornq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vornq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262363, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vornq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vornq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262364, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vorrq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vorrq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262365, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vorrq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vorrq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262366, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vorrq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_mve_vorrq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262368, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vorrq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262369, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vorrq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vorrq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262370, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vorrq_m_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262372, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vorrq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vorrq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262375, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vorrq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262376, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vorrq_m_n_sv8hi", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262380, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vorrq_m_n_sv4si", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262381, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vorrq_m_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vorrq_m_n_uv4si", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262385, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vorrq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vorrq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262388, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vorrq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vorrq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262390, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vorrq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vorrq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262391, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vorrq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vorrq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262394, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vorrq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vorrq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262395, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vorrq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262397, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vorrq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vorrq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262398, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vorrq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vorrq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262399, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vorrq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262401, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vorrq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262402, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vorrq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262403, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vorrq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vorrq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262407, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vorrq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vorrq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262411, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vorrq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vorrq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vorrq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262415, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vorrq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262417, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vorrq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262418, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vorrq_x_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262419, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vorrq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vorrq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262424, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vorrq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vorrq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262428, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vorrq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vorrq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262430, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vorrq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262432, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vorrq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262434, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vorrq_x_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vorrq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vorrq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262435, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vpnot", "(", "mve_pred16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vpnothi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vpnot", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262437, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vpnothi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpnot", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262438, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vpselq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vpselq_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vpselq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262440, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vpselq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vpselq_fv8hf", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262441, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vpselq_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262445, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vpselq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vpselq_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262446, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vpselq_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262447, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vpselq_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262448, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vpselq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vpselq_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vpselq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262453, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vpselq_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262454, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vpselq_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262455, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vpselq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vpselq_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262456, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vpselq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vpselq_uv2di", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vpselq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262457, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vpselq_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vpselq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262459, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqabsq", "(", "int32x4_t", "__a", ")", "{", "return", "__arm_vqabsq_s32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqabsq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262462, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqabsq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqabsq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqabsq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262465, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqabsq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqabsq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqabsq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262466, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqabsq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqabsq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262467, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqabsq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqabsq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqabsq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262468, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqabsq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqabsq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262469, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqabsq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqabsq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262471, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vqabsq_s32", "(", "int32x4_t", "__a", ")", "{", "return", "__builtin_mve_vqabsq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqabsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262473, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqabsq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqabsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262474, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vqabsq_s8", "(", "int8x16_t", "__a", ")", "{", "return", "__builtin_mve_vqabsq_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqabsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262475, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqaddq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqaddq_n_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqaddq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262477, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqaddq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqaddq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqaddq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262480, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqaddq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqaddq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262483, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqaddq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262484, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqaddq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262488, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqaddq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262490, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqaddq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqaddq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqaddq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262491, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqaddq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262493, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqaddq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262494, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqaddq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqaddq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqaddq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262497, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqaddq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262499, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqaddq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262501, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqaddq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262506, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqaddq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{", "return", "__builtin_mve_vqaddq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262509, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqaddq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262510, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqaddq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262511, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqaddq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262512, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqaddq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqaddq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqaddq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262513, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqaddq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{", "return", "__builtin_mve_vqaddq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262514, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqaddq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ")", "{", "return", "__builtin_mve_vqaddq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262515, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqaddq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqaddq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262517, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqaddq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqaddq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262519, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqaddq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqaddq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262524, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqaddq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqaddq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262526, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqaddq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262527, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqaddq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vqaddq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262528, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmladhq", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqdmladhq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmladhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262529, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqdmladhq_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqdmladhq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262531, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqdmladhq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262532, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqdmladhq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262534, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmladhq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmladhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262536, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqdmladhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262537, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmladhq_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqdmladhq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262539, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqdmladhq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262540, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqdmladhq_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqdmladhq_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262542, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqdmladhxq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262545, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqdmladhxq", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqdmladhxq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmladhxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262546, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqdmladhxq_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqdmladhxq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmladhxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262547, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vqdmladhxq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262548, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmladhxq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmladhxq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmladhxq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262549, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqdmladhxq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhxq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262550, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmladhxq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmladhxq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmladhxq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262551, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqdmladhxq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmladhxq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmladhxq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262552, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqdmladhxq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmladhxq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmladhxq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262554, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqdmladhxq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262556, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqdmladhxq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmladhxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262560, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqdmlahq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "__arm_vqdmlahq_n_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlahq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262561, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqdmlahq_m_n_s16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlahq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262564, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmlahq_m_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmlahq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlahq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262565, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqdmlahq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmlahq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlahq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262570, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqdmlahq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlahq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262571, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqdmlahq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "__builtin_mve_vqdmlahq_n_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlahq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262574, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmlahq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmlahq_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlahq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262575, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqdmlahq_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlahq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262577, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqdmlahq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlahq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262580, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqdmlahq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "uint8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmlahq_n_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlahq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262582, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqdmlsdhq", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vqdmlsdhq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262583, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmlsdhq", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqdmlsdhq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlsdhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262584, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vqdmlsdhq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262585, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmlsdhq_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqdmlsdhq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262586, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqdmlsdhq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262587, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqdmlsdhq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262588, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqdmlsdhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262589, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmlsdhq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmlsdhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262590, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmlsdhq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmlsdhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262591, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqdmlsdhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262592, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmlsdhq_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqdmlsdhq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262593, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmlsdhq_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmlsdhq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlsdhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262597, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqdmlsdhxq", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqdmlsdhxq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262600, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqdmlsdhxq_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqdmlsdhxq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262601, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vqdmlsdhxq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262602, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmlsdhxq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmlsdhxq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262603, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmlsdhxq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmlsdhxq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262605, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqdmlsdhxq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmlsdhxq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262606, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqdmlsdhxq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmlsdhxq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262607, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmlsdhxq_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqdmlsdhxq_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262612, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmlsdhxq_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vqdmlsdhxq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmlsdhxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262613, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulhq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__arm_vqdmulhq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262616, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulhq_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqdmulhq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262618, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulhq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmulhq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmulhq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262619, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqdmulhq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmulhq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262620, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulhq_m_n_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmulhq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262623, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulhq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmulhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262629, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqdmulhq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262631, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqdmulhq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262634, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqdmulhq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmulhq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmulhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262637, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqdmulhq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262638, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqdmulhq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqdmulhq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262640, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulhq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vqdmulhq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262642, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqdmullbq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262643, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqdmullbq_m", "(", "int32x4_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqdmullbq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262645, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmullbq_m_n_s32", "(", "int64x2_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmullbq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmullbq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262649, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqdmullbq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262650, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmullbq_m_s16", "(", "int32x4_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmullbq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262651, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmullbq_m_s16", "(", "int32x4_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmullbq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262652, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmullbq_m_s32", "(", "int64x2_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmullbq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262653, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmullbq_m_s32", "(", "int64x2_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmullbq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmullbq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262654, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqdmullbq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262656, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqdmullbq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqdmullbq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262659, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmullbq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmullbq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmullbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262660, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqdmullbq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqdmullbq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmullbq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262662, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqdmulltq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262664, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqdmulltq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262670, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqdmulltq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262671, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqdmulltq_m_s16", "(", "int32x4_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmulltq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262672, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulltq_m_s32", "(", "int64x2_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqdmulltq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262673, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulltq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "__builtin_mve_vqdmulltq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262676, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulltq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vqdmulltq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262677, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqdmulltq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmulltq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmulltq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262678, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqdmulltq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262680, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqdmulltq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqdmulltq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqdmulltq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262681, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqdmulltq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqdmulltq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqdmulltq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262682, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqmovnbq", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vqmovnbq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262683, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqmovnbq_m", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqmovnbq_m_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262685, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqmovnbq_m_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262686, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqmovnbq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262687, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqmovnbq_m_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqmovnbq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262689, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqmovnbq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262692, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqmovnbq_m_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqmovnbq_m_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262693, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqmovnbq_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqmovnbq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262695, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqmovnbq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262697, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqmovnbq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovnbq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262699, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqmovnbq_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqmovnbq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovnbq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262702, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vqmovntq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262703, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqmovntq", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqmovntq_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262704, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqmovntq_m", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqmovntq_m_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262705, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vqmovntq_m_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262706, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqmovntq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovntq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262707, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqmovntq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovntq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262708, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqmovntq_m_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqmovntq_m_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovntq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262711, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqmovntq_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqmovntq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovntq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262717, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqmovntq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovntq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262718, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqmovntq_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqmovntq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovntq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262719, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqmovntq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovntq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262720, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqmovntq_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqmovntq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovntq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262721, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqmovntq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovntq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262722, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vqmovunbq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovunbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262723, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqmovunbq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovunbq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262728, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqmovunbq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovunbq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262729, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqmovunbq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovunbq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262730, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqmovunbq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovunbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262731, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqmovunbq_s16", "(", "uint8x16_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqmovunbq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovunbq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262732, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqmovunbq_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqmovunbq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovunbq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262733, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqmovuntq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovuntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262735, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqmovuntq_m", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqmovuntq_m_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovuntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262737, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqmovuntq_m_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovuntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262738, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqmovuntq_m_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovuntq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262739, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqmovuntq_m_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqmovuntq_m_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovuntq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262742, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqmovuntq_s16", "(", "uint8x16_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqmovuntq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovuntq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262743, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqmovuntq_s16", "(", "uint8x16_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqmovuntq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovuntq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262744, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqmovuntq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqmovuntq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262745, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqmovuntq_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqmovuntq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqmovuntq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262746, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vqnegq_s32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262748, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vqnegq_m", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqnegq_m_s32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262749, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqnegq_m", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqnegq_m_s32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262750, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqnegq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262752, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqnegq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqnegq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqnegq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262753, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqnegq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqnegq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262754, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqnegq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262755, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqnegq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262756, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqnegq_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262758, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vqnegq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262759, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vqnegq_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262760, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vqrdmladhq", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqrdmladhq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262763, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmladhq", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqrdmladhq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262764, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmladhq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrdmladhq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmladhq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262767, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrdmladhq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrdmladhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmladhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262769, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrdmladhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmladhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262771, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrdmladhq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmladhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262772, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmladhq_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmladhq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262773, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqrdmladhq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmladhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262774, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmladhq_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqrdmladhq_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmladhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262776, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrdmladhq_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmladhq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262778, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vqrdmladhxq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmladhxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262779, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmladhxq", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__arm_vqrdmladhxq_s32", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmladhxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262780, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrdmladhxq_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqrdmladhxq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262782, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmladhxq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmladhxq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhxq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262783, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmladhxq_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmladhxq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262789, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqrdmladhxq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmladhxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262790, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmladhxq_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmladhxq_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262791, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmladhxq_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmladhxq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262793, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmladhxq_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmladhxq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmladhxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262794, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmlahq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vqrdmlahq_n_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlahq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262795, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmlahq_m_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlahq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlahq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262799, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmlahq_m_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlahq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlahq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262800, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmlahq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrdmlahq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlahq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262803, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrdmlahq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlahq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262804, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrdmlahq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlahq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlahq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262805, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmlahq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlahq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlahq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262806, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqrdmlahq_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlahq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262810, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmlahq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16_t", "__c", ")", "{", "return", "__builtin_mve_vqrdmlahq_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlahq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262811, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrdmlahq_n_uv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlahq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262812, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmlahq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlahq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlahq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262813, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqrdmlahq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlahq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262814, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqrdmlahq_n_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlahq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262815, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmlashq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "__arm_vqrdmlashq_n_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlashq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262818, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqrdmlashq_m_n_s16", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlashq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262820, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrdmlashq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlashq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlashq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262825, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmlashq_m_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlashq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlashq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262826, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmlashq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlashq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlashq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262827, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqrdmlashq_n_sv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlashq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262828, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmlashq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8_t", "__c", ")", "{", "return", "__builtin_mve_vqrdmlashq_n_sv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlashq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262831, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrdmlashq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlashq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262835, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmlashq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ")", "{", "return", "__builtin_mve_vqrdmlashq_n_uv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlashq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262836, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrdmlashq_n_uv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlashq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262838, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vqrdmlsdhq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262841, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__arm_vqrdmlsdhq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262842, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrdmlsdhq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrdmlsdhq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262843, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrdmlsdhq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262844, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrdmlsdhq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlsdhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262845, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmlsdhq_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqrdmlsdhq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262849, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrdmlsdhq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262850, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqrdmlsdhq_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262852, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqrdmlsdhq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262853, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqrdmlsdhq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262854, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrdmlsdhxq_m", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqrdmlsdhxq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262857, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__arm_vqrdmlsdhxq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262858, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrdmlsdhxq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlsdhxq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262860, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrdmlsdhxq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrdmlsdhxq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262861, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrdmlsdhxq_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlsdhxq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262865, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmlsdhxq_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqrdmlsdhxq_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262866, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrdmlsdhxq_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlsdhxq_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262867, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmlsdhxq_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vqrdmlsdhxq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262869, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrdmlsdhxq_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmlsdhxq_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmlsdhxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262870, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vqrdmulhq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqrdmulhq_n_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmulhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262871, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vqrdmulhq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmulhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262872, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vqrdmulhq_m_s16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmulhq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262874, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrdmulhq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmulhq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmulhq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262876, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqrdmulhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmulhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262883, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrdmulhq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrdmulhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmulhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262885, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrdmulhq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrdmulhq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrdmulhq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262888, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqrdmulhq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmulhq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262892, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqrdmulhq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmulhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262893, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqrdmulhq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrdmulhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262898, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqrshlq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqrshlq_n_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshlq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262899, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vqrshlq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262900, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqrshlq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqrshlq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262901, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshlq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqrshlq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshlq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262902, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqrshlq_m_n", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqrshlq_m_n_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262904, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262909, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262911, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262912, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqrshlq_m_n_u32", "(", "uint32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshlq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262914, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshlq_m_n_u8", "(", "uint8x16_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshlq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262915, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshlq_m_n_u8", "(", "uint8x16_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshlq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262916, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshlq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshlq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262917, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshlq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshlq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262918, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262920, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrshlq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshlq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262921, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshlq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshlq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262922, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262926, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrshlq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshlq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshlq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262927, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262928, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqrshlq_n_s16", "(", "int16x8_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vqrshlq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262930, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262932, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262933, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqrshlq_n_u16", "(", "uint16x8_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshlq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262936, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262937, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqrshlq_n_u32", "(", "uint32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vqrshlq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262938, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262940, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqrshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqrshlq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262942, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262943, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqrshlq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262946, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqrshlq_u16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshlq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262947, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqrshlq_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshlq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262950, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vqrshrnbq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrnbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262956, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqrshrnbq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrnbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262957, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqrshrnbq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrnbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262958, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqrshrnbq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrnbq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262959, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqrshrnbq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrnbq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262960, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqrshrnbq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrnbq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262963, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqrshrnbq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrnbq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262966, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vqrshrnbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrnbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262967, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqrshrnbq_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshrnbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshrnbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262968, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vqrshrnbq_n_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshrnbq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshrnbq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262969, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vqrshrnbq_n_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshrnbq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshrnbq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262970, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vqrshrnbq_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshrnbq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshrnbq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262972, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vqrshrntq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262975, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__arm_vqrshrntq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262976, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqrshrntq_m_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshrntq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshrntq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262978, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vqrshrntq_m_n_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshrntq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrntq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262981, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshrntq_m_n_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshrntq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrntq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262982, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqrshrntq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrntq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262983, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqrshrntq_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshrntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshrntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262988, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vqrshrntq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrntq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262990, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vqrshrntq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrntq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262991, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vqrshrntq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrntq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262992, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__arm_vqrshrunbq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrunbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262993, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqrshrunbq", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vqrshrunbq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshrunbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262994, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vqrshrunbq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrunbq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 262999, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqrshrunbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrunbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263003, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqrshrunbq_n_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqrshrunbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshrunbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263004, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshruntq", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vqrshruntq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshruntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263005, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqrshruntq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshruntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263006, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqrshruntq_m_n_s16", "(", "uint8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqrshruntq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshruntq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263009, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqrshruntq_m_n_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshruntq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshruntq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263012, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vqrshruntq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshruntq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263014, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqrshruntq_n_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqrshruntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqrshruntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263015, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vqrshruntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqrshruntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263016, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__arm_vqshlq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263017, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vqshlq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263018, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqshlq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqshlq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263019, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263024, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263025, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263027, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqshlq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqshlq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263031, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqshlq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263032, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263033, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263034, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqshlq_m_r", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqshlq_m_r_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_m_r", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263035, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_r_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_r_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263038, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqshlq_m_r_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_m_r_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_m_r_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263040, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_r_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_r_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263044, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vqshlq_m_r_u32", "(", "uint32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_m_r_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_m_r_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263045, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_r_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_r_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263046, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_r_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_r_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263048, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263050, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqshlq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263051, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqshlq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqshlq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263055, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqshlq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263059, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqshlq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqshlq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263060, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshlq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263063, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263064, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vqshlq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263065, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vqshlq_n_s8", "(", "int8x16_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshlq_n_sv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263067, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_n_s8", "(", "int8x16_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshlq_n_sv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263068, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263069, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vqshlq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshlq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263070, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqshlq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263071, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vqshlq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263073, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vqshlq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263074, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vqshlq_r", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vqshlq_r_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_r", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263076, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqshlq_r_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_r_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_r_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263080, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqshlq_r_s8", "(", "int8x16_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_r_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_r_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263082, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqshlq_r_u32", "(", "uint32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vqshlq_r_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_r_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263085, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_r_u8", "(", "uint8x16_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_r_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_r_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263087, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqshlq_r_u8", "(", "uint8x16_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vqshlq_r_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_r_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263088, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqshlq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263089, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263090, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqshlq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263091, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqshlq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263092, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqshlq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vqshlq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263093, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshlq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshlq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263094, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqshlq_u16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vqshlq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263095, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqshlq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263097, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vqshlq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263098, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqshlq_u8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vqshlq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263099, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqshlq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263100, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqshluq_m_n_s32", "(", "uint32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshluq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshluq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263107, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vqshluq_m_n_s32", "(", "uint32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshluq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshluq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263108, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vqshluq_m_n_s8", "(", "uint8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshluq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshluq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263110, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vqshluq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshluq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263111, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vqshluq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshluq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshluq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263112, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__arm_vqshrnbq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263120, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqshrnbq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263123, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqshrnbq_m_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqshrnbq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263124, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshrnbq_m_n_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshrnbq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshrnbq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263125, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vqshrnbq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263129, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqshrnbq_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshrnbq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263130, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqshrnbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263131, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vqshrnbq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263133, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vqshrnbq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263134, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqshrnbq_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshrnbq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrnbq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263136, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vqshrntq_n_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263137, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqshrntq", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vqshrntq_n_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263138, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshrntq_m", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqshrntq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263139, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshrntq_m", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqshrntq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshrntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263140, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vqshrntq_m_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshrntq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshrntq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263141, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vqshrntq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrntq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263144, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqshrntq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrntq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263148, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqshrntq_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshrntq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrntq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263150, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqshrntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263152, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqshrntq_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshrntq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshrntq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263155, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vqshrntq_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshrntq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrntq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263156, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshrunbq", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vqshrunbq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshrunbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263157, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vqshrunbq_m_n_s16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrunbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263159, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqshrunbq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrunbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263161, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqshrunbq_m_n_s16", "(", "uint8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshrunbq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshrunbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263162, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vqshrunbq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrunbq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263164, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqshrunbq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrunbq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263166, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vqshrunbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrunbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263167, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vqshrunbq_n_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshrunbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshrunbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263168, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshruntq", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vqshruntq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshruntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263170, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshruntq_m", "(", "uint8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vqshruntq_m_n_s16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshruntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263171, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__arm_vqshruntq_m_n_s16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshruntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263172, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vqshruntq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshruntq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263173, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqshruntq_m_n_s16", "(", "uint8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshruntq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshruntq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263174, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vqshruntq_m_n_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshruntq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqshruntq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263175, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vqshruntq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshruntq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263176, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vqshruntq_n_s16", "(", "uint8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshruntq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshruntq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263177, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqshruntq_n_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqshruntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vqshruntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263179, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vqshruntq_n_s32", "(", "uint16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vqshruntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqshruntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263180, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqsubq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__arm_vqsubq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263182, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqsubq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vqsubq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263183, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqsubq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqsubq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263187, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqsubq_m_n_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263189, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263190, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263192, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263193, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqsubq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqsubq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263194, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263195, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqsubq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqsubq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263196, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqsubq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqsubq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263199, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263200, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263201, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqsubq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263202, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263203, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263204, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vqsubq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263206, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vqsubq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263207, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vqsubq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vqsubq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263208, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqsubq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263209, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqsubq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263211, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqsubq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263212, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqsubq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{", "return", "__builtin_mve_vqsubq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263215, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vqsubq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263217, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqsubq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263219, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vqsubq_n_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263220, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vqsubq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263222, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqsubq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263223, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqsubq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263224, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqsubq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vqsubq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vqsubq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263227, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vqsubq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vqsubq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263229, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqsubq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vqsubq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263231, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vqsubq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vqsubq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vqsubq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263232, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev16q", "(", "uint8x16_t", "__a", ")", "{", "return", "__arm_vrev16q_u8", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev16q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263233, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev16q_m", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrev16q_m_u8", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev16q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263235, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev16q_m", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrev16q_m_u8", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev16q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263236, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev16q_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev16q_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev16q_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263237, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev16q_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev16q_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev16q_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263239, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrev16q_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev16q_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev16q_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263240, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev16q_s8", "(", "int8x16_t", "__a", ")", "{", "return", "__builtin_mve_vrev16q_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev16q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263241, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev16q_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "__builtin_mve_vrev16q_uv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev16q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263244, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev16q_x", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrev16q_x_u8", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev16q_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263245, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vrev16q_x_u8", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev16q_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev16q_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263249, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vrev16q_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev16q_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263250, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vrev32q_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263253, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrev32q_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_mve_vrev32q_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263254, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrev32q_m_f16", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263255, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__arm_vrev32q_m_f16", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263256, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrev32q_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263259, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrev32q_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev32q_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev32q_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263261, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrev32q_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev32q_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263262, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev32q_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev32q_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263264, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev32q_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev32q_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev32q_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263266, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vrev32q_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263267, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vrev32q_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263268, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vrev32q_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263271, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrev32q_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev32q_uv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrev32q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263272, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vrev32q_uv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263273, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrev32q_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev32q_uv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrev32q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263274, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vrev32q_x", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrev32q_x_f16", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev32q_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263276, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vrev32q_x_s16", "(", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev32q_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev32q_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263279, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vrev32q_x_s16", "(", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev32q_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev32q_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263280, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vrev32q_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev32q_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263281, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrev32q_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev32q_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263285, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vrev32q_x_u8", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev32q_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev32q_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263286, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vrev64q", "(", "float32x4_t", "__a", ")", "{", "return", "__arm_vrev64q_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263287, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev64q", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vrev64q_f32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrev64q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263288, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vrev64q_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev64q_fv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrev64q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263289, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vrev64q_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263290, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vrev64q_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263291, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrev64q_m", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrev64q_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263293, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev64q_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev64q_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev64q_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263296, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vrev64q_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263297, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrev64q_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263300, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrev64q_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev64q_m_sv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263301, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrev64q_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263304, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrev64q_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev64q_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev64q_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263305, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vrev64q_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263306, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrev64q_m_uv4si", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263308, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrev64q_s16", "(", "int16x8_t", "__a", ")", "{", "return", "__builtin_mve_vrev64q_sv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263311, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrev64q_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263313, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrev64q_s32", "(", "int32x4_t", "__a", ")", "{", "return", "__builtin_mve_vrev64q_sv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263314, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev64q_s8", "(", "int8x16_t", "__a", ")", "{", "return", "__builtin_mve_vrev64q_sv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263315, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrev64q_uv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263317, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrev64q_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev64q_uv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrev64q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263319, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vrev64q_uv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263320, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vrev64q_uv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263321, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrev64q_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "__builtin_mve_vrev64q_uv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263322, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrev64q_x_f32", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263324, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vrev64q_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263327, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vrev64q_x_s16", "(", "int16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev64q_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263330, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev64q_x_s32", "(", "int32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev64q_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263332, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev64q_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev64q_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263333, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev64q_x_s8", "(", "int8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrev64q_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrev64q_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263334, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vrev64q_x_u16", "(", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev64q_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263335, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrev64q_x_u16", "(", "uint16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev64q_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263336, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrev64q_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263338, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vrev64q_x_u8", "(", "uint8x16_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrev64q_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrev64q_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263339, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrhaddq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vrhaddq_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrhaddq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263341, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vrhaddq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263343, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrhaddq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrhaddq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrhaddq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263345, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263349, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263351, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263355, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263356, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263357, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrhaddq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrhaddq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrhaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263358, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263360, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrhaddq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vrhaddq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263364, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrhaddq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vrhaddq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263366, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrhaddq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrhaddq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrhaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263367, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vrhaddq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrhaddq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrhaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263368, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vrhaddq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263369, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrhaddq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrhaddq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrhaddq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263370, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrhaddq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrhaddq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263374, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263375, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263377, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263378, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263379, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vrhaddq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrhaddq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263380, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrhaddq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrhaddq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263381, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vrmlaldavhaq_p_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmlaldavhaq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrmlaldavhaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263388, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vrmlaldavhaq_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__builtin_mve_vrmlaldavhaq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263391, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlaldavhaq_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__builtin_mve_vrmlaldavhaq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263392, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrmlaldavhaxq_p_s32", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhaxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263397, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__arm_vrmlaldavhaxq_p_s32", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhaxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263398, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrmlaldavhaxq_p_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmlaldavhaxq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhaxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263399, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmlaldavhaxq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhaxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263400, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrmlaldavhaxq_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmlaldavhaxq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vrmlaldavhaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263401, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrmlaldavhaxq_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmlaldavhaxq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vrmlaldavhaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263402, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vrmlaldavhq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263403, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vrmlaldavhq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263404, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrmlaldavhq_p", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrmlaldavhq_p_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263405, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlaldavhq_p", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrmlaldavhq_p_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263406, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlaldavhq_p_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmlaldavhq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263408, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlaldavhq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vrmlaldavhq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263412, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmlaldavhq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263413, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vrmlaldavhq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263414, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vrmlaldavhxq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263415, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vrmlaldavhxq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263416, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vrmlaldavhxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263417, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrmlaldavhxq_p", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrmlaldavhxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263418, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmlaldavhxq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263420, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrmlaldavhxq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vrmlaldavhxq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlaldavhxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263421, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlsldavhaq", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "__arm_vrmlsldavhaq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263423, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlsldavhaq", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__arm_vrmlsldavhaq_s32", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vrmlsldavhaq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263424, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrmlsldavhaq_p", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrmlsldavhaq_p_s32", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhaq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263426, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlsldavhaq_p_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmlsldavhaq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhaq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263427, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlsldavhaq_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmlsldavhaq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "mve___arm_vrmlsldavhaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263429, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vrmlsldavhaxq_p_s32", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhaxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263433, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrmlsldavhaxq_p", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrmlsldavhaxq_p_s32", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhaxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263434, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlsldavhaxq_p_s32", "(", "int64_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmlsldavhaxq_p_sv4si", "(", "__a", ",", "__b", ",", "__c", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhaxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263435, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmlsldavhaxq_sv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263438, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrmlsldavhq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vrmlsldavhq_s32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrmlsldavhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263439, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vrmlsldavhq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263440, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vrmlsldavhq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263441, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrmlsldavhq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263443, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrmlsldavhq_p_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmlsldavhq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrmlsldavhq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263444, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vrmlsldavhq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263445, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vrmlsldavhq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263446, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vrmlsldavhxq_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263448, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrmlsldavhxq_p", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrmlsldavhxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263449, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlsldavhxq_p", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrmlsldavhxq_p_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhxq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263450, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlsldavhxq_p_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmlsldavhxq_p_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmlsldavhxq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263451, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmlsldavhxq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmlsldavhxq_sv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrmlsldavhxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263454, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263459, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrmulhq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmulhq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263460, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmulhq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmulhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263461, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmulhq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmulhq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrmulhq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263462, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263463, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrmulhq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmulhq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263464, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263466, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263469, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrmulhq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vrmulhq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263471, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263474, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrmulhq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vrmulhq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263475, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263476, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrmulhq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmulhq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrmulhq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263477, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vrmulhq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vrmulhq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263478, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmulhq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__builtin_mve_vrmulhq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263479, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263480, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrmulhq_x", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrmulhq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263483, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrmulhq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263484, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrmulhq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmulhq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263485, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263486, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263487, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vrmulhq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmulhq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263488, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrmulhq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmulhq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrmulhq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263489, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vrmulhq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrmulhq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrmulhq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263490, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263491, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263492, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vrmulhq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrmulhq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263494, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263495, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vrmulhq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrmulhq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263496, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vrndaq_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263500, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrndaq_f32", "(", "float32x4_t", "__a", ")", "{", "return", "__builtin_mve_vrndaq_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263501, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndaq_m", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrndaq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263503, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndaq_m", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrndaq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndaq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263504, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vrndaq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndaq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263506, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrndaq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndaq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndaq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263507, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrndaq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndaq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndaq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263508, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrndaq_x", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrndaq_x_f32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndaq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263510, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vrndaq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndaq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263511, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vrndaq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndaq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263512, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__arm_vrndmq_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndmq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263515, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrndmq", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__arm_vrndmq_f32", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrndmq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263516, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vrndmq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_mve_vrndmq_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndmq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263518, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndmq_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndmq_fv4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrndmq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263519, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__arm_vrndmq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndmq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263521, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrndmq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndmq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263523, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrndmq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndmq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263524, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrndmq_x", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrndmq_x_f32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndmq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263527, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__arm_vrndmq_x_f32", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndmq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263528, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vrndmq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndmq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263530, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vrndmq_x_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrndmq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndmq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263531, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndnq", "(", "float32x4_t", "__a", ")", "{", "return", "__arm_vrndnq_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndnq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263533, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndnq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndnq_fv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrndnq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263535, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vrndnq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndnq_fv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrndnq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263536, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_mve_vrndnq_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndnq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263538, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrndnq_m", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrndnq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndnq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263539, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrndnq_m", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrndnq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndnq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263540, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndnq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndnq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndnq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263542, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrndnq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrndnq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndnq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263543, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndnq_x_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndnq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndnq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263547, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__builtin_mve_vrndnq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndnq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263548, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vrndnq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndnq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263549, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__builtin_mve_vrndnq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndnq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263550, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vrndpq", "(", "float32x4_t", "__a", ")", "{", "return", "__arm_vrndpq_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndpq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263552, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndpq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_mve_vrndpq_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndpq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263554, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndpq_m", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrndpq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndpq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263558, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndpq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndpq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndpq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263560, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrndpq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrndpq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndpq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263561, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndpq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndpq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndpq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263562, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrndpq_x", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrndpq_x_f32", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndpq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263563, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrndpq_x_f32", "(", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndpq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263564, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vrndpq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndpq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263568, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "__arm_vrndq_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263569, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vrndq_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263571, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_mve_vrndq_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263572, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "__arm_vrndq_f32", "(", "float32x4_t", "__a", ")", "{", "return", "__builtin_mve_vrndq_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263573, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrndq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263575, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrndq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263577, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrndq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263578, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrndq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263580, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrndq_x", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrndq_x_f32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263582, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vrndq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263583, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__arm_vrndq_x_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrndq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263584, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndq_x_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrndq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263585, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndxq", "(", "float32x4_t", "__a", ")", "{", "return", "__arm_vrndxq_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndxq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263588, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndxq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndxq_fv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrndxq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263589, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__arm_vrndxq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_mve_vrndxq_fv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndxq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263590, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndxq_f32", "(", "float32x4_t", "__a", ")", "{", "return", "__builtin_mve_vrndxq_fv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndxq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263591, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrndxq_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndxq_fv4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "mve___arm_vrndxq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263592, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__arm_vrndxq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263593, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrndxq_m", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrndxq_m_f32", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndxq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263594, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_mve_vrndxq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndxq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263595, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrndxq_m_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndxq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndxq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263596, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrndxq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndxq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndxq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263598, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrndxq_x", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrndxq_x_f32", "(", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndxq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263600, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vrndxq_x_f16", "(", "float16x8_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndxq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndxq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263601, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vrndxq_x_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrndxq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrndxq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263603, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vrndxq_x_f32", "(", "float32x4_t", "__a", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrndxq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrndxq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263604, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshlq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__arm_vrshlq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263605, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshlq", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__arm_vrshlq_n_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263606, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrshlq_m_u16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263608, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263611, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263613, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrshlq_m_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263614, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrshlq_m_n_s8", "(", "int8x16_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshlq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263615, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshlq_m_n_u16", "(", "uint16x8_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263617, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrshlq_m_n_u32", "(", "uint32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshlq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263619, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263623, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263624, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263625, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263627, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrshlq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshlq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263628, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263629, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrshlq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263630, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263631, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vrshlq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263632, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vrshlq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshlq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263634, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshlq_n_s16", "(", "int16x8_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vrshlq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263635, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshlq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263639, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vrshlq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263640, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrshlq_n_u16", "(", "uint16x8_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vrshlq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263641, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshlq_n_u16", "(", "uint16x8_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263642, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vrshlq_n_u32", "(", "uint32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "__builtin_mve_vrshlq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263643, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshlq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263644, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vrshlq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263647, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vrshlq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263648, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrshlq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vrshlq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263650, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshlq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263654, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vrshlq_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vrshlq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263655, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshlq_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263656, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vrshlq_u8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263657, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vrshlq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263658, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__arm_vrshlq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263659, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vrshlq_x", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vrshlq_x_u32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263660, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vrshlq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshlq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263663, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshlq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263664, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vrshlq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263665, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vrshlq_x_u16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshlq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshlq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263667, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshlq_x_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263669, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vrshlq_x_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshlq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshlq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263670, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vrshrnbq_m_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrnbq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrnbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263677, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vrshrnbq_m_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshrnbq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrnbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263678, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrnbq_m_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrnbq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrnbq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263684, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vrshrnbq_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vrshrnbq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrnbq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263686, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrnbq_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrnbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrnbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263687, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vrshrnbq_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vrshrnbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrnbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263688, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshrnbq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrnbq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263689, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vrshrntq", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vrshrntq_n_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263693, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrntq", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__arm_vrshrntq_n_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263694, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrshrntq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263695, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vrshrntq_m_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshrntq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263697, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrntq_m_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshrntq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263700, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshrntq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263702, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vrshrntq_m_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshrntq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263703, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrntq_m_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrntq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrntq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263704, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vrshrntq_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrntq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrntq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263705, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vrshrntq_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263707, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vrshrntq_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263708, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vrshrntq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263710, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vrshrntq_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vrshrntq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrntq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263711, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrntq_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrntq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrntq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263712, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vrshrq_n_s32", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263714, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vrshrq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrshrq_m_n_u16", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263715, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vrshrq_m_n_u16", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263716, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vrshrq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263717, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vrshrq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshrq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263718, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263723, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vrshrq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263727, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vrshrq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263728, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vrshrq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vrshrq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263729, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshrq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263731, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vrshrq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vrshrq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263732, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vrshrq_n_sv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263734, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vrshrq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263735, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vrshrq_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263737, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vrshrq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263738, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vrshrq_x", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vrshrq_x_n_u32", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263742, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrq_x_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vrshrq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263745, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vrshrq_x_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vrshrq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vrshrq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263750, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vrshrq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vrshrq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263753, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__arm_vsbciq_u32", "(", "__a", ",", "__b", ",", "__carry_out", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsbciq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263755, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vsbciq", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "unsigned", "*", "__carry_out", ")", "{"], "ground_truth": ["return", "__arm_vsbciq_u32", "(", "__a", ",", "__b", ",", "__carry_out", ")", ";"], "File": "arm", "Func": "mve___arm_vsbciq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263756, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsbciq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263759, "Length": 17, "Cover_Rate": 0.34} {"Template_token": ["", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vsbciq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263760, "Length": 16, "Cover_Rate": 0.32} {"Template_token": ["", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsbciq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263761, "Length": 17, "Cover_Rate": 0.34} {"Template_token": ["", "__arm_vsbciq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "unsigned", "*", "__carry_out", ",", "mve_pred16_t", "__p", ")", "{", "uint32x4_t", "__res", "=", "__builtin_mve_vsbciq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vsbciq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263762, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsbciq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263763, "Length": 17, "Cover_Rate": 0.425} {"Template_token": ["", "__arm_vsbciq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "unsigned", "*", "__carry_out", ")", "{", "int32x4_t", "__res", "=", "__builtin_mve_vsbciq_sv4si", "(", "__a", ",", "__b", ")", ";", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsbciq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263764, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vsbciq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263765, "Length": 16, "Cover_Rate": 0.4} {"Template_token": ["", "*", "__carry_out", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsbciq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263766, "Length": 17, "Cover_Rate": 0.425} {"Template_token": ["", "__arm_vsbcq_m", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "unsigned", "*", "__carry", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vsbcq_m_u32", "(", "__inactive", ",", "__a", ",", "__b", ",", "__carry", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsbcq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263769, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "int32x4_t", "__res", "=", "__builtin_mve_vsbcq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["*", "__carry", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "File": "arm", "Func": "mve___arm_vsbcq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263771, "Length": 27, "Cover_Rate": 0.391304347826087} {"Template_token": ["", "__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";"], "ground_truth": ["int32x4_t", "__res", "=", "__builtin_mve_vsbcq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsbcq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263772, "Length": 33, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "uint32x4_t", "__res", "=", "__builtin_mve_vsbcq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";", "*", "__carry", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsbcq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263773, "Length": 31, "Cover_Rate": 0.4492753623188406} {"Template_token": ["", "__arm_vsbcq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "unsigned", "*", "__carry", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";", "uint32x4_t", "__res", "=", "__builtin_mve_vsbcq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";", "*", "__carry", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vsbcq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263774, "Length": 68, "Cover_Rate": 0.9855072463768116} {"Template_token": ["", "__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";", "int32x4_t", "__res", "=", "__builtin_mve_vsbcq_sv4si", "(", "__a", ",", "__b", ")", ";", "*", "__carry", "=", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", ">>", "", ")", "&", "", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsbcq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263775, "Length": 46, "Cover_Rate": 0.7796610169491526} {"Template_token": ["", "__arm_vsbcq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "unsigned", "*", "__carry", ")", "{"], "ground_truth": ["__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";"], "File": "arm", "Func": "mve___arm_vsbcq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263776, "Length": 32, "Cover_Rate": 0.5423728813559322} {"Template_token": ["", "__arm_vsbcq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "unsigned", "*", "__carry", ")", "{"], "ground_truth": ["__builtin_arm_set_fpscr_nzcvqc", "(", "(", "__builtin_arm_get_fpscr_nzcvqc", "(", ")", "&", "~", "", ")", "|", "(", "*", "__carry", "<<", "", ")", ")", ";"], "File": "arm", "Func": "mve___arm_vsbcq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263778, "Length": 32, "Cover_Rate": 0.5423728813559322} {"Template_token": ["", "__arm_vsetq_lane", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__idx", ")", "{"], "ground_truth": ["return", "__arm_vsetq_lane_f32", "(", "__a", ",", "__b", ",", "__idx", ")", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263779, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vsetq_lane_f16", "(", "float16_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__idx", ")", "{", "__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";"], "ground_truth": ["__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263781, "Length": 32, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "ground_truth": ["return", "__b", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263783, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "__arm_vsetq_lane_f32", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__idx", ")", "{", "__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";", "__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "ground_truth": ["return", "__b", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263784, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "ground_truth": ["return", "__b", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263785, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";", "return", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsetq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263786, "Length": 16, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";", "__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";", "return", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsetq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263787, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "__arm_vsetq_lane_s8", "(", "int8_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__idx", ")", "{", "__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";"], "ground_truth": ["__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263790, "Length": 32, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "ground_truth": ["return", "__b", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263792, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "ground_truth": ["return", "__b", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263793, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";", "__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";", "return", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsetq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263794, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";"], "ground_truth": ["__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263795, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "__arm_vsetq_lane_u64", "(", "uint64_t", "__a", ",", "uint64x2_t", "__b", ",", "const", "int", "__idx", ")", "{"], "ground_truth": ["__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263796, "Length": 20, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";"], "ground_truth": ["__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263797, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "__ARM_CHECK_LANEQ", "(", "__b", ",", "__idx", ")", ";"], "ground_truth": ["__b", "[", "__ARM_LANEQ", "(", "__b", ",", "__idx", ")", "]", "=", "__a", ";"], "File": "arm", "Func": "mve___arm_vsetq_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263799, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "__arm_vshlcq", "(", "uint32x4_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vshlcq_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlcq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263800, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__arm_vshlcq_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlcq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263801, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "__arm_vshlcq_m", "(", "uint32x4_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vshlcq_m_u32", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlcq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263803, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "__arm_vshlcq_m_s16", "(", "int16x8_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "int16x8_t", "__res", "=", "__builtin_mve_vshlcq_m_vec_sv8hi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";", "*", "__b", "=", "__builtin_mve_vshlcq_m_carry_sv8hi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vshlcq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263804, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "__arm_vshlcq_m_s32", "(", "int32x4_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["int32x4_t", "__res", "=", "__builtin_mve_vshlcq_m_vec_sv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlcq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263805, "Length": 32, "Cover_Rate": 0.6274509803921569} {"Template_token": ["", "int32x4_t", "__res", "=", "__builtin_mve_vshlcq_m_vec_sv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__b", "=", "__builtin_mve_vshlcq_m_carry_sv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlcq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263806, "Length": 30, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "int8x16_t", "__res", "=", "__builtin_mve_vshlcq_m_vec_sv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["*", "__b", "=", "__builtin_mve_vshlcq_m_carry_sv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlcq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263807, "Length": 30, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "uint16x8_t", "__res", "=", "__builtin_mve_vshlcq_m_vec_uv8hi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";", "*", "__b", "=", "__builtin_mve_vshlcq_m_carry_uv8hi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlcq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263810, "Length": 34, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "__arm_vshlcq_m_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint32x4_t", "__res", "=", "__builtin_mve_vshlcq_m_vec_uv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";", "*", "__b", "=", "__builtin_mve_vshlcq_m_carry_uv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vshlcq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263811, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "*", "__b", "=", "__builtin_mve_vshlcq_m_carry_uv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vshlcq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263812, "Length": 18, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "__arm_vshlcq_m_u8", "(", "uint8x16_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "uint8x16_t", "__res", "=", "__builtin_mve_vshlcq_m_vec_uv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";", "*", "__b", "=", "__builtin_mve_vshlcq_m_carry_uv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vshlcq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263813, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "*", "__b", "=", "__builtin_mve_vshlcq_carry_sv8hi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlcq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263814, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "__arm_vshlcq_s16", "(", "int16x8_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ")", "{", "int16x8_t", "__res", "=", "__builtin_mve_vshlcq_vec_sv8hi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";"], "ground_truth": ["*", "__b", "=", "__builtin_mve_vshlcq_carry_sv8hi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlcq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263815, "Length": 40, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "__arm_vshlcq_s32", "(", "int32x4_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ")", "{", "int32x4_t", "__res", "=", "__builtin_mve_vshlcq_vec_sv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";", "*", "__b", "=", "__builtin_mve_vshlcq_carry_sv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vshlcq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263816, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "*", "__b", "=", "__builtin_mve_vshlcq_carry_sv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlcq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263817, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "int8x16_t", "__res", "=", "__builtin_mve_vshlcq_vec_sv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";", "*", "__b", "=", "__builtin_mve_vshlcq_carry_sv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlcq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263818, "Length": 30, "Cover_Rate": 0.6818181818181818} {"Template_token": ["", "*", "__b", "=", "__builtin_mve_vshlcq_carry_uv8hi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlcq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263819, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "*", "__b", "=", "__builtin_mve_vshlcq_carry_uv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";", "return", "__res", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlcq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263820, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "__arm_vshlcq_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["uint32x4_t", "__res", "=", "__builtin_mve_vshlcq_vec_uv4si", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlcq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263821, "Length": 27, "Cover_Rate": 0.6136363636363636} {"Template_token": ["", "__arm_vshlcq_u8", "(", "uint8x16_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ")", "{", "uint8x16_t", "__res", "=", "__builtin_mve_vshlcq_vec_uv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";", "*", "__b", "=", "__builtin_mve_vshlcq_carry_uv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";"], "ground_truth": ["return", "__res", ";"], "File": "arm", "Func": "mve___arm_vshlcq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263822, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "__arm_vshlcq_u8", "(", "uint8x16_t", "__a", ",", "uint32_t", "*", "__b", ",", "const", "int", "__imm", ")", "{", "uint8x16_t", "__res", "=", "__builtin_mve_vshlcq_vec_uv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";"], "ground_truth": ["*", "__b", "=", "__builtin_mve_vshlcq_carry_uv16qi", "(", "__a", ",", "*", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlcq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263823, "Length": 40, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "__arm_vshllbq_m", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vshllbq_m_n_u16", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshllbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263826, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshllbq_m", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vshllbq_m_n_u16", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263827, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshllbq_m_n_s16", "(", "int32x4_t", "__inactive", ",", "int16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshllbq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263828, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshllbq_m_n_s16", "(", "int32x4_t", "__inactive", ",", "int16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshllbq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshllbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263829, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshllbq_m_n_s8", "(", "int16x8_t", "__inactive", ",", "int8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshllbq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshllbq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263830, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vshllbq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263833, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshllbq_m_n_u8", "(", "uint16x8_t", "__inactive", ",", "uint8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshllbq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshllbq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263834, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshllbq_m_n_u8", "(", "uint16x8_t", "__inactive", ",", "uint8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshllbq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263835, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshllbq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263836, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vshllbq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263837, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vshllbq_n_sv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263839, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vshllbq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshllbq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263841, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshllbq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshllbq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263842, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshllbq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshllbq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshllbq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263843, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vshllbq_x", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vshllbq_x_n_u16", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshllbq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263844, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vshllbq_m_n_sv8hi", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263847, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshllbq_x_n_s8", "(", "int8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshllbq_m_n_sv16qi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshllbq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263848, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vshllbq_x_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshllbq_m_n_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshllbq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263850, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshlltq", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vshlltq_n_s16", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlltq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263855, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__arm_vshlltq_m_n_u16", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263856, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshlltq_m_n_s16", "(", "int32x4_t", "__inactive", ",", "int16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlltq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlltq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263859, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshlltq_m_n_s8", "(", "int16x8_t", "__inactive", ",", "int8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlltq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlltq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263860, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshlltq_m_n_u16", "(", "uint32x4_t", "__inactive", ",", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlltq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263863, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshlltq_m_n_u8", "(", "uint16x8_t", "__inactive", ",", "uint8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlltq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263864, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlltq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263865, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vshlltq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263866, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vshlltq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlltq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlltq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263867, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vshlltq_n_s8", "(", "int8x16_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlltq_n_sv16qi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlltq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263868, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vshlltq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263871, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vshlltq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263873, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vshlltq_x", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vshlltq_x_n_u16", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlltq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263874, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vshlltq_m_n_sv16qi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263878, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshlltq_x_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlltq_m_n_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263880, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlltq_m_n_uv8hi", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263881, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshlltq_x_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlltq_m_n_uv16qi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlltq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263882, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vshlltq_m_n_uv16qi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlltq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263883, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshlq_m", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vshlq_m_s32", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263886, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshlq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263891, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263892, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263894, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshlq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263896, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263897, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263898, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshlq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263899, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263900, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263901, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshlq_m_r", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vshlq_m_r_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_m_r", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263902, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__arm_vshlq_m_r_s32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263903, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_r_sv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263904, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_r_sv4si", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263906, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_r_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263908, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_r_sv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263909, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vshlq_m_r_u16", "(", "uint16x8_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_r_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263910, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_r_uv8hi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263911, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__arm_vshlq_m_r_u8", "(", "uint8x16_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_r_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263914, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshlq_m_r_u8", "(", "uint8x16_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_r_uv16qi", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_r_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263915, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263917, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vshlq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263918, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshlq_m_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263919, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263920, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vshlq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263921, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263922, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vshlq_m_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263923, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263925, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vshlq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263926, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vshlq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263927, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vshlq_n", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vshlq_n_s32", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263928, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vshlq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263937, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_mve_vshlq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263938, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vshlq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263940, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vshlq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263941, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__arm_vshlq_r_s32", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_r", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263942, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vshlq_r_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_r_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263944, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vshlq_r_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_r_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263945, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vshlq_r_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_r_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263948, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_mve_vshlq_r_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_r_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263950, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vshlq_r_u16", "(", "uint16x8_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_r_uv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_r_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263951, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vshlq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263956, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263957, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vshlq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263960, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vshlq_u16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__builtin_mve_vshlq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263962, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshlq_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263965, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vshlq_u8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_mve_vshlq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263967, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshlq_x_n", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vshlq_x_n_u32", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263971, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263973, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263974, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshlq_x_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263975, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263977, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263978, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshlq_x_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263980, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshlq_x_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshlq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263981, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263983, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshlq_x_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263985, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263987, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vshlq_x_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_x_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263989, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vshlq_x_u16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263991, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vshlq_x_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263992, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vshlq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshlq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263993, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vshlq_x_u8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263994, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vshlq_x_u8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshlq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshlq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263995, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vshrnbq", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vshrnbq_n_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshrnbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 263997, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vshrnbq_m_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrnbq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrnbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264000, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshrnbq_m_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrnbq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrnbq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264001, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vshrnbq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrnbq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264004, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vshrnbq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrnbq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264007, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshrnbq_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshrnbq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrnbq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264010, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshrnbq_n_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrnbq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshrnbq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264012, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vshrnbq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrnbq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264013, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vshrnbq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrnbq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264014, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vshrnbq_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshrnbq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrnbq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264015, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vshrntq_n_u32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264017, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__arm_vshrntq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264018, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__arm_vshrntq_m_n_u16", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264019, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshrntq_m_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrntq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrntq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264020, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vshrntq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264021, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshrntq_m_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrntq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrntq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264022, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vshrntq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264025, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshrntq_m_n_u32", "(", "uint16x8_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrntq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrntq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264027, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshrntq_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshrntq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264028, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshrntq_n_s16", "(", "int8x16_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrntq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshrntq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264029, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vshrntq_n_s32", "(", "int16x8_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrntq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshrntq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264031, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vshrntq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264032, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vshrntq_n_u16", "(", "uint8x16_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshrntq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264033, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshrntq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264034, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vshrntq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrntq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264035, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vshrq", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vshrq_n_u32", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264036, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__arm_vshrq_n_u32", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264037, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vshrq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vshrq_m_n_u16", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264038, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshrq_m", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vshrq_m_n_u16", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264039, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vshrq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264043, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264045, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264046, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264047, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264049, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshrq_m_n_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264050, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264051, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vshrq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264052, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vshrq_n_sv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264053, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vshrq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshrq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264054, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshrq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrq_n_sv4si", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264055, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__arm_vshrq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshrq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264058, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshrq_n_uv8hi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264059, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vshrq_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264060, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_mve_vshrq_n_uv4si", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264061, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "__arm_vshrq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vshrq_n_uv16qi", "(", "__a", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264062, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__arm_vshrq_x_n_u32", "(", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264065, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264067, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshrq_x_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshrq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264069, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264070, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vshrq_x_n_s8", "(", "int8x16_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vshrq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264071, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vshrq_x_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264072, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vshrq_x_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vshrq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vshrq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264074, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264076, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "return", "__builtin_mve_vshrq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vshrq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264077, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "__arm_vsliq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vsliq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vsliq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264078, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__arm_vsliq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264079, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vsliq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264082, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vsliq_m_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsliq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264083, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsliq_m_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsliq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264085, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsliq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264086, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vsliq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264087, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vsliq_m_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsliq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsliq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264089, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vsliq_m_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsliq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsliq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264090, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vsliq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264091, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vsliq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vsliq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264094, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsliq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264096, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vsliq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264097, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vsliq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsliq_n_sv16qi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vsliq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264099, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "__builtin_mve_vsliq_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264101, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vsliq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264102, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vsliq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264103, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vsliq_n_uv16qi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsliq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264104, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vsriq", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__arm_vsriq_n_s32", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vsriq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264107, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vsriq_m", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vsriq_m_n_u32", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264109, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsriq_m_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsriq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264110, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsriq_m_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsriq_m_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264111, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsriq_m_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsriq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264112, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsriq_m_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264113, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_mve_vsriq_m_n_sv16qi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264114, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vsriq_m_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsriq_m_n_uv8hi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsriq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264117, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_mve_vsriq_m_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264119, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "__arm_vsriq_m_n_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsriq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsriq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264120, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vsriq_m_n_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__imm", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsriq_m_n_uv16qi", "(", "__a", ",", "__b", ",", "__imm", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsriq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264121, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "__arm_vsriq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vsriq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264122, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsriq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsriq_n_sv8hi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vsriq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264123, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vsriq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsriq_n_sv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "File": "arm", "Func": "mve___arm_vsriq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264124, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vsriq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vsriq_n_sv16qi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264126, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsriq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vsriq_n_sv16qi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264127, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsriq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vsriq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264130, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsriq_n_uv4si", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264131, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_mve_vsriq_n_uv16qi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264132, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vsriq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__imm", ")", "{", "return", "__builtin_mve_vsriq_n_uv16qi", "(", "__a", ",", "__b", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsriq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264133, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst1q_f16", "(", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264135, "Length": 8, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__builtin_mve_vst1q_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264137, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__arm_vst1q_f32", "(", "float32_t", "*", "__addr", ",", "float32x4_t", "__value", ")", "{", "__builtin_mve_vst1q_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264138, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst1q_f32", "(", "float32_t", "*", "__addr", ",", "float32x4_t", "__value", ")", "{", "__builtin_mve_vst1q_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264139, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "vstrwq_p_f32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264144, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vst1q_p_f32", "(", "float32_t", "*", "__addr", ",", "float32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "return", "vstrwq_p_f32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264145, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "vstrhq_p_s16", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264146, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "vstrwq_p_s32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264148, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vst1q_p_s8", "(", "int8_t", "*", "__addr", ",", "int8x16_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "vstrbq_p_s8", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vst1q_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264150, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "vstrbq_p_s8", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264151, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "__arm_vst1q_p_u32", "(", "uint32_t", "*", "__addr", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "return", "vstrwq_p_u32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264155, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst1q_p_u8", "(", "uint8_t", "*", "__addr", ",", "uint8x16_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "vstrbq_p_u8", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vst1q_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264156, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__arm_vst1q_s16", "(", "int16_t", "*", "__addr", ",", "int16x8_t", "__value", ")", "{", "__builtin_mve_vst1q_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264158, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst1q_s16", "(", "int16_t", "*", "__addr", ",", "int16x8_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vst1q_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vst1q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264159, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vst1q_s8", "(", "int8_t", "*", "__addr", ",", "int8x16_t", "__value", ")", "{", "__builtin_mve_vst1q_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264162, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vst1q_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264163, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__arm_vst1q_u16", "(", "uint16_t", "*", "__addr", ",", "uint16x8_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vst1q_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vst1q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264165, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__builtin_mve_vst1q_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264167, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__arm_vst1q_u8", "(", "uint8_t", "*", "__addr", ",", "uint8x16_t", "__value", ")", "{", "__builtin_mve_vst1q_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst1q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264168, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst1q_u8", "(", "uint8_t", "*", "__addr", ",", "uint8x16_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vst1q_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vst1q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264169, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vst2q_f32", "(", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst2q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264171, "Length": 8, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "union", "{", "float16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__i", "=", "__value", ";"], "File": "arm", "Func": "mve___arm_vst2q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264172, "Length": 17, "Cover_Rate": 0.4594594594594595} {"Template_token": ["", "__arm_vst2q_f32", "(", "float32_t", "*", "__addr", ",", "float32x4x2_t", "__value", ")", "{", "union", "{", "float32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__i", "=", "__value", ";"], "File": "arm", "Func": "mve___arm_vst2q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264173, "Length": 27, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "union", "{", "int16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";", "__builtin_mve_vst2qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst2q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264174, "Length": 31, "Cover_Rate": 0.7560975609756098} {"Template_token": ["", "__builtin_mve_vst2qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst2q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264175, "Length": 14, "Cover_Rate": 0.34146341463414637} {"Template_token": ["", "__arm_vst2q_s32", "(", "int32_t", "*", "__addr", ",", "int32x4x2_t", "__value", ")", "{", "union", "{", "int32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__i", "=", "__value", ";"], "File": "arm", "Func": "mve___arm_vst2q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264177, "Length": 27, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "__arm_vst2q_s8", "(", "int8_t", "*", "__addr", ",", "int8x16x2_t", "__value", ")", "{", "union", "{", "int8x16x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";", "__builtin_mve_vst2qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst2q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264178, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vst2q_u16", "(", "uint16_t", "*", "__addr", ",", "uint16x8x2_t", "__value", ")", "{", "union", "{", "uint16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";"], "ground_truth": ["__builtin_mve_vst2qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "File": "arm", "Func": "mve___arm_vst2q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264180, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "__arm_vst2q_u16", "(", "uint16_t", "*", "__addr", ",", "uint16x8x2_t", "__value", ")", "{", "union", "{", "uint16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";", "__builtin_mve_vst2qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst2q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264181, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "uint32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__i", "=", "__value", ";"], "File": "arm", "Func": "mve___arm_vst2q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264182, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "__builtin_mve_vst2qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst2q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264183, "Length": 14, "Cover_Rate": 0.34146341463414637} {"Template_token": ["", "__arm_vst4q_f32", "(", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst4q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264184, "Length": 8, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__arm_vst4q", "(", "float32_t", "*", "__addr", ",", "float32x4x4_t", "__value", ")", "{", "__arm_vst4q_f32", "(", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst4q", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264185, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__i", "=", "__value", ";"], "ground_truth": ["__builtin_mve_vst4qv8hf", "(", "__addr", ",", "__rv", ".", "__o", ")", ";"], "File": "arm", "Func": "mve___arm_vst4q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264186, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "__rv", ".", "__i", "=", "__value", ";", "__builtin_mve_vst4qv8hf", "(", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst4q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264187, "Length": 16, "Cover_Rate": 0.43243243243243246} {"Template_token": ["", "__arm_vst4q_f32", "(", "float32_t", "*", "__addr", ",", "float32x4x4_t", "__value", ")", "{", "union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";", "__builtin_mve_vst4qv4sf", "(", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst4q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264188, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__i", "=", "__value", ";", "__builtin_mve_vst4qv4sf", "(", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst4q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264189, "Length": 16, "Cover_Rate": 0.43243243243243246} {"Template_token": ["", "__arm_vst4q_s32", "(", "int32_t", "*", "__addr", ",", "int32x4x4_t", "__value", ")", "{", "union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";"], "ground_truth": ["__builtin_mve_vst4qv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "File": "arm", "Func": "mve___arm_vst4q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264192, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";"], "ground_truth": ["__builtin_mve_vst4qv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "File": "arm", "Func": "mve___arm_vst4q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264193, "Length": 30, "Cover_Rate": 0.7317073170731707} {"Template_token": ["", "union", "{", "int8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__i", "=", "__value", ";"], "File": "arm", "Func": "mve___arm_vst4q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264194, "Length": 17, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ",", "__gnu_inline__", ",", "__artificial__", ")", ")", "__arm_vst4q_s8", "(", "int8_t", "*", "__addr", ",", "int8x16x4_t", "__value", ")", "{", "union", "{", "int8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";", "__builtin_mve_vst4qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst4q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264195, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "uint16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__i", "=", "__value", ";", "__builtin_mve_vst4qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vst4q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264196, "Length": 31, "Cover_Rate": 0.7560975609756098} {"Template_token": ["", "__rv", ".", "__i", "=", "__value", ";"], "ground_truth": ["__builtin_mve_vst4qv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "File": "arm", "Func": "mve___arm_vst4q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264197, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "union", "{", "uint32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__i", "=", "__value", ";"], "File": "arm", "Func": "mve___arm_vst4q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264198, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "__rv", ".", "__i", "=", "__value", ";"], "ground_truth": ["__builtin_mve_vst4qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "File": "arm", "Func": "mve___arm_vst4q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264199, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "__rv", ".", "__i", "=", "__value", ";"], "ground_truth": ["__builtin_mve_vst4qv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__rv", ".", "__o", ")", ";"], "File": "arm", "Func": "mve___arm_vst4q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264200, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "__arm_vstrbq", "(", "uint8_t", "*", "__addr", ",", "uint16x8_t", "__value", ")", "{", "__arm_vstrbq_u16", "(", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264201, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrbq_p_s16", "(", "int8_t", "*", "__addr", ",", "int16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrbq_p_sv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrbq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264206, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__builtin_mve_vstrbq_p_sv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264207, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrbq_p_s8", "(", "int8_t", "*", "__addr", ",", "int8x16_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrbq_p_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264210, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrbq_p_u16", "(", "uint8_t", "*", "__addr", ",", "uint16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrbq_p_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264211, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrbq_p_u16", "(", "uint8_t", "*", "__addr", ",", "uint16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrbq_p_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrbq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264212, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__builtin_mve_vstrbq_p_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264213, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrbq_p_u32", "(", "uint8_t", "*", "__addr", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrbq_p_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrbq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264214, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__builtin_mve_vstrbq_p_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264215, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__builtin_mve_vstrbq_sv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264220, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__builtin_mve_vstrbq_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264222, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__arm_vstrbq_scatter_offset_u16", "(", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264224, "Length": 10, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_mve_vstrbq_scatter_offset_p_sv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264227, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vstrbq_scatter_offset_p_s8", "(", "int8_t", "*", "__base", ",", "uint8x16_t", "__offset", ",", "int8x16_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrbq_scatter_offset_p_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_p_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264231, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrbq_scatter_offset_p_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264233, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vstrbq_scatter_offset_p_u16", "(", "uint8_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "uint16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrbq_scatter_offset_p_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264234, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrbq_scatter_offset_p_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264237, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_mve_vstrbq_scatter_offset_p_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_p_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264238, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_mve_vstrbq_scatter_offset_sv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264240, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrbq_scatter_offset_s32", "(", "int8_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "int32x4_t", "__value", ")", "{", "__builtin_mve_vstrbq_scatter_offset_sv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264242, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrbq_scatter_offset_s8", "(", "int8_t", "*", "__base", ",", "uint8x16_t", "__offset", ",", "int8x16_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrbq_scatter_offset_sv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264243, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__builtin_mve_vstrbq_scatter_offset_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264247, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrbq_scatter_offset_u8", "(", "uint8_t", "*", "__base", ",", "uint8x16_t", "__offset", ",", "uint8x16_t", "__value", ")", "{", "__builtin_mve_vstrbq_scatter_offset_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_scatter_offset_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264249, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrbq_u16", "(", "uint8_t", "*", "__addr", ",", "uint16x8_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrbq_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrbq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264251, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vstrbq_u16", "(", "uint8_t", "*", "__addr", ",", "uint16x8_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrbq_uv8hi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrbq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264252, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vstrbq_u32", "(", "uint8_t", "*", "__addr", ",", "uint32x4_t", "__value", ")", "{", "__builtin_mve_vstrbq_uv4si", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264253, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrbq_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264255, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__builtin_mve_vstrbq_uv16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrbq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264256, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__arm_vstrdq_scatter_base", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "uint64x2_t", "__value", ")", "{", "__arm_vstrdq_scatter_base_u64", "(", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264257, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_base_p", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "uint64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__arm_vstrdq_scatter_base_p_u64", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264260, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_base_p_s64", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "int64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrdq_scatter_base_p_sv2di", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_p_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264261, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_base_p_s64", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "int64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrdq_scatter_base_p_sv2di", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_p_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264262, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vstrdq_scatter_base_p_u64", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "uint64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrdq_scatter_base_p_uv2di", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_p_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264263, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_base_p_u64", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "uint64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrdq_scatter_base_p_uv2di", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_p_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264264, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vstrdq_scatter_base_s64", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "int64x2_t", "__value", ")", "{", "__builtin_mve_vstrdq_scatter_base_sv2di", "(", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264265, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_base_u64", "(", "uint64x2_t", "__addr", ",", "const", "int", "__offset", ",", "uint64x2_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrdq_scatter_base_uv2di", "(", "__addr", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264267, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__builtin_mve_vstrdq_scatter_base_wb_p_sv2di", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";", "__builtin_mve_vstrdq_scatter_base_wb_p_add_sv2di", "(", "*", "__addr", ",", "__offset", ",", "*", "__addr", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_wb_p_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264274, "Length": 26, "Cover_Rate": 0.6046511627906976} {"Template_token": ["", "__builtin_mve_vstrdq_scatter_base_wb_p_add_uv2di", "(", "*", "__addr", ",", "__offset", ",", "*", "__addr", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_wb_p_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264276, "Length": 14, "Cover_Rate": 0.32558139534883723} {"Template_token": ["", "__arm_vstrdq_scatter_base_wb_s64", "(", "uint64x2_t", "*", "__addr", ",", "const", "int", "__offset", ",", "int64x2_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrdq_scatter_base_wb_sv2di", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_base_wb_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264277, "Length": 24, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "__arm_vstrdq_scatter_offset", "(", "uint64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "uint64x2_t", "__value", ")", "{"], "ground_truth": ["__arm_vstrdq_scatter_offset_u64", "(", "__base", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264281, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vstrdq_scatter_offset_p_u64", "(", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264282, "Length": 12, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "__arm_vstrdq_scatter_offset_p_s64", "(", "int64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "int64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrdq_scatter_offset_p_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_offset_p_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264285, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "__arm_vstrdq_scatter_offset_p_u64", "(", "uint64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "uint64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrdq_scatter_offset_p_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_offset_p_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264287, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_offset_s64", "(", "int64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "int64x2_t", "__value", ")", "{", "__builtin_mve_vstrdq_scatter_offset_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_offset_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264288, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_offset_s64", "(", "int64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "int64x2_t", "__value", ")", "{", "__builtin_mve_vstrdq_scatter_offset_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_offset_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264289, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_offset_u64", "(", "uint64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "uint64x2_t", "__value", ")", "{", "__builtin_mve_vstrdq_scatter_offset_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_offset_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264290, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_offset_u64", "(", "uint64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "uint64x2_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrdq_scatter_offset_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_offset_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264291, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vstrdq_scatter_shifted_offset", "(", "uint64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "uint64x2_t", "__value", ")", "{", "__arm_vstrdq_scatter_shifted_offset_u64", "(", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264292, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_shifted_offset_p", "(", "uint64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "uint64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__arm_vstrdq_scatter_shifted_offset_p_u64", "(", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_shifted_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264294, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrdq_scatter_shifted_offset_p_s64", "(", "int64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "int64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrdq_scatter_shifted_offset_p_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_shifted_offset_p_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264296, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrdq_scatter_shifted_offset_p_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_shifted_offset_p_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264297, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vstrdq_scatter_shifted_offset_p_u64", "(", "uint64_t", "*", "__base", ",", "uint64x2_t", "__offset", ",", "uint64x2_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrdq_scatter_shifted_offset_p_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_shifted_offset_p_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264298, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrdq_scatter_shifted_offset_p_uv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_shifted_offset_p_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264299, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_mve_vstrdq_scatter_shifted_offset_sv2di", "(", "(", "__builtin_neon_di", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrdq_scatter_shifted_offset_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264301, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrhq_f16", "(", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264304, "Length": 8, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__arm_vstrhq", "(", "float16_t", "*", "__addr", ",", "float16x8_t", "__value", ")", "{"], "ground_truth": ["__arm_vstrhq_f16", "(", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264305, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vstrhq_f16", "(", "float16_t", "*", "__addr", ",", "float16x8_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrhq_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264306, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vstrhq_p_f16", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264309, "Length": 10, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__arm_vstrhq_p_f16", "(", "float16_t", "*", "__addr", ",", "float16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrhq_p_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264310, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__builtin_mve_vstrhq_p_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264311, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__builtin_mve_vstrhq_p_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264312, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__builtin_mve_vstrhq_p_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264314, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__builtin_mve_vstrhq_p_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264315, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrhq_p_u16", "(", "uint16_t", "*", "__addr", ",", "uint16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrhq_p_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264317, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrhq_p_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264318, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrhq_s16", "(", "int16_t", "*", "__addr", ",", "int16x8_t", "__value", ")", "{", "__builtin_mve_vstrhq_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264320, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrhq_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264321, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__arm_vstrhq_s32", "(", "int16_t", "*", "__addr", ",", "int32x4_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrhq_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264322, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vstrhq_s32", "(", "int16_t", "*", "__addr", ",", "int32x4_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrhq_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264323, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vstrhq_scatter_offset_f16", "(", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264324, "Length": 10, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__arm_vstrhq_scatter_offset_f16", "(", "float16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "float16x8_t", "__value", ")", "{", "__builtin_mve_vstrhq_scatter_offset_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264326, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrhq_scatter_offset_f16", "(", "float16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "float16x8_t", "__value", ")", "{", "__builtin_mve_vstrhq_scatter_offset_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264327, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrhq_scatter_offset_p_f16", "(", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264329, "Length": 12, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "__builtin_mve_vstrhq_scatter_offset_p_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264330, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_mve_vstrhq_scatter_offset_p_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264332, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vstrhq_scatter_offset_p_s32", "(", "int16_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrhq_scatter_offset_p_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264335, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrhq_scatter_offset_p_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_p_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264336, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_mve_vstrhq_scatter_offset_p_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264338, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vstrhq_scatter_offset_s16", "(", "int16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "int16x8_t", "__value", ")", "{", "__builtin_mve_vstrhq_scatter_offset_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264340, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrhq_scatter_offset_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264344, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__builtin_mve_vstrhq_scatter_offset_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264346, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset", "(", "float16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "float16x8_t", "__value", ")", "{"], "ground_truth": ["__arm_vstrhq_scatter_shifted_offset_f16", "(", "__base", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264348, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset", "(", "float16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "float16x8_t", "__value", ")", "{"], "ground_truth": ["__arm_vstrhq_scatter_shifted_offset_f16", "(", "__base", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264349, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset_f16", "(", "float16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "float16x8_t", "__value", ")", "{", "__builtin_mve_vstrhq_scatter_shifted_offset_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264350, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset_f16", "(", "float16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "float16x8_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrhq_scatter_shifted_offset_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264351, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset_p", "(", "float16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "float16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__arm_vstrhq_scatter_shifted_offset_p_f16", "(", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264352, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset_p_f16", "(", "float16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "float16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrhq_scatter_shifted_offset_p_fv8hf", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_p_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264354, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset_p_s16", "(", "int16_t", "*", "__base", ",", "uint16x8_t", "__offset", ",", "int16x8_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrhq_scatter_shifted_offset_p_sv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_p_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264357, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset_p_s32", "(", "int16_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrhq_scatter_shifted_offset_p_sv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264358, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset_p_u32", "(", "uint16_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrhq_scatter_shifted_offset_p_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264362, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrhq_scatter_shifted_offset_p_u32", "(", "uint16_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrhq_scatter_shifted_offset_p_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264363, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "__builtin_mve_vstrhq_scatter_shifted_offset_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_scatter_shifted_offset_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264369, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrhq_u16", "(", "uint16_t", "*", "__addr", ",", "uint16x8_t", "__value", ")", "{", "__builtin_mve_vstrhq_uv8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264373, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrhq_u32", "(", "uint16_t", "*", "__addr", ",", "uint32x4_t", "__value", ")", "{", "__builtin_mve_vstrhq_uv4si", "(", "(", "__builtin_neon_hi", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrhq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264374, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrwq_f32", "(", "float32_t", "*", "__addr", ",", "float32x4_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264379, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__arm_vstrwq_p", "(", "float32_t", "*", "__addr", ",", "float32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__arm_vstrwq_p_f32", "(", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264380, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vstrwq_p_f32", "(", "float32_t", "*", "__addr", ",", "float32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_p_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264382, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__builtin_mve_vstrwq_p_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264385, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrwq_scatter_base_f32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "float32x4_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_fv4sf", "(", "__addr", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264392, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vstrwq_scatter_base_f32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "float32x4_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_fv4sf", "(", "__addr", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264393, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vstrwq_scatter_base_p_s32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrwq_scatter_base_p_sv4si", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264398, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrwq_scatter_base_p_s32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrwq_scatter_base_p_sv4si", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264399, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrwq_scatter_base_p_u32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_p_uv4si", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264400, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vstrwq_scatter_base_p_u32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "uint32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrwq_scatter_base_p_uv4si", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264401, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrwq_scatter_base_s32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "int32x4_t", "__value", ")", "{", "__builtin_mve_vstrwq_scatter_base_sv4si", "(", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264402, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrwq_scatter_base_s32", "(", "uint32x4_t", "__addr", ",", "const", "int", "__offset", ",", "int32x4_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_sv4si", "(", "__addr", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264403, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vstrwq_scatter_base_wb", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ",", "float32x4_t", "__value", ")", "{", "__arm_vstrwq_scatter_base_wb_f32", "(", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264406, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_base_wb_fv4sf", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_wb_add_fv4sf", "(", "*", "__addr", ",", "__offset", ",", "*", "__addr", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264408, "Length": 21, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_base_wb_add_fv4sf", "(", "*", "__addr", ",", "__offset", ",", "*", "__addr", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264409, "Length": 12, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "__arm_vstrwq_scatter_base_wb_p_f32", "(", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264410, "Length": 12, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_base_wb_p_fv4sf", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_wb_p_add_fv4sf", "(", "*", "__addr", ",", "__offset", ",", "*", "__addr", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264412, "Length": 25, "Cover_Rate": 0.5813953488372093} {"Template_token": ["", "__arm_vstrwq_scatter_base_wb_p_s32", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_wb_p_sv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264414, "Length": 29, "Cover_Rate": 0.6744186046511628} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_base_wb_p_uv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_wb_p_add_uv4si", "(", "*", "__addr", ",", "__offset", ",", "*", "__addr", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264416, "Length": 25, "Cover_Rate": 0.5813953488372093} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_base_wb_sv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_wb_add_sv4si", "(", "*", "__addr", ",", "__offset", ",", "*", "__addr", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264418, "Length": 21, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "__arm_vstrwq_scatter_base_wb_u32", "(", "uint32x4_t", "*", "__addr", ",", "const", "int", "__offset", ",", "uint32x4_t", "__value", ")", "{", "__builtin_mve_vstrwq_scatter_base_wb_uv4si", "(", "*", "__addr", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["__builtin_mve_vstrwq_scatter_base_wb_add_uv4si", "(", "*", "__addr", ",", "__offset", ",", "*", "__addr", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_base_wb_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264420, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "__arm_vstrwq_scatter_offset_p_f32", "(", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264426, "Length": 12, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "__arm_vstrwq_scatter_offset_p_f32", "(", "float32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "float32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_offset_p_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_offset_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264427, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "__arm_vstrwq_scatter_offset_p_s32", "(", "int32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrwq_scatter_offset_p_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_offset_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264429, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_offset_p_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_offset_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264432, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_offset_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264433, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_offset_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264435, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrwq_scatter_offset_u32", "(", "uint32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "uint32x4_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_offset_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264436, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vstrwq_scatter_shifted_offset_f32", "(", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264437, "Length": 10, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__arm_vstrwq_scatter_shifted_offset_f32", "(", "float32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "float32x4_t", "__value", ")", "{", "__builtin_mve_vstrwq_scatter_shifted_offset_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264439, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrwq_scatter_shifted_offset_f32", "(", "float32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "float32x4_t", "__value", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_shifted_offset_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264440, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vstrwq_scatter_shifted_offset_p", "(", "float32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "float32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__arm_vstrwq_scatter_shifted_offset_p_f32", "(", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264441, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vstrwq_scatter_shifted_offset_p", "(", "float32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "float32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__arm_vstrwq_scatter_shifted_offset_p_f32", "(", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264442, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vstrwq_scatter_shifted_offset_p_f32", "(", "float32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "float32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{", "__builtin_mve_vstrwq_scatter_shifted_offset_p_fv4sf", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_p_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264444, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_shifted_offset_p_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264445, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vstrwq_scatter_shifted_offset_p_s32", "(", "int32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "int32x4_t", "__value", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["__builtin_mve_vstrwq_scatter_shifted_offset_p_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_p_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264446, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_shifted_offset_p_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264447, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_shifted_offset_p_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_p_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264448, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_mve_vstrwq_scatter_shifted_offset_sv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264450, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "__arm_vstrwq_scatter_shifted_offset_u32", "(", "uint32_t", "*", "__base", ",", "uint32x4_t", "__offset", ",", "uint32x4_t", "__value", ")", "{", "__builtin_mve_vstrwq_scatter_shifted_offset_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__base", ",", "__offset", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_scatter_shifted_offset_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264451, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrwq_u32", "(", "uint32_t", "*", "__addr", ",", "uint32x4_t", "__value", ")", "{", "__builtin_mve_vstrwq_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264453, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vstrwq_u32", "(", "uint32_t", "*", "__addr", ",", "uint32x4_t", "__value", ")", "{", "__builtin_mve_vstrwq_uv4si", "(", "(", "__builtin_neon_si", "*", ")", "__addr", ",", "__value", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vstrwq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264454, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsubq", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__arm_vsubq_f32", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264456, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vsubq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264458, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vsubq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_mve_vsubq_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264460, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsubq_m", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__arm_vsubq_m_n_f16", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264461, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264463, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vsubq_m_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264465, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsubq_m_n_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_n_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264467, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsubq_m_n_f16", "(", "float16x8_t", "__inactive", ",", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_n_fv8hf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264468, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_n_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264469, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vsubq_m_n_f32", "(", "float32x4_t", "__inactive", ",", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_fv4sf", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_m_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264470, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vsubq_m_n_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264471, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_n_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264472, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vsubq_m_n_s32", "(", "int32x4_t", "__inactive", ",", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_n_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264474, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsubq_m_n_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_m_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264475, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vsubq_m_n_u16", "(", "uint16x8_t", "__inactive", ",", "uint16x8_t", "__a", ",", "uint16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_m_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264477, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vsubq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264479, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__arm_vsubq_m_n_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_n_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264480, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264481, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_n_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264482, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264483, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vsubq_m_s16", "(", "int16x8_t", "__inactive", ",", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_sv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264484, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_sv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264486, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264487, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vsubq_m_s8", "(", "int8x16_t", "__inactive", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_sv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264488, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_uv8hi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264489, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vsubq_m_u32", "(", "uint32x4_t", "__inactive", ",", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264491, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_uv4si", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264492, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__arm_vsubq_m_u8", "(", "uint8x16_t", "__inactive", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_uv16qi", "(", "__inactive", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_m_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264493, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264495, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vsubq_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_n_fv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264496, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vsubq_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ")", "{", "return", "__builtin_mve_vsubq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264497, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_n_fv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264498, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vsubq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_n_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264499, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vsubq_n_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264501, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vsubq_n_s8", "(", "int8x16_t", "__a", ",", "int8_t", "__b", ")", "{", "return", "__builtin_mve_vsubq_n_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264503, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_n_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264505, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vsubq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_n_uv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264508, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "__arm_vsubq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_sv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264512, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_mve_vsubq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264513, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vsubq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__builtin_mve_vsubq_sv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264514, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_sv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264516, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vsubq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__builtin_mve_vsubq_uv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264517, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_uv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264520, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "__arm_vsubq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__builtin_mve_vsubq_uv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264522, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsubq_x", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vsubq_x_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264523, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vsubq_x", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__arm_vsubq_x_n_f32", "(", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264524, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__arm_vsubq_x_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264526, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsubq_x_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_fv4sf", "(", "__arm_vuninitializedq_f32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264528, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vsubq_x_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_n_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264529, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__arm_vsubq_x_n_f16", "(", "float16x8_t", "__a", ",", "float16_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_fv8hf", "(", "__arm_vuninitializedq_f16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264530, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_n_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264533, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vsubq_x_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264535, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vsubq_x_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264536, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_n_sv16qi", "(", "__arm_vuninitializedq_s8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264537, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_n_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264539, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vsubq_x_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264541, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vsubq_x_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_n_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264542, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_n_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264543, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_sv8hi", "(", "__arm_vuninitializedq_s16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264545, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vsubq_x_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264547, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_sv4si", "(", "__arm_vuninitializedq_s32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264548, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__arm_vsubq_x_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "mve_pred16_t", "__p", ")", "{"], "ground_truth": ["return", "__builtin_mve_vsubq_m_uv8hi", "(", "__arm_vuninitializedq_u16", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "File": "arm", "Func": "mve___arm_vsubq_x_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264551, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__arm_vsubq_x_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "mve_pred16_t", "__p", ")", "{", "return", "__builtin_mve_vsubq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264553, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_uv4si", "(", "__arm_vuninitializedq_u32", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264554, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_mve_vsubq_m_uv16qi", "(", "__arm_vuninitializedq_u8", "(", ")", ",", "__a", ",", "__b", ",", "__p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "mve___arm_vsubq_x_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264556, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "void", "neg", "(", ")", "{"], "ground_truth": ["asm_fprintf", "(", "t_file", ",", "", ",", "dst_regname", ")", ";"], "File": "arm", "Func": "neg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264557, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "void", "neg", "(", ")", "{"], "ground_truth": ["asm_fprintf", "(", "t_file", ",", "", ",", "dst_regname", ")", ";"], "File": "arm", "Func": "neg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264558, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vceqq_p64", "(", "poly64x2_t", "__a", ",", "poly64x2_t", "__b", ")", "{", "poly64_t", "__high_a", "=", "vget_high_p64", "(", "__a", ")", ";"], "ground_truth": ["poly64_t", "__high_b", "=", "vget_high_p64", "(", "__b", ")", ";"], "File": "arm", "Func": "neon1_vceqq_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264559, "Length": 25, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "poly64x2_t", "__b", "=", "vreinterpretq_p64_u32", "(", "vdupq_n_u32", "(", "", ")", ")", ";"], "ground_truth": ["return", "vceqq_p64", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon1_vceqzq_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264560, "Length": 19, "Cover_Rate": 0.7307692307692307} {"Template_token": ["", "return", "vceqq_p64", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vceqzq_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264561, "Length": 9, "Cover_Rate": 0.34615384615384615} {"Template_token": ["", "return", "vceq_p64", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vceqz_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264562, "Length": 9, "Cover_Rate": 0.34615384615384615} {"Template_token": ["", "poly64x1_t", "__b", "=", "vreinterpret_p64_u32", "(", "vdup_n_u32", "(", "", ")", ")", ";"], "ground_truth": ["return", "vceq_p64", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon1_vceqz_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264563, "Length": 19, "Cover_Rate": 0.7307692307692307} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgeq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264564, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcgeq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "(", "__a", ">=", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcgeq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264565, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vcgeq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgeq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264566, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vcgeq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgeq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264572, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgeq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264573, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcgeq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgeq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264576, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vcge_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "(", "__a", ">=", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcge_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264579, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcge_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264581, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcge_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264582, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcge_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcge_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264586, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcge_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264588, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcge_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "(", "__a", ">=", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcge_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264589, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vcge_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcge_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264590, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "(", "__a", ">=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcge_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264591, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcgtq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgtq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264592, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vcgtq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "(", "__a", ">", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcgtq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264595, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgtq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264596, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcgtq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "(", "__a", ">", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcgtq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264597, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vcgtq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "__a", ">", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcgtq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264600, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "vcgtq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "__a", ">", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcgtq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264601, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "return", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgtq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264602, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgtq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264603, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgtq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264605, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "vcgt_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264606, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vcgt_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264609, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vcgt_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264610, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vcgt_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264611, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vcgt_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264612, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264613, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcgt_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264615, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "vcgt_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264616, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__a", ">", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcgt_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264618, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264620, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264622, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcleq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264625, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264626, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264627, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264628, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264629, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264630, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcleq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264631, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcle_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "(", "__a", "<=", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcle_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264634, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcle_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264638, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcle_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "(", "__a", "<=", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcle_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264640, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "(", "__a", "<=", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcle_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264641, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vcle_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "(", "__a", "<=", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcle_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264642, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vcle_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "(", "__a", "<=", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcle_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264645, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vcle_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "(", "__a", "<=", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcle_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264646, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vcltq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "(", "__a", "<", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcltq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264650, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vcltq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "(", "__a", "<", "__b", ")", ";"], "File": "arm", "Func": "neon1_vcltq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264651, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vcltq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcltq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264653, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vcltq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcltq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264655, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcltq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264658, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264663, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vclt_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264664, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vclt_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264665, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264666, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vclt_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264667, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "vclt_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264669, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264671, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264673, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "vclt_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "__a", "<", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vclt_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264674, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcreate_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264676, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcreate_p16", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon1_vcreate_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264678, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vcreate_p16", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon1_vcreate_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264679, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vcreate_p64", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon1_vcreate_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264680, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vcreate_p8", "(", "uint64_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcreate_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264683, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcreate_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264684, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcreate_s16", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon1_vcreate_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264685, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcreate_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264686, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x1_t", ")", "{", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcreate_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264689, "Length": 9, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcreate_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264690, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcreate_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264693, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcreate_u32", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon1_vcreate_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264694, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vcreate_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264695, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vld1q_bf16", "(", "const", "bfloat16_t", "*", "__ptr", ")", "{", "return", "__builtin_neon_vld1v8bf", "(", "__ptr", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vld1q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264701, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_lane_bf16", "(", "const", "bfloat16_t", "*", "__a", ",", "bfloat16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "__builtin_neon_vld1_lanev8bf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon1_vld1q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264702, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vld1q_lane_bf16", "(", "const", "bfloat16_t", "*", "__a", ",", "bfloat16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "__builtin_neon_vld1_lanev8bf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vld1q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264703, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vld1v4bf", "(", "__ptr", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vld1_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264704, "Length": 7, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "return", "__builtin_neon_vld1v4bf", "(", "__ptr", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vld1_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264705, "Length": 7, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "return", "__builtin_neon_vld1_lanev4bf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vld1_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264707, "Length": 11, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "union", "{", "bfloat16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon1_vld2q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264708, "Length": 31, "Cover_Rate": 0.5} {"Template_token": ["", "union", "{", "bfloat16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "bfloat16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon1_vld2q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264709, "Length": 26, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "union", "{", "bfloat16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "bfloat16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon1_vld2_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264710, "Length": 46, "Cover_Rate": 0.7419354838709677} {"Template_token": ["", "union", "{", "bfloat16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "bfloat16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vld2_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264711, "Length": 47, "Cover_Rate": 0.7580645161290323} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon1_vld3q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264712, "Length": 20, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "vld3q_lane_bf16", "(", "const", "bfloat16_t", "*", "__a", ",", "bfloat16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "bfloat16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "bfloat16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon1_vld3q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264713, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "union", "{", "bfloat16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "bfloat16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon1_vld3_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264714, "Length": 26, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "union", "{", "bfloat16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vld4q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264715, "Length": 32, "Cover_Rate": 0.5161290322580645} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon1_vld4q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264716, "Length": 20, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "union", "{", "bfloat16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev4bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vld4_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264717, "Length": 32, "Cover_Rate": 0.5161290322580645} {"Template_token": ["", "union", "{", "bfloat16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev4bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon1_vld4_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264718, "Length": 26, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "vmvnq_p8", "(", "poly8x16_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "~", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvnq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264720, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "~", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvnq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264721, "Length": 5, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "vmvnq_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "~", "__a", ";"], "File": "arm", "Func": "neon1_vmvnq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264722, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vmvnq_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "~", "__a", ";"], "File": "arm", "Func": "neon1_vmvnq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264728, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vmvnq_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "~", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvnq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264729, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "return", "~", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvnq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264730, "Length": 5, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "vmvnq_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "~", "__a", ";"], "File": "arm", "Func": "neon1_vmvnq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264731, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vmvnq_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "~", "__a", ";"], "File": "arm", "Func": "neon1_vmvnq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264732, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vmvn_p8", "(", "poly8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "~", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon1_vmvn_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264733, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "~", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvn_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264734, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmvn_s16", "(", "int16x4_t", "__a", ")", "{", "return", "~", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264735, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "vmvn_s32", "(", "int32x2_t", "__a", ")", "{", "return", "~", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264737, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "vmvn_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "~", "__a", ";"], "File": "arm", "Func": "neon1_vmvn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264738, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vmvn_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "~", "__a", ";"], "File": "arm", "Func": "neon1_vmvn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264741, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vmvn_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "~", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264742, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "vmvn_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "~", "__a", ";"], "File": "arm", "Func": "neon1_vmvn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264743, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "return", "~", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vmvn_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264745, "Length": 5, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "vnegq_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "-", "__a", ";"], "File": "arm", "Func": "neon1_vnegq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264749, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vnegq_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "-", "__a", ";"], "File": "arm", "Func": "neon1_vnegq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264750, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vnegq_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "-", "__a", ";"], "File": "arm", "Func": "neon1_vnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264751, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vnegq_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "-", "__a", ";"], "File": "arm", "Func": "neon1_vnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264752, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vnegq_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "-", "__a", ";"], "File": "arm", "Func": "neon1_vnegq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264753, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "vneg_s16", "(", "int16x4_t", "__a", ")", "{", "return", "-", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vneg_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264757, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "vneg_s16", "(", "int16x4_t", "__a", ")", "{", "return", "-", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vneg_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264758, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "return", "-", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vneg_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264761, "Length": 5, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "__builtin_neon_vst1v8bf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vst1q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264764, "Length": 8, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "vst2q_lane_bf16", "(", "bfloat16_t", "*", "__a", ",", "bfloat16x8x2_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "bfloat16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev8bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vst2q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264771, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "bfloat16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev4bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vst2_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264772, "Length": 27, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "union", "{", "bfloat16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3_lanev8bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon1_vst3q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264774, "Length": 26, "Cover_Rate": 0.6341463414634146} {"Template_token": ["", "vst3_lane_bf16", "(", "bfloat16_t", "*", "__a", ",", "bfloat16x4x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "bfloat16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3_lanev4bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vst3_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264776, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "vst4q_lane_bf16", "(", "bfloat16_t", "*", "__a", ",", "bfloat16x8x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "bfloat16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon1_vst4q_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264777, "Length": 29, "Cover_Rate": 0.7073170731707317} {"Template_token": ["", "vst4_lane_bf16", "(", "bfloat16_t", "*", "__a", ",", "bfloat16x4x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "bfloat16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4_lanev4bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon1_vst4_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264778, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "bfloat16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4_lanev4bf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon1_vst4_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264779, "Length": 26, "Cover_Rate": 0.6341463414634146} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "(", "vabsq_f16", "(", "__a", ")", ">=", "vabsq_f16", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vcagev8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon2_vcageq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264780, "Length": 27, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcagev4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vcageq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264781, "Length": 12, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "vcageq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "(", "vabsq_f32", "(", "__a", ")", ">=", "vabsq_f32", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagev4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon2_vcageq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264782, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagev2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vcage_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264785, "Length": 12, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "(", "vabs_f32", "(", "__a", ")", ">=", "vabs_f32", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vcagev2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon2_vcage_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264786, "Length": 27, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcagtv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vcagtq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264787, "Length": 12, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "vcagtq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "(", "vabsq_f16", "(", "__a", ")", ">", "vabsq_f16", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vcagtv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon2_vcagtq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264788, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "vabsq_f32", "(", "__a", ")", ">", "vabsq_f32", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagtv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon2_vcagtq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264789, "Length": 27, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "vcagt_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "(", "vabs_f16", "(", "__a", ")", ">", "vabs_f16", "(", "__b", ")", ")", ";"], "File": "arm", "Func": "neon2_vcagt_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264791, "Length": 25, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "(", "vabs_f32", "(", "__a", ")", ">", "vabs_f32", "(", "__b", ")", ")", ";", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagtv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vcagt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264792, "Length": 28, "Cover_Rate": 0.7567567567567568} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "(", "vabsq_f16", "(", "__a", ")", "<=", "vabsq_f16", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vcalev8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon2_vcaleq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264793, "Length": 27, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "vcaleq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "(", "vabsq_f32", "(", "__a", ")", "<=", "vabsq_f32", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagev4sf", "(", "__b", ",", "__a", ")", ";"], "File": "arm", "Func": "neon2_vcaleq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264795, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vcaleq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "(", "vabsq_f32", "(", "__a", ")", "<=", "vabsq_f32", "(", "__b", ")", ")", ";", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcagev4sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vcaleq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264796, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vcale_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "(", "vabs_f16", "(", "__a", ")", "<=", "vabs_f16", "(", "__b", ")", ")", ";"], "File": "arm", "Func": "neon2_vcale_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264797, "Length": 25, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "vcale_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "(", "vabs_f16", "(", "__a", ")", "<=", "vabs_f16", "(", "__b", ")", ")", ";"], "File": "arm", "Func": "neon2_vcale_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264798, "Length": 25, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagev2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vcale_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264799, "Length": 12, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagev2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vcale_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264800, "Length": 12, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "vcaltq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "(", "vabsq_f16", "(", "__a", ")", "<", "vabsq_f16", "(", "__b", ")", ")", ";"], "File": "arm", "Func": "neon2_vcaltq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264801, "Length": 25, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "vabsq_f32", "(", "__a", ")", "<", "vabsq_f32", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagtv4sf", "(", "__b", ",", "__a", ")", ";"], "File": "arm", "Func": "neon2_vcaltq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264802, "Length": 27, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "vabsq_f32", "(", "__a", ")", "<", "vabsq_f32", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagtv4sf", "(", "__b", ",", "__a", ")", ";"], "File": "arm", "Func": "neon2_vcaltq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264803, "Length": 27, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "(", "vabs_f16", "(", "__a", ")", "<", "vabs_f16", "(", "__b", ")", ")", ";"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcaltv4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon2_vcalt_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264804, "Length": 27, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "(", "vabs_f32", "(", "__a", ")", "<", "vabs_f32", "(", "__b", ")", ")", ";", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagtv2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vcalt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264805, "Length": 28, "Cover_Rate": 0.7567567567567568} {"Template_token": ["", "vceqq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "(", "__a", "==", "__b", ")", ";", "return", "(", "uint16x8_t", ")", "__builtin_neon_vceqv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceqq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264806, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vceqv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceqq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264807, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "vceqq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "(", "__a", "==", "__b", ")", ";"], "File": "arm", "Func": "neon2_vceqq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264814, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceqq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264815, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceqq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264819, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceqq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264820, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vceqq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceqq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264822, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceqq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264823, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vceqv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264824, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "vceq_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "(", "__a", "==", "__b", ")", ";"], "File": "arm", "Func": "neon2_vceq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264826, "Length": 19, "Cover_Rate": 0.6129032258064516} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vceqv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264827, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264828, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vceq_p8", "(", "poly8x8_t", "__a", ",", "poly8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "(", "__a", "==", "__b", ")", ";"], "File": "arm", "Func": "neon2_vceq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264829, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vceq_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264833, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264834, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vceq_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "(", "__a", "==", "__b", ")", ";"], "File": "arm", "Func": "neon2_vceq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264835, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "vceq_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264836, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "(", "__a", "==", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vceq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264837, "Length": 11, "Cover_Rate": 0.55} {"Template_token": ["", "vceq_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "(", "__a", "==", "__b", ")", ";"], "File": "arm", "Func": "neon2_vceq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264841, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "__builtin_neon_sdot_laneqv16qi", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdotq_laneq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264842, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_neon_udot_laneqv16qi_uuuus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdotq_laneq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264844, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vdotq_laneq_u32", "(", "uint32x4_t", "__r", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_udot_laneqv16qi_uuuus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon2_vdotq_laneq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264845, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vdot_laneq_s32", "(", "int32x2_t", "__r", ",", "int8x8_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_sdot_laneqv8qi", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdot_laneq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264846, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vdot_laneq_s32", "(", "int32x2_t", "__r", ",", "int8x8_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_sdot_laneqv8qi", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdot_laneq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264847, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_udot_laneqv8qi_uuuus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdot_laneq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264849, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vdupq_n_f16", "(", "float16_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264851, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264854, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "vdupq_n_p16", "(", "poly16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "File": "arm", "Func": "neon2_vdupq_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264855, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264856, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264859, "Length": 39, "Cover_Rate": 0.8666666666666667} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264860, "Length": 39, "Cover_Rate": 0.8666666666666667} {"Template_token": ["", "vdupq_n_s16", "(", "int16_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264861, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264862, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "return", "(", "int32x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264863, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "vdupq_n_s32", "(", "int32_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264864, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vdupq_n_s64", "(", "int64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "{", "__a", ",", "__a", "}", ";"], "File": "arm", "Func": "neon2_vdupq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264866, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "return", "(", "int8x16_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264867, "Length": 39, "Cover_Rate": 0.8666666666666667} {"Template_token": ["", "return", "(", "int8x16_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264868, "Length": 39, "Cover_Rate": 0.8666666666666667} {"Template_token": ["", "vdupq_n_u32", "(", "uint32_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264871, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "{", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264873, "Length": 11, "Cover_Rate": 0.6470588235294118} {"Template_token": ["", "vdupq_n_u8", "(", "uint8_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264874, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "vdupq_n_u8", "(", "uint8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "File": "arm", "Func": "neon2_vdupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264875, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "bfloat16x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264877, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "vdup_n_f16", "(", "float16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "File": "arm", "Func": "neon2_vdup_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264878, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vdup_n_f16", "(", "float16_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264879, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_n_f32", "(", "float32_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "{", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264880, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_n_f32", "(", "float32_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "{", "__a", ",", "__a", "}", ";"], "File": "arm", "Func": "neon2_vdup_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264881, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264883, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "{", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264884, "Length": 9, "Cover_Rate": 0.6} {"Template_token": ["", "vdup_n_p8", "(", "poly8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "File": "arm", "Func": "neon2_vdup_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264887, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "int32x2_t", ")", "{", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264889, "Length": 11, "Cover_Rate": 0.6470588235294118} {"Template_token": ["", "vdup_n_s32", "(", "int32_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "{", "__a", ",", "__a", "}", ";"], "File": "arm", "Func": "neon2_vdup_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264890, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "return", "(", "int64x1_t", ")", "{", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264891, "Length": 9, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "int64x1_t", ")", "{", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264892, "Length": 9, "Cover_Rate": 0.6} {"Template_token": ["", "vdup_n_s8", "(", "int8_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264893, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_n_s8", "(", "int8_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264894, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_n_u16", "(", "uint16_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264895, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264896, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "vdup_n_u32", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "{", "__a", ",", "__a", "}", ";"], "File": "arm", "Func": "neon2_vdup_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264897, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "vdup_n_u64", "(", "uint64_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "{", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264899, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "{", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", ",", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vdup_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264901, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "vld1_p64", "(", "const", "poly64_t", "*", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "{", "*", "__a", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vld1_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264904, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vld1_s64", "(", "const", "int64_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "{", "*", "__a", "}", ";"], "File": "arm", "Func": "neon2_vld1_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264905, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "vld1_s64", "(", "const", "int64_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "{", "*", "__a", "}", ";"], "File": "arm", "Func": "neon2_vld1_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264906, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "vld1_u64", "(", "const", "uint64_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "{", "*", "__a", "}", ";"], "File": "arm", "Func": "neon2_vld1_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264907, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "vmovq_n_f16", "(", "float16_t", "__a", ")", "{", "return", "vdupq_n_f16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmovq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264909, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vmovq_n_f32", "(", "float32_t", "__a", ")", "{", "return", "vdupq_n_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmovq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264911, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "vdupq_n_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmovq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264912, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmovq_n_p16", "(", "poly16_t", "__a", ")", "{", "return", "vdupq_n_p16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmovq_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264914, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vmovq_n_p8", "(", "poly8_t", "__a", ")", "{", "return", "vdupq_n_p8", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmovq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264915, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "vdupq_n_p8", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmovq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264916, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmovq_n_s32", "(", "int32_t", "__a", ")", "{"], "ground_truth": ["return", "vdupq_n_s32", "(", "__a", ")", ";"], "File": "arm", "Func": "neon2_vmovq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264920, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vmovq_n_s8", "(", "int8_t", "__a", ")", "{"], "ground_truth": ["return", "vdupq_n_s8", "(", "__a", ")", ";"], "File": "arm", "Func": "neon2_vmovq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264923, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vmovq_n_u16", "(", "uint16_t", "__a", ")", "{"], "ground_truth": ["return", "vdupq_n_u16", "(", "__a", ")", ";"], "File": "arm", "Func": "neon2_vmovq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264925, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vmovq_n_u16", "(", "uint16_t", "__a", ")", "{"], "ground_truth": ["return", "vdupq_n_u16", "(", "__a", ")", ";"], "File": "arm", "Func": "neon2_vmovq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264926, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vmovq_n_u32", "(", "uint32_t", "__a", ")", "{", "return", "vdupq_n_u32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmovq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264927, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vmovq_n_u64", "(", "uint64_t", "__a", ")", "{", "return", "vdupq_n_u64", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmovq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264930, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vmovq_n_u8", "(", "uint8_t", "__a", ")", "{"], "ground_truth": ["return", "vdupq_n_u8", "(", "__a", ")", ";"], "File": "arm", "Func": "neon2_vmovq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264932, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vmov_n_f32", "(", "float32_t", "__a", ")", "{", "return", "vdup_n_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264935, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "vdup_n_f32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264936, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "vdup_n_p16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264937, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "vdup_n_p16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264938, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "vdup_n_p8", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264939, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmov_n_p8", "(", "poly8_t", "__a", ")", "{"], "ground_truth": ["return", "vdup_n_p8", "(", "__a", ")", ";"], "File": "arm", "Func": "neon2_vmov_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264940, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "vdup_n_s16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264941, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "vdup_n_s16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264942, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "vdup_n_s64", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264945, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmov_n_s64", "(", "int64_t", "__a", ")", "{", "return", "vdup_n_s64", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264946, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vmov_n_s8", "(", "int8_t", "__a", ")", "{", "return", "vdup_n_s8", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264947, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vmov_n_u16", "(", "uint16_t", "__a", ")", "{"], "ground_truth": ["return", "vdup_n_u16", "(", "__a", ")", ";"], "File": "arm", "Func": "neon2_vmov_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264949, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "vdup_n_u16", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264950, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "vdup_n_u32", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264951, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmov_n_u8", "(", "uint8_t", "__a", ")", "{", "return", "vdup_n_u8", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmov_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264955, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "*", "__b", ";", "return", "(", "float32x4_t", ")", "__builtin_neon_vmul_nv4sf", "(", "__a", ",", "(", "__builtin_neon_sf", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmulq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264959, "Length": 20, "Cover_Rate": 0.6896551724137931} {"Template_token": ["", "vmulq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "*", "__b", ";"], "File": "arm", "Func": "neon2_vmulq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264961, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmulq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264962, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vmulq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "*", "__b", ";"], "File": "arm", "Func": "neon2_vmulq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264963, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vmul_n_f16", "(", "float16x4_t", "__a", ",", "float16_t", "__b", ")", "{", "return", "__a", "*", "__b", ";"], "ground_truth": ["return", "__builtin_neon_vmul_nv4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon2_vmul_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264965, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vmul_n_f32", "(", "float32x2_t", "__a", ",", "float32_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "*", "__b", ";"], "File": "arm", "Func": "neon2_vmul_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264968, "Length": 14, "Cover_Rate": 0.4827586206896552} {"Template_token": ["", "vmul_n_u16", "(", "uint16x4_t", "__a", ",", "uint16_t", "__b", ")", "{", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmul_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264969, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmul_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264970, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vmul_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264971, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vsudotq_laneq_s32", "(", "int32x4_t", "__r", ",", "int8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_sudot_laneqv16qi_sssus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon2_vsudotq_laneq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264973, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vsudot_laneq_s32", "(", "int32x2_t", "__r", ",", "int8x8_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_sudot_laneqv8qi_sssus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vsudot_laneq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264976, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vtstq_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "File": "arm", "Func": "neon2_vtstq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264978, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtstq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264983, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vtstq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "File": "arm", "Func": "neon2_vtstq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264986, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtstq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264987, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vtstq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtstq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264988, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vtstq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "File": "arm", "Func": "neon2_vtstq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264989, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtstq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264991, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vtstq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtstq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264992, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtst_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264997, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtst_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 264998, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vtst_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "File": "arm", "Func": "neon2_vtst_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265000, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vtst_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "File": "arm", "Func": "neon2_vtst_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265001, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vtst_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtst_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265003, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vtst_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "File": "arm", "Func": "neon2_vtst_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265005, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vtst_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtst_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265006, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vtst_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "File": "arm", "Func": "neon2_vtst_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265007, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "(", "(", "__a", "&", "__b", ")", "!=", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon2_vtst_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265008, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vgetq_lane_f32", "(", "float32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "float32_t", ")", "__builtin_neon_vget_lanev4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon4_vgetq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265015, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vreinterpretq_f32_p128", "(", "poly128_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_f32_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265020, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_f32_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_f32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265022, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_f32_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_f32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265024, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_f32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265026, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_f32_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_f32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265027, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_f32_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_f32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265028, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_f32_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265030, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_f32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265031, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_f32_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_f32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265033, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_f32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265034, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_f32_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_f32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265036, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_f32_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265037, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_f32_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265038, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vreinterpretv4sfv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_f32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265042, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p128_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265043, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p128_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p128_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265045, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265048, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265050, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p128_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p128_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265052, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265053, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_p128_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p128_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265054, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_p128_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265055, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265056, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_p128_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p128_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265057, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_p128_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p128_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265058, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_p128_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265059, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p128_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265060, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265062, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265064, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p128_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__builtin_neon_vreinterprettiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p128_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265065, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p16_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265067, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265069, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p16_p64", "(", "poly64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265071, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265072, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p16_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265076, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265077, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_p16_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265079, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_p16_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265081, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265082, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_p16_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265083, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265085, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p16_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265086, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265087, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p16_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265088, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p64_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265092, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p64_p128", "(", "poly128_t", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2diti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p64_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265093, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p64_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265096, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265100, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_p64_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265101, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265102, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265103, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_p64_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div2di", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265104, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_p64_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265105, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p64_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265106, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_p64_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265110, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__builtin_neon_vreinterpretv2div2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265111, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265117, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265118, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p8_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265120, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_p8_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265121, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p8_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265125, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_p8_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265127, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265128, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_p8_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265129, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265130, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265131, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265132, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265133, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p8_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265134, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_p8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265137, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_p8_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vreinterpretv16qiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_p8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265138, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_s16_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265139, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s16_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265140, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265141, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_s16_p128", "(", "poly128_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265142, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s16_p16", "(", "poly16x8_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265144, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265145, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_s16_p64", "(", "poly64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265146, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_s16_p8", "(", "poly8x16_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265147, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s16_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265148, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265149, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_s16_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265150, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265155, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265161, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_s16_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265162, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s32_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265163, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265165, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265166, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265167, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265168, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265169, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265170, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265172, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265176, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265179, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265181, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_s32_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265182, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265183, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265184, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vreinterpretv4siv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265185, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265188, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2diti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265190, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265193, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265196, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265197, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_s64_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265198, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s64_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265199, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s64_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265200, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265201, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_s64_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265203, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_s64_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265204, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_s64_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265208, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265209, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_s64_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265210, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_s8_p16", "(", "poly16x8_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265215, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s8_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265216, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265219, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_s8_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265223, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_s8_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265224, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265225, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_s8_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265226, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265228, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_s8_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265229, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265230, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_s8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265231, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_s8_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vreinterpretv16qiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_s8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265233, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265235, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_u16_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265236, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u16_p128", "(", "poly128_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265238, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u16_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265240, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_u16_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265242, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u16_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265244, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265245, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_u16_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265246, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_u16_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265247, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u16_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265248, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_u16_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265249, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_u16_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265250, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_u16_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265251, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265255, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265256, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vreinterpretv8hiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265257, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vreinterpretv4siv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265259, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_u32_p16", "(", "poly16x8_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vreinterpretv4siv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265264, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vreinterpretv4siv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265268, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_u32_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vreinterpretv4siv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265269, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vreinterpretv4siv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265270, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_u32_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vreinterpretv4siv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265273, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u32_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vreinterpretv4siv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265275, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vreinterpretv4siv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265281, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265283, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265284, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_u64_p128", "(", "poly128_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2diti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u64_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265285, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_u64_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265290, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265292, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_u64_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265293, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u64_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265296, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265298, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265299, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_u64_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265300, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u64_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265304, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u64_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265305, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u64_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vreinterpretv2div16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265306, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_u8_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265307, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265308, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiti", "(", "(", "__builtin_neon_ti", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265309, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_u8_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265311, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_u8_p64", "(", "poly64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265314, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpretq_u8_p8", "(", "poly8x16_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265315, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u8_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265318, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265319, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpretq_u8_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265320, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u8_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpretq_u8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265322, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpretq_u8_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265324, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u8_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265326, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265327, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpretq_u8_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265328, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u8_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vreinterpretv16qiv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpretq_u8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265329, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f32_p16", "(", "poly16x4_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265331, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfdi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265333, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfdi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265334, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265335, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_f32_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265336, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f32_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv2si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265339, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_f32_s64", "(", "int64x1_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfdi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265342, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265343, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_f32_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265344, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f32_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265345, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265346, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfdi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265350, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265351, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vreinterpretv2sfv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_f32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265352, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265353, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_p16_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265354, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_p16_p64", "(", "poly64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265355, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_p16_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265356, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p16_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265358, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265360, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_p16_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265362, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265363, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_p16_s64", "(", "int64x1_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265364, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265367, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_p16_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265369, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_p16_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265370, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265372, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265373, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_p16_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vreinterpretv4hiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265374, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p64_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265376, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265380, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265381, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265382, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_p64_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265383, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265384, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_p64_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdidi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265385, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_p64_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265387, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_p64_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265389, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_p64_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265391, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_p8_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265397, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265398, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_p8_p16", "(", "poly16x4_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265399, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p8_p64", "(", "poly64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265402, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_p8_s16", "(", "int16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265404, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265405, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265407, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265409, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_p8_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265410, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p8_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_p8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265411, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265414, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_p8_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265415, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265416, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_p8_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vreinterpretv8qiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_p8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265418, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s16_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265420, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265422, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265423, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_s16_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265428, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265429, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265430, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hiv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265432, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_s16_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265433, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_s16_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265435, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265436, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_s16_u64", "(", "uint64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265438, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2siv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265444, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_s32_p64", "(", "poly64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2sidi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265446, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2siv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265447, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2siv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265449, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2sidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265451, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2siv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265453, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_s32_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2siv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265454, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2siv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265457, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_s32_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2siv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265458, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_s32_u64", "(", "uint64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2sidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265459, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_s32_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vreinterpretv2siv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265462, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s64_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265463, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265464, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_s64_p16", "(", "poly16x4_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265466, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265469, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_s64_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265470, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265471, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_s64_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265474, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s64_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265475, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_s64_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265477, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_s64_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265478, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_s64_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265479, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_s64_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265480, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265481, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_s64_u64", "(", "uint64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265482, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265483, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_s64_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vreinterpretdiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265484, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_s8_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265485, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_s8_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265486, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s8_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265487, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265489, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265490, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_s8_s16", "(", "int16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265494, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_s8_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265495, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265496, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_s8_s64", "(", "int64x1_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265497, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s8_s64", "(", "int64x1_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265498, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s8_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_s8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265500, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s8_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vreinterpretv8qiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_s8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265506, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265509, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_u16_p16", "(", "poly16x4_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265510, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265512, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265513, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265518, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265519, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_u16_s64", "(", "int64x1_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265520, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u16_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hiv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265521, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265525, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_u16_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265526, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u16_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vreinterpretv4hiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_u16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265528, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_u32_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vreinterpretv2siv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265529, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vreinterpretv2sidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265533, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_u32_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vreinterpretv2siv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265543, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vreinterpretv2siv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265544, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vreinterpretv2siv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265545, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_u32_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vreinterpretv2siv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265546, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vreinterpretv2siv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265549, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_u64_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vreinterpretdiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265551, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u64_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vreinterpretdiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265552, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u64_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265560, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265561, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265562, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vreinterpretdiv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265565, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vreinterpretdiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265567, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_u64_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vreinterpretdiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265570, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u8_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265574, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265575, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vreinterpret_u8_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265580, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u8_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265582, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265583, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_u8_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265584, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265585, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265586, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vreinterpret_u8_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_u8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265587, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vreinterpret_u8_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon4_vreinterpret_u8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265589, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vreinterpret_u8_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qiv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265591, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u8_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vreinterpretv8qidi", "(", "(", "int64x1_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vreinterpret_u8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265594, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vset_lanev2sf", "(", "(", "__builtin_neon_sf", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vset_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265597, "Length": 17, "Cover_Rate": 0.5666666666666667} {"Template_token": ["", "__t", "=", "vsetq_lane_u32", "(", "__hash_e", ",", "__t", ",", "", ")", ";"], "ground_truth": ["return", "__builtin_arm_crypto_sha1c", "(", "__hash_abcd", ",", "__t", ",", "__wk", ")", ";"], "File": "arm", "Func": "neon4_vsha1cq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265599, "Length": 21, "Cover_Rate": 0.5} {"Template_token": ["", "vsha1cq_u32", "(", "uint32x4_t", "__hash_abcd", ",", "uint32_t", "__hash_e", ",", "uint32x4_t", "__wk", ")", "{", "uint32x4_t", "__t", "=", "vdupq_n_u32", "(", "", ")", ";", "__t", "=", "vsetq_lane_u32", "(", "__hash_e", ",", "__t", ",", "", ")", ";"], "ground_truth": ["return", "__builtin_arm_crypto_sha1c", "(", "__hash_abcd", ",", "__t", ",", "__wk", ")", ";"], "File": "arm", "Func": "neon4_vsha1cq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265600, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "__t", "=", "vsetq_lane_u32", "(", "__hash_e", ",", "__t", ",", "", ")", ";", "__t", "=", "__builtin_arm_crypto_sha1h", "(", "__t", ")", ";", "return", "vgetq_lane_u32", "(", "__t", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vsha1h_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265601, "Length": 27, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "uint32x4_t", "__t", "=", "vdupq_n_u32", "(", "", ")", ";"], "ground_truth": ["__t", "=", "vsetq_lane_u32", "(", "__hash_e", ",", "__t", ",", "", ")", ";"], "File": "arm", "Func": "neon4_vsha1mq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265602, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "vsha1pq_u32", "(", "uint32x4_t", "__hash_abcd", ",", "uint32_t", "__hash_e", ",", "uint32x4_t", "__wk", ")", "{"], "ground_truth": ["uint32x4_t", "__t", "=", "vdupq_n_u32", "(", "", ")", ";"], "File": "arm", "Func": "neon4_vsha1pq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265603, "Length": 20, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "uint32x4_t", "__t", "=", "vdupq_n_u32", "(", "", ")", ";", "__t", "=", "vsetq_lane_u32", "(", "__hash_e", ",", "__t", ",", "", ")", ";"], "ground_truth": ["return", "__builtin_arm_crypto_sha1p", "(", "__hash_abcd", ",", "__t", ",", "__wk", ")", ";"], "File": "arm", "Func": "neon4_vsha1pq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265604, "Length": 29, "Cover_Rate": 0.6904761904761905} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vuzpq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265605, "Length": 105, "Cover_Rate": 0.6730769230769231} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vuzpq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265606, "Length": 204, "Cover_Rate": 0.9272727272727272} {"Template_token": ["", "vuzpq_p8", "(", "poly8x16_t", "__a", ",", "poly8x16_t", "__b", ")", "{", "poly8x16x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vuzpq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265607, "Length": 114, "Cover_Rate": 0.5181818181818182} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vuzpq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265608, "Length": 144, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vuzpq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265609, "Length": 140, "Cover_Rate": 0.8974358974358975} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vuzpq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265610, "Length": 54, "Cover_Rate": 0.43548387096774194} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vuzpq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265611, "Length": 106, "Cover_Rate": 0.4818181818181818} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon4_vuzpq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265612, "Length": 73, "Cover_Rate": 0.46794871794871795} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vuzpq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265613, "Length": 108, "Cover_Rate": 0.8709677419354839} {"Template_token": ["", "uint32x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vuzpq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265614, "Length": 115, "Cover_Rate": 0.9274193548387096} {"Template_token": ["", "uint8x16x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vuzpq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265615, "Length": 207, "Cover_Rate": 0.9409090909090909} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vuzpq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265616, "Length": 208, "Cover_Rate": 0.9454545454545454} {"Template_token": ["", "vzipq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "float32x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vzipq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265617, "Length": 66, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "vzipq_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ")", "{", "poly16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon4_vzipq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265618, "Length": 155, "Cover_Rate": 0.9935897435897436} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vzipq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265619, "Length": 208, "Cover_Rate": 0.9454545454545454} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon4_vzipq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265620, "Length": 105, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "vzipq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "int16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon4_vzipq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265621, "Length": 155, "Cover_Rate": 0.9935897435897436} {"Template_token": ["", "int32x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon4_vzipq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265622, "Length": 114, "Cover_Rate": 0.9193548387096774} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vzipq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265623, "Length": 157, "Cover_Rate": 0.7136363636363636} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vzipq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265624, "Length": 140, "Cover_Rate": 0.8974358974358975} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon4_vzipq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265625, "Length": 81, "Cover_Rate": 0.6532258064516129} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon4_vzipq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265626, "Length": 106, "Cover_Rate": 0.4818181818181818} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ")", ")", "vgetq_lane_f32", "(", "float32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "float32_t", ")", "__builtin_neon_vget_lanev4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon5_vgetq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265628, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ")", ")", "vsetq_lane_f32", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vset_lanev4sf", "(", "(", "__builtin_neon_sf", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon5_vsetq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265632, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vaddv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon6_vaddq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265636, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_neon_vaddv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon6_vadd_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265637, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vadd_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vaddv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon6_vadd_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265638, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vmulq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vmulfv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon6_vmulq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265639, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_neon_vmulfv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon6_vmulq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265640, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vmul_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vmulfv4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon6_vmul_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265641, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_neon_vmulfv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon6_vmul_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265642, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vsubq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_neon_vsubv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon6_vsubq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265644, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vfmlalq_high_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_neon_vfmal_highv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlalq_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265648, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vfmlalq_laneq_high_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmal_lane_highv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlalq_laneq_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265649, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "__builtin_neon_vfmal_lane_highv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlalq_laneq_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265650, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "vfmlalq_laneq_low_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmal_lane_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlalq_laneq_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265652, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vfmal_lane_highv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlalq_lane_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265653, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "vfmlalq_lane_high_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmal_lane_highv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlalq_lane_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265654, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmal_lane_lowv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlalq_lane_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265655, "Length": 20, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "vfmlalq_lane_low_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmal_lane_lowv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlalq_lane_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265656, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "vfmlalq_low_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vfmal_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon7_vfmlalq_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265658, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_neon_vfmal_highv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlal_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265659, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_neon_vfmal_highv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlal_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265660, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vfmlal_laneq_high_u32", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmal_lane_highv8hfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlal_laneq_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265661, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmal_lane_lowv8hfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlal_laneq_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265662, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "return", "__builtin_neon_vfmal_lane_lowv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlal_lane_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265667, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_highv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlslq_laneq_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265672, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "vfmlslq_laneq_low_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlslq_laneq_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265673, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "return", "__builtin_neon_vfmsl_lane_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlslq_laneq_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265674, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "return", "__builtin_neon_vfmsl_lane_highv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlslq_lane_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265675, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "vfmlslq_lane_high_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlslq_lane_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265676, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "vfmlslq_lane_low_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlslq_lane_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265677, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "vfmlslq_lane_low_u32", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_lowv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlslq_lane_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265678, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "vfmlsl_high_u32", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vfmsl_highv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlsl_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265682, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vfmlsl_laneq_high_u32", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlsl_laneq_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265684, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmsl_lane_lowv8hfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlsl_laneq_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265685, "Length": 20, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmsl_lane_highv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlsl_lane_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265687, "Length": 20, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_highv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlsl_lane_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265688, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "vfmlsl_lane_low_u32", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon7_vfmlsl_lane_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265689, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "return", "__builtin_neon_vfmsl_lowv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon7_vfmlsl_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265691, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "operands", "[", "", "*", "i", "+", "", "]", "=", "src", "[", "i", "]", ";", "}", "}", "else", "{", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "operands", "[", "", "*", "i", "]", "=", "dest", "[", "count", "-", "i", "-", "", "]", ";"], "ground_truth": ["operands", "[", "", "*", "i", "+", "", "]", "=", "src", "[", "count", "-", "i", "-", "", "]", ";"], "File": "arm", "Func": "neon_disambiguate_copy", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265692, "Length": 66, "Cover_Rate": 0.4342105263157895} {"Template_token": ["", "unsigned", "int", "i", ";", "if", "(", "!", "reg_overlap_mentioned_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", "||", "REGNO", "(", "operands", "[", "", "]", ")", "<", "REGNO", "(", "operands", "[", "", "]", ")", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{"], "ground_truth": ["operands", "[", "", "*", "i", "]", "=", "dest", "[", "i", "]", ";"], "File": "arm", "Func": "neon_disambiguate_copy", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265693, "Length": 63, "Cover_Rate": 0.4144736842105263} {"Template_token": ["", "HOST_WIDE_INT", "neon_element_bits", "(", "machine_mode", "mode", ")", "{", "return", "GET_MODE_UNIT_BITSIZE", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_element_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265694, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "return", "GET_MODE_UNIT_BITSIZE", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_element_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265695, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "static", "int", "neon_endian_lane_map", "(", "machine_mode", "mode", ",", "int", "lane", ")", "{", "if", "(", "BYTES_BIG_ENDIAN", ")", "{"], "ground_truth": ["int", "nelems", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";"], "File": "arm", "Func": "neon_endian_lane_map", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265696, "Length": 24, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "int", "nelems", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";"], "ground_truth": ["lane", "=", "(", "nelems", "-", "", "-", "lane", ")", ";"], "File": "arm", "Func": "neon_endian_lane_map", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265697, "Length": 18, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_vec_duplicate", "(", "mode", ",", "x", ")", ")", ")", ";", "return", ";", "}", "if", "(", "n_var", "==", "", ")", "{", "rtx", "copy", "=", "copy_rtx", "(", "vals", ")", ";", "rtx", "merge_mask", "=", "GEN_INT", "(", "", "<<", "one_var", ")", ";", "XVECEXP", "(", "copy", ",", "", ",", "one_var", ")", "=", "XVECEXP", "(", "vals", ",", "", ",", "(", "one_var", "+", "", ")", "%", "n_elts", ")", ";", "neon_expand_vector_init", "(", "target", ",", "copy", ")", ";", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "XVECEXP", "(", "vals", ",", "", ",", "one_var", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_vec_set_internal", "(", "mode", ",", "target", ",", "x", ",", "merge_mask", ",", "target", ")", ")", ";"], "File": "arm", "Func": "neon_expand_vector_init", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265698, "Length": 122, "Cover_Rate": 0.3465909090909091} {"Template_token": ["", "rtx", "tmpconst", ";", "int", "tmpwidth", ";", "int", "retval", "=", "simd_valid_immediate", "(", "op", ",", "mode", ",", "inverse", ",", "&", "tmpconst", ",", "&", "tmpwidth", ")", ";", "if", "(", "retval", "<", "", "||", "retval", ">", "", ")", "return", "", ";", "if", "(", "modconst", ")", "*", "modconst", "=", "tmpconst", ";", "if", "(", "elementwidth", ")", "*", "elementwidth", "=", "tmpwidth", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "neon_immediate_valid_for_logic", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265699, "Length": 58, "Cover_Rate": 0.725} {"Template_token": ["", "rtx", "el", "=", "CONST_VECTOR_ELT", "(", "op", ",", "i", ")", ";", "unsigned", "HOST_WIDE_INT", "elpart", ";", "if", "(", "CONST_INT_P", "(", "el", ")", ")", "elpart", "=", "INTVAL", "(", "el", ")", ";", "else", "if", "(", "CONST_DOUBLE_P", "(", "el", ")", ")", "return", "", ";", "else", "gcc_unreachable", "(", ")", ";", "if", "(", "i", "!=", "", "&&", "elpart", "!=", "last_elt", ")", "return", "", ";", "last_elt", "=", "elpart", ";", "}", "maxshift", "=", "innersize", "*", "", ";", "if", "(", "isleftshift", ")", "{", "if", "(", "last_elt", ">=", "maxshift", ")", "return", "", ";", "}", "else", "{", "if", "(", "last_elt", "==", "", "||", "last_elt", ">", "maxshift", ")", "return", "", ";", "}", "if", "(", "elementwidth", ")", "*", "elementwidth", "=", "innersize", "*", "", ";", "if", "(", "modconst", ")", "*", "modconst", "=", "CONST_VECTOR_ELT", "(", "op", ",", "", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_immediate_valid_for_shift", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265700, "Length": 128, "Cover_Rate": 0.6632124352331606} {"Template_token": ["", "bounds_check", "(", "operand", ",", "low", ",", "high", ",", "exp", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_lane_bounds", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265702, "Length": 14, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "rtx", "const_vec", "=", "NULL_RTX", ";", "int", "n_elts", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "int", "n_const", "=", "", ";", "int", "i", ";", "if", "(", "GET_CODE", "(", "vals", ")", "==", "CONST_VECTOR", ")", "const_vec", "=", "vals", ";", "else", "if", "(", "GET_CODE", "(", "vals", ")", "==", "PARALLEL", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "++", "i", ")", "{", "rtx", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "if", "(", "CONST_INT_P", "(", "x", ")", "||", "CONST_DOUBLE_P", "(", "x", ")", ")", "n_const", "++", ";", "}", "if", "(", "n_const", "==", "n_elts", ")", "const_vec", "=", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "XVEC", "(", "vals", ",", "", ")", ")", ";", "}"], "ground_truth": ["else", "gcc_unreachable", "(", ")", ";"], "File": "arm", "Func": "neon_make_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265703, "Length": 113, "Cover_Rate": 0.5330188679245284} {"Template_token": ["", "if", "(", "const_vec", "!=", "NULL", "&&", "simd_immediate_valid_for_move", "(", "const_vec", ",", "mode", ",", "NULL", ",", "NULL", ")", ")", "return", "const_vec", ";", "else", "if", "(", "TARGET_HAVE_MVE", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_BOOL", ")", ")", "return", "mve_bool_vec_to_const", "(", "const_vec", ")", ";", "else", "if", "(", "(", "target", "=", "neon_vdup_constant", "(", "vals", ",", "generate", ")", ")", "!=", "NULL_RTX", ")", "return", "target", ";", "else", "if", "(", "const_vec", "!=", "NULL_RTX", ")", "return", "arm_disable_literal_pool", "?", "NULL_RTX", ":", "const_vec", ";"], "ground_truth": ["else", "return", "NULL_RTX", ";"], "File": "arm", "Func": "neon_make_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265704, "Length": 77, "Cover_Rate": 0.3632075471698113} {"Template_token": ["", "gcc_assert", "(", "is_valid", "!=", "", ")", ";", "if", "(", "quad", ")", "sprintf", "(", "templ", ",", "", ",", "mnem", ",", "width", ")", ";"], "ground_truth": ["else", "sprintf", "(", "templ", ",", "", ",", "mnem", ",", "width", ")", ";"], "File": "arm", "Func": "neon_output_logic_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265705, "Length": 34, "Cover_Rate": 0.37777777777777777} {"Template_token": ["", "int", "width", ",", "is_valid", ";", "static", "char", "templ", "[", "", "]", ";", "is_valid", "=", "neon_immediate_valid_for_logic", "(", "*", "op2", ",", "mode", ",", "inverse", ",", "op2", ",", "&", "width", ")", ";", "gcc_assert", "(", "is_valid", "!=", "", ")", ";"], "ground_truth": ["if", "(", "quad", ")", "sprintf", "(", "templ", ",", "", ",", "mnem", ",", "width", ")", ";"], "File": "arm", "Func": "neon_output_logic_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265706, "Length": 51, "Cover_Rate": 0.5666666666666667} {"Template_token": ["", "int", "width", ",", "is_valid", ";", "static", "char", "templ", "[", "", "]", ";", "is_valid", "=", "neon_immediate_valid_for_shift", "(", "*", "op2", ",", "mode", ",", "op2", ",", "&", "width", ",", "isleftshift", ")", ";", "gcc_assert", "(", "is_valid", "!=", "", ")", ";", "if", "(", "quad", ")", "sprintf", "(", "templ", ",", "", ",", "mnem", ",", "sign", ",", "width", ")", ";", "else", "sprintf", "(", "templ", ",", "", ",", "mnem", ",", "sign", ",", "width", ")", ";"], "ground_truth": ["return", "templ", ";"], "File": "arm", "Func": "neon_output_shift_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265707, "Length": 70, "Cover_Rate": 0.7216494845360825} {"Template_token": ["", "gcc_assert", "(", "is_valid", "!=", "", ")", ";", "if", "(", "quad", ")", "sprintf", "(", "templ", ",", "", ",", "mnem", ",", "sign", ",", "width", ")", ";", "else", "sprintf", "(", "templ", ",", "", ",", "mnem", ",", "sign", ",", "width", ")", ";", "return", "templ", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_output_shift_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265708, "Length": 42, "Cover_Rate": 0.4329896907216495} {"Template_token": ["", "for", "(", "i", "=", "parts", "/", "", ";", "i", ">=", "", ";", "i", "/=", "", ")", "{", "rtx", "dest", "=", "(", "i", "==", "", ")", "?", "op0", ":", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "reduc", "(", "dest", ",", "tmpsum", ",", "tmpsum", ")", ")", ";", "tmpsum", "=", "dest", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_pairwise_reduce", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265709, "Length": 50, "Cover_Rate": 0.5102040816326531} {"Template_token": ["", "static", "int", "neon_pair_endian_lane_map", "(", "machine_mode", "mode", ",", "int", "lane", ")", "{", "int", "nelem", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "if", "(", "BYTES_BIG_ENDIAN", ")", "lane", "=", "neon_endian_lane_map", "(", "mode", ",", "lane", "&", "(", "nelem", "-", "", ")", ")", "+", "(", "lane", "&", "nelem", ")", ";", "return", "lane", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_pair_endian_lane_map", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265710, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "static", "int", "neon_pair_endian_lane_map", "(", "machine_mode", "mode", ",", "int", "lane", ")", "{", "int", "nelem", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";"], "ground_truth": ["if", "(", "BYTES_BIG_ENDIAN", ")", "lane", "=", "neon_endian_lane_map", "(", "mode", ",", "lane", "&", "(", "nelem", "-", "", ")", ")", "+", "(", "lane", "&", "nelem", ")", ";"], "File": "arm", "Func": "neon_pair_endian_lane_map", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265711, "Length": 44, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "unsigned", "int", "src1", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "unsigned", "int", "src2", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "machine_mode", "halfmode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "unsigned", "int", "halfregs", "=", "REG_NREGS", "(", "operands", "[", "", "]", ")", ";", "rtx", "destlo", ",", "desthi", ";", "if", "(", "src1", "==", "dest", "&&", "src2", "==", "dest", "+", "halfregs", ")", "{", "emit_note", "(", "NOTE_INSN_DELETED", ")", ";", "return", ";", "}", "destlo", "=", "gen_rtx_REG_offset", "(", "operands", "[", "", "]", ",", "halfmode", ",", "dest", ",", "", ")", ";", "desthi", "=", "gen_rtx_REG_offset", "(", "operands", "[", "", "]", ",", "halfmode", ",", "dest", "+", "halfregs", ",", "GET_MODE_SIZE", "(", "halfmode", ")", ")", ";", "if", "(", "src2", "==", "dest", "&&", "src1", "==", "dest", "+", "halfregs", ")", "{"], "ground_truth": ["rtx", "x", "=", "gen_rtx_SET", "(", "destlo", ",", "operands", "[", "", "]", ")", ";"], "File": "arm", "Func": "neon_split_vcombine", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265712, "Length": 136, "Cover_Rate": 0.4892086330935252} {"Template_token": ["", "if", "(", "reload_completed", "&&", "(", "LABEL_REF_P", "(", "ind", ")", "||", "(", "GET_CODE", "(", "ind", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "TRUE", ";", "if", "(", "REG_P", "(", "ind", ")", ")", "return", "arm_address_register_rtx_p", "(", "ind", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "ind", ")", "==", "POST_INC", "||", "GET_CODE", "(", "ind", ")", "==", "PRE_DEC", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ";"], "File": "arm", "Func": "neon_struct_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265713, "Length": 111, "Cover_Rate": 0.5522388059701493} {"Template_token": ["", "if", "(", "!", "(", "reload_in_progress", "||", "reload_completed", ")", "&&", "(", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "arg_pointer_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_incoming_args_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_outgoing_args_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_stack_dynamic_rtx", ",", "op", ")", "||", "reg_mentioned_p", "(", "virtual_stack_vars_rtx", ",", "op", ")", ")", ")", "return", "FALSE", ";", "if", "(", "!", "MEM_P", "(", "op", ")", ")", "return", "FALSE", ";", "ind", "=", "XEXP", "(", "op", ",", "", ")", ";"], "ground_truth": ["if", "(", "reload_completed", "&&", "(", "LABEL_REF_P", "(", "ind", ")", "||", "(", "GET_CODE", "(", "ind", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "TRUE", ";"], "File": "arm", "Func": "neon_struct_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265714, "Length": 143, "Cover_Rate": 0.7114427860696517} {"Template_token": ["", "vabal_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vabalsv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265715, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vabalsv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265717, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vabalsv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265718, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vabalsv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265720, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vabaluv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265721, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vabaluv2si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265723, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vabaluv2si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265724, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vabaluv8qi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265725, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vabaluv8qi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabal_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265726, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vabaq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vabasv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265727, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vabasv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265728, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vabasv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265730, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vabaq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vabauv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vabaq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265733, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vabaq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vabauv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vabaq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265734, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vaba_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vabasv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vaba_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265739, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vabasv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaba_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265740, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vaba_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "int8x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vabasv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vaba_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265743, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vabasv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaba_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265744, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vaba_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ",", "uint16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vabauv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vaba_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265746, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vaba_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32x2_t", "__c", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vabauv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaba_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265747, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vaba_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "uint8x8_t", "__c", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vabauv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaba_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265749, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vaba_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "uint8x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vabauv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vaba_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265750, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vabdl_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vabdlsv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vabdl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265752, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vabdlsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265753, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vabdlsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265754, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vabdl_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vabdluv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265757, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vabdluv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265761, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vabdluv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265762, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vabdq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_neon_vabdv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265763, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vabdq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vabdv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vabdq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265764, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "vabdq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vabdfv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vabdq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265765, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vabdsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265768, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vabdq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vabdsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265770, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vabdq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vabdsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265772, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vabdq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vabduv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vabdq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265773, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vabduv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265774, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vabdq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vabduv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265776, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vabdq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vabduv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabdq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265778, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vabd_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vabdv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabd_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265779, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vabd_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vabdv4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vabd_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265780, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "vabd_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vabdsv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vabd_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265783, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vabd_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vabdsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabd_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265784, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vabd_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vabdsv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vabd_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265785, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vabd_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vabdsv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vabd_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265786, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vabd_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vabdsv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vabd_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265787, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vabdsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabd_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265788, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vabduv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabd_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265791, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vabd_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vabduv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabd_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265792, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vabd_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vabduv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabd_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265793, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vabduv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabd_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265794, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vabsq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vabsv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vabsq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265796, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vabsq_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vabsv4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vabsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265797, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vabsq_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vabsv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265798, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vabsq_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vabsv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vabsq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265799, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vabsv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265801, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vabsq_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vabsv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265803, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vabsv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabs_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265807, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vabsv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabs_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265808, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vabs_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vabsv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabs_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265812, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vabsv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vabs_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265813, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vabs_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vabsv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vabs_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265814, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vaddhn_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vaddhnv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddhn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265815, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vaddhnv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddhn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265817, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vaddhnv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddhn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265818, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vaddhn_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vaddhnv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vaddhn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265819, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vaddhn_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vaddhnv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddhn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265823, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vaddhn_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vaddhnv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vaddhn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265824, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vaddhnv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddhn_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265826, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vaddl_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vaddlsv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vaddl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265827, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vaddl_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vaddlsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265828, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vaddlsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265830, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vaddlsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265832, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vaddluv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265835, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vaddl_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vaddluv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265836, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vaddq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "+", "__b", ";"], "File": "arm", "Func": "neon_vaddq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265839, "Length": 14, "Cover_Rate": 0.6086956521739131} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vaddv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265840, "Length": 12, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "vaddq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__a", "+", "__b", ";", "return", "(", "float32x4_t", ")", "__builtin_neon_vaddv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265841, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vaddq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265843, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265845, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265848, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265850, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vaddq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265852, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vaddq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "+", "__b", ";"], "File": "arm", "Func": "neon_vaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265853, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265854, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vaddq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "+", "__b", ";"], "File": "arm", "Func": "neon_vaddq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265855, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vaddw_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vaddwsv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vaddw_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265858, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vaddw_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vaddwsv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vaddw_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265861, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vaddw_s8", "(", "int16x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vaddwsv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vaddw_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265862, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vaddwsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddw_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265863, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vaddwuv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddw_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265864, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vaddwuv2si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddw_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265866, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vaddw_u8", "(", "uint16x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vaddwuv8qi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddw_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265868, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vaddwuv8qi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaddw_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265869, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vaddv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vadd_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265873, "Length": 12, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "vadd_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vadd_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265877, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vadd_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265878, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vadd_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265879, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vadd_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265881, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vadd_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265882, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vadd_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "__a", "+", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vadd_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265885, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vadd_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "+", "__b", ";"], "File": "arm", "Func": "neon_vadd_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265888, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vaesdq_u8", "(", "uint8x16_t", "__data", ",", "uint8x16_t", "__key", ")", "{", "return", "__builtin_arm_crypto_aesd", "(", "__data", ",", "__key", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaesdq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265890, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vaesdq_u8", "(", "uint8x16_t", "__data", ",", "uint8x16_t", "__key", ")", "{", "return", "__builtin_arm_crypto_aesd", "(", "__data", ",", "__key", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaesdq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265891, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_crypto_aese", "(", "__data", ",", "__key", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaeseq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265893, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vaesimcq_u8", "(", "uint8x16_t", "__data", ")", "{"], "ground_truth": ["return", "__builtin_arm_crypto_aesimc", "(", "__data", ")", ";"], "File": "arm", "Func": "neon_vaesimcq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265895, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vaesmcq_u8", "(", "uint8x16_t", "__data", ")", "{", "return", "__builtin_arm_crypto_aesmc", "(", "__data", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vaesmcq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265897, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vandq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265898, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vandq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vandq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265899, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vandq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vandq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265902, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vandq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vandq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265903, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vandq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265904, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vandq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265908, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vandq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vandq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265910, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vandq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265911, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vandq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vandq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265913, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vand_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vand_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265914, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vand_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vand_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265916, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vand_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vand_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265918, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vand_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vand_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265919, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vand_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vand_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265920, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vand_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265921, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vand_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vand_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265922, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vand_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vand_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265924, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vand_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vand_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265925, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "&", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vand_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265926, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vand_u64", "(", "uint64x1_t", "__a", ",", "uint64x1_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "__b", ";"], "File": "arm", "Func": "neon_vand_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265927, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vbfdotq_f32", "(", "float32x4_t", "__r", ",", "bfloat16x8_t", "__a", ",", "bfloat16x8_t", "__b", ")", "{", "return", "__builtin_neon_vbfdotv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdotq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265930, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vbfdotv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdotq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265931, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_neon_vbfdot_lanev8bfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdotq_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265932, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vbfdotq_lane_f32", "(", "float32x4_t", "__r", ",", "bfloat16x8_t", "__a", ",", "bfloat16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vbfdot_lanev4bfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdotq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265934, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vbfdotq_lane_f32", "(", "float32x4_t", "__r", ",", "bfloat16x8_t", "__a", ",", "bfloat16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vbfdot_lanev4bfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdotq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265935, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vbfdot_f32", "(", "float32x2_t", "__r", ",", "bfloat16x4_t", "__a", ",", "bfloat16x4_t", "__b", ")", "{", "return", "__builtin_neon_vbfdotv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdot_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265936, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vbfdot_lanev8bfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdot_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265938, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vbfdot_laneq_f32", "(", "float32x2_t", "__r", ",", "bfloat16x4_t", "__a", ",", "bfloat16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vbfdot_lanev8bfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdot_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265939, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vbfdot_lanev4bfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdot_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265940, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vbfdot_lane_f32", "(", "float32x2_t", "__r", ",", "bfloat16x4_t", "__a", ",", "bfloat16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vbfdot_lanev4bfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfdot_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265941, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vbfmlalbq_laneq_f32", "(", "float32x4_t", "__r", ",", "bfloat16x8_t", "__a", ",", "bfloat16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vfmab_laneqv8bf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfmlalbq_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265944, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vfmatv8bf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfmlaltq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265948, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vbfmlaltq_laneq_f32", "(", "float32x4_t", "__r", ",", "bfloat16x8_t", "__a", ",", "bfloat16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vfmat_laneqv8bf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfmlaltq_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265950, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vfmat_lanev8bf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfmlaltq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265952, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_neon_vfmat_lanev8bf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfmlaltq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265953, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_neon_vmmlav8bf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbfmmlaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265954, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbicq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265958, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vbicq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbicq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265961, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbicq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265962, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbicq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265965, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbicq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265966, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vbicq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "~", "__b", ";"], "File": "arm", "Func": "neon_vbicq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265968, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vbicq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbicq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265970, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbicq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265971, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vbic_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265973, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265974, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265975, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vbic_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "~", "__b", ";"], "File": "arm", "Func": "neon_vbic_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265977, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vbic_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "&", "~", "__b", ";"], "File": "arm", "Func": "neon_vbic_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265978, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265979, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vbic_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265980, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265981, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265983, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vbic_u64", "(", "uint64x1_t", "__a", ",", "uint64x1_t", "__b", ")", "{", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265985, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "&", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbic_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265987, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vbslq_f16", "(", "uint16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_neon_vbslv8hf", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vbslq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265988, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__builtin_neon_vbslv8hf", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265989, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vbslq_f32", "(", "uint32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vbslv4sf", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265990, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vbslq_f32", "(", "uint32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vbslv4sf", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vbslq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265991, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vbslv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265992, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vbslv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265993, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vbslq_p8", "(", "uint8x16_t", "__a", ",", "poly8x16_t", "__b", ",", "poly8x16_t", "__c", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vbslv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vbslq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265997, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vbslv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265998, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vbslq_s16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vbslv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vbslq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 265999, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vbslv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266000, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vbslq_s32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vbslv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vbslq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266001, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vbslv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266003, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vbslv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266004, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vbslv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266006, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vbslq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vbslv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266007, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vbslv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "int32x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266008, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vbslq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vbslv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "int32x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266009, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vbslq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ",", "uint64x2_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vbslv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "(", "int64x2_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vbslq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266010, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vbslv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbslq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266013, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vbsl_f16", "(", "uint16x4_t", "__a", ",", "float16x4_t", "__b", ",", "float16x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_neon_vbslv4hf", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vbsl_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266014, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__builtin_neon_vbslv4hf", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266015, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vbsl_f32", "(", "uint32x2_t", "__a", ",", "float32x2_t", "__b", ",", "float32x2_t", "__c", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vbslv2sf", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266017, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vbslv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266018, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vbsl_p16", "(", "uint16x4_t", "__a", ",", "poly16x4_t", "__b", ",", "poly16x4_t", "__c", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vbslv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266019, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vbsl_p64", "(", "uint64x1_t", "__a", ",", "poly64x1_t", "__b", ",", "poly64x1_t", "__c", ")", "{", "return", "(", "poly64x1_t", ")", "__builtin_neon_vbsldi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266021, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vbslv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266022, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vbsl_s16", "(", "uint16x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vbslv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vbsl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266024, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vbslv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266026, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vbsl_s8", "(", "uint8x8_t", "__a", ",", "int8x8_t", "__b", ",", "int8x8_t", "__c", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vbslv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266031, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vbsl_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ",", "uint16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vbslv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vbsl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266032, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vbslv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266033, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vbsl_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32x2_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vbslv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vbsl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266034, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vbsl_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32x2_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vbslv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vbsl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266035, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vbsl_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "uint8x8_t", "__c", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vbslv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vbsl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266038, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vcaddq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_neon_vcadd90v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaddq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266040, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vcaddq_rot270_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcadd90v8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcaddq_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266041, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_neon_vcadd90v4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaddq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266043, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_neon_vcadd90v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaddq_rot90_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266044, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vcaddq_rot90_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcadd90v8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcaddq_rot90_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266045, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_neon_vcadd90v4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaddq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266046, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_neon_vcadd90v4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaddq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266047, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_neon_vcadd90v4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcadd_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266048, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vcadd_rot270_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vcadd90v4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcadd_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266049, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vcadd_rot270_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcadd90v2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcadd_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266050, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "vcadd_rot270_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{", "return", "__builtin_neon_vcadd90v2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcadd_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266051, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vcadd_rot90_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcadd90v4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcadd_rot90_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266052, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_neon_vcadd90v4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcadd_rot90_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266053, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vcadd_rot90_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcadd90v2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcadd_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266054, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "__builtin_neon_vcadd90v2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcadd_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266055, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vcageq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagev4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcageq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266058, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcageq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagev4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcageq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266059, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcage_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcagev4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcage_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266061, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagev2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcage_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266062, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagev2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcage_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266063, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcagtq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vcagtv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcagtq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266064, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcagtv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcagtq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266065, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcagtq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagtv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcagtq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266066, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcagt_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcagtv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcagt_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266069, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcagev4sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaleq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266074, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcaleq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcagev4sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaleq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266075, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vcale_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcalev4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcale_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266077, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vcale_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagev2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcale_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266078, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vcale_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagev2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcale_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266079, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vcaltq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcaltv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaltq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266081, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vcaltq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcagtv4sf", "(", "__b", ",", "__a", ")", ";"], "File": "arm", "Func": "neon_vcaltq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266082, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcaltq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcagtv4sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcaltq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266083, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcaltv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcalt_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266084, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcagtv2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcalt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266086, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vceqq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vceqv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceqq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266090, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vceqv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceqq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266092, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vceqv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceqq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266093, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vceqq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vceqv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceqq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266094, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vceqq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vceqv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceqq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266095, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vceqq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vceqv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceqq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266104, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vceqzq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vceqzv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceqzq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266106, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vceq_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vceqv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266110, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vceq_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vceqv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266111, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vceq_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vceqv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266112, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vceqv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266113, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "uint32x2_t", "__t_a", "=", "vreinterpret_u32_p64", "(", "__a", ")", ";", "uint32x2_t", "__t_b", "=", "vreinterpret_u32_p64", "(", "__b", ")", ";", "uint32x2_t", "__c", "=", "vceq_u32", "(", "__t_a", ",", "__t_b", ")", ";", "uint32x2_t", "__m", "=", "vpmin_u32", "(", "__c", ",", "__c", ")", ";"], "ground_truth": ["return", "vreinterpret_u64_u32", "(", "__m", ")", ";"], "File": "arm", "Func": "neon_vceq_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266114, "Length": 42, "Cover_Rate": 0.8076923076923077} {"Template_token": ["", "vceq_p8", "(", "poly8x8_t", "__a", ",", "poly8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vceqv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266115, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vceq_p8", "(", "poly8x8_t", "__a", ",", "poly8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vceqv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vceq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266116, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vceq_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vceqv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266118, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vceq_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vceqv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vceq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266119, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vceqv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266121, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vceq_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vceqv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vceq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266122, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vceq_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vceqv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vceq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266123, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vceq_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vceqv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266125, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vceqv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266126, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vceqv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266127, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vceqv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vceq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266128, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcgeq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vcgev8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcgeq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266129, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgev8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266130, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcgeq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcgev4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcgeq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266132, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcgeq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgev8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266133, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgev8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266134, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcgeq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgev4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266135, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcgev16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266138, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgeuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266139, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcgeq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgeuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266140, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgeuv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266141, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgeuv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266142, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcgeuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgeq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266143, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcgezq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgezv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgezq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266146, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vcgez_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcgezv4hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcgez_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266147, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vcge_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcgev4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcge_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266149, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgev2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcge_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266152, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcge_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgev2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcge_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266155, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vcge_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vcgev8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcge_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266157, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vcge_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcgeuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vcge_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266160, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vcge_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgeuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcge_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266161, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vcge_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vcgeuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vcge_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266162, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgtv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgtq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266166, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgtv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgtq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266167, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgtv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgtq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266170, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcgtq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcgtv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcgtq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266171, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcgtq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcgtv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcgtq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266172, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcgtq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vcgtv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcgtq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266174, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgtuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgtq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266175, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgtuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgtq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266176, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcgtq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgtuv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgtq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266178, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vcgtq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vcgtuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vcgtq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266179, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vcgtzq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vcgtzv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcgtzq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266181, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vcgtz_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcgtzv4hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcgtz_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266183, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcgtv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgt_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266185, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcgt_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcgtv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgt_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266186, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgtv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266187, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgtv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266188, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcgtv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgt_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266190, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcgt_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vcgtv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcgt_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266192, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vcgtv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgt_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266194, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcgtuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcgt_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266195, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcgt_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vcgtuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vcgt_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266200, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vclev8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266202, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgev4sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266203, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcleq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgev4sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266204, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgev8hi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266205, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcleq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgev8hi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266206, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgev4si", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266208, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcgev16qi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266209, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcgev16qi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266210, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgeuv8hi", "(", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266211, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgeuv8hi", "(", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcleq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266212, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcleq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcgeuv4si", "(", "(", "int32x4_t", ")", "__b", ",", "(", "int32x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcleq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266213, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vcleq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vcgeuv16qi", "(", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcleq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266215, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vcleq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vcgeuv16qi", "(", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcleq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266216, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vclezq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vclezv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclezq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266218, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vclez_f16", "(", "float16x4_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vclezv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclez_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266220, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vcle_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vclev4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcle_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266221, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgev2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcle_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266223, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcle_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vcgev2sf", "(", "__b", ",", "__a", ")", ";"], "File": "arm", "Func": "neon_vcle_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266224, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcle_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcgev4hi", "(", "__b", ",", "__a", ")", ";"], "File": "arm", "Func": "neon_vcle_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266225, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgev2si", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcle_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266228, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcle_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vcgev8qi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcle_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266229, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vcle_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vcgev8qi", "(", "__b", ",", "__a", ")", ";"], "File": "arm", "Func": "neon_vcle_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266230, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcgeuv4hi", "(", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcle_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266231, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcle_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgeuv2si", "(", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcle_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266233, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vcle_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vcgeuv2si", "(", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcle_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266234, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vcle_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vcgeuv8qi", "(", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcle_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266235, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vclsq_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vclsv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266239, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vclsv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266241, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vclsq_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vclsv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vclsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266242, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vcls_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vclsv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcls_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266243, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vclsv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcls_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266244, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vclsv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcls_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266246, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vclsv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcls_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266248, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcltv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266249, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgtv8hi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266253, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcltq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcgtv4si", "(", "__b", ",", "__a", ")", ";"], "File": "arm", "Func": "neon_vcltq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266255, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcgtv16qi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266257, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcltq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgtuv8hi", "(", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266259, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcgtuv8hi", "(", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266260, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcgtuv4si", "(", "(", "int32x4_t", ")", "__b", ",", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266262, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcgtuv16qi", "(", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266263, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcgtuv16qi", "(", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266264, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcltz_f16", "(", "float16x4_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcltzv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltz_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266267, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcltzv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcltz_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266268, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vclt_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcltv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclt_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266269, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgtv2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266271, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgtv2sf", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclt_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266272, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vclt_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcgtv4hi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclt_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266273, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vclt_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgtv2si", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclt_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266275, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vcgtv8qi", "(", "__b", ",", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclt_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266278, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vclt_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vcgtuv2si", "(", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vclt_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266281, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vclt_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcgtuv2si", "(", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclt_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266282, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vclt_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vcgtuv8qi", "(", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclt_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266283, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vclt_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vcgtuv8qi", "(", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vclt_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266284, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vclzq_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vclzv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vclzq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266285, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vclzv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclzq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266286, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vclzq_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vclzv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclzq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266287, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vclzv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclzq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266289, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vclzv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclzq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266290, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vclzq_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vclzv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vclzq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266291, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vclzq_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vclzv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vclzq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266292, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vclzq_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vclzv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclzq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266294, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vclz_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vclzv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclz_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266297, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vclz_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vclzv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclz_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266299, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vclz_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vclzv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vclz_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266301, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vclzv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclz_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266304, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vclzv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclz_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266305, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vclz_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vclzv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclz_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266307, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vclzv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vclz_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266308, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "__builtin_neon_vcmla0v8hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266309, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_neon_vcmla0v8hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266310, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vcmlaq_f32", "(", "float32x4_t", "__r", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla0v4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266312, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vcmlaq_lane_f16", "(", "float16x8_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmlaq_lane0v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266318, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_neon_vcmla180v8hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266321, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_neon_vcmla180v8hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266322, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vcmlaq_rot180_f32", "(", "float32x4_t", "__r", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla180v4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_rot180_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266323, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vcmlaq_rot180_f32", "(", "float32x4_t", "__r", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla180v4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_rot180_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266324, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_neon_vcmla_lane180v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot180_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266325, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmlaq_rot180_laneq_f16", "(", "float16x8_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla_lane180v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_rot180_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266326, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vcmlaq_rot180_laneq_f32", "(", "float32x4_t", "__r", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla_lane180v4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_rot180_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266327, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_neon_vcmlaq_lane180v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot180_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266329, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmlaq_rot180_lane_f16", "(", "float16x8_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmlaq_lane180v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot180_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266330, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcmlaq_lane180v4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot180_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266331, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmlaq_rot180_lane_f32", "(", "float32x4_t", "__r", ",", "float32x4_t", "__a", ",", "float32x2_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmlaq_lane180v4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot180_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266332, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcmla270v4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266336, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vcmlaq_rot270_laneq_f16", "(", "float16x8_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_lane270v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot270_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266337, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vcmlaq_rot270_laneq_f16", "(", "float16x8_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla_lane270v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_rot270_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266338, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_neon_vcmla_lane270v4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot270_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266340, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_neon_vcmlaq_lane270v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot270_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266341, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmlaq_rot270_lane_f16", "(", "float16x8_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmlaq_lane270v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_rot270_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266342, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vcmlaq_rot270_lane_f32", "(", "float32x4_t", "__r", ",", "float32x4_t", "__a", ",", "float32x2_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmlaq_lane270v4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_rot270_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266343, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_neon_vcmlaq_lane270v4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot270_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266344, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmlaq_rot90_f32", "(", "float32x4_t", "__r", ",", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "__builtin_neon_vcmla90v4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266348, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcmlaq_lane90v8hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmlaq_rot90_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266353, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmlaq_rot90_lane_f32", "(", "float32x4_t", "__r", ",", "float32x4_t", "__a", ",", "float32x2_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmlaq_lane90v4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmlaq_rot90_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266355, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_neon_vcmla0v4hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266358, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vcmla_f32", "(", "float32x2_t", "__r", ",", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla0v2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcmla_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266359, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vcmla_laneq_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_laneq0v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266361, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcmla_laneq0v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266362, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_neon_vcmla_laneq0v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266364, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmla_lane_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_lane0v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266366, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcmla_lane0v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266367, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "int", "lane", "=", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "machine_mode", "constmode", "=", "SImode", ";", "machine_mode", "mode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "int", "regno", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "regno", "=", "(", "(", "regno", "-", "FIRST_VFP_REGNUM", ")", ">>", "", ")", ";", "if", "(", "lane", ">", "", "&&", "lane", ">=", "GET_MODE_NUNITS", "(", "mode", ")", "/", "", ")", "{", "operands", "[", "", "]", "=", "gen_int_mode", "(", "regno", "+", "", ",", "constmode", ")", ";", "operands", "[", "", "]", "=", "gen_int_mode", "(", "lane", "-", "GET_MODE_NUNITS", "(", "mode", ")", "/", "", ",", "constmode", ")", ";", "}", "else", "{", "operands", "[", "", "]", "=", "gen_int_mode", "(", "regno", ",", "constmode", ")", ";", "operands", "[", "", "]", "=", "gen_int_mode", "(", "lane", ",", "constmode", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_lane_prepare_operands", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266369, "Length": 127, "Cover_Rate": 0.9071428571428571} {"Template_token": ["", "int", "regno", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "regno", "=", "(", "(", "regno", "-", "FIRST_VFP_REGNUM", ")", ">>", "", ")", ";", "if", "(", "lane", ">", "", "&&", "lane", ">=", "GET_MODE_NUNITS", "(", "mode", ")", "/", "", ")", "{"], "ground_truth": ["operands", "[", "", "]", "=", "gen_int_mode", "(", "regno", "+", "", ",", "constmode", ")", ";"], "File": "arm", "Func": "neon_vcmla_lane_prepare_operands", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266370, "Length": 53, "Cover_Rate": 0.37857142857142856} {"Template_token": ["", "return", "__builtin_neon_vcmla180v4hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot180_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266372, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_neon_vcmla180v2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot180_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266373, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vcmla_rot180_laneq_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla_laneq180v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmla_rot180_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266375, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_neon_vcmla_laneq180v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot180_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266376, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmla_rot180_laneq_f32", "(", "float32x2_t", "__r", ",", "float32x2_t", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_laneq180v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot180_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266377, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcmla_lane180v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot180_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266379, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmla_rot180_lane_f32", "(", "float32x2_t", "__r", ",", "float32x2_t", "__a", ",", "float32x2_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla_lane180v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmla_rot180_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266382, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vcmla_rot270_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla270v4hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcmla_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266383, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vcmla_rot270_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla270v4hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcmla_rot270_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266384, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vcmla_rot270_f32", "(", "float32x2_t", "__r", ",", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla270v2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcmla_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266385, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_neon_vcmla270v2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot270_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266386, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vcmla_rot270_laneq_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_laneq270v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot270_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266387, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vcmla_rot270_laneq_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_laneq270v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot270_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266388, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vcmla_rot270_laneq_f32", "(", "float32x2_t", "__r", ",", "float32x2_t", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_laneq270v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot270_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266389, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vcmla_rot270_laneq_f32", "(", "float32x2_t", "__r", ",", "float32x2_t", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_laneq270v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot270_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266390, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vcmla_rot270_lane_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla_lane270v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmla_rot270_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266391, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vcmla_rot270_lane_f32", "(", "float32x2_t", "__r", ",", "float32x2_t", "__a", ",", "float32x2_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_lane270v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot270_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266393, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcmla_lane270v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot270_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266394, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_neon_vcmla90v4hf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot90_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266395, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_neon_vcmla90v2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot90_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266397, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vcmla_rot90_laneq_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcmla_laneq90v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vcmla_rot90_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266399, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_neon_vcmla_laneq90v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot90_laneq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266400, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_neon_vcmla_laneq90v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot90_laneq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266401, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcmla_rot90_lane_f16", "(", "float16x4_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_vcmla_lane90v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot90_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266403, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcmla_lane90v4hf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot90_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266404, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "return", "__builtin_neon_vcmla_lane90v2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcmla_rot90_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266406, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vcntq_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vcntv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcntq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266407, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vcntq_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vcntv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcntq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266408, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vcntq_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vcntv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcntq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266409, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vcntq_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcntv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcntq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266411, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vcntq_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vcntv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcntq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266412, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vcnt_p8", "(", "poly8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_neon_vcntv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcnt_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266414, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_neon_vcombinev4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266421, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_neon_vcombinev4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266422, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vcombine_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vcombinev2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcombine_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266423, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vcombine_p16", "(", "poly16x4_t", "__a", ",", "poly16x4_t", "__b", ")", "{", "return", "(", "poly16x8_t", ")", "__builtin_neon_vcombinev4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266425, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__builtin_neon_vcombinedi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266428, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vcombinev8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266430, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vcombinev4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266432, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vcombine_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vcombinev2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcombine_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266433, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vcombinev2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266434, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vcombinedi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266435, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vcombinev8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266437, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vcombinev8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266438, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcombinev4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266439, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcombine_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcombinev4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266440, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcombinev2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266442, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcombine_u64", "(", "uint64x1_t", "__a", ",", "uint64x1_t", "__b", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vcombinedi", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266443, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vcombinev8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcombine_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266445, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vcombine_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vcombinev8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vcombine_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266446, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266447, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcreate_bf16", "(", "uint64_t", "__a", ")", "{", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266448, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcreate_f16", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vcreate_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266449, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vcreate_f16", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vcreate_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266450, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vcreate_f32", "(", "uint64_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vcreatev2sf", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266451, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vcreatev2sf", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266452, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vcreate_p64", "(", "uint64_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__builtin_neon_vcreatedi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266456, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vcreatev8qi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266457, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vcreate_p8", "(", "uint64_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vcreatev8qi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266458, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vcreate_s16", "(", "uint64_t", "__a", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vcreatev4hi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266459, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vcreate_s16", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vcreatev4hi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vcreate_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266460, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vcreate_s32", "(", "uint64_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vcreatev2si", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266461, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vcreatev2si", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266462, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vcreatedi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266464, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vcreatev8qi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266466, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcreatev4hi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266467, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vcreate_u32", "(", "uint64_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcreatev2si", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266470, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vcreatedi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266472, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vcreate_u8", "(", "uint64_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vcreatev8qi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266473, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vcreatev8qi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcreate_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266474, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vcvtaq_s16_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_neon_vcvtasv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtaq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266475, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtaq_s16_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_neon_vcvtasv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtaq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266476, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtaq_u16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vcvtauv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvtaq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266477, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcvtauv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvta_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266481, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vcvta_u16_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcvtauv4hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvta_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266482, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "__builtin_neon_vcvtmsv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtmq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266483, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_neon_vcvtmsv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtmq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266484, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_neon_vcvtmsv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtm_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266487, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcvtm_s16_f16", "(", "float16x4_t", "__a", ")", "{", "return", "__builtin_neon_vcvtmsv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtm_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266488, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcvtmuv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtm_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266489, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vcvtmuv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtm_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266490, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vcvtnq_s16_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_neon_vcvtnsv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtnq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266491, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtn_s16_f16", "(", "float16x4_t", "__a", ")", "{", "return", "__builtin_neon_vcvtnsv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtn_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266496, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcvtpsv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtpq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266499, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcvtpq_s16_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_neon_vcvtpsv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtpq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266500, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcvtpuv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtpq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266501, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcvtpuv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtpq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266502, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vcvtp_s16_f16", "(", "float16x4_t", "__a", ")", "{", "return", "__builtin_neon_vcvtpsv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtp_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266503, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtp_u16_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcvtpuv4hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvtp_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266506, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__builtin_neon_vcvtsv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266507, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vcvtq_f16_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__builtin_neon_vcvtsv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvtq_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266508, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__builtin_neon_vcvtuv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266509, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vcvtsv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266512, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vcvtuv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266513, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vcvtq_high_f32_bf16", "(", "bfloat16x8_t", "__a", ")", "{", "return", "__builtin_neon_vbfcvt_highv8bf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_high_f32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266517, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtq_low_bf16_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vbfcvtv4sfv8bf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvtq_low_bf16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266520, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vbfcvtv8bf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_low_f32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266521, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcvtq_n_f16_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcvts_nv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcvtq_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266523, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vcvtq_n_f16_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "__builtin_neon_vcvts_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266524, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtq_n_f16_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "__builtin_neon_vcvtu_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_n_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266525, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vcvts_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_n_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266527, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vcvtq_n_f32_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vcvts_nv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcvtq_n_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266528, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vcvtq_n_f32_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vcvtu_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_n_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266529, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtq_n_s16_f16", "(", "float16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "__builtin_neon_vcvts_nv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_n_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266531, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcvts_nv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_n_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266532, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "vcvtq_n_u32_f32", "(", "float32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vcvtu_nv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcvtq_n_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266537, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcvtu_nv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_n_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266538, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vcvtq_s16_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vcvtsv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266539, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vcvtq_s32_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vcvtsv4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvtq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266541, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vcvtq_s32_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vcvtsv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266542, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vcvtuv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266543, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vcvtq_u16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vcvtuv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvtq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266544, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vcvtuv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvtq_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266546, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float16x4_t", ")", "__builtin_neon_vcvtv4hfv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_f16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266549, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vcvt_f16_s16", "(", "int16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x4_t", ")", "__builtin_neon_vcvtsv4hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvt_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266551, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vcvt_f16_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "__builtin_neon_vcvtsv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266552, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vcvt_f16_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "__builtin_neon_vcvtuv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266554, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vbfcvtv4bf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_f32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266555, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vcvt_f32_bf16", "(", "bfloat16x4_t", "__a", ")", "{", "return", "__builtin_neon_vbfcvtv4bf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_f32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266556, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vcvtsv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266560, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_neon_vcvts_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266563, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "vcvt_n_f16_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "__builtin_neon_vcvts_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_n_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266564, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vcvt_n_f16_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vcvtu_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcvt_n_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266565, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vcvt_n_f32_s32", "(", "int32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vcvts_nv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcvt_n_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266567, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vcvt_n_f32_u32", "(", "uint32x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vcvtu_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_n_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266570, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vcvts_nv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_n_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266571, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "vcvt_n_s16_f16", "(", "float16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "__builtin_neon_vcvts_nv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_n_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266572, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vcvt_n_s32_f32", "(", "float32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vcvts_nv2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcvt_n_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266573, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vcvt_n_s32_f32", "(", "float32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vcvts_nv2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vcvt_n_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266574, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vcvt_n_u32_f32", "(", "float32x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcvtu_nv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_n_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266577, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vcvt_u16_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vcvtuv4hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvt_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266584, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vcvtuv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vcvt_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266585, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vcvt_u32_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vcvtuv2sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vcvt_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266586, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "__builtin_neon_sdot_lanev16qi", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdotq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266587, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vdotq_lane_s32", "(", "int32x4_t", "__r", ",", "int8x16_t", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_sdot_lanev16qi", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vdotq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266588, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vdotq_lane_u32", "(", "uint32x4_t", "__r", ",", "uint8x16_t", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_udot_lanev16qi_uuuus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vdotq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266589, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vdotq_lane_u32", "(", "uint32x4_t", "__r", ",", "uint8x16_t", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_udot_lanev16qi_uuuus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdotq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266590, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vdotq_s32", "(", "int32x4_t", "__r", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__builtin_neon_sdotv16qi", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdotq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266592, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_udotv16qi_uuuu", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdotq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266593, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vdotq_u32", "(", "uint32x4_t", "__r", ",", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_udotv16qi_uuuu", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdotq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266594, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vdot_lane_s32", "(", "int32x2_t", "__r", ",", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_sdot_lanev8qi", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdot_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266595, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vdot_lane_s32", "(", "int32x2_t", "__r", ",", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_sdot_lanev8qi", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdot_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266596, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_udot_lanev8qi_uuuus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdot_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266598, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vdot_u32", "(", "uint32x2_t", "__r", ",", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_udotv8qi_uuuu", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdot_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266602, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "vgetq_lane_bf16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vduph_laneq_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266603, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "vduph_laneq_bf16", "(", "bfloat16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "vgetq_lane_bf16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vduph_laneq_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266604, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vduph_lane_bf16", "(", "bfloat16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "vget_lane_bf16", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vduph_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266605, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "vget_lane_bf16", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vduph_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266606, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "vdupq_n_bf16", "(", "vgetq_lane_bf16", "(", "__a", ",", "__b", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_laneq_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266608, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vdupq_lane_bf16", "(", "bfloat16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "__builtin_neon_vdup_lanev8bf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266610, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vdup_lanev8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266611, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "__builtin_neon_vdup_lanev8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266612, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vdup_lanev4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266614, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vdupq_lane_p16", "(", "poly16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vdup_lanev8hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdupq_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266615, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vdupq_lane_p16", "(", "poly16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vdup_lanev8hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdupq_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266616, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vdup_lanev16qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266619, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vdup_lanev16qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266620, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vdupq_lane_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vdup_lanev8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266621, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vdup_lanev4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266623, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vdup_lanev2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266625, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vdupq_lane_s8", "(", "int8x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vdup_lanev16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdupq_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266627, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vdupq_lane_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vdup_lanev8hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdupq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266629, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vdup_lanev8hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266630, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vdupq_lane_u32", "(", "uint32x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vdup_lanev4si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266631, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vdup_lanev4si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266632, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vdup_lanev2di", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266633, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vdupq_lane_u8", "(", "uint8x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vdup_lanev16qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266635, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vdupq_lane_u8", "(", "uint8x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vdup_lanev16qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdupq_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266636, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__builtin_neon_vdup_nv8bf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266637, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vdupq_n_p16", "(", "poly16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vdupq_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266643, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266644, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__builtin_neon_vdup_nv2di", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266645, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vdupq_n_s16", "(", "int16_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266649, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266650, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vdupq_n_s64", "(", "int64_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vdup_nv2di", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266653, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vdupq_n_s64", "(", "int64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vdup_nv2di", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vdupq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266654, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vdupq_n_s8", "(", "int8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vdup_nv16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vdupq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266655, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vdup_nv16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266656, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266657, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vdupq_n_u16", "(", "uint16_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266658, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vdupq_n_u32", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vdup_nv4si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vdupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266659, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vdup_nv4si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266660, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vdup_nv2di", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266661, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vdup_nv2di", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266662, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vdupq_n_u8", "(", "uint8_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vdup_nv16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdupq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266663, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "static", "rtx", "neon_vdup_constant", "(", "rtx", "vals", ",", "bool", "generate", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "vals", ")", ";", "machine_mode", "inner_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "rtx", "x", ";", "if", "(", "GET_CODE", "(", "vals", ")", "!=", "CONST_VECTOR", "||", "GET_MODE_SIZE", "(", "inner_mode", ")", ">", "", ")", "return", "NULL_RTX", ";", "if", "(", "!", "const_vec_duplicate_p", "(", "vals", ",", "&", "x", ")", ")", "return", "NULL_RTX", ";", "if", "(", "!", "generate", ")", "return", "x", ";", "x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "x", ")", ";"], "ground_truth": ["return", "gen_vec_duplicate", "(", "mode", ",", "x", ")", ";"], "File": "arm", "Func": "neon_vdup_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266665, "Length": 88, "Cover_Rate": 0.9887640449438202} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "vals", ")", ";", "machine_mode", "inner_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "rtx", "x", ";", "if", "(", "GET_CODE", "(", "vals", ")", "!=", "CONST_VECTOR", "||", "GET_MODE_SIZE", "(", "inner_mode", ")", ">", "", ")", "return", "NULL_RTX", ";", "if", "(", "!", "const_vec_duplicate_p", "(", "vals", ",", "&", "x", ")", ")", "return", "NULL_RTX", ";", "if", "(", "!", "generate", ")", "return", "x", ";"], "ground_truth": ["x", "=", "copy_to_mode_reg", "(", "inner_mode", ",", "x", ")", ";"], "File": "arm", "Func": "neon_vdup_constant", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266666, "Length": 69, "Cover_Rate": 0.7752808988764045} {"Template_token": ["", "return", "vdup_n_bf16", "(", "vgetq_lane_bf16", "(", "__a", ",", "__b", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_laneq_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266668, "Length": 12, "Cover_Rate": 0.375} {"Template_token": ["", "vdup_lane_bf16", "(", "bfloat16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "__builtin_neon_vdup_lanev4bf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266669, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_lane_f16", "(", "float16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "__builtin_neon_vdup_lanev4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266671, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vdup_lanev4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266672, "Length": 9, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "vdup_lane_f32", "(", "float32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vdup_lanev2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdup_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266673, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vdup_lane_f32", "(", "float32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vdup_lanev2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdup_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266674, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vdup_lane_p16", "(", "poly16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vdup_lanev4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266675, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vdup_lanev4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266676, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vdup_lane_p64", "(", "poly64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vdup_lanedi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdup_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266677, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vdup_lane_p64", "(", "poly64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vdup_lanedi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdup_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266678, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vdup_lane_p8", "(", "poly8x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vdup_lanev8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266679, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vdup_lanev4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266681, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vdup_lanev4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266682, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vdup_lane_s64", "(", "int64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vdup_lanedi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdup_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266685, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vdup_lanedi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266686, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vdup_lanev8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266687, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vdup_lane_s8", "(", "int8x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vdup_lanev8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdup_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266688, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vdup_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266691, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vdup_lane_u32", "(", "uint32x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vdup_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266692, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_lane_u64", "(", "uint64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__builtin_neon_vdup_lanedi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vdup_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266693, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vdup_lanedi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266694, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vdup_n_bf16", "(", "bfloat16_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vdup_nv4bf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vdup_n_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266698, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vdup_n_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vdup_nv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266699, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_n_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vdup_nv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266700, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266703, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vdup_n_p16", "(", "poly16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vdup_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266704, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vdup_ndi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266705, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vdup_ndi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266706, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vdup_nv8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266707, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266709, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vdup_n_s32", "(", "int32_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vdup_nv2si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266712, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_n_s8", "(", "int8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vdup_nv8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vdup_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266716, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vdup_n_u16", "(", "uint16_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266717, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vdup_n_u16", "(", "uint16_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266718, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vdup_nv2si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266720, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vdup_n_u64", "(", "uint64_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__builtin_neon_vdup_ndi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vdup_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266722, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vdup_n_u8", "(", "uint8_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vdup_nv8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vdup_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266723, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "(", "type", "!=", "", "&&", "GET_CODE", "(", "ind", ")", "==", "POST_INC", ")", "||", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "PRE_DEC", ")", ")", "return", "arm_address_register_rtx_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ";", "if", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "POST_MODIFY", "&&", "GET_CODE", "(", "XEXP", "(", "ind", ",", "", ")", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", "&&", "REG_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "rtx_equal_p", "(", "XEXP", "(", "ind", ",", "", ")", ",", "XEXP", "(", "XEXP", "(", "ind", ",", "", ")", ",", "", ")", ")", ")", "return", "true", ";", "if", "(", "type", "==", "", "&&", "GET_CODE", "(", "ind", ")", "==", "PLUS", "&&", "REG_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "REG_MODE_OK_FOR_BASE_P", "(", "XEXP", "(", "ind", ",", "", ")", ",", "VOIDmode", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "<", "(", "VALID_NEON_QREG_MODE", "(", "GET_MODE", "(", "op", ")", ")", "?", "", ":", "", ")", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "ind", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "TRUE", ";", "return", "FALSE", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vector_mem_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266725, "Length": 223, "Cover_Rate": 0.5588972431077694} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veorq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266726, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "veorq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "^", "__b", ";"], "File": "arm", "Func": "neon_veorq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266727, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veorq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266730, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veorq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266732, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "veorq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "^", "__b", ";"], "File": "arm", "Func": "neon_veorq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266734, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "veorq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "^", "__b", ";"], "File": "arm", "Func": "neon_veorq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266736, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "veorq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veorq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266737, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veorq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266738, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "veorq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "^", "__b", ";"], "File": "arm", "Func": "neon_veorq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266739, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veorq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266740, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veorq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266741, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veor_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266743, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "veor_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "^", "__b", ";"], "File": "arm", "Func": "neon_veor_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266745, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "veor_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "^", "__b", ";"], "File": "arm", "Func": "neon_veor_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266746, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "veor_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "^", "__b", ";"], "File": "arm", "Func": "neon_veor_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266747, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "veor_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "^", "__b", ";"], "File": "arm", "Func": "neon_veor_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266749, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "veor_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veor_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266750, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veor_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266751, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "veor_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veor_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266752, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veor_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266755, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "veor_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "__a", "^", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_veor_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266756, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vextv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266760, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vextq_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vextv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vextq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266762, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vextq_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly16x8_t", ")", "__builtin_neon_vextv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266763, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vextq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vextv2di", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266772, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vextq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vextv2di", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266773, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vextq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vextv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266777, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vextv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266779, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vextv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266780, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vextv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266781, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vextv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vextq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266782, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vextq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vextv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vextq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266783, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "__builtin_neon_vextv4hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266784, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vextv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266788, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vextv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266789, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vext_p64", "(", "poly64x1_t", "__a", ",", "poly64x1_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vextdi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vext_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266791, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vextv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266793, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vext_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vextv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vext_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266794, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vext_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vextv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vext_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266795, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vext_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vextv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vext_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266796, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vextv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266797, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vextdi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266798, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vext_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vextdi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266799, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vext_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vextv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266801, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vext_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vextv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vext_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266802, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vextv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266803, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vextv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266804, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vext_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vextv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vext_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266808, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vfmaq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_neon_vfmav8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vfmaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266810, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vfmaq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_neon_vfmav8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vfmaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266811, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vfmaq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vfmav4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266812, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vfmaq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vfmav4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vfmaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266813, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vfma_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "float16x4_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_neon_vfmav4hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vfma_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266814, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vfma_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "float16x4_t", "__c", ")", "{", "return", "__builtin_neon_vfmav4hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfma_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266815, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vfma_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ",", "float32x2_t", "__c", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vfmav2sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfma_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266817, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vfmlalq_high_f16", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vfmal_highv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vfmlalq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266818, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_neon_vfmal_highv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlalq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266819, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vfmlalq_laneq_high_f16", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlalq_laneq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266820, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "return", "__builtin_neon_vfmal_lane_highv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlalq_laneq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266821, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "vfmlalq_laneq_low_f16", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlalq_laneq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266822, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "return", "__builtin_neon_vfmal_lane_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlalq_laneq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266823, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "vfmlalq_lane_high_f16", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlalq_lane_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266825, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "return", "__builtin_neon_vfmal_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlalq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266828, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vfmlalq_low_f16", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_neon_vfmal_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlalq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266829, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vfmlal_high_f16", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vfmal_highv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vfmlal_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266830, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_neon_vfmal_highv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlal_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266831, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmal_lane_highv8hfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlal_laneq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266833, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "return", "__builtin_neon_vfmal_lane_lowv8hfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlal_laneq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266835, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "return", "__builtin_neon_vfmal_lane_highv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlal_lane_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266836, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "vfmlal_lane_low_f16", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlal_lane_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266838, "Length": 23, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "return", "__builtin_neon_vfmal_lane_lowv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlal_lane_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266839, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "return", "__builtin_neon_vfmal_lowv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlal_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266841, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_neon_vfmsl_highv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlslq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266842, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmsl_lane_highv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlslq_laneq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266844, "Length": 20, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "vfmlslq_laneq_low_f16", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmsl_lane_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlslq_laneq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266846, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_highv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlslq_lane_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266847, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "return", "__builtin_neon_vfmsl_lane_highv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlslq_lane_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266848, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "return", "__builtin_neon_vfmsl_lane_lowv4hfv4sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlslq_lane_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266849, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "return", "__builtin_neon_vfmsl_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlslq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266851, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vfmlslq_low_f16", "(", "float32x4_t", "__r", ",", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_neon_vfmsl_lowv4sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlslq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266852, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vfmlsl_high_f16", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vfmsl_highv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlsl_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266854, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vfmsl_lane_highv8hfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlsl_laneq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266855, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "vfmlsl_laneq_high_f16", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_highv8hfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlsl_laneq_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266856, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "vfmlsl_laneq_low_f16", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_lowv8hfv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlsl_laneq_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266857, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_highv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlsl_lane_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266859, "Length": 19, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "vfmlsl_lane_high_f16", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_highv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlsl_lane_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266860, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "vfmlsl_lane_low_f16", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__index", ")", "{", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";"], "ground_truth": ["return", "__builtin_neon_vfmsl_lane_lowv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vfmlsl_lane_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266861, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "__builtin_arm_lane_check", "(", "", ",", "__index", ")", ";", "return", "__builtin_neon_vfmsl_lane_lowv2sf", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlsl_lane_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266862, "Length": 20, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_neon_vfmsl_lowv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlsl_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266863, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vfmlsl_low_f16", "(", "float32x2_t", "__r", ",", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vfmsl_lowv2sf", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfmlsl_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266864, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vfmsq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ",", "float16x8_t", "__c", ")", "{"], "ground_truth": ["return", "__builtin_neon_vfmsv8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vfmsq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266865, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vfmsq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vfmsv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vfmsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266868, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__builtin_neon_vfmsv4hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vfms_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266869, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "(", "float32_t", ")", "__builtin_neon_vget_lanev4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vgetq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266874, "Length": 12, "Cover_Rate": 0.375} {"Template_token": ["", "vgetq_lane_p16", "(", "poly16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "poly16_t", ")", "__builtin_neon_vget_laneuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vgetq_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266875, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "poly16_t", ")", "__builtin_neon_vget_laneuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vgetq_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266876, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vgetq_lane_p64", "(", "poly64x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "poly64_t", ")", "__builtin_neon_vget_lanev2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vgetq_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266877, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "poly64_t", ")", "__builtin_neon_vget_lanev2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vgetq_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266878, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vgetq_lane_p8", "(", "poly8x16_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "poly8_t", ")", "__builtin_neon_vget_laneuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vgetq_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266880, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vgetq_lane_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int64_t", ")", "__builtin_neon_vget_lanev2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vgetq_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266885, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vgetq_lane_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16_t", ")", "__builtin_neon_vget_laneuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vgetq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266889, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vgetq_lane_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint16_t", ")", "__builtin_neon_vget_laneuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vgetq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266890, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vgetq_lane_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32_t", ")", "__builtin_neon_vget_laneuv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vgetq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266891, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vgetq_lane_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32_t", ")", "__builtin_neon_vget_laneuv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vgetq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266892, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint64_t", ")", "__builtin_neon_vget_lanev2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vgetq_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266893, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vgetq_lane_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8_t", ")", "__builtin_neon_vget_laneuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vgetq_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266896, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vget_high_bf16", "(", "bfloat16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vget_highv8bf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vget_high_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266897, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vget_high_bf16", "(", "bfloat16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vget_highv8bf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vget_high_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266898, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vget_highv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266899, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vget_high_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vget_highv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266902, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vget_high_p16", "(", "poly16x8_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vget_highv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266903, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vget_highv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266906, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vget_highv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266908, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vget_high_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vget_highv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266909, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vget_highv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266910, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vget_high_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vget_highv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266911, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vget_highv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266912, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vget_highv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266914, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vget_highv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266916, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vget_highv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266918, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vget_high_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vget_highv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266920, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vget_high_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vget_highv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_high_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266921, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vget_high_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vget_highv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vget_high_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266923, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vget_lane_p16", "(", "poly16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "poly16_t", ")", "__builtin_neon_vget_laneuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266927, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16_t", ")", "__builtin_neon_vget_laneuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266928, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vget_lane_p64", "(", "poly64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "poly64_t", ")", "__builtin_neon_vget_lanedi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vget_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266930, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "poly8_t", ")", "__builtin_neon_vget_laneuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266931, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "poly8_t", ")", "__builtin_neon_vget_laneuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266932, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vget_lane_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int16_t", ")", "__builtin_neon_vget_lanev4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vget_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266933, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vget_lane_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int16_t", ")", "__builtin_neon_vget_lanev4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vget_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266934, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vget_lane_s32", "(", "int32x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int32_t", ")", "__builtin_neon_vget_lanev2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266935, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vget_lane_s64", "(", "int64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int64_t", ")", "__builtin_neon_vget_lanedi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vget_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266938, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int8_t", ")", "__builtin_neon_vget_lanev8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266939, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int8_t", ")", "__builtin_neon_vget_lanev8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266940, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "uint64_t", ")", "__builtin_neon_vget_lanedi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266946, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint8_t", ")", "__builtin_neon_vget_laneuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266947, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "__builtin_neon_vget_lowv8bf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266950, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vget_low_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_neon_vget_lowv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266951, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vget_low_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vget_lowv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266953, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vget_low_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vget_lowv4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vget_low_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266954, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vget_lowv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266958, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vget_low_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_neon_vget_lowv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vget_low_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266959, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vget_lowv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266960, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vget_lowv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266961, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vget_low_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vget_lowv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266965, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vget_low_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vget_lowv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vget_low_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266967, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vget_low_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vget_lowv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266968, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vget_lowv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266971, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vget_low_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vget_lowv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vget_low_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266972, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vget_low_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vget_lowv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266973, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vget_low_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__builtin_neon_vget_lowv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vget_low_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266974, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vget_low_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vget_lowv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vget_low_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266976, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vhaddq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vhaddsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266978, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vhaddq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vhaddsv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vhaddq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266980, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vhaddsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhaddq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266982, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vhadduv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266983, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vhadduv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266985, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vhaddq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vhadduv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266986, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vhaddq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vhadduv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vhaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266987, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vhadduv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266988, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vhadd_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vhaddsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhadd_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266993, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vhadd_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vhaddsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhadd_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266994, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vhadd_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vhadduv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhadd_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266995, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vhadd_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vhadduv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vhadd_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266997, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vhadd_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vhadduv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhadd_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266998, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vhadd_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vhadduv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhadd_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 266999, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vhadd_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vhadduv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vhadd_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267000, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vhsubsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsubq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267001, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vhsubq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vhsubsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsubq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267002, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vhsubsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsubq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267004, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vhsubsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsubq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267005, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vhsubsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsubq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267006, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vhsubq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vhsubuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vhsubq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267007, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vhsubuv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsubq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267010, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vhsubq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vhsubuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vhsubq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267011, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vhsubq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vhsubuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsubq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267012, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vhsub_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vhsubsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsub_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267013, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vhsubsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsub_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267014, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vhsub_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vhsubsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsub_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267016, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vhsub_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vhsubuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vhsub_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267019, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vhsubuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsub_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267020, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vhsub_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vhsubuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vhsub_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267021, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vhsub_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vhsubuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsub_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267022, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vhsub_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vhsubuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vhsub_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267024, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_dup_f16", "(", "const", "float16_t", "*", "__a", ")", "{", "float16_t", "__f", "=", "*", "__a", ";", "return", "(", "float16x8_t", ")", "{", "__f", ",", "__f", ",", "__f", ",", "__f", ",", "__f", ",", "__f", ",", "__f", ",", "__f", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267025, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_dup_f16", "(", "const", "float16_t", "*", "__a", ")", "{", "float16_t", "__f", "=", "*", "__a", ";", "return", "(", "float16x8_t", ")", "{", "__f", ",", "__f", ",", "__f", ",", "__f", ",", "__f", ",", "__f", ",", "__f", ",", "__f", "}", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267026, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__builtin_neon_vld1_dupv2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267031, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1q_dup_p8", "(", "const", "poly8_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vld1_dupv16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1q_dup_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267033, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vld1_dupv16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267034, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vld1_dupv8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267035, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1q_dup_s16", "(", "const", "int16_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vld1_dupv8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1q_dup_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267036, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vld1q_dup_s32", "(", "const", "int32_t", "*", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vld1_dupv4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267038, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vld1_dupv2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267040, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vld1_dupv16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267041, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1q_dup_s8", "(", "const", "int8_t", "*", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vld1_dupv16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267042, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vld1_dupv8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267044, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vld1_dupv4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267045, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1q_dup_u32", "(", "const", "uint32_t", "*", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vld1_dupv4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267046, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_dup_u64", "(", "const", "uint64_t", "*", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vld1_dupv2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267047, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vld1_dupv2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267048, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1q_dup_u8", "(", "const", "uint8_t", "*", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vld1_dupv16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267050, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_f16", "(", "const", "float16_t", "*", "__a", ")", "{", "return", "__builtin_neon_vld1v8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267051, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_f16", "(", "const", "float16_t", "*", "__a", ")", "{", "return", "__builtin_neon_vld1v8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267052, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "vsetq_lane_f16", "(", "*", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267055, "Length": 12, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "vld1q_lane_f16", "(", "const", "float16_t", "*", "__a", ",", "float16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "vsetq_lane_f16", "(", "*", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267056, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_lane_f32", "(", "const", "float32_t", "*", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vld1_lanev4sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1q_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267058, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "vld1q_lane_p16", "(", "const", "poly16_t", "*", "__a", ",", "poly16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vld1_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267059, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vld1q_lane_p64", "(", "const", "poly64_t", "*", "__a", ",", "poly64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly64x2_t", ")", "__builtin_neon_vld1_lanev2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267061, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vld1_lanev16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267063, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "vld1q_lane_p8", "(", "const", "poly8_t", "*", "__a", ",", "poly8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vld1_lanev16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1q_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267064, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vld1_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267065, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "vld1q_lane_s16", "(", "const", "int16_t", "*", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vld1_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267066, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "vld1q_lane_s32", "(", "const", "int32_t", "*", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vld1_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267067, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_lane_s32", "(", "const", "int32_t", "*", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vld1_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267068, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "vld1q_lane_s8", "(", "const", "int8_t", "*", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vld1_lanev16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1q_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267072, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vld1_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267074, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "vld1q_lane_u32", "(", "const", "uint32_t", "*", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vld1_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267076, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_lane_u64", "(", "const", "uint64_t", "*", "__a", ",", "uint64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vld1_lanev2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267077, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_p16", "(", "const", "poly16_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vld1v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267081, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vld1q_p16", "(", "const", "poly16_t", "*", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__builtin_neon_vld1v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267082, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__builtin_neon_vld1v2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267083, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1q_p64", "(", "const", "poly64_t", "*", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__builtin_neon_vld1v2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267084, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_p8", "(", "const", "poly8_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vld1v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267085, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vld1q_s64", "(", "const", "int64_t", "*", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vld1v2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267092, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_s8", "(", "const", "int8_t", "*", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vld1v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267094, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_u16", "(", "const", "uint16_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vld1v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267095, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vld1q_u16", "(", "const", "uint16_t", "*", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vld1v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267096, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_u32", "(", "const", "uint32_t", "*", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vld1v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267097, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1q_u32", "(", "const", "uint32_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vld1v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267098, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vld1q_u64", "(", "const", "uint64_t", "*", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vld1v2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267099, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vld1v2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267100, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1q_u8", "(", "const", "uint8_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vld1v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267101, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vld1q_u8", "(", "const", "uint8_t", "*", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vld1v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267102, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1_dup_f16", "(", "const", "float16_t", "*", "__a", ")", "{"], "ground_truth": ["float16_t", "__f", "=", "*", "__a", ";"], "File": "arm", "Func": "neon_vld1_dup_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267103, "Length": 14, "Cover_Rate": 0.4827586206896552} {"Template_token": ["", "vld1_dup_f32", "(", "const", "float32_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vld1_dupv2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1_dup_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267104, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vld1_dup_p64", "(", "const", "poly64_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vld1_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267108, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vld1_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267109, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1_dup_s16", "(", "const", "int16_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vld1_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1_dup_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267112, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vld1_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_dup_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267117, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1_dup_s8", "(", "const", "int8_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vld1_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267118, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vld1_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_dup_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267121, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vld1_dupv2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_dup_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267123, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1_dup_u8", "(", "const", "uint8_t", "*", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vld1_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267126, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1_dup_u8", "(", "const", "uint8_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vld1_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267127, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "vld1_f16", "(", "const", "float16_t", "*", "__a", ")", "{", "return", "__builtin_neon_vld1v4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267129, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vld1v2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267130, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "vld1_f32", "(", "const", "float32_t", "*", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vld1v2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267131, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "vset_lane_f16", "(", "*", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267132, "Length": 12, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "vld1_lane_p16", "(", "const", "poly16_t", "*", "__a", ",", "poly16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vld1_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267136, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vld1_lane_p16", "(", "const", "poly16_t", "*", "__a", ",", "poly16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vld1_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267137, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vld1_lane_p64", "(", "const", "poly64_t", "*", "__a", ",", "poly64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly64x1_t", ")", "__builtin_neon_vld1_lanedi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267138, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "vld1_lane_p8", "(", "const", "poly8_t", "*", "__a", ",", "poly8x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vld1_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267141, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vld1_lane_s16", "(", "const", "int16_t", "*", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vld1_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267142, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vld1_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267143, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "vld1_lane_s32", "(", "const", "int32_t", "*", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vld1_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267145, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vld1_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267148, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "vld1_lane_s8", "(", "const", "int8_t", "*", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vld1_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267149, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "vld1_lane_u32", "(", "const", "uint32_t", "*", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vld1_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld1_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267152, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vld1_lane_u32", "(", "const", "uint32_t", "*", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vld1_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267153, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vld1_lanedi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267154, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "vld1_lane_u64", "(", "const", "uint64_t", "*", "__a", ",", "uint64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vld1_lanedi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267155, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vld1_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267156, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vld1_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267157, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "vld1_p16", "(", "const", "poly16_t", "*", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vld1v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267158, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vld1_p64", "(", "const", "poly64_t", "*", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__builtin_neon_vld1di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld1_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267160, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vld1di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267161, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vld1v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267162, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vld1v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267163, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vld1v2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267166, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vld1di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267169, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vld1v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267170, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vld1v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267171, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vld1v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267173, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vld1di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld1_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267176, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267180, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267181, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "bfloat16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "File": "arm", "Func": "neon_vld2q_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267182, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267183, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8hf", "(", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267184, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "union", "{", "float16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8hf", "(", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267185, "Length": 25, "Cover_Rate": 0.7352941176470589} {"Template_token": ["", "union", "{", "float32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v4sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267186, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "union", "{", "float16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld2q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267187, "Length": 26, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267188, "Length": 20, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "vld2q_lane_f32", "(", "const", "float32_t", "*", "__a", ",", "float32x4x2_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "float32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267189, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "union", "{", "poly16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld2q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267190, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "vld2q_lane_s16", "(", "const", "int16_t", "*", "__a", ",", "int16x8x2_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267191, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "union", "{", "int16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267192, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "vld2q_lane_s32", "(", "const", "int32_t", "*", "__a", ",", "int32x4x2_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267193, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "union", "{", "int32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld2q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267194, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267195, "Length": 25, "Cover_Rate": 0.373134328358209} {"Template_token": ["", "union", "{", "uint16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld2q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267196, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267197, "Length": 25, "Cover_Rate": 0.373134328358209} {"Template_token": ["", "union", "{", "uint32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267198, "Length": 37, "Cover_Rate": 0.5522388059701493} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267200, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld2q_p8", "(", "const", "poly8_t", "*", "__a", ")", "{", "union", "{", "poly8x16x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld2q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267201, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267202, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267203, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267205, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267206, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "vld2q_u16", "(", "const", "uint16_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "uint16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld2q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267207, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267208, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267209, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "bfloat16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267210, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv4hf", "(", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_dup_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267213, "Length": 14, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "vld2_dup_f32", "(", "const", "float32_t", "*", "__a", ")", "{", "union", "{", "float32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld2_dup_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267214, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "vld2_dup_p16", "(", "const", "poly16_t", "*", "__a", ")", "{", "union", "{", "poly16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld2_dup_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267215, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "vld2_dup_p64", "(", "const", "poly64_t", "*", "__a", ")", "{", "union", "{", "poly64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267217, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vld2_dup_p64", "(", "const", "poly64_t", "*", "__a", ")", "{", "union", "{", "poly64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267218, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vld2_dup_p8", "(", "const", "poly8_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "poly8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld2_dup_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267219, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_dup_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267220, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld2_dup_s16", "(", "const", "int16_t", "*", "__a", ")", "{", "union", "{", "int16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_dup_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267221, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "int32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_dup_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267222, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_dup_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267223, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "int64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld2_dup_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267224, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vld2_dup_s8", "(", "const", "int8_t", "*", "__a", ")", "{", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267225, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld2_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267226, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "uint16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld2_dup_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267227, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vld2_dup_u64", "(", "const", "uint64_t", "*", "__a", ")", "{", "union", "{", "uint64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_dup_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267228, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "uint64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld2_dup_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267229, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vld2_dup_u8", "(", "const", "uint8_t", "*", "__a", ")", "{", "union", "{", "uint8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267230, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "uint8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267231, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld2_f16", "(", "const", "float16_t", "*", "__a", ")", "{", "union", "{", "float16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v4hf", "(", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267232, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "vld2_f32", "(", "const", "float32_t", "*", "__a", ")", "{", "union", "{", "float32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267233, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "float32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267234, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267235, "Length": 21, "Cover_Rate": 0.3387096774193548} {"Template_token": ["", "vld2_lane_f16", "(", "const", "float16_t", "*", "__a", ",", "float16x4x2_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "float16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267236, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "union", "{", "float32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld2_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267237, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267238, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "union", "{", "poly8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267239, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "union", "{", "int16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld2_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267240, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "union", "{", "int16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267241, "Length": 51, "Cover_Rate": 0.7611940298507462} {"Template_token": ["", "union", "{", "int32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267242, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "union", "{", "int32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267243, "Length": 51, "Cover_Rate": 0.7611940298507462} {"Template_token": ["", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267244, "Length": 51, "Cover_Rate": 0.7611940298507462} {"Template_token": ["", "union", "{", "uint16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267245, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "vld2_lane_u16", "(", "const", "uint16_t", "*", "__a", ",", "uint16x4x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vld2_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267246, "Length": 30, "Cover_Rate": 0.44776119402985076} {"Template_token": ["", "union", "{", "uint32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld2_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267247, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "union", "{", "uint32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267248, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267249, "Length": 25, "Cover_Rate": 0.373134328358209} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267250, "Length": 25, "Cover_Rate": 0.373134328358209} {"Template_token": ["", "vld2_p16", "(", "const", "poly16_t", "*", "__a", ")", "{", "union", "{", "poly16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld2v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld2_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267251, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267252, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "poly64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267254, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267256, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "int16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267258, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "union", "{", "int32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267259, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "vld2_s64", "(", "const", "int64_t", "*", "__a", ")", "{", "union", "{", "int64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267261, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vld2_s8", "(", "const", "int8_t", "*", "__a", ")", "{", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267262, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267263, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "vld2_u32", "(", "const", "uint32_t", "*", "__a", ")", "{", "union", "{", "uint32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2v2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267264, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vld2_u32", "(", "const", "uint32_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "uint32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld2_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267265, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld2_u64", "(", "const", "uint64_t", "*", "__a", ")", "{", "union", "{", "uint64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld2di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267266, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld2_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267267, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld2v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld2_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267268, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267269, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld3q_dup_bf16", "(", "const", "bfloat16_t", "*", "__ptr", ")", "{", "union", "{", "bfloat16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "File": "arm", "Func": "neon_vld3q_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267270, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "union", "{", "bfloat16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "File": "arm", "Func": "neon_vld3q_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267271, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "float16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v8hf", "(", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267272, "Length": 26, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267274, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "vld3q_f32", "(", "const", "float32_t", "*", "__a", ")", "{", "union", "{", "float32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267275, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vld3q_lane_f16", "(", "const", "float16_t", "*", "__a", ",", "float16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "float16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld3q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267276, "Length": 41, "Cover_Rate": 0.6612903225806451} {"Template_token": ["", "union", "{", "float16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "float16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld3q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267277, "Length": 41, "Cover_Rate": 0.6612903225806451} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267278, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "union", "{", "poly16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "poly16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld3q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267279, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "vld3q_lane_p16", "(", "const", "poly16_t", "*", "__a", ",", "poly16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "poly16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "poly16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267280, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "vld3q_lane_s16", "(", "const", "int16_t", "*", "__a", ",", "int16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "int16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld3q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267281, "Length": 41, "Cover_Rate": 0.6119402985074627} {"Template_token": ["", "union", "{", "int16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267282, "Length": 51, "Cover_Rate": 0.7611940298507462} {"Template_token": ["", "vld3q_lane_s32", "(", "const", "int32_t", "*", "__a", ",", "int32x4x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267283, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "union", "{", "int32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267284, "Length": 37, "Cover_Rate": 0.5522388059701493} {"Template_token": ["", "vld3q_lane_u16", "(", "const", "uint16_t", "*", "__a", ",", "uint16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "uint16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "uint16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267285, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "uint16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "uint16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267286, "Length": 51, "Cover_Rate": 0.7611940298507462} {"Template_token": ["", "union", "{", "uint32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267287, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "vld3q_lane_u32", "(", "const", "uint32_t", "*", "__a", ",", "uint32x4x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "uint32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "uint32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld3q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267288, "Length": 61, "Cover_Rate": 0.9104477611940298} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267289, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "poly16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267290, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267291, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "poly8x16x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267292, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld3q_s16", "(", "const", "int16_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "int16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld3q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267293, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "int32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267294, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "union", "{", "int8x16x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267295, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267296, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267298, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267299, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint8x16x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld3q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267300, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267301, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "bfloat16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267302, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "union", "{", "bfloat16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267303, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267304, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv4hf", "(", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_dup_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267306, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "union", "{", "float32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267307, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld3_dup_p16", "(", "const", "poly16_t", "*", "__a", ")", "{", "union", "{", "poly16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_dup_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267308, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "poly16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld3_dup_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267309, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267310, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld3_dup_p64", "(", "const", "poly64_t", "*", "__a", ")", "{", "union", "{", "poly64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267311, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267312, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld3_dup_s32", "(", "const", "int32_t", "*", "__a", ")", "{", "union", "{", "int32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld3_dup_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267316, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "union", "{", "int64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld3_dup_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267317, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vld3_dup_s8", "(", "const", "int8_t", "*", "__a", ")", "{", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267319, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vld3_dup_s8", "(", "const", "int8_t", "*", "__a", ")", "{", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267320, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_dup_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267321, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267322, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld3_dup_u32", "(", "const", "uint32_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "uint32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld3_dup_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267323, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267324, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_dup_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267325, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "vld3_dup_u64", "(", "const", "uint64_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "uint64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld3_dup_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267326, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267327, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "union", "{", "uint8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267328, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld3_f16", "(", "const", "float16_t", "*", "__a", ")", "{", "union", "{", "float16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4hf", "(", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267329, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267330, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "float16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267332, "Length": 31, "Cover_Rate": 0.5} {"Template_token": ["", "vld3_lane_f32", "(", "const", "float32_t", "*", "__a", ",", "float32x2x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "float32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld3_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267333, "Length": 41, "Cover_Rate": 0.6119402985074627} {"Template_token": ["", "union", "{", "float32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld3_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267334, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "vld3_lane_p16", "(", "const", "poly16_t", "*", "__a", ",", "poly16x4x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "poly16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "poly16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld3_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267335, "Length": 61, "Cover_Rate": 0.9104477611940298} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267336, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267337, "Length": 25, "Cover_Rate": 0.373134328358209} {"Template_token": ["", "vld3_lane_s16", "(", "const", "int16_t", "*", "__a", ",", "int16x4x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267338, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "vld3_lane_s16", "(", "const", "int16_t", "*", "__a", ",", "int16x4x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267339, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267340, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "vld3_lane_s32", "(", "const", "int32_t", "*", "__a", ",", "int32x2x3_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "int32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vld3_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267341, "Length": 30, "Cover_Rate": 0.44776119402985076} {"Template_token": ["", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267342, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "union", "{", "uint16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "uint16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld3_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267343, "Length": 46, "Cover_Rate": 0.6865671641791045} {"Template_token": ["", "vld3_lane_u32", "(", "const", "uint32_t", "*", "__a", ",", "uint32x2x3_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vld3_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267344, "Length": 30, "Cover_Rate": 0.44776119402985076} {"Template_token": ["", "union", "{", "uint8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "uint8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267345, "Length": 52, "Cover_Rate": 0.7761194029850746} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267346, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "union", "{", "poly16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld3v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld3_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267348, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267349, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "vld3_p64", "(", "const", "poly64_t", "*", "__a", ")", "{", "union", "{", "poly64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267350, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vld3_s16", "(", "const", "int16_t", "*", "__a", ")", "{", "union", "{", "int16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267352, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267353, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "int64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267355, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld3_s64", "(", "const", "int64_t", "*", "__a", ")", "{", "union", "{", "int64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267356, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267357, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267358, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267359, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld3v2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld3_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267360, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld3di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld3_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267361, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "vld3_u8", "(", "const", "uint8_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "uint8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld3_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267362, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267363, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv8bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267364, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "float16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8hf", "(", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267365, "Length": 26, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8hf", "(", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267366, "Length": 14, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v4sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267367, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "vld4q_f32", "(", "const", "float32_t", "*", "__a", ")", "{", "union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v4sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267368, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "float16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld4q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267369, "Length": 26, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "union", "{", "float16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "float16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267370, "Length": 46, "Cover_Rate": 0.7419354838709677} {"Template_token": ["", "union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld4q_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267371, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld4q_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267372, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "vld4q_lane_p16", "(", "const", "poly16_t", "*", "__a", ",", "poly16x8x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "poly16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "poly16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267373, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "poly16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267374, "Length": 37, "Cover_Rate": 0.5522388059701493} {"Template_token": ["", "union", "{", "int16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld4q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267375, "Length": 31, "Cover_Rate": 0.4626865671641791} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267376, "Length": 25, "Cover_Rate": 0.373134328358209} {"Template_token": ["", "union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld4q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267377, "Length": 46, "Cover_Rate": 0.6865671641791045} {"Template_token": ["", "vld4q_lane_s32", "(", "const", "int32_t", "*", "__a", ",", "int32x4x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld4q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267378, "Length": 41, "Cover_Rate": 0.6119402985074627} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267379, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267380, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "union", "{", "poly16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267381, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "union", "{", "poly16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267382, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vld4q_p8", "(", "const", "poly8_t", "*", "__a", ")", "{", "union", "{", "poly8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267383, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vld4q_s16", "(", "const", "int16_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "int16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld4q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267385, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267386, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld4q_s32", "(", "const", "int32_t", "*", "__a", ")", "{", "union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267387, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267388, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267390, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v4si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267392, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld4q_u8", "(", "const", "uint8_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "uint8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld4q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267393, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v16qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267394, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld4_bf16", "(", "const", "bfloat16_t", "*", "__ptr", ")", "{", "union", "{", "bfloat16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4v4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "File": "arm", "Func": "neon_vld4_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267395, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "vld4_bf16", "(", "const", "bfloat16_t", "*", "__ptr", ")", "{", "union", "{", "bfloat16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267396, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267397, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv4bf", "(", "(", "const", "__builtin_neon_bf", "*", ")", "__ptr", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267398, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "vld4_dup_f16", "(", "const", "float16_t", "*", "__a", ")", "{", "union", "{", "float16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv4hf", "(", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267399, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "union", "{", "float16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv4hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_dup_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267400, "Length": 20, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "vld4_dup_f32", "(", "const", "float32_t", "*", "__a", ")", "{", "union", "{", "float32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267401, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "poly16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_dup_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267403, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vld4_dup_p16", "(", "const", "poly16_t", "*", "__a", ")", "{", "union", "{", "poly16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267404, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267405, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "union", "{", "poly64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_dup_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267406, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "vld4_dup_p8", "(", "const", "poly8_t", "*", "__a", ")", "{", "union", "{", "poly8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_dup_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267407, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "union", "{", "poly8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267408, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "union", "{", "int16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_dup_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267410, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_dup_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267411, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "vld4_dup_s32", "(", "const", "int32_t", "*", "__a", ")", "{", "union", "{", "int32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267412, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "int64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267413, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld4_dup_s64", "(", "const", "int64_t", "*", "__a", ")", "{", "union", "{", "int64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267414, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "int8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267415, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vld4_dup_s8", "(", "const", "int8_t", "*", "__a", ")", "{", "union", "{", "int8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_dup_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267416, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "vld4_dup_u16", "(", "const", "uint16_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "uint16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld4_dup_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267417, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_dup_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267418, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vld4_dup_u32", "(", "const", "uint32_t", "*", "__a", ")", "{", "union", "{", "uint32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267419, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_dup_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267420, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupdi", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267421, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267422, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_dupv8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_dup_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267423, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "union", "{", "float16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v4hf", "(", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267424, "Length": 25, "Cover_Rate": 0.7352941176470589} {"Template_token": ["", "union", "{", "float16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4v4hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267425, "Length": 20, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "vld4_f32", "(", "const", "float32_t", "*", "__a", ")", "{"], "ground_truth": ["union", "{", "float32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld4_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267426, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267427, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "vld4_lane_f16", "(", "const", "float16_t", "*", "__a", ",", "float16x4x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "float16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vld4_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267428, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "union", "{", "float32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["union", "{", "float32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "File": "arm", "Func": "neon_vld4_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267429, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "union", "{", "float32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev2sf", "(", "(", "const", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267430, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "vld4_lane_p16", "(", "const", "poly16_t", "*", "__a", ",", "poly16x4x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "poly16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vld4_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267431, "Length": 30, "Cover_Rate": 0.44776119402985076} {"Template_token": ["", "union", "{", "poly16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "poly16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267432, "Length": 52, "Cover_Rate": 0.7761194029850746} {"Template_token": ["", "union", "{", "poly8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "poly8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267433, "Length": 52, "Cover_Rate": 0.7761194029850746} {"Template_token": ["", "vld4_lane_s16", "(", "const", "int16_t", "*", "__a", ",", "int16x4x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "int16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vld4_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267434, "Length": 61, "Cover_Rate": 0.9104477611940298} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267435, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "vld4_lane_s8", "(", "const", "int8_t", "*", "__a", ",", "int8x8x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "int8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vld4_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267436, "Length": 30, "Cover_Rate": 0.44776119402985076} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267437, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267438, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "vld4_lane_u32", "(", "const", "uint32_t", "*", "__a", ",", "uint32x2x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "uint32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "uint32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267439, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "vld4_lane_u8", "(", "const", "uint8_t", "*", "__a", ",", "uint8x8x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4_lanev8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267440, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "vld4_p16", "(", "const", "poly16_t", "*", "__a", ")", "{", "union", "{", "poly16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267442, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "vld4_p64", "(", "const", "poly64_t", "*", "__a", ")", "{", "union", "{", "poly64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267443, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vld4_p64", "(", "const", "poly64_t", "*", "__a", ")", "{", "union", "{", "poly64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267444, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267445, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267446, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "vld4_s16", "(", "const", "int16_t", "*", "__a", ")", "{", "union", "{", "int16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267447, "Length": 33, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "union", "{", "int16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267448, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "int64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267450, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "int64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";"], "ground_truth": ["__rv", ".", "__o", "=", "__builtin_neon_vld4di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vld4_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267451, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "int8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";", "return", "__rv", ".", "__i", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vld4_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267452, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "vld4_u16", "(", "const", "uint16_t", "*", "__a", ")", "{", "union", "{", "uint16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v4hi", "(", "(", "const", "__builtin_neon_hi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267454, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__rv", ".", "__o", "=", "__builtin_neon_vld4v2si", "(", "(", "const", "__builtin_neon_si", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267455, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "union", "{", "uint64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4di", "(", "(", "const", "__builtin_neon_di", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267456, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "vld4_u8", "(", "const", "uint8_t", "*", "__a", ")", "{", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__rv", ";", "__rv", ".", "__o", "=", "__builtin_neon_vld4v8qi", "(", "(", "const", "__builtin_neon_qi", "*", ")", "__a", ")", ";"], "ground_truth": ["return", "__rv", ".", "__i", ";"], "File": "arm", "Func": "neon_vld4_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267458, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "poly64_t", "*", "__ptmp", "=", "(", "poly64_t", "*", ")", "__ptr", ";", "poly64_t", "__d0", "=", "vld1_p64", "(", "__ptmp", ")", ";", "poly64_t", "__d1", "=", "vld1_p64", "(", "__ptmp", "+", "", ")", ";"], "ground_truth": ["return", "vreinterpretq_p128_p64", "(", "vcombine_p64", "(", "__d1", ",", "__d0", ")", ")", ";"], "File": "arm", "Func": "neon_vldrq_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267459, "Length": 39, "Cover_Rate": 0.639344262295082} {"Template_token": ["", "poly64_t", "__d1", "=", "vld1_p64", "(", "__ptmp", "+", "", ")", ";"], "ground_truth": ["return", "vreinterpretq_p128_p64", "(", "vcombine_p64", "(", "__d1", ",", "__d0", ")", ")", ";"], "File": "arm", "Func": "neon_vldrq_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267460, "Length": 21, "Cover_Rate": 0.3442622950819672} {"Template_token": ["", "vmaxnmq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_neon_vmaxnmv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxnmq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267462, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vmaxnmq_f32", "(", "float32x4_t", "a", ",", "float32x4_t", "b", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vmaxnmv4sf", "(", "a", ",", "b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxnmq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267464, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vmaxnmv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxnm_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267466, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vmaxnm_f32", "(", "float32x2_t", "a", ",", "float32x2_t", "b", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vmaxnmv2sf", "(", "a", ",", "b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxnm_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267468, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vmaxq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__builtin_neon_vmaxfv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267469, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vmaxfv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267470, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vmaxq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vmaxfv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vmaxq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267472, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vmaxq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmaxsv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vmaxq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267473, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmaxsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267476, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vmaxsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267477, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vmaxsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267478, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vmaxq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vmaxuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmaxq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267484, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vmaxfv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267485, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_neon_vmaxfv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267486, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vmax_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vmaxfv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267488, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vmaxsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267491, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vmax_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vmaxsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267492, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vmaxsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267493, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vmax_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vmaxsv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vmax_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267494, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmaxuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267495, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmaxuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267497, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vmax_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmaxuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmax_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267498, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vmax_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vmaxuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmax_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267499, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vmax_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vmaxuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmax_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267500, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_neon_vminnmv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vminnm_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267505, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_neon_vminfv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vminq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267509, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vminq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vminsv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vminq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267514, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vminsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vminq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267515, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vminsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vminq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267516, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vminq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vminsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vminq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267517, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vminq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vminuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vminq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267519, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vminq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vminuv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vminq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267522, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vminuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vminq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267523, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vminq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vminuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vminq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267524, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vmin_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vminfv4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vmin_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267525, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vminsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmin_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267530, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vmin_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vminsv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vmin_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267532, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vmin_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vminsv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vmin_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267533, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vmin_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vminuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmin_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267535, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vmin_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vminuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmin_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267537, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vmin_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vminuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmin_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267538, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vmlal_lane_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmlals_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmlal_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267542, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vmlals_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlal_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267543, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vmlal_lane_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32x2_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vmlals_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmlal_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267544, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "vmlal_n_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16_t", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vmlals_nv4hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlal_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267549, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vmlal_n_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vmlals_nv2si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlal_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267551, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmlalu_nv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlal_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267553, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmlal_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmlalsv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlal_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267557, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vmlalsv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlal_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267561, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmlal_u16", "(", "uint32x4_t", "__a", ",", "uint16x4_t", "__b", ",", "uint16x4_t", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmlaluv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlal_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267563, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vmlal_u16", "(", "uint32x4_t", "__a", ",", "uint16x4_t", "__b", ",", "uint16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vmlaluv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlal_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267564, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vmlaq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vmlav4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267569, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vmlaq_lane_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32x2_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vmla_lanev4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmlaq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267571, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "vmlaq_lane_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmla_lanev8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmlaq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267573, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmla_lanev4si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267575, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vmlaq_lane_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x4_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmla_lanev8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmlaq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267578, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "vmlaq_n_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ",", "float32_t", "__c", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vmla_nv4sf", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_sf", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlaq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267581, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vmla_nv4sf", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_sf", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267582, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vmlaq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmla_nv8hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlaq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267583, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vmlaq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vmla_nv4si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267585, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vmlaq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmla_nv4si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlaq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267586, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "vmlaq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16_t", "__c", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vmla_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267588, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmla_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267589, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmlaq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmlav8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267591, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vmlaq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmlav8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlaq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267592, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmlav4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267593, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmlaq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vmlav16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlaq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267596, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vmlaq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmlav8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlaq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267598, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmlav4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "int32x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267600, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmlaq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "uint8x16_t", "__c", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vmlav16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267601, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vmlav16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlaq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267602, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmla_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ",", "float32x2_t", "__c", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vmlav2sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmla_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267603, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vmlav2sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267604, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmla_lane_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ",", "float32x2_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vmla_lanev2sf", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmla_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267606, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vmla_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267607, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vmla_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267608, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vmla_lane_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32x2_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vmla_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267609, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "vmla_lane_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32x2_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmla_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267613, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "vmla_lane_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32x2_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmla_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267614, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vmla_nv4hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267618, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vmla_n_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vmla_nv2si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267620, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmla_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267621, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmla_n_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32_t", "__c", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmla_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267624, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vmla_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vmlav4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267625, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vmlav2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267627, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vmlav2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267628, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vmlav8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267630, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmlav4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267631, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmlav4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmla_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267632, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmlsl_lane_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmlsls_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmlsl_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267637, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "vmlsl_lane_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmlsls_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmlsl_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267638, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "vmlsl_lane_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32x2_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vmlsls_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267639, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vmlsls_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267640, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmlslu_lanev4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267641, "Length": 25, "Cover_Rate": 0.6097560975609756} {"Template_token": ["", "vmlsl_lane_u32", "(", "uint64x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32x2_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vmlslu_lanev2si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267644, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmlsls_nv4hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267645, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vmlsl_n_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmlsls_nv4hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsl_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267646, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vmlsls_nv2si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267647, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vmlsl_n_u16", "(", "uint32x4_t", "__a", ",", "uint16x4_t", "__b", ",", "uint16_t", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmlslu_nv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267649, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vmlsl_n_u16", "(", "uint32x4_t", "__a", ",", "uint16x4_t", "__b", ",", "uint16_t", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmlslu_nv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267650, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vmlsl_n_u32", "(", "uint64x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vmlslu_nv2si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsl_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267651, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vmlsl_n_u32", "(", "uint64x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vmlslu_nv2si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsl_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267652, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vmlslsv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267655, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmlsl_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32x2_t", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vmlslsv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267656, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmlsluv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267659, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmlsl_u16", "(", "uint32x4_t", "__a", ",", "uint16x4_t", "__b", ",", "uint16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vmlsluv4hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267660, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vmlsl_u32", "(", "uint64x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32x2_t", "__c", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vmlsluv2si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267662, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vmlsl_u8", "(", "uint16x8_t", "__a", ",", "uint8x8_t", "__b", ",", "uint8x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmlsluv8qi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267663, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vmlsluv8qi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267664, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vmlsv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267665, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vmlsv4sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267666, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vmls_lanev4sf", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267667, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vmlsq_lane_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vmls_lanev8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267669, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmls_lanev4si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267671, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmls_lanev4si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267672, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vmlsq_lane_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x4_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmls_lanev8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vmlsq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267673, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vmls_lanev8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267674, "Length": 25, "Cover_Rate": 0.6097560975609756} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmls_lanev4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267675, "Length": 25, "Cover_Rate": 0.6097560975609756} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmls_lanev4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267676, "Length": 25, "Cover_Rate": 0.6097560975609756} {"Template_token": ["", "vmlsq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vmls_nv8hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267679, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vmlsq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16_t", "__c", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vmls_nv8hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267680, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vmlsq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vmls_nv4si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267682, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vmlsq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16_t", "__c", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vmls_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267683, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vmls_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267684, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmls_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267685, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmlsq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32_t", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmls_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267686, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vmlsq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmlsv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267689, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vmlsq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmlsv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267690, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vmlsq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vmlsv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267691, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vmlsq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "int8x16_t", "__c", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vmlsv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmlsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267692, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vmlsq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmlsv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267693, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vmlsq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "uint16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmlsv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "(", "int16x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267694, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vmlsq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "uint32x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vmlsv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "(", "int32x4_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267695, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vmlsq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "uint8x16_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vmlsv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "(", "int8x16_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmlsq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267697, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "vmls_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ",", "float32x2_t", "__c", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vmlsv2sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267700, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vmls_lanev2sf", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267701, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vmls_lanev2sf", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267702, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vmls_lane_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vmls_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267703, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vmls_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267706, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmls_lanev4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267707, "Length": 25, "Cover_Rate": 0.6097560975609756} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmls_lanev4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267708, "Length": 25, "Cover_Rate": 0.6097560975609756} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmls_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267709, "Length": 25, "Cover_Rate": 0.6097560975609756} {"Template_token": ["", "vmls_n_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ",", "float32_t", "__c", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vmls_nv2sf", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_sf", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267712, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vmls_n_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16_t", "__c", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vmls_nv4hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267713, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vmls_n_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vmls_nv2si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267715, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmls_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267718, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmls_n_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "uint32_t", "__c", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmls_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267719, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vmlsv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267721, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vmlsv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267722, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vmlsv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267724, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmls_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "int8x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vmlsv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmls_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267725, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vmlsv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267726, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmls_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ",", "uint16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vmlsv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "(", "int16x4_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmls_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267728, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmlsv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "(", "int32x2_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267729, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vmls_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "uint8x8_t", "__c", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vmlsv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmls_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267731, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vmls_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "uint8x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vmlsv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vmls_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267732, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "__builtin_neon_smmlav16qi", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmmlaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267733, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "vmmlaq_s32", "(", "int32x4_t", "__r", ",", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_smmlav16qi", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vmmlaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267734, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmovlsv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267737, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vmovl_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vmovlsv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267740, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vmovl_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vmovlsv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267741, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vmovl_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmovlsv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267742, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmovluv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267744, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmovl_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vmovluv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267745, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vmovluv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267746, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmovl_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmovluv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267748, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vmovn_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vmovnv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267750, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vmovn_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vmovnv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267751, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vmovn_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vmovnv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267752, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vmovnv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267753, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vmovnv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267756, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmovnv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267758, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmovn_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vmovnv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovn_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267759, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_neon_vdup_nv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267761, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmovq_n_f16", "(", "float16_t", "__a", ")", "{", "return", "__builtin_neon_vdup_nv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267762, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267766, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmovq_n_p8", "(", "poly8_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_neon_vdup_nv16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267767, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vmovq_n_p8", "(", "poly8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vdup_nv16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267768, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vmovq_n_s16", "(", "int16_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267770, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vdup_nv4si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267772, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vdup_nv16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267776, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmovq_n_u16", "(", "uint16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267777, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vmovq_n_u16", "(", "uint16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vdup_nv8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267778, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vdup_nv4si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267779, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmovq_n_u8", "(", "uint8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vdup_nv16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmovq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267783, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vdup_nv16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmovq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267784, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "__builtin_neon_vdup_nv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267785, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vmov_n_f32", "(", "float32_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vdup_nv2sf", "(", "(", "__builtin_neon_sf", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmov_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267787, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vmov_n_f32", "(", "float32_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vdup_nv2sf", "(", "(", "__builtin_neon_sf", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmov_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267788, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267789, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267790, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmov_n_p8", "(", "poly8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_neon_vdup_nv8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmov_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267792, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267793, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vdup_nv2si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267796, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vdup_ndi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267798, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vdup_nv8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267799, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vdup_nv8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267800, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmov_n_u16", "(", "uint16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmov_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267801, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vdup_nv4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267802, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmov_n_u32", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vdup_nv2si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmov_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267803, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vmov_n_u32", "(", "uint32_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vdup_nv2si", "(", "(", "__builtin_neon_si", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmov_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267804, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vmov_n_u64", "(", "uint64_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vdup_ndi", "(", "(", "__builtin_neon_di", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267806, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vmov_n_u8", "(", "uint8_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vdup_nv8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267807, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vdup_nv8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmov_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267808, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly128_t", ")", "__builtin_arm_crypto_vmullp64", "(", "(", "uint64_t", ")", "__t1", ",", "(", "uint64_t", ")", "__t2", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_high_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267810, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vmulls_lanev2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267813, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vmullu_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267817, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vmull_lane_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vmullu_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267818, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vmull_n_s16", "(", "int16x4_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vmulls_nv4hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267819, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vmull_n_s32", "(", "int32x2_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vmulls_nv2si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmull_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267821, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vmull_n_s32", "(", "int32x2_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vmulls_nv2si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267822, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmullu_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267824, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vmullu_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267826, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vmull_p64", "(", "poly64_t", "__a", ",", "poly64_t", "__b", ")", "{", "return", "(", "poly128_t", ")", "__builtin_arm_crypto_vmullp64", "(", "(", "uint64_t", ")", "__a", ",", "(", "uint64_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267827, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vmull_p64", "(", "poly64_t", "__a", ",", "poly64_t", "__b", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__builtin_arm_crypto_vmullp64", "(", "(", "uint64_t", ")", "__a", ",", "(", "uint64_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmull_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267828, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vmull_p8", "(", "poly8x8_t", "__a", ",", "poly8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vmullpv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmull_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267830, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vmull_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vmullsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267831, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vmullsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267834, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vmull_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmulluv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmull_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267837, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vmulfv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267844, "Length": 9, "Cover_Rate": 0.391304347826087} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vmulfv4sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vmulq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267845, "Length": 16, "Cover_Rate": 0.6153846153846154} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vmulfv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267846, "Length": 12, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "vmulq_lane_s16", "(", "int16x8_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmul_lanev8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmulq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267852, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmul_lanev4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267853, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vmulq_lane_u16", "(", "uint16x8_t", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vmul_lanev8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267855, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vmulq_lane_u16", "(", "uint16x8_t", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmul_lanev8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmulq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267856, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vmulq_lane_u32", "(", "uint32x4_t", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vmul_lanev4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmulq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267857, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vmul_lanev4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267858, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vmul_nv4sf", "(", "__a", ",", "(", "__builtin_neon_sf", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267861, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vmulq_n_f32", "(", "float32x4_t", "__a", ",", "float32_t", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vmul_nv4sf", "(", "__a", ",", "(", "__builtin_neon_sf", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmulq_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267862, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vmulq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmul_nv8hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmulq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267864, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vmul_nv4si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267865, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vmulq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vmul_nv4si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmulq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267866, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vmul_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267867, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vmulq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vmul_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmulq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267868, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vmulq_p8", "(", "poly8x16_t", "__a", ",", "poly8x16_t", "__b", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_neon_vmulpv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267871, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267873, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267875, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vmulq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmulq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267877, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vmulq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "*", "__b", ";"], "File": "arm", "Func": "neon_vmulq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267878, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vmulq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "*", "__b", ";"], "File": "arm", "Func": "neon_vmulq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267883, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__builtin_neon_vmulfv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267885, "Length": 9, "Cover_Rate": 0.391304347826087} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vmulfv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267887, "Length": 12, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "return", "__a", "*", "__b", ";", "return", "(", "float32x2_t", ")", "__builtin_neon_vmulfv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267888, "Length": 17, "Cover_Rate": 0.6538461538461539} {"Template_token": ["", "vmul_lane_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "__builtin_neon_vmul_lanev4hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267889, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vmul_lanev4hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267890, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "vmul_lane_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vmul_lanev2sf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267891, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vmul_lane_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vmul_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267893, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vmul_lane_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vmul_lanev4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmul_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267898, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmul_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267899, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vmul_lane_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vmul_lanev2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vmul_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267900, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "__builtin_neon_vmul_nv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_n_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267902, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vmul_n_f32", "(", "float32x2_t", "__a", ",", "float32_t", "__b", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vmul_nv2sf", "(", "__a", ",", "(", "__builtin_neon_sf", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_n_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267903, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vmul_n_u16", "(", "uint16x4_t", "__a", ",", "uint16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vmul_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vmul_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267909, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vmul_n_u32", "(", "uint32x2_t", "__a", ",", "uint32_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmul_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267911, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vmul_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267912, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vmulpv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267913, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vmul_p8", "(", "poly8x8_t", "__a", ",", "poly8x8_t", "__b", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vmulpv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267914, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vmul_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "*", "__b", ";"], "File": "arm", "Func": "neon_vmul_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267916, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vmul_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "*", "__b", ";"], "File": "arm", "Func": "neon_vmul_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267918, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267919, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267920, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267921, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vmul_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267922, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vmul_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "__a", "*", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmul_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267925, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vmul_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "*", "__b", ";"], "File": "arm", "Func": "neon_vmul_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267926, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vmvnq_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vmvnv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vmvnq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267929, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vmvnv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvnq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267930, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vmvnq_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vmvnv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vmvnq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267933, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vmvnq_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vmvnv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvnq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267934, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vmvnv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvnq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267936, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vmvnq_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vmvnv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmvnq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267938, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vmvnv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvnq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267939, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vmvnv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvnq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267940, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vmvnv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvn_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267941, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vmvnv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267944, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vmvnv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267946, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vmvn_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vmvnv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vmvn_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267947, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vmvn_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vmvnv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vmvn_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267948, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vmvn_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vmvnv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267949, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vmvn_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vmvnv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmvn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267950, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vmvn_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vmvnv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmvn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267951, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vmvn_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vmvnv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vmvn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267952, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vmvnv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vmvn_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267954, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vnegq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vnegv8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vnegq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267955, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vnegq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_neon_vnegv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vnegq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267956, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vnegq_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vnegv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vnegq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267957, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vnegv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267962, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vnegv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vnegq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267963, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vnegq_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vnegv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vnegq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267964, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vnegv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vneg_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267965, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vneg_f16", "(", "float16x4_t", "__a", ")", "{", "return", "__builtin_neon_vnegv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vneg_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267966, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vneg_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_neon_vnegv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vneg_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267967, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vnegv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vneg_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267971, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vneg_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vnegv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vneg_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267973, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vneg_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vnegv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vneg_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267974, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vornq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "~", "__b", ";"], "File": "arm", "Func": "neon_vornq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267976, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vornq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vornq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267977, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vornq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vornq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267981, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vornq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "~", "__b", ";"], "File": "arm", "Func": "neon_vornq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267984, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vornq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "~", "__b", ";"], "File": "arm", "Func": "neon_vornq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267985, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vornq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vornq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267986, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vornq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vornq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267988, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vornq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "~", "__b", ";"], "File": "arm", "Func": "neon_vornq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267990, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vorn_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "~", "__b", ";"], "File": "arm", "Func": "neon_vorn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267991, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267992, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vorn_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "~", "__b", ";"], "File": "arm", "Func": "neon_vorn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267995, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267996, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorn_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267997, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorn_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 267998, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268002, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vorn_u64", "(", "uint64x1_t", "__a", ",", "uint64x1_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "~", "__b", ";"], "File": "arm", "Func": "neon_vorn_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268003, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorn_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268005, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "return", "__a", "|", "~", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorn_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268006, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "vorrq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorrq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268008, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorrq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268012, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorrq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268013, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vorrq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "__b", ";"], "File": "arm", "Func": "neon_vorrq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268015, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vorrq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorrq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268016, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vorrq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorrq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268017, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vorrq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorrq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268018, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vorrq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "__b", ";"], "File": "arm", "Func": "neon_vorrq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268020, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vorrq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "|", "__b", ";"], "File": "arm", "Func": "neon_vorrq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268021, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vorr_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268023, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268024, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268025, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268026, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vorr_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268027, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268028, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268030, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268032, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vorr_u64", "(", "uint64x1_t", "__a", ",", "uint64x1_t", "__b", ")", "{", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268035, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268036, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268037, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vorr_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "__a", "|", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vorr_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268038, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vpadalsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadalq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268039, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vpadalsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadalq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268044, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpadalq_u16", "(", "uint32x4_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vpadaluv8hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadalq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268045, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vpadalq_u16", "(", "uint32x4_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vpadaluv8hi", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vpadalq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268046, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vpadaluv4si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadalq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268048, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vpadalsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadal_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268051, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpadal_s16", "(", "int32x2_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vpadalsv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vpadal_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268052, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vpadal_s32", "(", "int64x1_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vpadalsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadal_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268053, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vpadalsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadal_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268054, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vpadalsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadal_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268055, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpadal_u32", "(", "uint64x1_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vpadaluv2si", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadal_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268059, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vpadal_u32", "(", "uint64x1_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vpadaluv2si", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadal_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268060, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vpadal_u8", "(", "uint16x4_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vpadaluv8qi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadal_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268061, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vpaddlsv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268063, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vpaddlsv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268064, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vpaddlq_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vpaddlsv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vpaddlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268065, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vpaddlsv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268066, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vpaddlq_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vpaddluv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vpaddlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268069, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vpaddlq_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vpaddluv8hi", "(", "(", "int16x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268070, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vpaddluv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268072, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vpaddlq_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vpaddluv16qi", "(", "(", "int8x16_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vpaddlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268073, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vpaddl_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vpaddlsv4hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268075, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vpaddlsv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268077, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vpaddlsv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268078, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vpaddl_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vpaddlsv8qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vpaddl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268080, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vpaddl_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vpaddluv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vpaddl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268081, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vpaddl_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vpaddluv4hi", "(", "(", "int16x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268082, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vpaddl_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vpaddluv2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268083, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vpaddl_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vpaddluv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vpaddl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268085, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vpaddl_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vpaddluv8qi", "(", "(", "int8x8_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpaddl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268086, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vpaddv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadd_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268087, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vpaddv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadd_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268089, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vpaddv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadd_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268091, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpadd_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vpaddv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadd_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268092, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vpadd_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vpaddv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vpadd_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268093, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vpaddv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadd_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268096, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpadd_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vpaddv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vpadd_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268100, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vpaddv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpadd_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268101, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vpadd_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vpaddv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vpadd_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268102, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_neon_vpmaxfv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268104, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vpmaxsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268107, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpmax_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vpmaxsv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vpmax_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268108, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vpmaxsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268109, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vpmaxsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268110, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpmax_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vpmaxsv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vpmax_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268111, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vpmaxsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268112, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpmax_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vpmaxuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268114, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vpmaxuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268115, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vpmax_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vpmaxuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268116, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vpmaxuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268117, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vpmaxuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmax_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268118, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vpmin_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vpminfv4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vpmin_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268119, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "vpmin_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vpminfv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmin_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268120, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vpmin_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vpminfv2sf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vpmin_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268121, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vpminsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmin_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268125, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vpmin_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vpminsv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vpmin_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268126, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vpminuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmin_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268129, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vpminuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmin_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268130, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vpmin_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vpminuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vpmin_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268131, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vpminuv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vpmin_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268133, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vqabsv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqabsq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268135, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vqabsq_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vqabsv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vqabsq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268136, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqabsv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqabsq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268137, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vqabsv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqabsq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268140, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqabsv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqabs_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268144, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vqabsv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqabs_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268145, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vqaddsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268147, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqaddq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vqaddsv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqaddq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268152, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vqaddq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vqaddsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqaddq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268153, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vqadduv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268155, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vqaddq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vqadduv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268157, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vqaddq_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vqadduv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqaddq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268159, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vqadd_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vqaddsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqadd_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268163, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqadd_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vqaddsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqadd_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268165, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqaddsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqadd_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268166, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vqaddsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqadd_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268170, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqadd_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vqadduv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vqadd_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268171, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vqadduv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqadd_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268174, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vqaddudi", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqadd_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268175, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vqadd_u64", "(", "uint64x1_t", "__a", ",", "uint64x1_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__builtin_neon_vqaddudi", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vqadd_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268176, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vqdmlal_lane_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmlal_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268179, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "vqdmlal_lane_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmlal_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268180, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmlal_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268181, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vqdmlal_lane_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32x2_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmlal_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268182, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmlal_nv4hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268183, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmlal_nv4hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268184, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmlal_nv2si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268185, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vqdmlal_n_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32_t", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmlal_nv2si", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_si", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268186, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmlalv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268189, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmlalv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlal_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268190, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmlsl_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlsl_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268191, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmlsl_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlsl_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268193, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmlsl_nv4hi", "(", "__a", ",", "__b", ",", "(", "__builtin_neon_hi", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmlsl_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268195, "Length": 17, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "vqdmlsl_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vqdmlslv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vqdmlsl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268199, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vqdmlsl_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32x2_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vqdmlslv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vqdmlsl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268201, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vqdmulhq_lane_s16", "(", "int16x8_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vqdmulh_lanev8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vqdmulhq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268203, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vqdmulhq_lane_s32", "(", "int32x4_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmulh_lanev4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulhq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268205, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vqdmulhq_n_s16", "(", "int16x8_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vqdmulh_nv8hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulhq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268208, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vqdmulhq_n_s32", "(", "int32x4_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmulh_nv4si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulhq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268209, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vqdmulhv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268212, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmulhv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268213, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmulhv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268214, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqdmulh_lane_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vqdmulh_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vqdmulh_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268216, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqdmulh_lanev2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulh_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268217, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vqdmulh_n_s16", "(", "int16x4_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vqdmulh_nv4hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulh_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268219, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqdmulh_nv4hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulh_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268220, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqdmulh_nv2si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulh_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268222, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqdmulhv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulh_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268223, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqdmulh_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vqdmulhv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulh_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268225, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqdmulhv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmulh_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268226, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmull_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268227, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vqdmull_lane_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmull_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268228, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vqdmull_lane_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmull_lanev2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268229, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vqdmull_lane_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmull_lanev2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268230, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmull_nv4hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268231, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqdmull_n_s16", "(", "int16x4_t", "__a", ",", "int16_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmull_nv4hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268232, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vqdmull_n_s32", "(", "int32x2_t", "__a", ",", "int32_t", "__b", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmull_nv2si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268233, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqdmullv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268235, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqdmull_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vqdmullv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqdmull_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268237, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqmovn_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vqmovnsv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqmovn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268239, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vqmovn_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vqmovnsv4si", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vqmovn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268241, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqmovnsv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqmovn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268242, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqmovnsv2di", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqmovn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268243, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqmovnuv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqmovn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268247, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vqmovn_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqmovnuv4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqmovn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268248, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "vqmovn_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vqmovnuv2di", "(", "(", "int64x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqmovn_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268249, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vqmovunv8hi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqmovun_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268251, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vqmovun_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vqmovunv8hi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vqmovun_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268252, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vqmovun_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqmovunv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqmovun_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268253, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vqnegq_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqnegv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268259, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqnegv4si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqnegq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268260, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vqnegq_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vqnegv16qi", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vqnegq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268261, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vqnegv16qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqnegq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268262, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqnegv2si", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqneg_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268266, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vqneg_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vqnegv8qi", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqneg_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268268, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmlahq_lane_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32x2_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmlah_lanev4si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlahq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268271, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmlahq_lane_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32x2_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmlah_lanev4si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vqrdmlahq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268272, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "vqrdmlahq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vqrdmlahv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vqrdmlahq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268273, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "vqrdmlahq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vqrdmlahv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vqrdmlahq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268274, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmlahv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlahq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268276, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqrdmlah_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlah_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268277, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqrdmlah_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlah_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268278, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vqrdmlah_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "int16x4_t", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vqrdmlahv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vqrdmlah_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268281, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqrdmlahv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlah_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268282, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vqrdmlah_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32x2_t", "__c", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vqrdmlahv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlah_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268284, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmlshq_lane_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x4_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vqrdmlsh_lanev8hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlshq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268285, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmlshq_lane_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32x2_t", "__c", ",", "const", "int", "__d", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmlsh_lanev4si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlshq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268288, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmlshq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "int16x8_t", "__c", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vqrdmlshv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlshq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268290, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmlshq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmlshv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlshq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268291, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmlshq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "int32x4_t", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmlshv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlshq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268292, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqrdmlsh_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlsh_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268294, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "vqrdmlsh_lane_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "int32x2_t", "__c", ",", "const", "int", "__d", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vqrdmlsh_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "File": "arm", "Func": "neon_vqrdmlsh_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268295, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqrdmlsh_lanev2si", "(", "__a", ",", "__b", ",", "__c", ",", "__d", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlsh_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268296, "Length": 16, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqrdmlshv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmlsh_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268298, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vqrdmulhq_lane_s16", "(", "int16x8_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vqrdmulh_lanev8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vqrdmulhq_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268302, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmulh_lanev4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulhq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268303, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vqrdmulh_nv8hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulhq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268305, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vqrdmulh_nv8hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulhq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268306, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmulh_nv4si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulhq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268307, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmulh_nv4si", "(", "__a", ",", "(", "__builtin_neon_si", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulhq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268308, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqrdmulhq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vqrdmulhv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulhq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268309, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmulhq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmulhv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqrdmulhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268311, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vqrdmulhq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vqrdmulhv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqrdmulhq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268312, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vqrdmulh_lane_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vqrdmulh_lanev4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulh_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268314, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vqrdmulh_lane_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vqrdmulh_lanev2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulh_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268316, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqrdmulh_nv4hi", "(", "__a", ",", "(", "__builtin_neon_hi", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrdmulh_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268317, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqrshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vqrshlsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268326, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqrshlq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqrshlsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268328, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqrshlq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vqrshlsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268331, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqrshlq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vqrshlsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268332, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vqrshluv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268333, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqrshlq_u16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vqrshluv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqrshlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268334, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vqrshlq_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vqrshluv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268335, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vqrshluv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268337, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vqrshluv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268338, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vqrshluv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268339, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vqrshluv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268340, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqrshl_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vqrshlsv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqrshl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268341, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqrshlsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268344, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vqrshlsdi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshl_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268345, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqrshl_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vqrshlsdi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshl_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268346, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vqrshlsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268348, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqrshl_u16", "(", "uint16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqrshluv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268349, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqrshluv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268350, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqrshl_u32", "(", "uint32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vqrshluv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268351, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vqrshl_u64", "(", "uint64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vqrshludi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshl_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268353, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vqrshrn_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vqrshrns_nv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqrshrn_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268358, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqrshrns_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshrn_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268360, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqrshrns_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshrn_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268361, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vqrshrn_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vqrshrnu_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshrn_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268364, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vqrshrn_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vqrshrnu_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqrshrn_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268365, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqrshrnu_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshrn_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268366, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vqrshrun_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vqrshrun_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqrshrun_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268370, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vqrshrun_n_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vqrshrun_nv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqrshrun_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268374, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vqshl_s_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268375, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vqshlq_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vqshl_s_nv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshlq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268376, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqshl_s_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268377, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vqshlq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vqshl_s_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268378, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vqshlq_n_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vqshl_s_nv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshlq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268379, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vqshl_s_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268380, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vqshl_u_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268383, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vqshl_u_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268384, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vqshlq_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vqshl_u_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268385, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vqshl_u_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268387, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vqshl_u_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268390, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vqshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vqshlsv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268391, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vqshlq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vqshlsv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268394, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vqshlq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vqshlsv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshlq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268395, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vqshlq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vqshlsv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268396, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqshlq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vqshlsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268397, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqshlq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vqshlsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268398, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vqshluv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268401, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqshlq_u32", "(", "uint32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vqshluv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268402, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vqshlq_u8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vqshluv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268406, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vqshluq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vqshlu_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshluq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268409, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vqshluq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vqshlu_nv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshluq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268410, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vqshluq_n_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vqshlu_nv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshluq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268411, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vqshluq_n_s8", "(", "int8x16_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vqshlu_nv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshluq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268414, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqshlu_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlu_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268415, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vqshlu_n_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqshlu_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlu_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268416, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vqshlu_n_s32", "(", "int32x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vqshlu_nv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlu_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268417, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vqshlu_nv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlu_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268418, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vqshlu_ndi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlu_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268419, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vqshlu_n_s64", "(", "int64x1_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vqshlu_ndi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlu_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268420, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vqshlu_nv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshlu_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268422, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vqshl_n_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vqshl_s_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268424, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqshl_s_nv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268425, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vqshl_n_s32", "(", "int32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vqshl_s_nv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshl_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268426, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vqshl_n_s64", "(", "int64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vqshl_s_ndi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshl_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268428, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vqshl_n_s8", "(", "int8x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vqshl_s_nv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshl_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268429, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vqshl_s_nv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268430, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqshl_u_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268431, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vqshl_n_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqshl_u_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268432, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vqshl_n_u8", "(", "uint8x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vqshl_u_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshl_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268437, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vqshl_u_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268438, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vqshlsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268440, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqshl_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vqshlsdi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshl_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268444, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vqshl_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vqshlsv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268445, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqshluv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268448, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqshl_u32", "(", "uint32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vqshluv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268449, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vqshludi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268451, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vqshl_u64", "(", "uint64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vqshludi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshl_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268452, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vqshrn_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vqshrns_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshrn_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268455, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vqshrn_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vqshrns_nv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshrn_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268457, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vqshrn_n_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vqshrns_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshrn_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268460, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqshrnu_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshrn_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268463, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vqshrn_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vqshrnu_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshrn_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268464, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vqshrn_n_u64", "(", "uint64x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vqshrnu_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshrn_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268465, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vqshrn_n_u64", "(", "uint64x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vqshrnu_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshrn_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268466, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vqshrun_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vqshrun_nv8hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqshrun_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268467, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vqshrun_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqshrun_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshrun_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268469, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vqshrun_n_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vqshrun_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqshrun_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268471, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vqsubsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsubq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268474, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vqsubsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsubq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268476, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqsubq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vqsubuv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsubq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268482, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vqsubuv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsubq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268483, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vqsubuv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsubq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268485, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vqsubuv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsubq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268488, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vqsub_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vqsubsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268490, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqsub_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vqsubsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268491, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vqsubsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268492, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqsub_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vqsubsdi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268493, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vqsubsdi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268494, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vqsub_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vqsubsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268495, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vqsub_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vqsubsv8qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vqsub_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268496, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vqsubuv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268498, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vqsubuv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268500, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vqsubudi", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vqsub_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268501, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vraddhn_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vraddhnv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268505, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vraddhnv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268506, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vraddhnv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268507, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vraddhnv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268508, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vraddhnv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268511, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vraddhn_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vraddhnv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268512, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vraddhn_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vraddhnv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268513, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vraddhnv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268514, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vraddhn_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vraddhnv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vraddhn_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268515, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vrecpev8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecpeq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268517, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vrecpeq_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vrecpev4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrecpeq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268519, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vrecpev4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecpeq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268521, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "vrecpe_f16", "(", "float16x4_t", "__a", ")", "{", "return", "__builtin_neon_vrecpev4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecpe_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268523, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vrecpe_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vrecpev4hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrecpe_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268524, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vrecpe_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vrecpev2sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrecpe_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268526, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vrecpe_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vrecpev2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecpe_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268527, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vrecpev2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecpe_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268528, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "return", "__builtin_neon_vrecpsv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecpsq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268529, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vrecpsq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vrecpsv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecpsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268531, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vrecpsv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecpsq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268532, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vrecps_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vrecpsv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecps_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268533, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "vrecps_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{", "return", "__builtin_neon_vrecpsv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecps_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268534, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vrecpsv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrecps_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268535, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vreinterpretq_bf16_p128", "(", "poly128_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_bf16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268542, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_bf16_p64", "(", "poly64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_bf16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268545, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268547, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268549, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268550, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268551, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268552, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268553, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268555, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268556, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268557, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268559, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268560, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_bf16_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268561, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "bfloat16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_bf16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268563, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f16_bf16", "(", "bfloat16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268565, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_f16_bf16", "(", "bfloat16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268566, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_f16_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268567, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268568, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f16_p128", "(", "poly128_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268569, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268570, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f16_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268571, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_f16_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268575, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_f16_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268577, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268578, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f16_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268580, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_f16_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268581, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_f16_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268582, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_f16_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268586, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268587, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f16_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268588, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268590, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268591, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268592, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268595, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f32_p16", "(", "poly16x8_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268599, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268600, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f32_p64", "(", "poly64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268602, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_f32_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268603, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268606, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268607, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f32_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268608, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_f32_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268609, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268610, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f32_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268611, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268615, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_f32_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268616, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_f32_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268618, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_f32_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268619, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_f32_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_f32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268620, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_p128_bf16", "(", "bfloat16x8_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268621, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268622, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p128_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268623, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268624, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p128_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268625, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p128_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268626, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p128_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p128_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268627, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_p128_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p128_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268628, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_p128_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268629, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p128_p64", "(", "poly64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p128_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268630, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_p128_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p128_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268632, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268633, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p128_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p128_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268635, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268637, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268638, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268639, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p128_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268640, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly128_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p128_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268643, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p128_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly128_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p128_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268647, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_p16_bf16", "(", "bfloat16x8_t", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268650, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p16_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268654, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p16_p128", "(", "poly128_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268656, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268657, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268658, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268659, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p16_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268661, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p16_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268662, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268666, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p16_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268671, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268672, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268674, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p16_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268675, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268676, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268678, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268680, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p64_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268682, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p64_p128", "(", "poly128_t", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268684, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268685, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268686, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p64_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268689, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p64_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268691, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268693, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268694, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p64_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268695, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_p64_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268700, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268701, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p64_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268704, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268705, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p8_bf16", "(", "bfloat16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p8_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268706, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268708, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268709, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268711, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p8_p128", "(", "poly128_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268712, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p8_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268713, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268715, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p8_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268716, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268717, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p8_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268718, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p8_s32", "(", "int32x4_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268720, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_p8_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268722, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268723, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p8_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268724, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_p8_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268725, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268726, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268729, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p8_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268730, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_p8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268731, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_p8_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_p8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268732, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268733, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268734, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268737, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268738, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s16_p128", "(", "poly128_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268739, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_s16_p16", "(", "poly16x8_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268741, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s16_p8", "(", "poly8x16_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268745, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268746, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268748, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s16_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268752, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s16_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268754, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268755, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s16_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268756, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268760, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268762, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s32_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268764, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s32_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268766, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268767, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268769, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s32_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268771, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268772, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268775, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s32_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268779, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_s32_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268780, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268781, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s32_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268783, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268785, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268786, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s32_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268787, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268789, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s64_bf16", "(", "bfloat16x8_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268790, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268791, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s64_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268792, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s64_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268793, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268794, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268796, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268797, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s64_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268798, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_s64_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268799, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268800, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268802, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268803, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s64_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268804, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s64_s32", "(", "int32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268805, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_s64_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268807, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268809, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268810, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s64_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268812, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268814, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s64_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268815, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268820, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s8_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268822, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s8_p128", "(", "poly128_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s8_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268824, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_s8_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268826, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_s8_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268827, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s8_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268828, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s8_p8", "(", "poly8x16_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268830, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s8_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268831, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_s8_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268832, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268834, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s8_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268835, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_s8_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268836, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_s8_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_s8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268837, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268838, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_s8_u32", "(", "uint32x4_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268839, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268840, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_s8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268843, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u16_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268848, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268849, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u16_p128", "(", "poly128_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u16_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268852, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268855, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u16_p64", "(", "poly64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268856, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_u16_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268860, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u16_s64", "(", "int64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268863, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268867, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u16_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268869, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u16_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268870, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_u16_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "uint16x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268871, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u32_bf16", "(", "bfloat16x8_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268873, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268874, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u32_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268875, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268877, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u32_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268881, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_u32_p64", "(", "poly64x2_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268883, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u32_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268886, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_u32_s16", "(", "int16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268887, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268888, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268889, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268890, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u32_s64", "(", "int64x2_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268892, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268893, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u32_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268894, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u32_u16", "(", "uint16x8_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268895, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u32_u64", "(", "uint64x2_t", "__a", ")", "{", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268897, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u32_u64", "(", "uint64x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268898, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268899, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u64_bf16", "(", "bfloat16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u64_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268901, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_u64_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268903, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u64_f16", "(", "float16x8_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268904, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpretq_u64_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268905, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268907, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268911, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268912, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u64_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268916, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268917, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268919, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268921, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268922, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u64_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268923, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_u64_u16", "(", "uint16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268924, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268925, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268926, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268927, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u64_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "uint64x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268928, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u8_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268929, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u8_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268931, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268932, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268933, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u8_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268934, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpretq_u8_p128", "(", "poly128_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u8_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268935, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u8_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268936, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268942, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268945, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpretq_u8_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpretq_u8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268949, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpretq_u8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268953, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268958, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_bf16_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_bf16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268961, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_bf16_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_bf16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268962, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268963, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_bf16_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268964, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_bf16_p8", "(", "poly8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_bf16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268965, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_bf16_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268966, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_bf16_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268967, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268968, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268969, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_bf16_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_bf16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268970, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268971, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_bf16_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_bf16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268974, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268977, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_bf16_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_bf16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268978, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_bf16_u64", "(", "uint64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "bfloat16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_bf16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268980, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_bf16_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "bfloat16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_bf16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268981, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f16_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_f16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268985, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268987, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f16_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268989, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f16_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268990, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f16_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268991, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268992, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f16_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268994, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268995, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f16_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_f16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268997, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_f16_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 268999, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269000, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f16_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269001, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269002, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f16_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_f16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269003, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_f16_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "float16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269004, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269009, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f32_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_f32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269012, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_f32_p64", "(", "poly64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_f32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269016, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269018, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269019, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f32_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269021, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f32_s64", "(", "int64x1_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269023, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269025, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f32_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269027, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f32_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269028, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_f32_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269029, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269031, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_f32_u64", "(", "uint64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_f32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269032, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269033, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_f32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269034, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269035, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269036, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269039, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p16_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269040, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p16_p64", "(", "poly64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269041, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p16_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269042, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p16_s16", "(", "int16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269045, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p16_s16", "(", "int16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269046, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p16_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269047, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p16_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p16_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269048, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p16_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269050, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p16_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269051, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p16_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269053, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269056, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p16_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269057, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269058, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269059, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p16_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "poly16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269060, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269061, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269063, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269066, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269067, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p64_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269068, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p64_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269069, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p64_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269070, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269073, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p64_s64", "(", "int64x1_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269076, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p64_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269077, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p64_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269079, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p64_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269080, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p64_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269081, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p64_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269082, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p64_u64", "(", "uint64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269083, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p64_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269084, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269085, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p64_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269086, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269087, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269088, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p8_f16", "(", "float16x4_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269089, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p8_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269090, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p8_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_p8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269093, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_p8_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269095, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269096, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269097, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269104, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p8_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269105, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p8_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269106, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269107, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_p8_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269110, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_p8_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_p8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269112, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s16_bf16", "(", "bfloat16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269113, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269114, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269116, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269117, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269118, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269127, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s16_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269129, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269131, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s16_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269133, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_s16_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s16_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269134, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_s16_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269136, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s16_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269137, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269138, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s32_bf16", "(", "bfloat16x4_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269139, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s32_p16", "(", "poly16x4_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269145, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269146, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s32_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269147, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s32_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269148, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269150, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s32_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269153, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_s32_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269154, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_s32_s8", "(", "int8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269155, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269156, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269157, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s32_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s32_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269160, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_s32_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269162, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269164, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s64_bf16", "(", "bfloat16x4_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269165, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269167, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s64_f16", "(", "float16x4_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269168, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s64_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269170, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_s64_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269172, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269173, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s64_p8", "(", "poly8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269175, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_s64_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269176, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269177, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s64_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269178, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s64_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269179, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269180, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s64_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269181, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269183, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269186, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s64_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269187, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269190, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269194, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269196, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s8_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269198, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269200, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269201, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s8_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269202, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269203, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s8_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269205, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_s8_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269207, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269208, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269213, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_s8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269215, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_s8_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_s8_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269216, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269218, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u16_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269219, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u16_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u16_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269220, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u16_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269222, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u16_p16", "(", "poly16x4_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269223, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u16_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269227, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269228, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269229, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u16_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u16_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269233, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u16_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269235, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u16_u64", "(", "uint64x1_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269240, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u16_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269241, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u16_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "uint16x4_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269242, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u32_bf16", "(", "bfloat16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269243, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269244, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u32_f16", "(", "float16x4_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269245, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269247, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u32_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u32_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269248, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u32_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269249, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u32_p16", "(", "poly16x4_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269250, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u32_p64", "(", "poly64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269251, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u32_p64", "(", "poly64x1_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269252, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269253, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269255, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u32_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269256, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u32_s32", "(", "int32x2_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269257, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u32_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u32_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269258, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269259, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u32_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269261, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u32_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269262, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u32_u16", "(", "uint16x4_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269263, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u32_u64", "(", "uint64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u32_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269265, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269267, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269268, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u64_bf16", "(", "bfloat16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269269, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269271, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269272, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269273, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269275, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269279, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u64_p8", "(", "poly8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269280, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "uint64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u64_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269281, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u64_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269284, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269285, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269286, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u64_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269287, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u64_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269289, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_u16", "(", "uint16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269290, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u64_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269293, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u8_bf16", "(", "bfloat16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u8_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269295, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u8_bf16", "(", "bfloat16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u8_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269296, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "vreinterpret_u8_f16", "(", "float16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269297, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269298, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269300, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u8_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u8_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269302, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269305, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269306, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u8_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269307, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u8_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269308, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269309, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269310, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u8_s64", "(", "int64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u8_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269311, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269315, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269316, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vreinterpret_u8_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__a", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vreinterpret_u8_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269318, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "vreinterpret_u8_u64", "(", "uint64x1_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__a", ";"], "File": "arm", "Func": "neon_vreinterpret_u8_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269319, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev16q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269321, "Length": 47, "Cover_Rate": 0.8867924528301887} {"Template_token": ["", "vrev16q_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev16q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269322, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "vrev16q_s8", "(", "int8x16_t", "__a", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev16q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269323, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev16q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269324, "Length": 47, "Cover_Rate": 0.8867924528301887} {"Template_token": ["", "vrev16q_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev16q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269325, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "vrev16q_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev16q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269326, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "vrev16_p8", "(", "poly8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269327, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev16_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269328, "Length": 31, "Cover_Rate": 0.8378378378378378} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269329, "Length": 31, "Cover_Rate": 0.8378378378378378} {"Template_token": ["", "vrev16_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev16_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269330, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vrev16_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269331, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vrev16_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev16_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269332, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vrev32q_p16", "(", "poly16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev32q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269333, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269334, "Length": 31, "Cover_Rate": 0.8378378378378378} {"Template_token": ["", "vrev32q_p8", "(", "poly8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev32q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269336, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269337, "Length": 31, "Cover_Rate": 0.8378378378378378} {"Template_token": ["", "vrev32q_s16", "(", "int16x8_t", "__a", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269338, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vrev32q_s8", "(", "int8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev32q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269339, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269341, "Length": 31, "Cover_Rate": 0.8378378378378378} {"Template_token": ["", "vrev32q_u8", "(", "uint8x16_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev32q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269343, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "vrev32_p8", "(", "poly8x8_t", "__a", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269346, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vrev32_p8", "(", "poly8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev32_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269347, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vrev32_s16", "(", "int16x4_t", "__a", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269348, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269349, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269350, "Length": 31, "Cover_Rate": 0.8378378378378378} {"Template_token": ["", "vrev32_s8", "(", "int8x8_t", "__a", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269351, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269352, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev32_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269354, "Length": 31, "Cover_Rate": 0.8378378378378378} {"Template_token": ["", "vrev64q_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float16x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev64q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269355, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vrev64q_f32", "(", "float32x4_t", "__a", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269357, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269358, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "vrev64q_p16", "(", "poly16x8_t", "__a", ")", "{", "return", "(", "poly16x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269359, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vrev64q_p8", "(", "poly8x16_t", "__a", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269360, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269361, "Length": 47, "Cover_Rate": 0.8867924528301887} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269365, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269367, "Length": 47, "Cover_Rate": 0.8867924528301887} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269370, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269371, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269372, "Length": 47, "Cover_Rate": 0.8867924528301887} {"Template_token": ["", "vrev64q_u8", "(", "uint8x16_t", "__a", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269373, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float16x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269374, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "vrev64_f32", "(", "float32x2_t", "__a", ")", "{", "return", "(", "float32x2_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269376, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269377, "Length": 19, "Cover_Rate": 0.76} {"Template_token": ["", "vrev64_p16", "(", "poly16x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev64_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269378, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269381, "Length": 31, "Cover_Rate": 0.8378378378378378} {"Template_token": ["", "vrev64_s32", "(", "int32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269384, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269385, "Length": 19, "Cover_Rate": 0.76} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269389, "Length": 23, "Cover_Rate": 0.7931034482758621} {"Template_token": ["", "vrev64_u32", "(", "uint32x2_t", "__a", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269391, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vrev64_u8", "(", "uint8x8_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vrev64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269392, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "vrev64_u8", "(", "uint8x8_t", "__a", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_shuffle", "(", "__a", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrev64_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269393, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "vrhaddq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vrhaddsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrhaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269394, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vrhaddq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vrhaddsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrhaddq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269395, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vrhadduv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrhaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269400, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vrhaddq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vrhadduv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vrhaddq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269401, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vrhadduv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrhaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269402, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vrhaddq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vrhadduv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrhaddq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269403, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vrhaddq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vrhadduv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vrhaddq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269405, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vrhaddsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrhadd_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269406, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vrhadd_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vrhaddsv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrhadd_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269407, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vrhaddsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrhadd_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269409, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vrhaddsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrhadd_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269410, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vrhadd_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vrhadduv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vrhadd_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269412, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrhadd_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vrhadduv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vrhadd_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269413, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrhadd_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vrhadduv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vrhadd_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269417, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrndaq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vrndav8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrndaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269418, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vrndav8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndaq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269419, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vrndaq_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vrintav4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrndaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269420, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vrndaq_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vrintav4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrndaq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269421, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "__builtin_neon_vrndav4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrnda_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269423, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vrnda_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vrintav2sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrnda_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269424, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vrintav2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrnda_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269425, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vrintmv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndmq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269428, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vrintmv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndmq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269429, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vrintnv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndnq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269437, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_neon_vrndnv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndn_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269438, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vrintnv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndn_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269440, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vrndn_f32", "(", "float32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x2_t", ")", "__builtin_neon_vrintnv2sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrndn_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269441, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "vrndpq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_neon_vrndpv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndpq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269442, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vrndpv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndp_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269447, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vrintpv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndp_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269448, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_neon_vrndv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269450, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "__builtin_neon_vrndv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269451, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vrintzv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269453, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vrndxq_f16", "(", "float16x8_t", "__a", ")", "{", "return", "__builtin_neon_vrndxv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndxq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269454, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vrndxv8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndxq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269455, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vrndxq_f32", "(", "float32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "float32x4_t", ")", "__builtin_neon_vrintxv4sf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrndxq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269456, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vrintxv4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndxq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269457, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_neon_vrndxv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndx_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269458, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vrndx_f16", "(", "float16x4_t", "__a", ")", "{", "return", "__builtin_neon_vrndxv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndx_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269459, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vrintxv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndx_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269460, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vrintxv2sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrndx_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269461, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "return", "__builtin_neon_vrndv4hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrnd_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269462, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vrshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vrshlsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269466, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vrshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vrshlsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269467, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vrshlsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269468, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vrshlq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vrshlsv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269469, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vrshlsv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269471, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vrshlsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269472, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vrshlsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269473, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vrshluv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269474, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vrshluv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269476, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vrshluv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269477, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vrshlq_u64", "(", "uint64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vrshluv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshlq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269479, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vrshlq_u8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vrshluv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269480, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vrshlsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269482, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vrshlsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269484, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vrshlsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269485, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vrshlsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269488, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vrshlsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269489, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vrshluv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269490, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vrshl_u64", "(", "uint64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vrshludi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshl_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269495, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "vrshl_u8", "(", "uint8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vrshluv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269497, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vrshrn_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vrshrn_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrn_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269498, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vrshrn_n_s16", "(", "int16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vrshrn_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrn_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269499, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vrshrn_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrn_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269500, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vrshrn_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrn_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269501, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vrshrn_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrn_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269502, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vrshrn_n_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vrshrn_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrn_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269503, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vrshrn_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vrshrn_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshrn_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269504, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vrshrn_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vrshrn_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshrn_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269505, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vrshrn_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vrshrn_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshrn_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269507, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vrshrn_n_u64", "(", "uint64x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vrshrn_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrn_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269508, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vrshrs_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269511, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vrshrq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vrshrs_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269512, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vrshrq_n_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vrshrs_nv2di", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshrq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269514, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vrshrs_nv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269516, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vrshrq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vrshru_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshrq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269518, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vrshrq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vrshru_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshrq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269519, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vrshru_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269520, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vrshru_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269521, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vrshru_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269522, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vrshru_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269524, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vrshru_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshrq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269525, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vrshrs_nv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269528, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vrshrs_nv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269529, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vrshrs_ndi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269530, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vrshrs_nv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269533, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vrshru_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269534, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vrshr_n_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vrshru_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshr_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269535, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vrshr_n_u32", "(", "uint32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vrshru_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrshr_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269536, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vrshru_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269537, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vrshru_ndi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269538, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vrshru_ndi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269539, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vrshru_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrshr_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269540, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vrsqrteq_f16", "(", "float16x8_t", "__a", ")", "{"], "ground_truth": ["return", "__builtin_neon_vrsqrtev8hf", "(", "__a", ")", ";"], "File": "arm", "Func": "neon_vrsqrteq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269542, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__builtin_neon_vrsqrtev8hf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsqrteq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269543, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "return", "(", "float32x4_t", ")", "__builtin_neon_vrsqrtev4sf", "(", "__a", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsqrteq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269544, "Length": 10, "Cover_Rate": 0.625} {"Template_token": ["", "vrsqrteq_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vrsqrtev4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vrsqrteq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269546, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vrsqrteq_u32", "(", "uint32x4_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vrsqrtev4si", "(", "(", "int32x4_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vrsqrteq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269547, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "vrsqrte_u32", "(", "uint32x2_t", "__a", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vrsqrtev2si", "(", "(", "int32x2_t", ")", "__a", ")", ";"], "File": "arm", "Func": "neon_vrsqrte_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269553, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "__builtin_neon_vrsqrtsv8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsqrtsq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269554, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vrsqrtsq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vrsqrtsv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrsqrtsq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269555, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "vrsqrts_f16", "(", "float16x4_t", "__a", ",", "float16x4_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_vrsqrtsv4hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrsqrts_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269559, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vrsqrtsv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsqrts_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269560, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vrsqrtsv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsqrts_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269561, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vrsras_nv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsraq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269562, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vrsraq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vrsras_nv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsraq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269563, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vrsraq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vrsras_nv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsraq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269564, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vrsras_nv2di", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsraq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269566, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vrsraq_n_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vrsras_nv2di", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsraq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269567, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vrsraq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vrsras_nv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsraq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269568, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrsraq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vrsras_nv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsraq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269569, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vrsrau_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsraq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269570, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vrsraq_n_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vrsrau_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsraq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269571, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vrsraq_n_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vrsrau_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsraq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269574, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vrsrau_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsraq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269577, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vrsra_n_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vrsras_nv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsra_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269578, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrsra_n_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vrsras_nv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsra_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269579, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrsra_n_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vrsras_nv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsra_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269580, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrsra_n_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vrsras_nv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsra_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269581, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vrsra_n_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vrsras_ndi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsra_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269582, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrsra_n_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vrsras_nv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsra_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269584, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vrsra_n_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vrsrau_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vrsra_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269588, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vrsra_n_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vrsrau_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsra_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269592, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vrsrau_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsra_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269593, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vrsubhnv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269594, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vrsubhn_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vrsubhnv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269595, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vrsubhn_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vrsubhnv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vrsubhn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269597, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vrsubhnv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269598, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vrsubhnv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269599, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vrsubhnv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269600, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vrsubhnv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269601, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vrsubhnv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269602, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vrsubhnv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269604, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vrsubhn_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vrsubhnv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vrsubhn_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269605, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ",", "__gnu_inline__", ",", "__artificial__", ")", ")", "vsetq_lane_f32", "(", "float32_t", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "float32x4_t", ")", "__builtin_neon_vset_lanev4sf", "(", "(", "__builtin_neon_sf", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269606, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "vsetq_lane_p16", "(", "poly16_t", "__a", ",", "poly16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vset_lanev8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsetq_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269608, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsetq_lane_p16", "(", "poly16_t", "__a", ",", "poly16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly16x8_t", ")", "__builtin_neon_vset_lanev8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269609, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vsetq_lane_p64", "(", "poly64_t", "__a", ",", "poly64x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__builtin_neon_vset_lanev2di", "(", "(", "__builtin_neon_di", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsetq_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269610, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsetq_lane_p8", "(", "poly8_t", "__a", ",", "poly8x16_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_neon_vset_lanev16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269613, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vset_lanev4si", "(", "(", "__builtin_neon_si", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269617, "Length": 17, "Cover_Rate": 0.5666666666666667} {"Template_token": ["", "vsetq_lane_s64", "(", "int64_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vset_lanev2di", "(", "(", "__builtin_neon_di", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269618, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "vsetq_lane_s64", "(", "int64_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vset_lanev2di", "(", "(", "__builtin_neon_di", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsetq_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269619, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "vsetq_lane_s8", "(", "int8_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vset_lanev16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269621, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vset_lanev8hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269623, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsetq_lane_u32", "(", "uint32_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vset_lanev4si", "(", "(", "__builtin_neon_si", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269625, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vset_lanev2di", "(", "(", "__builtin_neon_di", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269626, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vset_lanev2di", "(", "(", "__builtin_neon_di", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsetq_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269627, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsetq_lane_u8", "(", "uint8_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vset_lanev16qi", "(", "(", "__builtin_neon_qi", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsetq_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269629, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vset_lanev4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269632, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vset_lanev4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269633, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vset_lanev8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269636, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vset_lanev4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269638, "Length": 17, "Cover_Rate": 0.5666666666666667} {"Template_token": ["", "vset_lane_s16", "(", "int16_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vset_lanev4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269639, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "vset_lane_s32", "(", "int32_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vset_lanev2si", "(", "(", "__builtin_neon_si", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269640, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "vset_lane_s32", "(", "int32_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vset_lanev2si", "(", "(", "__builtin_neon_si", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vset_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269641, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vset_lanedi", "(", "(", "__builtin_neon_di", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269642, "Length": 17, "Cover_Rate": 0.5666666666666667} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vset_lanev8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269645, "Length": 17, "Cover_Rate": 0.5666666666666667} {"Template_token": ["", "vset_lane_u16", "(", "uint16_t", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vset_lanev4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269646, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vset_lane_u16", "(", "uint16_t", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vset_lanev4hi", "(", "(", "__builtin_neon_hi", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vset_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269647, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vset_lane_u32", "(", "uint32_t", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vset_lanev2si", "(", "(", "__builtin_neon_si", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269648, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vset_lane_u64", "(", "uint64_t", "__a", ",", "uint64x1_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__builtin_neon_vset_lanedi", "(", "(", "__builtin_neon_di", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vset_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269650, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vset_lanedi", "(", "(", "__builtin_neon_di", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269651, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vset_lane_u8", "(", "uint8_t", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vset_lanev8qi", "(", "(", "__builtin_neon_qi", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vset_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269653, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "vgetq_lane_u32", "(", "__builtin_arm_crypto_sha1h", "(", "vdupq_n_u32", "(", "__hash_e", ")", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha1h_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269656, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "vsha1h_u32", "(", "uint32_t", "__hash_e", ")", "{", "return", "vgetq_lane_u32", "(", "__builtin_arm_crypto_sha1h", "(", "vdupq_n_u32", "(", "__hash_e", ")", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha1h_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269657, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vsha1mq_u32", "(", "uint32x4_t", "__hash_abcd", ",", "uint32_t", "__hash_e", ",", "uint32x4_t", "__wk", ")", "{"], "ground_truth": ["return", "__builtin_arm_crypto_sha1m", "(", "__hash_abcd", ",", "vdupq_n_u32", "(", "__hash_e", ")", ",", "__wk", ")", ";"], "File": "arm", "Func": "neon_vsha1mq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269658, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__builtin_arm_crypto_sha1m", "(", "__hash_abcd", ",", "vdupq_n_u32", "(", "__hash_e", ")", ",", "__wk", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha1mq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269659, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "vsha1pq_u32", "(", "uint32x4_t", "__hash_abcd", ",", "uint32_t", "__hash_e", ",", "uint32x4_t", "__wk", ")", "{", "return", "__builtin_arm_crypto_sha1p", "(", "__hash_abcd", ",", "vdupq_n_u32", "(", "__hash_e", ")", ",", "__wk", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha1pq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269660, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vsha1pq_u32", "(", "uint32x4_t", "__hash_abcd", ",", "uint32_t", "__hash_e", ",", "uint32x4_t", "__wk", ")", "{"], "ground_truth": ["return", "__builtin_arm_crypto_sha1p", "(", "__hash_abcd", ",", "vdupq_n_u32", "(", "__hash_e", ")", ",", "__wk", ")", ";"], "File": "arm", "Func": "neon_vsha1pq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269661, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__builtin_arm_crypto_sha1su1", "(", "__tw0_3", ",", "__w12_15", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha1su1q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269665, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vsha256h2q_u32", "(", "uint32x4_t", "__hash_abcd", ",", "uint32x4_t", "__hash_efgh", ",", "uint32x4_t", "__wk", ")", "{", "return", "__builtin_arm_crypto_sha256h2", "(", "__hash_abcd", ",", "__hash_efgh", ",", "__wk", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha256h2q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269666, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_crypto_sha256h", "(", "__hash_abcd", ",", "__hash_efgh", ",", "__wk", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha256hq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269668, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "return", "__builtin_arm_crypto_sha256su0", "(", "__w0_3", ",", "__w4_7", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha256su0q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269670, "Length": 9, "Cover_Rate": 0.5} {"Template_token": ["", "vsha256su1q_u32", "(", "uint32x4_t", "__tw0_3", ",", "uint32x4_t", "__w8_11", ",", "uint32x4_t", "__w12_15", ")", "{", "return", "__builtin_arm_crypto_sha256su1", "(", "__tw0_3", ",", "__w8_11", ",", "__w12_15", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha256su1q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269672, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vsha256su1q_u32", "(", "uint32x4_t", "__tw0_3", ",", "uint32x4_t", "__w8_11", ",", "uint32x4_t", "__w12_15", ")", "{", "return", "__builtin_arm_crypto_sha256su1", "(", "__tw0_3", ",", "__w8_11", ",", "__w12_15", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsha256su1q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269673, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vshll_n_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vshlls_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshll_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269674, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vshll_n_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vshlls_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshll_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269675, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vshll_n_s32", "(", "int32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vshlls_nv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshll_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269676, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vshll_n_s32", "(", "int32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vshlls_nv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshll_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269677, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vshlls_nv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshll_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269678, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vshll_n_s8", "(", "int8x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vshlls_nv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshll_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269679, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vshll_n_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vshllu_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshll_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269680, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vshll_n_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vshllu_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshll_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269681, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vshll_n_u32", "(", "uint32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vshllu_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshll_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269683, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vshllu_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshll_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269685, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vshlq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vshl_nv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshlq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269688, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vshlq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vshl_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269694, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vshl_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269699, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vshlq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vshl_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshlq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269700, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vshl_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269701, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vshlq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vshlsv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269702, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vshlq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vshlsv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269704, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vshlsv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269706, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vshlq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vshlsv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269707, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vshlq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vshlsv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269708, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vshlq_u16", "(", "uint16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x8_t", ")", "__builtin_neon_vshluv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshlq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269711, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vshlq_u8", "(", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vshluv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269716, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vshluv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshlq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269717, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "vshl_n_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vshl_nv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshl_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269718, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vshl_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269719, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vshl_n_s32", "(", "int32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vshl_nv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshl_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269720, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vshl_ndi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269722, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vshl_n_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vshl_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269726, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vshl_n_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vshl_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshl_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269727, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vshl_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269728, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vshl_n_u64", "(", "uint64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__builtin_neon_vshl_ndi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshl_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269731, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vshlsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269735, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vshlsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269737, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vshl_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vshlsdi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269738, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vshl_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vshlsdi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269739, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vshlsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269741, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vshl_u16", "(", "uint16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vshluv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269742, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "vshl_u32", "(", "uint32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vshluv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269744, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vshludi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269747, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vshluv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269748, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vshrn_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrn_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269750, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vshrn_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrn_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269751, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vshrn_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrn_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269755, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vshrn_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrn_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269756, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vshrn_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vshrn_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshrn_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269757, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vshrn_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrn_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269759, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vshrn_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrn_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269760, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vshrs_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269762, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vshrs_nv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269763, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vshrq_n_s32", "(", "int32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vshrs_nv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269764, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vshrs_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269766, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vshrq_n_s64", "(", "int64x2_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vshrs_nv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269767, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vshrs_nv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269768, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int8x16_t", ")", "__builtin_neon_vshrs_nv16qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269769, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vshrq_n_u16", "(", "uint16x8_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vshru_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269771, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vshrq_n_u32", "(", "uint32x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vshru_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269772, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vshru_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshrq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269773, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vshrq_n_u64", "(", "uint64x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vshru_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshrq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269775, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vshrq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vshru_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshrq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269776, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vshrq_n_u8", "(", "uint8x16_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vshru_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshrq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269777, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vshrs_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269778, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vshr_n_s16", "(", "int16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "int16x4_t", ")", "__builtin_neon_vshrs_nv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269779, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vshrs_nv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269780, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vshrs_nv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269781, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vshrs_ndi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269782, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vshrs_ndi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269783, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vshr_n_u16", "(", "uint16x4_t", "__a", ",", "const", "int", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vshru_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269787, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vshr_n_u32", "(", "uint32x2_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vshru_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshr_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269788, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vshr_n_u64", "(", "uint64x1_t", "__a", ",", "const", "int", "__b", ")", "{"], "ground_truth": ["return", "(", "uint64x1_t", ")", "__builtin_neon_vshru_ndi", "(", "(", "int64x1_t", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vshr_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269791, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vshru_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269792, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vshru_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vshr_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269793, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vsliq_n_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly16x8_t", ")", "__builtin_neon_vsli_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsliq_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269794, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsliq_n_p8", "(", "poly8x16_t", "__a", ",", "poly8x16_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_neon_vsli_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269798, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vsliq_n_p8", "(", "poly8x16_t", "__a", ",", "poly8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly8x16_t", ")", "__builtin_neon_vsli_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsliq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269799, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsliq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vsli_nv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsliq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269802, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsliq_n_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vsli_nv2di", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269805, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsliq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vsli_nv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269806, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vsli_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269809, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vsli_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269810, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vsli_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269811, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsliq_n_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vsli_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269813, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vsliq_n_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vsli_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269814, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vsli_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsliq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269815, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsli_n_p16", "(", "poly16x4_t", "__a", ",", "poly16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly16x4_t", ")", "__builtin_neon_vsli_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsli_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269817, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vsli_ndi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsli_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269818, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vsli_n_p64", "(", "poly64x1_t", "__a", ",", "poly64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly64x1_t", ")", "__builtin_neon_vsli_ndi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsli_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269819, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsli_n_p8", "(", "poly8x8_t", "__a", ",", "poly8x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vsli_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsli_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269820, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vsli_n_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vsli_nv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsli_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269824, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsli_n_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vsli_ndi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsli_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269827, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsli_n_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vsli_nv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsli_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269828, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsli_n_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vsli_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsli_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269830, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsli_n_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vsli_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsli_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269831, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "uint32x2_t", ")", "__builtin_neon_vsli_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsli_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269832, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsli_n_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vsli_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsli_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269833, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsli_n_u64", "(", "uint64x1_t", "__a", ",", "uint64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vsli_ndi", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsli_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269835, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vsli_n_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vsli_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsli_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269836, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsraq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vsras_nv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsraq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269838, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsraq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vsras_nv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsraq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269841, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsraq_n_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vsras_nv2di", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsraq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269843, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsraq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int8x16_t", ")", "__builtin_neon_vsras_nv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsraq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269845, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsraq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vsrau_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsraq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269848, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint32x4_t", ")", "__builtin_neon_vsrau_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsraq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269849, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint64x2_t", ")", "__builtin_neon_vsrau_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsraq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269851, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vsrau_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsraq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269852, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vsrau_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsraq_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269853, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsra_n_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vsras_nv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsra_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269854, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int64x1_t", ")", "__builtin_neon_vsras_ndi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsra_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269858, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vsra_n_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x1_t", ")", "__builtin_neon_vsras_ndi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsra_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269859, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsra_n_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vsras_nv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsra_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269861, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vsrau_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsra_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269863, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsra_n_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vsrau_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsra_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269865, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vsra_n_u64", "(", "uint64x1_t", "__a", ",", "uint64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint64x1_t", ")", "__builtin_neon_vsrau_ndi", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsra_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269866, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x8_t", ")", "__builtin_neon_vsri_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269871, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsriq_n_p64", "(", "poly64x2_t", "__a", ",", "poly64x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__builtin_neon_vsri_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsriq_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269872, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsriq_n_p64", "(", "poly64x2_t", "__a", ",", "poly64x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "poly64x2_t", ")", "__builtin_neon_vsri_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsriq_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269873, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "vsriq_n_p8", "(", "poly8x16_t", "__a", ",", "poly8x16_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly8x16_t", ")", "__builtin_neon_vsri_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269874, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly8x16_t", ")", "__builtin_neon_vsri_nv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269875, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsriq_n_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x8_t", ")", "__builtin_neon_vsri_nv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsriq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269876, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int16x8_t", ")", "__builtin_neon_vsri_nv8hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269877, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vsriq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x4_t", ")", "__builtin_neon_vsri_nv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsriq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269878, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsriq_n_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vsri_nv4si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269879, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsriq_n_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vsri_nv2di", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269880, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vsriq_n_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int64x2_t", ")", "__builtin_neon_vsri_nv2di", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsriq_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269881, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsriq_n_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int8x16_t", ")", "__builtin_neon_vsri_nv16qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsriq_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269882, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vsri_nv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269885, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsriq_n_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint32x4_t", ")", "__builtin_neon_vsri_nv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269887, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vsriq_n_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vsri_nv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsriq_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269889, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "vsri_n_p16", "(", "poly16x4_t", "__a", ",", "poly16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "poly16x4_t", ")", "__builtin_neon_vsri_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsri_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269892, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "poly16x4_t", ")", "__builtin_neon_vsri_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsri_n_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269893, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "poly64x1_t", ")", "__builtin_neon_vsri_ndi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsri_n_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269895, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "vsri_n_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vsri_nv4hi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsri_n_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269899, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsri_n_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vsri_nv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsri_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269900, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsri_n_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int32x2_t", ")", "__builtin_neon_vsri_nv2si", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsri_n_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269901, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsri_n_s64", "(", "int64x1_t", "__a", ",", "int64x1_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "int64x1_t", ")", "__builtin_neon_vsri_ndi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsri_n_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269902, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vsri_nv8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsri_n_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269904, "Length": 14, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vsri_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsri_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269906, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vsri_nv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsri_n_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269907, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsri_n_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vsri_nv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsri_n_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269909, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint64x1_t", ")", "__builtin_neon_vsri_ndi", "(", "(", "int64x1_t", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsri_n_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269910, "Length": 20, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "vsri_n_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vsri_nv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vsri_n_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269913, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "__builtin_neon_vst1v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269914, "Length": 8, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__builtin_neon_vst1v8hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269915, "Length": 8, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "vst1q_f32", "(", "float32_t", "*", "__a", ",", "float32x4_t", "__b", ")", "{"], "ground_truth": ["__builtin_neon_vst1v4sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vst1q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269916, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__builtin_neon_vst1_lanev8hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269918, "Length": 10, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "vst1q_lane_f32", "(", "float32_t", "*", "__a", ",", "float32x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanev4sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1q_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269921, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "vst1q_lane_p16", "(", "poly16_t", "*", "__a", ",", "poly16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "__builtin_neon_vst1_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269922, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "vst1q_lane_p16", "(", "poly16_t", "*", "__a", ",", "poly16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269923, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "__builtin_neon_vst1_lanev16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269926, "Length": 17, "Cover_Rate": 0.5483870967741935} {"Template_token": ["", "vst1q_lane_s16", "(", "int16_t", "*", "__a", ",", "int16x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269928, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__builtin_neon_vst1_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269930, "Length": 14, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_neon_vst1_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269931, "Length": 14, "Cover_Rate": 0.5} {"Template_token": ["", "vst1q_lane_s64", "(", "int64_t", "*", "__a", ",", "int64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "__builtin_neon_vst1_lanev2di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269933, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269936, "Length": 17, "Cover_Rate": 0.5483870967741935} {"Template_token": ["", "vst1q_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8_t", "__b", ",", "const", "int", "__c", ")", "{", "__builtin_neon_vst1_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269937, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269939, "Length": 17, "Cover_Rate": 0.5483870967741935} {"Template_token": ["", "vst1q_lane_u64", "(", "uint64_t", "*", "__a", ",", "uint64x2_t", "__b", ",", "const", "int", "__c", ")", "{", "__builtin_neon_vst1_lanev2di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269941, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "vst1q_lane_u8", "(", "uint8_t", "*", "__a", ",", "uint8x16_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanev16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1q_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269942, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "__builtin_neon_vst1_lanev16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269943, "Length": 17, "Cover_Rate": 0.5483870967741935} {"Template_token": ["", "vst1q_p16", "(", "poly16_t", "*", "__a", ",", "poly16x8_t", "__b", ")", "{"], "ground_truth": ["__builtin_neon_vst1v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vst1q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269944, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vst1q_p64", "(", "poly64_t", "*", "__a", ",", "poly64x2_t", "__b", ")", "{", "__builtin_neon_vst1v2di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269946, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vst1q_p64", "(", "poly64_t", "*", "__a", ",", "poly64x2_t", "__b", ")", "{"], "ground_truth": ["__builtin_neon_vst1v2di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vst1q_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269947, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vst1q_p8", "(", "poly8_t", "*", "__a", ",", "poly8x16_t", "__b", ")", "{", "__builtin_neon_vst1v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269949, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269950, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vst1q_s32", "(", "int32_t", "*", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["__builtin_neon_vst1v4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vst1q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269952, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "vst1q_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8_t", "__b", ")", "{", "__builtin_neon_vst1v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269958, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vst1q_u32", "(", "uint32_t", "*", "__a", ",", "uint32x4_t", "__b", ")", "{", "__builtin_neon_vst1v4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269961, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1v2di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269962, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vst1q_u64", "(", "uint64_t", "*", "__a", ",", "uint64x2_t", "__b", ")", "{", "__builtin_neon_vst1v2di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269963, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vst1q_u8", "(", "uint8_t", "*", "__a", ",", "uint8x16_t", "__b", ")", "{", "__builtin_neon_vst1v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269964, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269965, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vst1_f16", "(", "float16_t", "*", "__a", ",", "float16x4_t", "__b", ")", "{", "__builtin_neon_vst1v4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269966, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1_lanev4hf", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269971, "Length": 10, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "vst1_lane_p16", "(", "poly16_t", "*", "__a", ",", "poly16x4_t", "__b", ",", "const", "int", "__c", ")", "{", "__builtin_neon_vst1_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269975, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1_lanedi", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269976, "Length": 14, "Cover_Rate": 0.5} {"Template_token": ["", "vst1_lane_p64", "(", "poly64_t", "*", "__a", ",", "poly64x1_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanedi", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1_lane_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269977, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__builtin_neon_vst1_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269980, "Length": 14, "Cover_Rate": 0.5} {"Template_token": ["", "vst1_lane_s16", "(", "int16_t", "*", "__a", ",", "int16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269981, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "vst1_lane_s32", "(", "int32_t", "*", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanev2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269982, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "vst1_lane_s32", "(", "int32_t", "*", "__a", ",", "int32x2_t", "__b", ",", "const", "int", "__c", ")", "{", "__builtin_neon_vst1_lanev2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269983, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "vst1_lane_s64", "(", "int64_t", "*", "__a", ",", "int64x1_t", "__b", ",", "const", "int", "__c", ")", "{", "__builtin_neon_vst1_lanedi", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_lane_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269985, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "vst1_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269989, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "__builtin_neon_vst1_lanev2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269990, "Length": 17, "Cover_Rate": 0.5483870967741935} {"Template_token": ["", "vst1_lane_u8", "(", "uint8_t", "*", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["__builtin_neon_vst1_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst1_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269995, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "vst1_p16", "(", "poly16_t", "*", "__a", ",", "poly16x4_t", "__b", ")", "{", "__builtin_neon_vst1v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269996, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vst1_p16", "(", "poly16_t", "*", "__a", ",", "poly16x4_t", "__b", ")", "{", "__builtin_neon_vst1v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269997, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vst1_p64", "(", "poly64_t", "*", "__a", ",", "poly64x1_t", "__b", ")", "{", "__builtin_neon_vst1di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269998, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vst1_p64", "(", "poly64_t", "*", "__a", ",", "poly64x1_t", "__b", ")", "{", "__builtin_neon_vst1di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 269999, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "vst1_p8", "(", "poly8_t", "*", "__a", ",", "poly8x8_t", "__b", ")", "{", "__builtin_neon_vst1v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270000, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270001, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "__builtin_neon_vst1v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270002, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__builtin_neon_vst1v2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270004, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__builtin_neon_vst1v2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270005, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vst1_s64", "(", "int64_t", "*", "__a", ",", "int64x1_t", "__b", ")", "{", "__builtin_neon_vst1di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270006, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst1di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270007, "Length": 12, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "vst1_s8", "(", "int8_t", "*", "__a", ",", "int8x8_t", "__b", ")", "{"], "ground_truth": ["__builtin_neon_vst1v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vst1_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270009, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__builtin_neon_vst1v2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270012, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "vst1_u32", "(", "uint32_t", "*", "__a", ",", "uint32x2_t", "__b", ")", "{", "__builtin_neon_vst1v2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270013, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vst1_u64", "(", "uint64_t", "*", "__a", ",", "uint64x1_t", "__b", ")", "{", "__builtin_neon_vst1di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270014, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "vst1_u64", "(", "uint64_t", "*", "__a", ",", "uint64x1_t", "__b", ")", "{"], "ground_truth": ["__builtin_neon_vst1di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "(", "int64x1_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vst1_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270015, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vst1_u8", "(", "uint8_t", "*", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["__builtin_neon_vst1v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vst1_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270016, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "vst1_u8", "(", "uint8_t", "*", "__a", ",", "uint8x8_t", "__b", ")", "{", "__builtin_neon_vst1v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst1_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270017, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "bfloat16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__val", "}", ";"], "ground_truth": ["return", "__builtin_neon_vst2v8bf", "(", "__ptr", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst2q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270018, "Length": 25, "Cover_Rate": 0.6944444444444444} {"Template_token": ["", "union", "{", "bfloat16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__val", "}", ";"], "ground_truth": ["return", "__builtin_neon_vst2v8bf", "(", "__ptr", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst2q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270019, "Length": 25, "Cover_Rate": 0.6944444444444444} {"Template_token": ["", "union", "{", "float16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v8hf", "(", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270020, "Length": 25, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "union", "{", "float16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2v8hf", "(", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst2q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270021, "Length": 24, "Cover_Rate": 0.6857142857142857} {"Template_token": ["", "vst2q_f32", "(", "float32_t", "*", "__a", ",", "float32x4x2_t", "__b", ")", "{", "union", "{", "float32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v4sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270022, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vst2q_lane_f16", "(", "float16_t", "*", "__a", ",", "float16x8x2_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst2q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270023, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "vst2q_lane_f16", "(", "float16_t", "*", "__a", ",", "float16x8x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "float16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270024, "Length": 29, "Cover_Rate": 0.7073170731707317} {"Template_token": ["", "__builtin_neon_vst2_lanev4sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270026, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "union", "{", "poly16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst2q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270027, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "union", "{", "int16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst2q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270029, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vst2q_lane_s16", "(", "int16_t", "*", "__a", ",", "int16x8x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "int16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270030, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "__builtin_neon_vst2_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270031, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "__builtin_neon_vst2_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270032, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "vst2q_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270034, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "union", "{", "uint32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270035, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "vst2q_lane_u32", "(", "uint32_t", "*", "__a", ",", "uint32x4x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270036, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "union", "{", "poly16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270037, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "__builtin_neon_vst2v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270038, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst2q_p8", "(", "poly8_t", "*", "__a", ",", "poly8x16x2_t", "__b", ")", "{", "union", "{", "poly8x16x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270039, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "poly8x16x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst2q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270040, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "union", "{", "int16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270041, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "vst2q_s16", "(", "int16_t", "*", "__a", ",", "int16x8x2_t", "__b", ")", "{", "union", "{", "int16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270042, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "int32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2v4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst2q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270044, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "vst2q_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8x2_t", "__b", ")", "{", "union", "{", "uint16x8x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst2q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270048, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vst2q_u32", "(", "uint32_t", "*", "__a", ",", "uint32x4x2_t", "__b", ")", "{"], "ground_truth": ["union", "{", "uint32x4x2_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270049, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__builtin_neon_vst2v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270051, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "return", "__builtin_neon_vst2v4bf", "(", "__ptr", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270053, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "union", "{", "float16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v4hf", "(", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270054, "Length": 25, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "vst2_lane_f16", "(", "float16_t", "*", "__a", ",", "float16x4x2_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2_lanev4hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst2_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270056, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "union", "{", "float32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev2sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270057, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "union", "{", "float32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev2sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270058, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "union", "{", "poly16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270060, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "vst2_lane_p8", "(", "poly8_t", "*", "__a", ",", "poly8x8x2_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "poly8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270061, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "vst2_lane_p8", "(", "poly8_t", "*", "__a", ",", "poly8x8x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "poly8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270062, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "__builtin_neon_vst2_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270064, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "union", "{", "int32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270065, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "__builtin_neon_vst2_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270067, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270068, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "vst2_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x4x2_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270070, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "union", "{", "uint32x2x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2_lanev2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst2_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270071, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "__builtin_neon_vst2_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270073, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "union", "{", "uint8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270074, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "vst2_p16", "(", "poly16_t", "*", "__a", ",", "poly16x4x2_t", "__b", ")", "{", "union", "{", "poly16x4x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270075, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vst2_p64", "(", "poly64_t", "*", "__a", ",", "poly64x1x2_t", "__b", ")", "{"], "ground_truth": ["union", "{", "poly64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270077, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__builtin_neon_vst2v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270079, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "__builtin_neon_vst2v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270081, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "__builtin_neon_vst2v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270082, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst2_s64", "(", "int64_t", "*", "__a", ",", "int64x1x2_t", "__b", ")", "{"], "ground_truth": ["union", "{", "int64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst2_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270086, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__builtin_neon_vst2v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270087, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270088, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "__builtin_neon_vst2v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270090, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst2_u64", "(", "uint64_t", "*", "__a", ",", "uint64x1x2_t", "__b", ")", "{", "union", "{", "uint64x1x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst2di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst2_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270093, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__builtin_neon_vst2v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270095, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst2_u8", "(", "uint8_t", "*", "__a", ",", "uint8x8x2_t", "__b", ")", "{", "union", "{", "uint8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst2v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst2_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270096, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_vst3v8bf", "(", "__ptr", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270097, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "return", "__builtin_neon_vst3v8bf", "(", "__ptr", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270098, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "__builtin_neon_vst3v4sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270100, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst3q_f32", "(", "float32_t", "*", "__a", ",", "float32x4x3_t", "__b", ")", "{"], "ground_truth": ["union", "{", "float32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270101, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vst3q_lane_f16", "(", "float16_t", "*", "__a", ",", "float16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270102, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst3_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270106, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "vst3q_lane_p16", "(", "poly16_t", "*", "__a", ",", "poly16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "poly16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270107, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "union", "{", "int32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst3q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270111, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vst3q_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "uint16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270112, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "vst3q_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8x3_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270113, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "union", "{", "uint32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst3q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270114, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vst3q_p16", "(", "poly16_t", "*", "__a", ",", "poly16x8x3_t", "__b", ")", "{", "union", "{", "poly16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270116, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vst3q_p8", "(", "poly8_t", "*", "__a", ",", "poly8x16x3_t", "__b", ")", "{", "union", "{", "poly8x16x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst3q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270118, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__builtin_neon_vst3v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270120, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst3q_s16", "(", "int16_t", "*", "__a", ",", "int16x8x3_t", "__b", ")", "{"], "ground_truth": ["union", "{", "int16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270121, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vst3q_s32", "(", "int32_t", "*", "__a", ",", "int32x4x3_t", "__b", ")", "{"], "ground_truth": ["union", "{", "int32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270122, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "int32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3v4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst3q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270123, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "vst3q_s8", "(", "int8_t", "*", "__a", ",", "int8x16x3_t", "__b", ")", "{", "union", "{", "int8x16x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst3q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270124, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "int8x16x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270125, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "union", "{", "uint16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst3q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270126, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "vst3q_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8x3_t", "__b", ")", "{"], "ground_truth": ["union", "{", "uint16x8x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270127, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vst3q_u32", "(", "uint32_t", "*", "__a", ",", "uint32x4x3_t", "__b", ")", "{", "union", "{", "uint32x4x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270129, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vst3q_u8", "(", "uint8_t", "*", "__a", ",", "uint8x16x3_t", "__b", ")", "{"], "ground_truth": ["union", "{", "uint8x16x3_t", "__i", ";", "__builtin_neon_ci", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270130, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__builtin_neon_vst3v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270131, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst3_f16", "(", "float16_t", "*", "__a", ",", "float16x4x3_t", "__b", ")", "{", "union", "{", "float16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v4hf", "(", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270133, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "vst3_f32", "(", "float32_t", "*", "__a", ",", "float32x2x3_t", "__b", ")", "{"], "ground_truth": ["union", "{", "float32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270134, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vst3_lane_f16", "(", "float16_t", "*", "__a", ",", "float16x4x3_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "float16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270136, "Length": 29, "Cover_Rate": 0.7073170731707317} {"Template_token": ["", "__builtin_neon_vst3_lanev2sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270138, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "union", "{", "poly16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270139, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "__builtin_neon_vst3_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270141, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "__builtin_neon_vst3_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270142, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "vst3_lane_s8", "(", "int8_t", "*", "__a", ",", "int8x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst3_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270147, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "vst3_lane_s8", "(", "int8_t", "*", "__a", ",", "int8x8x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst3_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270148, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "vst3_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x4x3_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "uint16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst3_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270149, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "vst3_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x4x3_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270150, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "union", "{", "uint8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270154, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "vst3_p16", "(", "poly16_t", "*", "__a", ",", "poly16x4x3_t", "__b", ")", "{", "union", "{", "poly16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270155, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vst3_p16", "(", "poly16_t", "*", "__a", ",", "poly16x4x3_t", "__b", ")", "{"], "ground_truth": ["union", "{", "poly16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270156, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "poly64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270157, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "union", "{", "poly8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst3v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst3_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270159, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "union", "{", "int16x4x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270160, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "union", "{", "int32x2x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270162, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "vst3_s64", "(", "int64_t", "*", "__a", ",", "int64x1x3_t", "__b", ")", "{"], "ground_truth": ["union", "{", "int64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst3_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270164, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "vst3_s64", "(", "int64_t", "*", "__a", ",", "int64x1x3_t", "__b", ")", "{", "union", "{", "int64x1x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270165, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270166, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst3v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst3_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270167, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "union", "{", "bfloat16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__val", "}", ";", "return", "__builtin_neon_vst4v8bf", "(", "__ptr", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270176, "Length": 26, "Cover_Rate": 0.7222222222222222} {"Template_token": ["", "union", "{", "bfloat16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__val", "}", ";", "return", "__builtin_neon_vst4v8bf", "(", "__ptr", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270177, "Length": 26, "Cover_Rate": 0.7222222222222222} {"Template_token": ["", "vst4q_f16", "(", "float16_t", "*", "__a", ",", "float16x8x4_t", "__b", ")", "{"], "ground_truth": ["union", "{", "float16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4q_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270178, "Length": 25, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "vst4q_f32", "(", "float32_t", "*", "__a", ",", "float32x4x4_t", "__b", ")", "{", "union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v4sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4q_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270180, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vst4q_lane_f16", "(", "float16_t", "*", "__a", ",", "float16x8x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst4q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270182, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "vst4q_lane_f16", "(", "float16_t", "*", "__a", ",", "float16x8x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "float16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4_lanev8hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst4q_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270183, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "vst4q_lane_f32", "(", "float32_t", "*", "__a", ",", "float32x4x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "float32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4q_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270185, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "union", "{", "poly16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst4q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270186, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "__builtin_neon_vst4_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270187, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "vst4q_lane_s16", "(", "int16_t", "*", "__a", ",", "int16x8x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270188, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "int16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4_lanev8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270189, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "__builtin_neon_vst4_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270190, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "vst4q_lane_s32", "(", "int32_t", "*", "__a", ",", "int32x4x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270191, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "vst4q_lane_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4q_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270193, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "__builtin_neon_vst4_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270194, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "__builtin_neon_vst4_lanev4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270195, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "vst4q_p16", "(", "poly16_t", "*", "__a", ",", "poly16x8x4_t", "__b", ")", "{", "union", "{", "poly16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270196, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst4v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270197, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst4q_p8", "(", "poly8_t", "*", "__a", ",", "poly8x16x4_t", "__b", ")", "{", "union", "{", "poly8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270198, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "vst4q_p8", "(", "poly8_t", "*", "__a", ",", "poly8x16x4_t", "__b", ")", "{", "union", "{", "poly8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4q_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270199, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "__builtin_neon_vst4v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270200, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "__builtin_neon_vst4v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270201, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270202, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "vst4q_s32", "(", "int32_t", "*", "__a", ",", "int32x4x4_t", "__b", ")", "{"], "ground_truth": ["union", "{", "int32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4q_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270203, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__builtin_neon_vst4v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270205, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "union", "{", "uint16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270206, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "vst4q_u16", "(", "uint16_t", "*", "__a", ",", "uint16x8x4_t", "__b", ")", "{", "union", "{", "uint16x8x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v8hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4q_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270207, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vst4q_u32", "(", "uint32_t", "*", "__a", ",", "uint32x4x4_t", "__b", ")", "{", "union", "{", "uint32x4x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v4si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4q_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270208, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "uint8x16x4_t", "__i", ";", "__builtin_neon_xi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4v16qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4q_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270210, "Length": 29, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "vst4_bf16", "(", "bfloat16_t", "*", "__ptr", ",", "bfloat16x4x4_t", "__val", ")", "{", "union", "{", "bfloat16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__val", "}", ";", "return", "__builtin_neon_vst4v4bf", "(", "__ptr", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_bf16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270212, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "vst4_f16", "(", "float16_t", "*", "__a", ",", "float16x4x4_t", "__b", ")", "{"], "ground_truth": ["union", "{", "float16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270213, "Length": 25, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "vst4_f32", "(", "float32_t", "*", "__a", ",", "float32x2x4_t", "__b", ")", "{", "union", "{", "float32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4v2sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270215, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "float16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4_lanev4hf", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270216, "Length": 27, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "vst4_lane_f16", "(", "float16_t", "*", "__a", ",", "float16x4x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "float16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4_lane_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270217, "Length": 29, "Cover_Rate": 0.7073170731707317} {"Template_token": ["", "union", "{", "float32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4_lanev2sf", "(", "(", "__builtin_neon_sf", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst4_lane_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270219, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vst4_lane_p16", "(", "poly16_t", "*", "__a", ",", "poly16x4x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "poly16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4_lane_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270221, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "__builtin_neon_vst4_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270223, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "__builtin_neon_vst4_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270224, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "vst4_lane_s16", "(", "int16_t", "*", "__a", ",", "int16x4x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270225, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "vst4_lane_s32", "(", "int32_t", "*", "__a", ",", "int32x2x4_t", "__b", ",", "const", "int", "__c", ")", "{", "union", "{", "int32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4_lanev2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270226, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_neon_vst4_lanev2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270227, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "union", "{", "int8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "File": "arm", "Func": "neon_vst4_lane_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270228, "Length": 30, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "union", "{", "uint16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "__builtin_neon_vst4_lanev4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270230, "Length": 31, "Cover_Rate": 0.6888888888888889} {"Template_token": ["", "__builtin_neon_vst4_lanev2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270232, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "vst4_lane_u32", "(", "uint32_t", "*", "__a", ",", "uint32x2x4_t", "__b", ",", "const", "int", "__c", ")", "{"], "ground_truth": ["union", "{", "uint32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4_lane_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270233, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "__builtin_neon_vst4_lanev8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_lane_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270235, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "__builtin_neon_vst4v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270236, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "union", "{", "poly64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270238, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "vst4_p64", "(", "poly64_t", "*", "__a", ",", "poly64x1x4_t", "__b", ")", "{"], "ground_truth": ["union", "{", "poly64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270239, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "poly8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270240, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "__builtin_neon_vst4v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270242, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "__builtin_neon_vst4v2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270244, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst4_s64", "(", "int64_t", "*", "__a", ",", "int64x1x4_t", "__b", ")", "{", "union", "{", "int64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270245, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "union", "{", "int64x1x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4di", "(", "(", "__builtin_neon_di", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270246, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "__builtin_neon_vst4v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270247, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst4_s8", "(", "int8_t", "*", "__a", ",", "int8x8x4_t", "__b", ")", "{"], "ground_truth": ["union", "{", "int8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270248, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "__builtin_neon_vst4v4hi", "(", "(", "__builtin_neon_hi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vst4_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270249, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "vst4_u16", "(", "uint16_t", "*", "__a", ",", "uint16x4x4_t", "__b", ")", "{"], "ground_truth": ["union", "{", "uint16x4x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vst4_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270250, "Length": 25, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "union", "{", "uint32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270251, "Length": 28, "Cover_Rate": 0.717948717948718} {"Template_token": ["", "vst4_u32", "(", "uint32_t", "*", "__a", ",", "uint32x2x4_t", "__b", ")", "{", "union", "{", "uint32x2x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v2si", "(", "(", "__builtin_neon_si", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270252, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vst4_u8", "(", "uint8_t", "*", "__a", ",", "uint8x8x4_t", "__b", ")", "{", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270255, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vst4_u8", "(", "uint8_t", "*", "__a", ",", "uint8x8x4_t", "__b", ")", "{", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["__builtin_neon_vst4v8qi", "(", "(", "__builtin_neon_qi", "*", ")", "__a", ",", "__bu", ".", "__o", ")", ";"], "File": "arm", "Func": "neon_vst4_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270256, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "vst1q_p64", "(", "(", "poly64_t", "*", ")", "__ptr", ",", "vcombine_p64", "(", "__d0", ",", "__d1", ")", ")", ";", "vst1q_p64", "(", "(", "poly64_t", "*", ")", "__ptr", ",", "vreinterpretq_p64_p128", "(", "__val", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vstrq_p128", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270257, "Length": 31, "Cover_Rate": 0.47692307692307695} {"Template_token": ["", "vsubhn_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vsubhnv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubhn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270258, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vsubhnv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubhn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270259, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vsubhn_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "int16x4_t", ")", "__builtin_neon_vsubhnv4si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vsubhn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270260, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "int16x4_t", ")", "__builtin_neon_vsubhnv4si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubhn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270261, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "(", "int32x2_t", ")", "__builtin_neon_vsubhnv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubhn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270262, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vsubhn_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{", "return", "(", "int32x2_t", ")", "__builtin_neon_vsubhnv2di", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubhn_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270263, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vsubhn_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vsubhnv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vsubhn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270264, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsubhn_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vsubhnv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vsubhn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270265, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vsubhnv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubhn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270266, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint16x4_t", ")", "__builtin_neon_vsubhnv4si", "(", "(", "int32x4_t", ")", "__a", ",", "(", "int32x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubhn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270267, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vsubhn_u64", "(", "uint64x2_t", "__a", ",", "uint64x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vsubhnv2di", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int64x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vsubhn_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270269, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int32x4_t", ")", "__builtin_neon_vsublsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubl_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270271, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vsubl_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vsublsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubl_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270273, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vsubl_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x4_t", ")", "__builtin_neon_vsubluv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vsubl_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270276, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vsubl_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint64x2_t", ")", "__builtin_neon_vsubluv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vsubl_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270278, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vsubluv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270280, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vsubluv8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubl_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270281, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vsubq_f16", "(", "float16x8_t", "__a", ",", "float16x8_t", "__b", ")", "{", "return", "__a", "-", "__b", ";"], "ground_truth": ["return", "__builtin_neon_vsubv8hf", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vsubq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270282, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__a", "-", "__b", ";", "return", "(", "float32x4_t", ")", "__builtin_neon_vsubv4sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270284, "Length": 17, "Cover_Rate": 0.6538461538461539} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270286, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vsubq_s32", "(", "int32x4_t", "__a", ",", "int32x4_t", "__b", ")", "{", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270289, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vsubq_s64", "(", "int64x2_t", "__a", ",", "int64x2_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "-", "__b", ";"], "File": "arm", "Func": "neon_vsubq_s64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270291, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "vsubq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270292, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270294, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vsubq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{"], "ground_truth": ["return", "__a", "-", "__b", ";"], "File": "arm", "Func": "neon_vsubq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270296, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270297, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubq_u64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270298, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270300, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vsubw_s16", "(", "int32x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "(", "int32x4_t", ")", "__builtin_neon_vsubwsv4hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubw_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270302, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vsubw_s32", "(", "int64x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "(", "int64x2_t", ")", "__builtin_neon_vsubwsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubw_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270304, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int64x2_t", ")", "__builtin_neon_vsubwsv2si", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubw_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270305, "Length": 12, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "vsubw_s8", "(", "int16x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "int16x8_t", ")", "__builtin_neon_vsubwsv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubw_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270307, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vsubw_u32", "(", "uint64x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint64x2_t", ")", "__builtin_neon_vsubwuv2si", "(", "(", "int64x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubw_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270310, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint16x8_t", ")", "__builtin_neon_vsubwuv8qi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsubw_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270313, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "__builtin_neon_vsubv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270314, "Length": 9, "Cover_Rate": 0.391304347826087} {"Template_token": ["", "return", "__builtin_neon_vsubv4hf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270315, "Length": 9, "Cover_Rate": 0.391304347826087} {"Template_token": ["", "return", "(", "float32x2_t", ")", "__builtin_neon_vsubv2sf", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270316, "Length": 12, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "vsub_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270318, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vsub_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270319, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vsub_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270320, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270321, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270324, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270325, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vsub_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270326, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270328, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270332, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "vsub_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "__a", "-", "__b", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsub_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270333, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "vsudotq_lane_s32", "(", "int32x4_t", "__r", ",", "int8x16_t", "__a", ",", "uint8x8_t", "__b", ",", "const", "int", "__index", ")", "{"], "ground_truth": ["return", "__builtin_neon_sudot_lanev16qi_sssus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "File": "arm", "Func": "neon_vsudotq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270334, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_neon_sudot_lanev8qi_sssus", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vsudot_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270337, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vtbl1_p8", "(", "poly8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "poly8x8_t", ")", "__builtin_neon_vtbl1v8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl1_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270339, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vtbl1_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vtbl1v8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vtbl1_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270342, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vtbl1_u8", "(", "uint8x8_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vtbl1v8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl1_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270343, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vtbl2_p8", "(", "poly8x8x2_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "union", "{", "poly8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";", "return", "(", "poly8x8_t", ")", "__builtin_neon_vtbl2v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl2_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270344, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbl2v8qi", "(", "__au", ".", "__o", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl2_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270345, "Length": 14, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "vtbl2_s8", "(", "int8x8x2_t", "__a", ",", "int8x8_t", "__b", ")", "{", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";"], "ground_truth": ["return", "(", "int8x8_t", ")", "__builtin_neon_vtbl2v8qi", "(", "__au", ".", "__o", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vtbl2_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270346, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vtbl2v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl2_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270347, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "union", "{", "uint8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vtbl2v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vtbl2_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270348, "Length": 31, "Cover_Rate": 0.7560975609756098} {"Template_token": ["", "union", "{", "poly8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";"], "ground_truth": ["return", "(", "poly8x8_t", ")", "__builtin_neon_vtbl3v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vtbl3_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270349, "Length": 31, "Cover_Rate": 0.7560975609756098} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vtbl3v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl3_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270350, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbl3v8qi", "(", "__au", ".", "__o", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl3_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270351, "Length": 14, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbl3v8qi", "(", "__au", ".", "__o", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl3_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270352, "Length": 29, "Cover_Rate": 0.7631578947368421} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vtbl3v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl3_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270353, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "vtbl3_u8", "(", "uint8x8x3_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "union", "{", "uint8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vtbl3v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vtbl3_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270354, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "vtbl4_p8", "(", "poly8x8x4_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "union", "{", "poly8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";", "return", "(", "poly8x8_t", ")", "__builtin_neon_vtbl4v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl4_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270356, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "vtbl4_s8", "(", "int8x8x4_t", "__a", ",", "int8x8_t", "__b", ")", "{", "union", "{", "int8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbl4v8qi", "(", "__au", ".", "__o", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbl4_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270358, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "vtbl4_u8", "(", "uint8x8x4_t", "__a", ",", "uint8x8_t", "__b", ")", "{", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__au", "=", "{", "__a", "}", ";"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vtbl4v8qi", "(", "__au", ".", "__o", ",", "(", "int8x8_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vtbl4_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270360, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vtbx1v8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx1_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270361, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "vtbx1_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "int8x8_t", "__c", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbx1v8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx1_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270363, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "vtbx1_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ",", "int8x8_t", "__c", ")", "{", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbx1v8qi", "(", "__a", ",", "__b", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx1_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270364, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x8_t", ")", "__builtin_neon_vtbx1v8qi", "(", "(", "int8x8_t", ")", "__a", ",", "(", "int8x8_t", ")", "__b", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx1_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270365, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "union", "{", "int8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbx2v8qi", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx2_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270368, "Length": 31, "Cover_Rate": 0.7209302325581395} {"Template_token": ["", "vtbx2_u8", "(", "uint8x8_t", "__a", ",", "uint8x8x2_t", "__b", ",", "uint8x8_t", "__c", ")", "{"], "ground_truth": ["union", "{", "uint8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vtbx2_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270370, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "vtbx2_u8", "(", "uint8x8_t", "__a", ",", "uint8x8x2_t", "__b", ",", "uint8x8_t", "__c", ")", "{", "union", "{", "uint8x8x2_t", "__i", ";", "__builtin_neon_ti", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "ground_truth": ["return", "(", "uint8x8_t", ")", "__builtin_neon_vtbx2v8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__bu", ".", "__o", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "File": "arm", "Func": "neon_vtbx2_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270371, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "vtbx3_s8", "(", "int8x8_t", "__a", ",", "int8x8x3_t", "__b", ",", "int8x8_t", "__c", ")", "{", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbx3v8qi", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx3_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270374, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "int8x8x3_t", "__i", ";", "__builtin_neon_ei", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "return", "(", "int8x8_t", ")", "__builtin_neon_vtbx3v8qi", "(", "__a", ",", "__bu", ".", "__o", ",", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx3_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270375, "Length": 31, "Cover_Rate": 0.7209302325581395} {"Template_token": ["", "return", "(", "poly8x8_t", ")", "__builtin_neon_vtbx4v8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__bu", ".", "__o", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx4_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270379, "Length": 22, "Cover_Rate": 0.4489795918367347} {"Template_token": ["", "vtbx4_s8", "(", "int8x8_t", "__a", ",", "int8x8x4_t", "__b", ",", "int8x8_t", "__c", ")", "{"], "ground_truth": ["union", "{", "int8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vtbx4_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270381, "Length": 27, "Cover_Rate": 0.627906976744186} {"Template_token": ["", "vtbx4_u8", "(", "uint8x8_t", "__a", ",", "uint8x8x4_t", "__b", ",", "uint8x8_t", "__c", ")", "{", "union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";", "return", "(", "uint8x8_t", ")", "__builtin_neon_vtbx4v8qi", "(", "(", "int8x8_t", ")", "__a", ",", "__bu", ".", "__o", ",", "(", "int8x8_t", ")", "__c", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtbx4_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270382, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "vtbx4_u8", "(", "uint8x8_t", "__a", ",", "uint8x8x4_t", "__b", ",", "uint8x8_t", "__c", ")", "{"], "ground_truth": ["union", "{", "uint8x8x4_t", "__i", ";", "__builtin_neon_oi", "__o", ";", "}", "__bu", "=", "{", "__b", "}", ";"], "File": "arm", "Func": "neon_vtbx4_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270383, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270384, "Length": 140, "Cover_Rate": 0.8974358974358975} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vtrnq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270385, "Length": 143, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtrnq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270386, "Length": 85, "Cover_Rate": 0.6854838709677419} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270387, "Length": 54, "Cover_Rate": 0.43548387096774194} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270388, "Length": 70, "Cover_Rate": 0.44871794871794873} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270389, "Length": 102, "Cover_Rate": 0.4636363636363636} {"Template_token": ["", "poly8x16x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270390, "Length": 105, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtrnq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270391, "Length": 144, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270392, "Length": 140, "Cover_Rate": 0.8974358974358975} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270393, "Length": 108, "Cover_Rate": 0.8709677419354839} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270394, "Length": 153, "Cover_Rate": 0.6954545454545454} {"Template_token": ["", "vtrnq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "uint16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270395, "Length": 117, "Cover_Rate": 0.75} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270396, "Length": 140, "Cover_Rate": 0.8974358974358975} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270397, "Length": 54, "Cover_Rate": 0.43548387096774194} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270398, "Length": 102, "Cover_Rate": 0.4636363636363636} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrnq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270399, "Length": 153, "Cover_Rate": 0.6954545454545454} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270400, "Length": 54, "Cover_Rate": 0.43548387096774194} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270401, "Length": 81, "Cover_Rate": 0.6532258064516129} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270402, "Length": 46, "Cover_Rate": 0.42592592592592593} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270403, "Length": 69, "Cover_Rate": 0.6388888888888888} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270404, "Length": 108, "Cover_Rate": 0.8709677419354839} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270405, "Length": 70, "Cover_Rate": 0.44871794871794873} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vtrn_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270406, "Length": 111, "Cover_Rate": 0.8951612903225806} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270407, "Length": 92, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtrn_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270408, "Length": 50, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "int8x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270409, "Length": 143, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "vtrn_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "int8x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtrn_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270410, "Length": 156, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270411, "Length": 54, "Cover_Rate": 0.43548387096774194} {"Template_token": ["", "uint32x2x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vtrn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270412, "Length": 49, "Cover_Rate": 0.4537037037037037} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtrn_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270413, "Length": 73, "Cover_Rate": 0.6759259259259259} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vtrn_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270414, "Length": 73, "Cover_Rate": 0.46794871794871795} {"Template_token": ["", "vtstq_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vtstv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtstq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270415, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vtstq_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vtstv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtstq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270416, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vtstq_p8", "(", "poly8x16_t", "__a", ",", "poly8x16_t", "__b", ")", "{", "return", "(", "uint8x16_t", ")", "__builtin_neon_vtstv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtstq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270417, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vtstq_s16", "(", "int16x8_t", "__a", ",", "int16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vtstv8hi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtstq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270420, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vtstq_s8", "(", "int8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint8x16_t", ")", "__builtin_neon_vtstv16qi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vtstq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270423, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vtstq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vtstv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtstq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270425, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vtstq_u16", "(", "uint16x8_t", "__a", ",", "uint16x8_t", "__b", ")", "{", "return", "(", "uint16x8_t", ")", "__builtin_neon_vtstv8hi", "(", "(", "int16x8_t", ")", "__a", ",", "(", "int16x8_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtstq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270426, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "uint8x16_t", ")", "__builtin_neon_vtstv16qi", "(", "(", "int8x16_t", ")", "__a", ",", "(", "int8x16_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtstq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270430, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "vtst_p16", "(", "poly16x4_t", "__a", ",", "poly16x4_t", "__b", ")", "{", "return", "(", "uint16x4_t", ")", "__builtin_neon_vtstv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtst_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270432, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "uint32x2_t", "__t_a", "=", "vreinterpret_u32_p64", "(", "__a", ")", ";", "uint32x2_t", "__t_b", "=", "vreinterpret_u32_p64", "(", "__b", ")", ";"], "ground_truth": ["uint32x2_t", "__c", "=", "vtst_u32", "(", "__t_a", ",", "__t_b", ")", ";"], "File": "arm", "Func": "neon_vtst_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270433, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "uint32x2_t", "__t_a", "=", "vreinterpret_u32_p64", "(", "__a", ")", ";", "uint32x2_t", "__t_b", "=", "vreinterpret_u32_p64", "(", "__b", ")", ";"], "ground_truth": ["uint32x2_t", "__c", "=", "vtst_u32", "(", "__t_a", ",", "__t_b", ")", ";"], "File": "arm", "Func": "neon_vtst_p64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270434, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "vtst_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vtstv4hi", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vtst_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270437, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vtst_s32", "(", "int32x2_t", "__a", ",", "int32x2_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint32x2_t", ")", "__builtin_neon_vtstv2si", "(", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vtst_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270439, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "vtst_s8", "(", "int8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "(", "uint8x8_t", ")", "__builtin_neon_vtstv8qi", "(", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtst_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270441, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "vtst_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{"], "ground_truth": ["return", "(", "uint16x4_t", ")", "__builtin_neon_vtstv4hi", "(", "(", "int16x4_t", ")", "__a", ",", "(", "int16x4_t", ")", "__b", ")", ";"], "File": "arm", "Func": "neon_vtst_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270444, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "vtst_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vtstv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtst_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270445, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "vtst_u32", "(", "uint32x2_t", "__a", ",", "uint32x2_t", "__b", ")", "{", "return", "(", "uint32x2_t", ")", "__builtin_neon_vtstv2si", "(", "(", "int32x2_t", ")", "__a", ",", "(", "int32x2_t", ")", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vtst_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270446, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_neon_usdot_lanev16qi_ssuss", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vusdotq_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270449, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "vusdot_lane_s32", "(", "int32x2_t", "__r", ",", "uint8x8_t", "__a", ",", "int8x8_t", "__b", ",", "const", "int", "__index", ")", "{", "return", "__builtin_neon_usdot_lanev8qi_ssuss", "(", "__r", ",", "__a", ",", "__b", ",", "__index", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vusdot_lane_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270451, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "vusdot_s32", "(", "int32x2_t", "__r", ",", "uint8x8_t", "__a", ",", "int8x8_t", "__b", ")", "{", "return", "__builtin_neon_usdotv8qi_ssus", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vusdot_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270454, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "vusmmlaq_s32", "(", "int32x4_t", "__r", ",", "uint8x16_t", "__a", ",", "int8x16_t", "__b", ")", "{"], "ground_truth": ["return", "__builtin_neon_usmmlav16qi_ssus", "(", "__r", ",", "__a", ",", "__b", ")", ";"], "File": "arm", "Func": "neon_vusmmlaq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270455, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "float16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270457, "Length": 143, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270458, "Length": 105, "Cover_Rate": 0.6730769230769231} {"Template_token": ["", "vuzpq_f32", "(", "float32x4_t", "__a", ",", "float32x4_t", "__b", ")", "{", "float32x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270459, "Length": 93, "Cover_Rate": 0.75} {"Template_token": ["", "vuzpq_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ")", "{", "poly16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vuzpq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270460, "Length": 156, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270461, "Length": 70, "Cover_Rate": 0.44871794871794873} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270462, "Length": 102, "Cover_Rate": 0.4636363636363636} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vuzpq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270463, "Length": 208, "Cover_Rate": 0.9454545454545454} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vuzpq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270464, "Length": 74, "Cover_Rate": 0.47435897435897434} {"Template_token": ["", "int16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270465, "Length": 73, "Cover_Rate": 0.46794871794871795} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270466, "Length": 153, "Cover_Rate": 0.6954545454545454} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vuzpq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270467, "Length": 156, "Cover_Rate": 0.7090909090909091} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270468, "Length": 105, "Cover_Rate": 0.6730769230769231} {"Template_token": ["", "uint16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vuzpq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270469, "Length": 146, "Cover_Rate": 0.9358974358974359} {"Template_token": ["", "vuzpq_u32", "(", "uint32x4_t", "__a", ",", "uint32x4_t", "__b", ")", "{", "uint32x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vuzpq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270470, "Length": 124, "Cover_Rate": 1.0} {"Template_token": ["", "vuzpq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "uint8x16x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270471, "Length": 216, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzpq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270472, "Length": 204, "Cover_Rate": 0.9272727272727272} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vuzp_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270473, "Length": 57, "Cover_Rate": 0.4596774193548387} {"Template_token": ["", "vuzp_f32", "(", "float32x2_t", "__a", ",", "float32x2_t", "__b", ")", "{", "float32x2x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270474, "Length": 104, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270475, "Length": 108, "Cover_Rate": 0.8709677419354839} {"Template_token": ["", "vuzp_p8", "(", "poly8x8_t", "__a", ",", "poly8x8_t", "__b", ")", "{", "poly8x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270476, "Length": 117, "Cover_Rate": 0.75} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270477, "Length": 70, "Cover_Rate": 0.44871794871794873} {"Template_token": ["", "vuzp_s16", "(", "int16x4_t", "__a", ",", "int16x4_t", "__b", ")", "{", "int16x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vuzp_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270478, "Length": 124, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270479, "Length": 81, "Cover_Rate": 0.6532258064516129} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vuzp_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270480, "Length": 73, "Cover_Rate": 0.6759259259259259} {"Template_token": ["", "int8x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270481, "Length": 108, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "uint16x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270482, "Length": 84, "Cover_Rate": 0.6774193548387096} {"Template_token": ["", "uint32x2x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270483, "Length": 95, "Cover_Rate": 0.8796296296296297} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vuzp_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270484, "Length": 140, "Cover_Rate": 0.8974358974358975} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vuzp_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270485, "Length": 74, "Cover_Rate": 0.47435897435897434} {"Template_token": ["", "float16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vzipq_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270486, "Length": 147, "Cover_Rate": 0.9423076923076923} {"Template_token": ["", "float32x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzipq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270487, "Length": 114, "Cover_Rate": 0.9193548387096774} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzipq_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270488, "Length": 54, "Cover_Rate": 0.43548387096774194} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzipq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270489, "Length": 143, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "vzipq_p16", "(", "poly16x8_t", "__a", ",", "poly16x8_t", "__b", ")", "{", "poly16x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vzipq_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270490, "Length": 156, "Cover_Rate": 1.0} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzipq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270491, "Length": 105, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzipq_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270492, "Length": 153, "Cover_Rate": 0.6954545454545454} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vzipq_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270493, "Length": 109, "Cover_Rate": 0.6987179487179487} {"Template_token": ["", "int32x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzipq_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270494, "Length": 111, "Cover_Rate": 0.8951612903225806} {"Template_token": ["", "int8x16x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzipq_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270495, "Length": 210, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzipq_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270496, "Length": 73, "Cover_Rate": 0.46794871794871795} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzipq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270497, "Length": 84, "Cover_Rate": 0.6774193548387096} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzipq_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270498, "Length": 54, "Cover_Rate": 0.43548387096774194} {"Template_token": ["", "vzipq_u8", "(", "uint8x16_t", "__a", ",", "uint8x16_t", "__b", ")", "{", "uint8x16x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x16_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzipq_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270499, "Length": 216, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vzip_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270500, "Length": 85, "Cover_Rate": 0.6854838709677419} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzip_f16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270501, "Length": 111, "Cover_Rate": 0.8951612903225806} {"Template_token": ["", "float32x2x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vzip_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270502, "Length": 99, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vzip_f32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270503, "Length": 50, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "poly16x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzip_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270504, "Length": 111, "Cover_Rate": 0.8951612903225806} {"Template_token": ["", "poly16x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzip_p16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270505, "Length": 111, "Cover_Rate": 0.8951612903225806} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vzip_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270506, "Length": 109, "Cover_Rate": 0.6987179487179487} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzip_p8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270507, "Length": 70, "Cover_Rate": 0.44871794871794873} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzip_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270508, "Length": 81, "Cover_Rate": 0.6532258064516129} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzip_s16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270509, "Length": 57, "Cover_Rate": 0.4596774193548387} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzip_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270510, "Length": 92, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzip_s32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270511, "Length": 95, "Cover_Rate": 0.8796296296296297} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzip_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270512, "Length": 70, "Cover_Rate": 0.44871794871794873} {"Template_token": ["", "int8x8x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzip_s8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270513, "Length": 108, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "vzip_u16", "(", "uint16x4_t", "__a", ",", "uint16x4_t", "__b", ")", "{", "uint16x4x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint16x4_t", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";", "return", "__rv", ";"], "ground_truth": ["}"], "File": "arm", "Func": "neon_vzip_u16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270514, "Length": 124, "Cover_Rate": 1.0} {"Template_token": ["", "uint32x2x2_t", "__rv", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "ground_truth": ["__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint32x2_t", ")", "{", "", ",", "", "}", ")", ";"], "File": "arm", "Func": "neon_vzip_u32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270515, "Length": 95, "Cover_Rate": 0.8796296296296297} {"Template_token": ["", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";", "__rv", ".", "val", "[", "", "]", "=", "__builtin_shuffle", "(", "__a", ",", "__b", ",", "(", "uint8x8_t", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["return", "__rv", ";"], "File": "arm", "Func": "neon_vzip_u8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270516, "Length": 143, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "mem", ")", ";", "HOST_WIDE_INT", "offset", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "XEXP", "(", "mem", ",", "", ")", ",", "offset", ")", ";", "return", "adjust_automodify_address", "(", "mem", ",", "mode", ",", "addr", ",", "offset", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "next_consecutive_mem", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270517, "Length": 46, "Cover_Rate": 0.8363636363636363} {"Template_token": ["", "const", "operand_alternative", "*", "op_alt", "=", "which_op_alt", "(", ")", ";", "for", "(", "opno", "=", "", ";", "opno", "<", "recog_data", ".", "n_operands", ";", "opno", "++", ")", "{", "if", "(", "recog_data", ".", "operand_type", "[", "opno", "]", "!=", "OP_IN", ")", "continue", ";", "if", "(", "op_alt", "[", "opno", "]", ".", "memory_ok", ")", "{", "rtx", "op", "=", "recog_data", ".", "operand", "[", "opno", "]", ";", "if", "(", "CONSTANT_P", "(", "op", ")", ")", "{", "if", "(", "do_pushes", ")", "push_minipool_fix", "(", "insn", ",", "address", ",", "recog_data", ".", "operand_loc", "[", "opno", "]", ",", "recog_data", ".", "operand_mode", "[", "opno", "]", ",", "op", ")", ";", "}", "else", "if", "(", "MEM_P", "(", "op", ")", "&&", "GET_CODE", "(", "XEXP", "(", "op", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "if", "(", "do_pushes", ")", "{", "rtx", "cop", "=", "avoid_constant_pool_reference", "(", "op", ")", ";", "if", "(", "op", "==", "cop", ")", "cop", "=", "get_pool_constant", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "push_minipool_fix", "(", "insn", ",", "address", ",", "recog_data", ".", "operand_loc", "[", "opno", "]", ",", "recog_data", ".", "operand_mode", "[", "opno", "]", ",", "cop", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "note_invalid_constants", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270519, "Length": 180, "Cover_Rate": 0.8035714285714286} {"Template_token": ["", "inline", "static", "int", "number_of_first_bit_set", "(", "unsigned", "mask", ")", "{", "return", "ctz_hwi", "(", "mask", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "number_of_first_bit_set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270520, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "offset_ok_for_ldrd_strd", "(", "HOST_WIDE_INT", "offset", ")", "{", "HOST_WIDE_INT", "max_offset", ";"], "ground_truth": ["if", "(", "TARGET_THUMB2", "&&", "(", "(", "offset", "&", "", ")", "!=", "", ")", ")", "return", "false", ";"], "File": "arm", "Func": "offset_ok_for_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270522, "Length": 27, "Cover_Rate": 0.4153846153846154} {"Template_token": ["", "HOST_WIDE_INT", "max_offset", ";", "if", "(", "TARGET_THUMB2", "&&", "(", "(", "offset", "&", "", ")", "!=", "", ")", ")", "return", "false", ";", "if", "(", "TARGET_THUMB2", ")", "max_offset", "=", "", ";", "else", "if", "(", "TARGET_ARM", ")", "max_offset", "=", "", ";", "else", "return", "false", ";", "return", "(", "(", "offset", "<=", "max_offset", ")", "&&", "(", "offset", ">=", "-", "max_offset", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "offset_ok_for_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270523, "Length": 58, "Cover_Rate": 0.8923076923076924} {"Template_token": ["", "t2", "=", "REGNO", "(", "rt2", ")", ";", "n", "=", "REGNO", "(", "rn", ")", ";", "if", "(", "(", "TARGET_THUMB2", ")", "&&", "(", "(", "wback", "&&", "(", "n", "==", "t", "||", "n", "==", "t2", ")", ")", "||", "(", "t", "==", "SP_REGNUM", ")", "||", "(", "t", "==", "PC_REGNUM", ")", "||", "(", "t2", "==", "SP_REGNUM", ")", "||", "(", "t2", "==", "PC_REGNUM", ")", "||", "(", "!", "load", "&&", "(", "n", "==", "PC_REGNUM", ")", ")", "||", "(", "load", "&&", "(", "t", "==", "t2", ")", ")", "||", "(", "!", "wback", "&&", "load", "&&", "fix_cm3_ldrd", "&&", "(", "n", "==", "t", ")", ")", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "(", "TARGET_ARM", ")", "&&", "(", "(", "wback", "&&", "(", "n", "==", "t", "||", "n", "==", "t2", ")", ")", "||", "(", "t2", "==", "PC_REGNUM", ")", "||", "(", "t", "%", "", "!=", "", ")", "||", "(", "t2", "!=", "t", "+", "", ")", "||", "(", "n", "==", "PC_REGNUM", ")", ")", ")", "return", "false", ";"], "File": "arm", "Func": "operands_ok_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270524, "Length": 152, "Cover_Rate": 0.7169811320754716} {"Template_token": ["", "int", "insns1", ",", "insns2", ";", "struct", "four_ints", "tmp_sequence", ";", "if", "(", "TARGET_ARM", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "+=", "", ")", "{", "int", "consecutive_zeros", "=", "", ";", "if", "(", "!", "(", "val", "&", "(", "", "<<", "i", ")", ")", ")", "{", "while", "(", "(", "i", "<", "", ")", "&&", "!", "(", "val", "&", "(", "", "<<", "i", ")", ")", ")", "{", "consecutive_zeros", "+=", "", ";", "i", "+=", "", ";", "}", "if", "(", "consecutive_zeros", ">", "best_consecutive_zeros", ")", "{", "best_consecutive_zeros", "=", "consecutive_zeros", ";", "best_start", "=", "i", "-", "consecutive_zeros", ";", "}", "i", "-=", "", ";", "}", "}", "}", "insns1", "=", "optimal_immediate_sequence_1", "(", "code", ",", "val", ",", "return_sequence", ",", "best_start", ")", ";", "if", "(", "best_start", "!=", "", "&&", "(", "(", "HOST_WIDE_INT_1U", "<<", "best_start", ")", "<", "val", ")", ")", "{", "insns2", "=", "optimal_immediate_sequence_1", "(", "code", ",", "val", ",", "&", "tmp_sequence", ",", "", ")", ";", "if", "(", "insns2", "<=", "insns1", ")", "{", "*", "return_sequence", "=", "tmp_sequence", ";", "insns1", "=", "insns2", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "optimal_immediate_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270525, "Length": 164, "Cover_Rate": 0.8241206030150754} {"Template_token": ["", "b4", "=", "remainder", "&", "", ";", "if", "(", "loc", ">", "", ")", "{", "unsigned", "int", "tmp", "=", "b1", "&", "b2", "&", "b3", "&", "b4", ";", "unsigned", "int", "tmp2", "=", "tmp", "+", "(", "tmp", "<<", "", ")", "+", "(", "tmp", "<<", "", ")", "+", "(", "tmp", "<<", "", ")", ";", "unsigned", "int", "matching_bytes", "=", "(", "tmp", "==", "b1", ")", "+", "(", "tmp", "==", "b2", ")", "+", "(", "tmp", "==", "b3", ")", "+", "(", "tmp", "==", "b4", ")", ";", "if", "(", "tmp", "&&", "(", "matching_bytes", ">=", "", "||", "(", "matching_bytes", "==", "", "&&", "const_ok_for_op", "(", "remainder", "&", "~", "tmp2", ",", "code", ")", ")", ")", ")", "{", "result", "=", "tmp2", ";", "i", "=", "tmp", "!=", "b1", "?", "", ":", "tmp", "!=", "b2", "?", "", ":", "tmp", "!=", "b3", "?", "", ":", "", ";", "}", "else", "if", "(", "b1", "==", "b3", "&&", "(", "!", "b2", "||", "!", "b4", "||", "(", "remainder", "&", "", "&", "~", "result", ")", ")", ")", "{", "result", "=", "remainder", "&", "", ";", "i", "=", "", ";", "}", "}", "else", "if", "(", "loc", ">", "", ")", "{", "if", "(", "b2", "==", "b4", ")", "{", "result", "=", "remainder", "&", "", ";", "i", "=", "", ";", "}", "}", "}", "return_sequence", "->", "i", "[", "insns", "++", "]", "=", "result", ";", "remainder", "&=", "~", "result", ";", "if", "(", "code", "==", "SET", "||", "code", "==", "MINUS", ")", "code", "=", "PLUS", ";", "}", "while", "(", "remainder", ")", ";", "return", "insns", ";"], "ground_truth": ["}"], "File": "arm", "Func": "optimal_immediate_sequence_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270526, "Length": 235, "Cover_Rate": 0.5086580086580087} {"Template_token": ["", "if", "(", "i", "<=", "", "&&", "TARGET_THUMB2", "&&", "code", "==", "PLUS", ")", "result", "=", "remainder", ";", "else", "{", "end", "=", "i", "-", "", ";", "if", "(", "end", "<", "", ")", "end", "+=", "", ";", "result", "=", "remainder", "&", "(", "(", "", "<<", "end", ")", "|", "(", "(", "i", "<", "end", ")", "?", "(", "", ">>", "(", "", "-", "end", ")", ")", ":", "", ")", ")", ";", "i", "-=", "", ";", "}", "}", "else", "{", "i", "-=", "TARGET_ARM", "?", "", ":", "", ";", "continue", ";", "}", "if", "(", "TARGET_THUMB2", ")", "{", "b1", "=", "(", "remainder", "&", "", ")", ">>", "", ";", "b2", "=", "(", "remainder", "&", "", ")", ">>", "", ";", "b3", "=", "(", "remainder", "&", "", ")", ">>", "", ";", "b4", "=", "remainder", "&", "", ";", "if", "(", "loc", ">", "", ")", "{", "unsigned", "int", "tmp", "=", "b1", "&", "b2", "&", "b3", "&", "b4", ";", "unsigned", "int", "tmp2", "=", "tmp", "+", "(", "tmp", "<<", "", ")", "+", "(", "tmp", "<<", "", ")", "+", "(", "tmp", "<<", "", ")", ";", "unsigned", "int", "matching_bytes", "=", "(", "tmp", "==", "b1", ")", "+", "(", "tmp", "==", "b2", ")", "+", "(", "tmp", "==", "b3", ")", "+", "(", "tmp", "==", "b4", ")", ";", "if", "(", "tmp", "&&", "(", "matching_bytes", ">=", "", "||", "(", "matching_bytes", "==", "", "&&", "const_ok_for_op", "(", "remainder", "&", "~", "tmp2", ",", "code", ")", ")", ")", ")", "{", "result", "=", "tmp2", ";", "i", "=", "tmp", "!=", "b1", "?", "", ":", "tmp", "!=", "b2", "?", "", ":", "tmp", "!=", "b3", "?", "", ":", "", ";", "}", "else", "if", "(", "b1", "==", "b3", "&&", "(", "!", "b2", "||", "!", "b4", "||", "(", "remainder", "&", "", "&", "~", "result", ")", ")", ")", "{", "result", "=", "remainder", "&", "", ";"], "ground_truth": ["i", "=", "", ";"], "File": "arm", "Func": "optimal_immediate_sequence_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270527, "Length": 286, "Cover_Rate": 0.6190476190476191} {"Template_token": ["", "if", "(", "n", "!=", "", "||", "REGNO", "(", "operands", "[", "", "]", ")", "!=", "REGNO", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "n", "<", "", ")", "output_multi_immediate", "(", "operands", ",", "", ",", "", ",", "", ",", "-", "n", ")", ";", "else", "output_multi_immediate", "(", "operands", ",", "", ",", "", ",", "", ",", "n", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "output_add_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270528, "Length": 62, "Cover_Rate": 0.7469879518072289} {"Template_token": ["", "const", "char", "*", "output_add_immediate", "(", "rtx", "*", "operands", ")", "{", "HOST_WIDE_INT", "n", "=", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "if", "(", "n", "!=", "", "||", "REGNO", "(", "operands", "[", "", "]", ")", "!=", "REGNO", "(", "operands", "[", "", "]", ")", ")", "{"], "ground_truth": ["if", "(", "n", "<", "", ")", "output_multi_immediate", "(", "operands", ",", "", ",", "", ",", "", ",", "-", "n", ")", ";"], "File": "arm", "Func": "output_add_immediate", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270529, "Length": 64, "Cover_Rate": 0.7710843373493976} {"Template_token": ["", "int", "len_so_far", "=", "", ";", "fputs", "(", "", ",", "stream", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "len", ";", "i", "++", ")", "{", "int", "c", "=", "p", "[", "i", "]", ";", "if", "(", "len_so_far", ">=", "MAX_ASCII_LEN", ")", "{", "fputs", "(", "", ",", "stream", ")", ";", "len_so_far", "=", "", ";", "}", "if", "(", "ISPRINT", "(", "c", ")", ")", "{", "if", "(", "c", "==", "'\\\\'", "||", "c", "==", "'\\\"'", ")", "{", "putc", "(", "'\\\\'", ",", "stream", ")", ";", "len_so_far", "++", ";", "}", "putc", "(", "c", ",", "stream", ")", ";", "len_so_far", "++", ";", "}"], "ground_truth": ["else", "{"], "File": "arm", "Func": "output_ascii_pseudo_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270530, "Length": 96, "Cover_Rate": 0.6906474820143885} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "len", ";", "i", "++", ")", "{", "int", "c", "=", "p", "[", "i", "]", ";", "if", "(", "len_so_far", ">=", "MAX_ASCII_LEN", ")", "{", "fputs", "(", "", ",", "stream", ")", ";", "len_so_far", "=", "", ";", "}", "if", "(", "ISPRINT", "(", "c", ")", ")", "{", "if", "(", "c", "==", "'\\\\'", "||", "c", "==", "'\\\"'", ")", "{", "putc", "(", "'\\\\'", ",", "stream", ")", ";", "len_so_far", "++", ";", "}"], "ground_truth": ["putc", "(", "c", ",", "stream", ")", ";"], "File": "arm", "Func": "output_ascii_pseudo_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270531, "Length": 78, "Cover_Rate": 0.5611510791366906} {"Template_token": ["", "}", "output_asm_insn", "(", "", ",", "operands", ")", ";", "if", "(", "TARGET_INTERWORK", "||", "arm_arch4t", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "else", "output_asm_insn", "(", "", ",", "operands", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "output_call", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270532, "Length": 33, "Cover_Rate": 0.4074074074074074} {"Template_token": ["", "case", "POST_MODIFY", ":", "gcc_unreachable", "(", ")", ";", "case", "REG", ":", "if", "(", "nregs", ">", "", ")", "{", "if", "(", "nregs", ">", "", "||", "(", "TARGET_HAVE_MVE", "&&", "nregs", ">=", "", ")", ")", "templ", "=", "", ";", "else", "templ", "=", "", ";", "ops", "[", "", "]", "=", "mem", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "}", "case", "PLUS", ":", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "case", "LABEL_REF", ":", "{", "int", "i", ";", "int", "overlap", "=", "-", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nregs", ";", "i", "++", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "reg", ")", "+", "", "*", "i", ")", ";", "ops", "[", "", "]", "=", "adjust_address", "(", "mem", ",", "DImode", ",", "", "*", "i", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "ops", "[", "", "]", ",", "mem", ")", ")", "{", "gcc_assert", "(", "overlap", "==", "-", "", ")", ";", "overlap", "=", "i", ";", "}", "else", "{", "if", "(", "TARGET_HAVE_MVE", "&&", "LABEL_REF_P", "(", "addr", ")", ")", "sprintf", "(", "buff", ",", "", ",", "load", "?", "", ":", "", ")", ";", "else", "sprintf", "(", "buff", ",", "", ",", "load", "?", "", ":", "", ")", ";", "output_asm_insn", "(", "buff", ",", "ops", ")", ";", "}", "}", "if", "(", "overlap", "!=", "-", "", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "reg", ")", "+", "", "*", "overlap", ")", ";", "ops", "[", "", "]", "=", "adjust_address", "(", "mem", ",", "SImode", ",", "", "*", "overlap", ")", ";", "if", "(", "TARGET_HAVE_MVE", "&&", "LABEL_REF_P", "(", "addr", ")", ")", "sprintf", "(", "buff", ",", "", ",", "load", "?", "", ":", "", ")", ";", "else", "sprintf", "(", "buff", ",", "", ",", "load", "?", "", ":", "", ")", ";", "output_asm_insn", "(", "buff", ",", "ops", ")", ";", "}", "return", "", ";", "}", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "sprintf", "(", "buff", ",", "templ", ",", "load", "?", "", ":", "", ")", ";", "output_asm_insn", "(", "buff", ",", "ops", ")", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "output_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270534, "Length": 334, "Cover_Rate": 0.5529801324503312} {"Template_token": ["", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", ")", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "addr", ")", ")", "{", "case", "POST_INC", ":", "if", "(", "nregs", ">", "", "||", "(", "TARGET_HAVE_MVE", "&&", "nregs", ">=", "", ")", ")", "{", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "}", "else", "{", "templ", "=", "", ";", "ops", "[", "", "]", "=", "mem", ";", "}", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "PRE_DEC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "POST_MODIFY", ":", "gcc_unreachable", "(", ")", ";", "case", "REG", ":", "if", "(", "nregs", ">", "", ")", "{", "if", "(", "nregs", ">", "", "||", "(", "TARGET_HAVE_MVE", "&&", "nregs", ">=", "", ")", ")", "templ", "=", "", ";", "else", "templ", "=", "", ";", "ops", "[", "", "]", "=", "mem", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "}", "case", "PLUS", ":", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "case", "LABEL_REF", ":", "{", "int", "i", ";", "int", "overlap", "=", "-", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nregs", ";", "i", "++", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "reg", ")", "+", "", "*", "i", ")", ";", "ops", "[", "", "]", "=", "adjust_address", "(", "mem", ",", "DImode", ",", "", "*", "i", ")", ";", "if", "(", "reg_overlap_mentioned_p", "(", "ops", "[", "", "]", ",", "mem", ")", ")", "{", "gcc_assert", "(", "overlap", "==", "-", "", ")", ";", "overlap", "=", "i", ";", "}", "else", "{", "if", "(", "TARGET_HAVE_MVE", "&&", "LABEL_REF_P", "(", "addr", ")", ")", "sprintf", "(", "buff", ",", "", ",", "load", "?", "", ":", "", ")", ";", "else", "sprintf", "(", "buff", ",", "", ",", "load", "?", "", ":", "", ")", ";", "output_asm_insn", "(", "buff", ",", "ops", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "output_move_neon", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270535, "Length": 336, "Cover_Rate": 0.5562913907284768} {"Template_token": ["", "}", "else", "{", "rtx", "ops", "[", "", "]", ";", "int", "dest", ",", "src", ",", "i", ";", "gcc_assert", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", ";", "dest", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "src", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "if", "(", "dest", "<", "src", ")", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "dest", "+", "i", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "src", "+", "i", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";", "}", "else", "for", "(", "i", "=", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "dest", "+", "i", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "src", "+", "i", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";", "}", "}", "}", "else", "{", "gcc_assert", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", ";"], "ground_truth": ["gcc_assert", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", ";"], "File": "arm", "Func": "output_move_quad", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270536, "Length": 180, "Cover_Rate": 0.5521472392638037} {"Template_token": ["", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";", "addr", "=", "XEXP", "(", "mem", ",", "", ")", ";", "switch", "(", "GET_CODE", "(", "addr", ")", ")", "{", "case", "PRE_DEC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "case", "POST_INC", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ops", "[", "", "]", "=", "reg", ";", "break", ";", "default", ":", "templ", "=", "", ";", "ops", "[", "", "]", "=", "reg", ";", "ops", "[", "", "]", "=", "mem", ";", "break", ";", "}", "sprintf", "(", "buff", ",", "templ", ",", "load", "?", "", ":", "", ",", "dp", "?", "", ":", "sp", "?", "", ":", "", ",", "dp", "?", "", ":", "", ",", "integer_p", "?", "", ":", "", ")", ";"], "ground_truth": ["output_asm_insn", "(", "buff", ",", "ops", ")", ";"], "File": "arm", "Func": "output_move_vfp", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270537, "Length": 146, "Cover_Rate": 0.44108761329305135} {"Template_token": ["", "int", "i", ";", "if", "(", "dest_start", "<", "src_start", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "dest_start", "+", "i", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "src_start", "+", "i", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";", "}", "}", "else", "{"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", ">=", "", ";", "i", "--", ")", "{"], "File": "arm", "Func": "output_mov_long_double_arm_from_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270538, "Length": 77, "Cover_Rate": 0.4935897435897436} {"Template_token": ["", "int", "src_start", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "rtx", "ops", "[", "", "]", ";", "int", "i", ";", "if", "(", "dest_start", "<", "src_start", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "dest_start", "+", "i", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "src_start", "+", "i", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";", "}", "}", "else", "{", "for", "(", "i", "=", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "dest_start", "+", "i", ")", ";", "ops", "[", "", "]", "=", "gen_rtx_REG", "(", "SImode", ",", "src_start", "+", "i", ")", ";", "output_asm_insn", "(", "", ",", "ops", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "output_mov_long_double_arm_from_arm", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270539, "Length": 131, "Cover_Rate": 0.8397435897435898} {"Template_token": ["", "char", "loop_lab", "[", "", "]", ";", "rtx", "xops", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "loop_lab", ",", "", ",", "labelno", "++", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "loop_lab", ")", ";", "xops", "[", "", "]", "=", "reg1", ";", "xops", "[", "", "]", "=", "GEN_INT", "(", "PROBE_INTERVAL", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "xops", "[", "", "]", "=", "reg2", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";"], "ground_truth": ["fputs", "(", "", ",", "asm_out_file", ")", ";"], "File": "arm", "Func": "output_probe_stack_range", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270540, "Length": 81, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "char", "*", "p", ";", "int", "first", "=", "", ";", "if", "(", "live_regs_mask", "&", "(", "", "<<", "SP_REGNUM", ")", ")", "{", "unsigned", "HOST_WIDE_INT", "stack_adjust", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "gcc_assert", "(", "stack_adjust", "==", "", "||", "stack_adjust", "==", "", ")", ";", "if", "(", "stack_adjust", "&&", "arm_arch5t", "&&", "TARGET_ARM", ")", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "else", "{", "if", "(", "stack_adjust", ")", "live_regs_mask", "|=", "", "<<", "", ";", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "}", "}", "else", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "else", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "p", "=", "instr", "+", "strlen", "(", "instr", ")", ";", "for", "(", "reg", "=", "", ";", "reg", "<=", "SP_REGNUM", ";", "reg", "++", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "{", "int", "l", "=", "strlen", "(", "reg_names", "[", "reg", "]", ")", ";", "if", "(", "first", ")", "first", "=", "", ";", "else", "{", "memcpy", "(", "p", ",", "", ",", "", ")", ";", "p", "+=", "", ";", "}", "memcpy", "(", "p", ",", "", ",", "", ")", ";", "memcpy", "(", "p", "+", "", ",", "reg_names", "[", "reg", "]", ",", "l", ")", ";", "p", "+=", "l", "+", "", ";", "}", "if", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "{", "sprintf", "(", "p", ",", "", ",", "first", "?", "", ":", "", ",", "return_reg", ")", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", ")", "strcat", "(", "p", ",", "", ")", ";", "}", "else", "strcpy", "(", "p", ",", "", ")", ";", "}", "output_asm_insn", "(", "instr", ",", "&", "operand", ")", ";", "if", "(", "really_return", "&&", "func_type", "!=", "ARM_FT_INTERWORKED", "&&", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ")", "{", "return", "", ";", "}", "}", "if", "(", "really_return", ")", "{", "switch", "(", "(", "int", ")", "ARM_FUNC_TYPE", "(", "func_type", ")", ")", "{", "case", "ARM_FT_ISR", ":", "case", "ARM_FT_FIQ", ":", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "case", "ARM_FT_INTERWORKED", ":", "gcc_assert", "(", "arm_arch5t", "||", "arm_arch4t", ")", ";", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "case", "ARM_FT_EXCEPTION", ":", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";", "break", ";", "default", ":", "if", "(", "IS_CMSE_ENTRY", "(", "func_type", ")", ")", "{", "if", "(", "!", "TARGET_HAVE_FPCXT_CMSE", ")", "{", "if", "(", "TARGET_INT_SIMD", ")", "snprintf", "(", "instr", ",", "sizeof", "(", "instr", ")", ",", "", ",", "conditional", ")", ";", "else", "snprintf", "(", "instr", ",", "sizeof", "(", "instr", ")", ",", "", ",", "conditional", ")", ";", "output_asm_insn", "(", "instr", ",", "&", "operand", ")", ";", "if", "(", "TARGET_HARD_FLOAT", ")", "{", "output_asm_insn", "(", "", ",", "&", "operand", ")", ";", "output_asm_insn", "(", "", ",", "&", "operand", ")", ";", "output_asm_insn", "(", "", ",", "&", "operand", ")", ";", "output_asm_insn", "(", "", ",", "&", "operand", ")", ";", "output_asm_insn", "(", "", ",", "&", "operand", ")", ";", "output_asm_insn", "(", "", ",", "&", "operand", ")", ";", "output_asm_insn", "(", "", ",", "&", "operand", ")", ";", "output_asm_insn", "(", "", ",", "&", "operand", ")", ";", "}", "}", "snprintf", "(", "instr", ",", "sizeof", "(", "instr", ")", ",", "", ")", ";", "}"], "ground_truth": ["else", "if", "(", "arm_arch5t", "||", "arm_arch4t", ")", "sprintf", "(", "instr", ",", "", ",", "conditional", ")", ";"], "File": "arm", "Func": "output_return_instruction", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270541, "Length": 519, "Cover_Rate": 0.5824915824915825} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "MINUS", ")", "return", "symbol_mentioned_p", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "label_mentioned_p", "(", "XEXP", "(", "x", ",", "", ")", ")", ";"], "ground_truth": ["return", "FALSE", ";"], "File": "arm", "Func": "pcrel_constant_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270542, "Length": 33, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "fix", "->", "backwards", "=", "get_attr_neg_pool_range", "(", "insn", ")", ";", "fix", "->", "minipool", "=", "NULL", ";", "gcc_assert", "(", "fix", "->", "forwards", "||", "fix", "->", "backwards", ")", ";", "if", "(", "ARM_DOUBLEWORD_ALIGN", "&&", "fix", "->", "fix_size", ">=", "", ")", "minipool_pad", "=", "", ";", "if", "(", "dump_file", ")", "{", "fprintf", "(", "dump_file", ",", "", ",", "GET_MODE_NAME", "(", "mode", ")", ",", "INSN_UID", "(", "insn", ")", ",", "(", "unsigned", "long", ")", "address", ",", "-", "", "*", "(", "long", ")", "fix", "->", "backwards", ",", "(", "long", ")", "fix", "->", "forwards", ")", ";", "arm_print_value", "(", "dump_file", ",", "fix", "->", "value", ")", ";", "fprintf", "(", "dump_file", ",", "", ")", ";", "}", "fix", "->", "next", "=", "NULL", ";"], "ground_truth": ["if", "(", "minipool_fix_head", "!=", "NULL", ")", "minipool_fix_tail", "->", "next", "=", "fix", ";"], "File": "arm", "Func": "push_minipool_fix", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270543, "Length": 120, "Cover_Rate": 0.5309734513274337} {"Template_token": ["", "else", "return", "false", ";", "else", "if", "(", "!", "df_regs_ever_live_p", "(", "reg", ")", "||", "call_used_or_fixed_reg_p", "(", "reg", ")", ")", "return", "false", ";"], "ground_truth": ["else", "return", "true", ";"], "File": "arm", "Func": "reg_needs_saving_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270544, "Length": 25, "Cover_Rate": 0.32894736842105265} {"Template_token": ["", "rtx", "insn", "=", "emit_set_insn", "(", "sr", "->", "reg", ",", "gen_frame_mem", "(", "SImode", ",", "addr", ")", ")", ";", "rtx", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", ")", ")", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "File": "arm", "Func": "release_scratch_register_on_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270545, "Length": 41, "Cover_Rate": 0.5189873417721519} {"Template_token": ["", "start_sequence", "(", ")", ";", "if", "(", "TARGET_THUMB1", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "arm_pic_register", ">", "LAST_LO_REGNUM", "&&", "!", "compute_now", ")", "emit_move_insn", "(", "cfun", "->", "machine", "->", "pic_reg", ",", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ")", ";", "else", "arm_load_pic_register", "(", "", ",", "pic_reg", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "for", "(", "insn", "=", "seq", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "if", "(", "INSN_P", "(", "insn", ")", ")", "INSN_LOCATION", "(", "insn", ")", "=", "prologue_location", ";", "if", "(", "currently_expanding_to_rtl", ")", "insert_insn_on_edge", "(", "seq", ",", "single_succ_edge", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ")", ";", "else", "emit_insn", "(", "seq", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "arm", "Func": "require_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270546, "Length": 108, "Cover_Rate": 0.38571428571428573} {"Template_token": ["", "gcc_assert", "(", "compute_now", "==", "(", "pic_reg", "!=", "NULL_RTX", ")", ")", ";", "if", "(", "!", "crtl", "->", "uses_pic_offset_table", "||", "compute_now", ")", "{", "gcc_assert", "(", "can_create_pseudo_p", "(", ")", "||", "(", "pic_reg", "!=", "NULL_RTX", "&&", "REG_P", "(", "pic_reg", ")", "&&", "GET_MODE", "(", "pic_reg", ")", "==", "Pmode", ")", ")", ";", "if", "(", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "!", "compute_now", "&&", "!", "(", "TARGET_THUMB1", "&&", "arm_pic_register", ">", "LAST_LO_REGNUM", ")", ")", "{", "if", "(", "!", "cfun", "->", "machine", "->", "pic_reg", ")", "cfun", "->", "machine", "->", "pic_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ";", "if", "(", "current_ir_type", "(", ")", "!=", "IR_GIMPLE", "||", "currently_expanding_to_rtl", ")", "crtl", "->", "uses_pic_offset_table", "=", "", ";", "}", "else", "{", "rtx_insn", "*", "seq", ",", "*", "insn", ";", "if", "(", "pic_reg", "==", "NULL_RTX", ")", "pic_reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "if", "(", "!", "cfun", "->", "machine", "->", "pic_reg", ")", "cfun", "->", "machine", "->", "pic_reg", "=", "pic_reg", ";", "if", "(", "current_ir_type", "(", ")", "!=", "IR_GIMPLE", "||", "currently_expanding_to_rtl", ")", "{", "crtl", "->", "uses_pic_offset_table", "=", "", ";", "start_sequence", "(", ")", ";", "if", "(", "TARGET_THUMB1", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", "&&", "arm_pic_register", ">", "LAST_LO_REGNUM", "&&", "!", "compute_now", ")", "emit_move_insn", "(", "cfun", "->", "machine", "->", "pic_reg", ",", "gen_rtx_REG", "(", "Pmode", ",", "arm_pic_register", ")", ")", ";", "else", "arm_load_pic_register", "(", "", ",", "pic_reg", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";"], "ground_truth": ["for", "(", "insn", "=", "seq", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "if", "(", "INSN_P", "(", "insn", ")", ")", "INSN_LOCATION", "(", "insn", ")", "=", "prologue_location", ";"], "File": "arm", "Func": "require_pic_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270547, "Length": 242, "Cover_Rate": 0.8642857142857143} {"Template_token": ["", "else", "if", "(", "new_tree", "==", "target_option_default_node", ")", "restore_target_globals", "(", "&", "default_target_globals", ")", ";", "else", "{", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", "=", "save_target_globals_default_opts", "(", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "save_restore_target_globals", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270548, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "if", "(", "code", "==", "MULT", "&&", "CONST_INT_P", "(", "XEXP", "(", "op", ",", "", ")", ")", "&&", "exact_log2", "(", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", ">", "", ")", "return", "XEXP", "(", "op", ",", "", ")", ";", "else", "if", "(", "code", "==", "ROTATE", "&&", "CONST_INT_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "return", "XEXP", "(", "op", ",", "", ")", ";", "else", "if", "(", "code", "==", "ROTATERT", "||", "code", "==", "ASHIFT", "||", "code", "==", "LSHIFTRT", "||", "code", "==", "ASHIFTRT", ")", "{", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "*", "shift_reg", "=", "XEXP", "(", "op", ",", "", ")", ";", "return", "XEXP", "(", "op", ",", "", ")", ";", "}"], "ground_truth": ["return", "NULL", ";"], "File": "arm", "Func": "shifter_op_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270549, "Length": 119, "Cover_Rate": 0.8439716312056738} {"Template_token": ["", "code", "=", "ROTATERT", ";", "*", "amountp", "=", "", "-", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "mnem", "=", "", ";", "break", ";", "case", "ASHIFT", ":", "case", "ASHIFTRT", ":", "case", "LSHIFTRT", ":", "case", "ROTATERT", ":", "mnem", "=", "arm_shift_nmem", "(", "code", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "*", "amountp", "=", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "}", "else", "if", "(", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "*", "amountp", "=", "-", "", ";", "return", "mnem", ";", "}"], "ground_truth": ["else", "{"], "File": "arm", "Func": "shift_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270550, "Length": 97, "Cover_Rate": 0.30218068535825543} {"Template_token": ["", "case", "ASHIFTRT", ":", "case", "LSHIFTRT", ":", "case", "ROTATERT", ":", "mnem", "=", "arm_shift_nmem", "(", "code", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "*", "amountp", "=", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", ";", "}", "else", "if", "(", "REG_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "*", "amountp", "=", "-", "", ";", "return", "mnem", ";", "}", "else", "{", "output_operand_lossage", "(", "", ")", ";", "return", "NULL", ";", "}", "break", ";", "case", "MULT", ":", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "op", ",", "", ")", ")", ")", "{", "output_operand_lossage", "(", "", ")", ";", "return", "NULL", ";", "}", "*", "amountp", "=", "INTVAL", "(", "XEXP", "(", "op", ",", "", ")", ")", "&", "", ";", "if", "(", "*", "amountp", "&", "(", "*", "amountp", "-", "", ")", ")", "{", "output_operand_lossage", "(", "", ")", ";", "return", "NULL", ";", "}", "*", "amountp", "=", "exact_log2", "(", "*", "amountp", ")", ";", "gcc_assert", "(", "IN_RANGE", "(", "*", "amountp", ",", "", ",", "", ")", ")", ";", "return", "ARM_LSL_NAME", ";", "default", ":", "output_operand_lossage", "(", "", ")", ";", "return", "NULL", ";", "}", "if", "(", "code", "==", "ROTATERT", ")", "*", "amountp", "&=", "", ";", "else", "if", "(", "*", "amountp", "!=", "(", "*", "amountp", "&", "", ")", ")", "{", "if", "(", "code", "==", "ASHIFT", ")", "mnem", "=", "", ";", "*", "amountp", "=", "", ";", "}"], "ground_truth": ["if", "(", "*", "amountp", "==", "", ")", "return", "NULL", ";"], "File": "arm", "Func": "shift_op", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270551, "Length": 230, "Cover_Rate": 0.7165109034267912} {"Template_token": ["", "int", "tmpwidth", ";", "int", "retval", "=", "simd_valid_immediate", "(", "op", ",", "mode", ",", "", ",", "&", "tmpconst", ",", "&", "tmpwidth", ")", ";", "if", "(", "retval", "==", "-", "", ")", "return", "", ";", "if", "(", "modconst", ")", "*", "modconst", "=", "tmpconst", ";", "if", "(", "elementwidth", ")", "*", "elementwidth", "=", "tmpwidth", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "simd_immediate_valid_for_move", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270552, "Length": 52, "Cover_Rate": 0.7027027027027027} {"Template_token": ["", "rtx", "tmpconst", ";", "int", "tmpwidth", ";", "int", "retval", "=", "simd_valid_immediate", "(", "op", ",", "mode", ",", "", ",", "&", "tmpconst", ",", "&", "tmpwidth", ")", ";", "if", "(", "retval", "==", "-", "", ")", "return", "", ";", "if", "(", "modconst", ")", "*", "modconst", "=", "tmpconst", ";", "if", "(", "elementwidth", ")", "*", "elementwidth", "=", "tmpwidth", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "simd_immediate_valid_for_move", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270553, "Length": 55, "Cover_Rate": 0.7432432432432432} {"Template_token": ["", "if", "(", "!", "compute_offset_order", "(", "nops", ",", "unsorted_offsets", ",", "order", ",", "check_regs", "?", "unsorted_regs", ":", "NULL", ")", ")", "return", "", ";", "if", "(", "saved_order", ")", "memcpy", "(", "saved_order", ",", "order", ",", "sizeof", "order", ")", ";", "if", "(", "base", ")", "{", "*", "base", "=", "base_reg", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "regs", "[", "i", "]", "=", "unsorted_regs", "[", "check_regs", "?", "order", "[", "i", "]", ":", "i", "]", ";", "if", "(", "reg_rtxs", ")", "reg_rtxs", "[", "i", "]", "=", "unsorted_reg_rtxs", "[", "check_regs", "?", "order", "[", "i", "]", ":", "i", "]", ";", "}", "*", "load_offset", "=", "unsorted_offsets", "[", "order", "[", "", "]", "]", ";", "}", "if", "(", "TARGET_THUMB1", "&&", "!", "peep2_reg_dead_p", "(", "nops_total", ",", "base_reg_rtx", ")", ")", "return", "", ";", "if", "(", "unsorted_offsets", "[", "order", "[", "", "]", "]", "==", "", ")", "stm_case", "=", "", ";", "else", "if", "(", "TARGET_ARM", "&&", "unsorted_offsets", "[", "order", "[", "", "]", "]", "==", "", ")", "stm_case", "=", "", ";", "else", "if", "(", "TARGET_ARM", "&&", "unsorted_offsets", "[", "order", "[", "nops", "-", "", "]", "]", "==", "", ")", "stm_case", "=", "", ";", "else", "if", "(", "TARGET_32BIT", "&&", "unsorted_offsets", "[", "order", "[", "nops", "-", "", "]", "]", "==", "-", "", ")", "stm_case", "=", "", ";", "else", "return", "", ";", "if", "(", "!", "multiple_operation_profitable_p", "(", "false", ",", "nops", ",", "", ")", ")", "return", "", ";", "return", "stm_case", ";"], "ground_truth": ["}"], "File": "arm", "Func": "store_multiple_sequence", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270556, "Length": 226, "Cover_Rate": 0.31129476584022037} {"Template_token": ["", "if", "(", "arm_carry_operation", "(", "XEXP", "(", "op", ",", "", ")", ",", "GET_MODE", "(", "op", ")", ")", ")", "return", "XEXP", "(", "op", ",", "", ")", ";", "else", "if", "(", "arm_carry_operation", "(", "XEXP", "(", "op", ",", "", ")", ",", "GET_MODE", "(", "op", ")", ")", ")", "return", "XEXP", "(", "op", ",", "", ")", ";", "return", "op", ";"], "ground_truth": ["}"], "File": "arm", "Func": "strip_carry_operation", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270558, "Length": 55, "Cover_Rate": 0.7534246575342466} {"Template_token": ["", "else", "if", "(", "arm_carry_operation", "(", "XEXP", "(", "op", ",", "", ")", ",", "GET_MODE", "(", "op", ")", ")", ")", "return", "XEXP", "(", "op", ",", "", ")", ";"], "ground_truth": ["return", "op", ";"], "File": "arm", "Func": "strip_carry_operation", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270559, "Length": 29, "Cover_Rate": 0.3972602739726027} {"Template_token": ["", "const", "char", "*", "fmt", ";", "int", "i", ";", "if", "(", "SYMBOL_REF_P", "(", "x", ")", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "", ";", "fmt", "=", "GET_RTX_FORMAT", "(", "GET_CODE", "(", "x", ")", ")", ";", "for", "(", "i", "=", "GET_RTX_LENGTH", "(", "GET_CODE", "(", "x", ")", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "{", "int", "j", ";", "for", "(", "j", "=", "XVECLEN", "(", "x", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "if", "(", "symbol_mentioned_p", "(", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", ")", ")", "return", "", ";", "}"], "ground_truth": ["else", "if", "(", "fmt", "[", "i", "]", "==", "'e'", "&&", "symbol_mentioned_p", "(", "XEXP", "(", "x", ",", "i", ")", ")", ")", "return", "", ";"], "File": "arm", "Func": "symbol_mentioned_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270560, "Length": 145, "Cover_Rate": 0.9235668789808917} {"Template_token": ["", "const", "char", "*", "fmt", ";", "int", "i", ";", "if", "(", "SYMBOL_REF_P", "(", "x", ")", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "", ";", "fmt", "=", "GET_RTX_FORMAT", "(", "GET_CODE", "(", "x", ")", ")", ";", "for", "(", "i", "=", "GET_RTX_LENGTH", "(", "GET_CODE", "(", "x", ")", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "{", "int", "j", ";"], "ground_truth": ["for", "(", "j", "=", "XVECLEN", "(", "x", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "if", "(", "symbol_mentioned_p", "(", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", ")", ")", "return", "", ";"], "File": "arm", "Func": "symbol_mentioned_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270561, "Length": 121, "Cover_Rate": 0.7707006369426752} {"Template_token": ["", "if", "(", "!", "REG_P", "(", "x", ")", ")", "return", "", ";", "regno", "=", "REGNO", "(", "x", ")", ";"], "ground_truth": ["if", "(", "strict_p", ")", "return", "THUMB1_REGNO_MODE_OK_FOR_BASE_P", "(", "regno", ",", "mode", ")", ";"], "File": "arm", "Func": "thumb1_base_register_rtx_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270562, "Length": 30, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "int", "regno", ";", "if", "(", "!", "REG_P", "(", "x", ")", ")", "return", "", ";", "regno", "=", "REGNO", "(", "x", ")", ";", "if", "(", "strict_p", ")", "return", "THUMB1_REGNO_MODE_OK_FOR_BASE_P", "(", "regno", ",", "mode", ")", ";"], "ground_truth": ["return", "(", "regno", "<=", "LAST_LO_REGNUM", "||", "regno", ">", "LAST_VIRTUAL_REGISTER", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "(", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "(", "regno", "==", "STACK_POINTER_REGNUM", "||", "regno", ">=", "FIRST_PSEUDO_REGISTER", "||", "x", "==", "hard_frame_pointer_rtx", "||", "x", "==", "arg_pointer_rtx", ")", ")", ")", ";"], "File": "arm", "Func": "thumb1_base_register_rtx_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270563, "Length": 75, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "bool", "call_clobbered_scratch", "=", "(", "thumb1_prologue_unused_call_clobbered_lo_regs", "(", ")", "&&", "thumb1_epilogue_unused_call_clobbered_lo_regs", "(", ")", ")", ";", "if", "(", "(", "mask", "&", "", ")", "==", "", "&&", "!", "call_clobbered_scratch", "&&", "(", "(", "mask", "&", "", ")", "||", "TARGET_BACKTRACE", ")", ")", "{", "reg", "=", "thumb_find_work_register", "(", "", "<<", "LAST_LO_REGNUM", ")", ";", "if", "(", "reg", "*", "UNITS_PER_WORD", "<=", "(", "unsigned", ")", "arm_size_return_regs", "(", ")", ")", "reg", "=", "LAST_LO_REGNUM", ";", "if", "(", "callee_saved_reg_p", "(", "reg", ")", ")", "mask", "|=", "", "<<", "reg", ";", "}", "if", "(", "(", "CALLER_INTERWORKING_SLOT_SIZE", "+", "ROUND_UP_WORD", "(", "get_frame_size", "(", ")", ")", "+", "crtl", "->", "outgoing_args_size", ")", ">=", "", ")", "{", "for", "(", "reg", "=", "LAST_ARG_REGNUM", "+", "", ";", "reg", "<=", "LAST_LO_REGNUM", ";", "reg", "++", ")", "if", "(", "mask", "&", "(", "", "<<", "reg", ")", ")", "break", ";", "if", "(", "reg", ">", "LAST_LO_REGNUM", ")", "{", "mask", "|=", "", "<<", "LAST_LO_REGNUM", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_compute_save_core_reg_mask", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270564, "Length": 139, "Cover_Rate": 0.5408560311284046} {"Template_token": ["", "thumb1_const_print", "(", "FILE", "*", "f", ",", "int", "regno", ")", "{"], "ground_truth": ["t_file", "=", "f", ";"], "File": "arm", "Func": "thumb1_const_print", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270565, "Length": 14, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "thumb1_const_rtl", "(", "rtx", "dst", ")", ":", "dst", "(", "dst", ")", "{"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_const_rtl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270567, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "thumb1_const_rtl", "(", "rtx", "dst", ")", ":", "dst", "(", "dst", ")", "{"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_const_rtl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270568, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "regno", "=", "ctz_hwi", "(", "real_regs", ")", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "tmp", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "j", "*", "", ")", ";", "tmp", "=", "gen_frame_mem", "(", "SImode", ",", "tmp", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "tmp", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "par", "[", "j", "+", "", "]", "=", "tmp", ";", "}", "if", "(", "j", "==", "", ")", "tmp", "=", "par", "[", "", "]", ";", "else", "{", "RTX_FRAME_RELATED_P", "(", "par", "[", "", "]", ")", "=", "", ";", "tmp", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "gen_rtvec_v", "(", "j", "+", "", ",", "par", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_emit_multi_reg_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270569, "Length": 106, "Cover_Rate": 0.30113636363636365} {"Template_token": ["", "unsigned", "long", "mask", "=", "", ";", "bitmap", "epilogue_live_in", "=", "df_get_live_in", "(", "EXIT_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ";"], "ground_truth": ["for", "(", "int", "reg", "=", "FIRST_LO_REGNUM", ";", "reg", "<=", "LAST_LO_REGNUM", ";", "reg", "++", ")", "if", "(", "!", "callee_saved_reg_p", "(", "reg", ")", "&&", "!", "REGNO_REG_SET_P", "(", "epilogue_live_in", ",", "reg", ")", ")", "mask", "|=", "", "<<", "(", "reg", "-", "FIRST_LO_REGNUM", ")", ";"], "File": "arm", "Func": "thumb1_epilogue_unused_call_clobbered_lo_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270570, "Length": 57, "Cover_Rate": 0.8260869565217391} {"Template_token": ["", "for", "(", "int", "reg", "=", "FIRST_LO_REGNUM", ";", "reg", "<=", "LAST_LO_REGNUM", ";", "reg", "++", ")", "if", "(", "!", "callee_saved_reg_p", "(", "reg", ")", "&&", "!", "REGNO_REG_SET_P", "(", "epilogue_live_in", ",", "reg", ")", ")", "mask", "|=", "", "<<", "(", "reg", "-", "FIRST_LO_REGNUM", ")", ";", "return", "mask", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_epilogue_unused_call_clobbered_lo_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270571, "Length": 44, "Cover_Rate": 0.6376811594202898} {"Template_token": ["", "}", "}", "emit_insn", "(", "gen_force_register_use", "(", "stack_pointer_rtx", ")", ")", ";", "if", "(", "crtl", "->", "profile", "||", "!", "TARGET_SCHED_PROLOG", ")", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "", ";", "regno", "++", ")", "if", "(", "reg_needs_saving_p", "(", "regno", ")", ")", "emit_clobber", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ")", ";", "if", "(", "!", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", "emit_use", "(", "gen_rtx_REG", "(", "SImode", ",", "LR_REGNUM", ")", ")", ";"], "ground_truth": ["if", "(", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", "cmse_nonsecure_entry_clear_before_return", "(", ")", ";"], "File": "arm", "Func": "thumb1_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270572, "Length": 87, "Cover_Rate": 0.3551020408163265} {"Template_token": ["", "amount", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "frame_pointer_needed", ")", "{", "emit_insn", "(", "gen_movsi", "(", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "amount", "=", "offsets", "->", "locals_base", "-", "offsets", "->", "saved_regs", ";", "}", "amount", "-=", "", "*", "thumb1_extra_regs_pushed", "(", "offsets", ",", "false", ")", ";", "gcc_assert", "(", "amount", ">=", "", ")", ";", "if", "(", "amount", ")", "{", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";"], "ground_truth": ["if", "(", "amount", "<", "", ")", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";"], "File": "arm", "Func": "thumb1_expand_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270573, "Length": 87, "Cover_Rate": 0.3551020408163265} {"Template_token": ["", "emit_move_insn", "(", "arm_hfp_rtx", ",", "work_reg", ")", ";", "}", "else", "if", "(", "(", "l_mask", "&", "", ")", "!=", "", "||", "(", "high_regs_pushed", "==", "", "&&", "lr_needs_saving", ")", ")", "{", "unsigned", "long", "mask", "=", "l_mask", ";", "mask", "|=", "(", "", "<<", "thumb1_extra_regs_pushed", "(", "offsets", ",", "true", ")", ")", "-", "", ";", "insn", "=", "thumb1_emit_multi_reg_push", "(", "mask", ",", "mask", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "lr_needs_saving", "=", "false", ";", "}", "if", "(", "high_regs_pushed", ")", "{", "unsigned", "pushable_regs", ";", "unsigned", "next_hi_reg", ";", "unsigned", "arg_regs_num", "=", "TARGET_AAPCS_BASED", "?", "crtl", "->", "args", ".", "info", ".", "aapcs_ncrn", ":", "crtl", "->", "args", ".", "info", ".", "nregs", ";", "unsigned", "arg_regs_mask", "=", "(", "", "<<", "arg_regs_num", ")", "-", "", ";", "for", "(", "next_hi_reg", "=", "", ";", "next_hi_reg", ">", "LAST_LO_REGNUM", ";", "next_hi_reg", "--", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "next_hi_reg", ")", ")", "break", ";", "pushable_regs", "=", "l_mask", "&", "(", "~", "arg_regs_mask", ")", ";", "pushable_regs", "|=", "thumb1_prologue_unused_call_clobbered_lo_regs", "(", ")", ";", "bool", "return_addr_live", "=", "REGNO_REG_SET_P", "(", "df_get_live_out", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ",", "LR_REGNUM", ")", ";", "if", "(", "lr_needs_saving", "||", "return_addr_live", ")", "pushable_regs", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "if", "(", "pushable_regs", "==", "", ")", "pushable_regs", "=", "", "<<", "thumb_find_work_register", "(", "live_regs_mask", ")", ";", "while", "(", "high_regs_pushed", ">", "", ")", "{", "unsigned", "long", "real_regs_mask", "=", "", ";", "unsigned", "long", "push_mask", "=", "", ";", "for", "(", "regno", "=", "LR_REGNUM", ";", "regno", ">=", "", ";", "regno", "--", ")", "{", "if", "(", "pushable_regs", "&", "(", "", "<<", "regno", ")", ")", "{", "emit_move_insn", "(", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ",", "gen_rtx_REG", "(", "SImode", ",", "next_hi_reg", ")", ")", ";", "high_regs_pushed", "--", ";", "real_regs_mask", "|=", "(", "", "<<", "next_hi_reg", ")", ";", "push_mask", "|=", "(", "", "<<", "regno", ")", ";", "if", "(", "high_regs_pushed", ")", "{", "for", "(", "next_hi_reg", "--", ";", "next_hi_reg", ">", "LAST_LO_REGNUM", ";", "next_hi_reg", "--", ")", "if", "(", "live_regs_mask", "&", "(", "", "<<", "next_hi_reg", ")", ")", "break", ";", "}", "else", "break", ";", "}", "}", "if", "(", "lr_needs_saving", ")", "{", "push_mask", "|=", "", "<<", "LR_REGNUM", ";", "real_regs_mask", "|=", "", "<<", "LR_REGNUM", ";", "lr_needs_saving", "=", "false", ";", "if", "(", "!", "return_addr_live", ")", "pushable_regs", "|=", "", "<<", "LR_REGNUM", ";", "}", "insn", "=", "thumb1_emit_multi_reg_push", "(", "push_mask", ",", "real_regs_mask", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "}", "if", "(", "flag_pic", "&&", "arm_pic_register", "!=", "INVALID_REGNUM", ")", "arm_load_pic_register", "(", "live_regs_mask", ",", "NULL_RTX", ")", ";", "if", "(", "!", "frame_pointer_needed", "&&", "CALLER_INTERWORKING_SLOT_SIZE", ">", "", ")", "emit_move_insn", "(", "gen_rtx_REG", "(", "Pmode", ",", "ARM_HARD_FRAME_POINTER_REGNUM", ")", ",", "stack_pointer_rtx", ")", ";", "size", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_args", ";", "if", "(", "flag_stack_usage_info", ")", "current_function_static_stack_size", "=", "size", ";", "if", "(", "(", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "||", "flag_stack_clash_protection", ")", "&&", "size", ")", "sorry", "(", "", ")", ";", "amount", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "amount", "-=", "", "*", "thumb1_extra_regs_pushed", "(", "offsets", ",", "true", ")", ";", "if", "(", "amount", ")", "{", "if", "(", "amount", "<", "", ")", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "amount", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}"], "ground_truth": ["else", "{"], "File": "arm", "Func": "thumb1_expand_prologue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270574, "Length": 497, "Cover_Rate": 0.38055130168453294} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "thumb1_cc_insn", ")", "{", "if", "(", "modified_in_p", "(", "cfun", "->", "machine", "->", "thumb1_cc_op0", ",", "insn", ")", "||", "modified_in_p", "(", "cfun", "->", "machine", "->", "thumb1_cc_op1", ",", "insn", ")", ")", "CC_STATUS_INIT", ";", "}", "conds", "=", "get_attr_conds", "(", "insn", ")", ";", "if", "(", "conds", "==", "CONDS_SET", ")", "{", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "cfun", "->", "machine", "->", "thumb1_cc_insn", "=", "insn", ";", "cfun", "->", "machine", "->", "thumb1_cc_op0", "=", "SET_DEST", "(", "set", ")", ";"], "ground_truth": ["cfun", "->", "machine", "->", "thumb1_cc_op1", "=", "const0_rtx", ";"], "File": "arm", "Func": "thumb1_final_prescan_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270575, "Length": 85, "Cover_Rate": 0.3512396694214876} {"Template_token": ["", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "int", "byte", "=", "(", "op1", ">>", "(", "", "*", "(", "", "-", "i", ")", ")", ")", "&", "", ";", "if", "(", "byte", ")", "{", "emit_set_insn", "(", "op0", ",", "mov_done_p", "?", "gen_rtx_PLUS", "(", "SImode", ",", "op0", ",", "GEN_INT", "(", "byte", ")", ")", ":", "GEN_INT", "(", "byte", ")", ")", ";", "mov_done_p", "=", "true", ";", "}", "if", "(", "mov_done_p", ")", "emit_set_insn", "(", "op0", ",", "gen_rtx_ASHIFT", "(", "SImode", ",", "op0", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}", "if", "(", "!", "mov_done_p", ")", "emit_set_insn", "(", "op0", ",", "GEN_INT", "(", "op1", "&", "", ")", ")", ";"], "ground_truth": ["else", "if", "(", "op1", "&", "", ")", "emit_set_insn", "(", "op0", ",", "gen_rtx_PLUS", "(", "SImode", ",", "op0", ",", "GEN_INT", "(", "op1", "&", "", ")", ")", ")", ";"], "File": "arm", "Func": "thumb1_gen_const_int", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270576, "Length": 135, "Cover_Rate": 0.8940397350993378} {"Template_token": ["", "if", "(", "byte", ")", "{", "emit_set_insn", "(", "op0", ",", "mov_done_p", "?", "gen_rtx_PLUS", "(", "SImode", ",", "op0", ",", "GEN_INT", "(", "byte", ")", ")", ":", "GEN_INT", "(", "byte", ")", ")", ";", "mov_done_p", "=", "true", ";", "}", "if", "(", "mov_done_p", ")", "emit_set_insn", "(", "op0", ",", "gen_rtx_ASHIFT", "(", "SImode", ",", "op0", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}", "if", "(", "!", "mov_done_p", ")", "emit_set_insn", "(", "op0", ",", "GEN_INT", "(", "op1", "&", "", ")", ")", ";", "else", "if", "(", "op1", "&", "", ")", "emit_set_insn", "(", "op0", ",", "gen_rtx_PLUS", "(", "SImode", ",", "op0", ",", "GEN_INT", "(", "op1", "&", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_gen_const_int", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270577, "Length": 100, "Cover_Rate": 0.6622516556291391} {"Template_token": ["", "dst", ".", "neg", "(", ")", ";", "return", ";", "}", "int", "final_shift", "=", "number_of_first_bit_set", "(", "val", ")", ";", "int", "leading_zeroes", "=", "clz_hwi", "(", "val", ")", ";", "int", "number_of_bytes_needed", "=", "(", "(", "HOST_BITS_PER_WIDE_INT", "-", "", "-", "leading_zeroes", ")", "/", "BITS_PER_UNIT", ")", "+", "", ";", "int", "number_of_bytes_needed2", "=", "(", "(", "HOST_BITS_PER_WIDE_INT", "-", "", "-", "leading_zeroes", "-", "final_shift", ")", "/", "BITS_PER_UNIT", ")", "+", "", ";", "if", "(", "number_of_bytes_needed2", "<", "number_of_bytes_needed", ")", "val", ">>=", "final_shift", ";", "else", "final_shift", "=", "", ";", "if", "(", "val", "<=", "", ")", "{", "if", "(", "val", ">", "", ")", "{", "unsigned", "HOST_WIDE_INT", "high", "=", "val", "-", "", ";", "dst", ".", "mov", "(", "high", ")", ";", "dst", ".", "add", "(", "", ")", ";", "}", "else", "dst", ".", "mov", "(", "val", ")", ";", "if", "(", "final_shift", ">", "", ")", "dst", ".", "ashift", "(", "final_shift", ")", ";", "}", "else", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "unsigned", "HOST_WIDE_INT", "byte", "=", "(", "val", ">>", "(", "", "*", "(", "", "-", "i", ")", ")", ")", "&", "", ";", "if", "(", "byte", ")", "{", "if", "(", "mov_done_p", ")", "{", "dst", ".", "ashift", "(", "shift", ")", ";", "dst", ".", "add", "(", "byte", ")", ";", "}", "else", "dst", ".", "mov", "(", "byte", ")", ";", "shift", "=", "", ";", "mov_done_p", "=", "true", ";", "}", "if", "(", "mov_done_p", ")", "shift", "+=", "", ";", "}", "if", "(", "!", "mov_done_p", ")", "dst", ".", "mov", "(", "val", "&", "", ")", ";", "else", "{", "dst", ".", "ashift", "(", "shift", ")", ";", "if", "(", "val", "&", "", ")", "dst", ".", "add", "(", "val", "&", "", ")", ";", "}", "if", "(", "final_shift", ">", "", ")", "dst", ".", "ashift", "(", "final_shift", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_gen_const_int_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270578, "Length": 276, "Cover_Rate": 0.7818696883852692} {"Template_token": ["", "return", ";", "}", "int", "final_shift", "=", "number_of_first_bit_set", "(", "val", ")", ";", "int", "leading_zeroes", "=", "clz_hwi", "(", "val", ")", ";", "int", "number_of_bytes_needed", "=", "(", "(", "HOST_BITS_PER_WIDE_INT", "-", "", "-", "leading_zeroes", ")", "/", "BITS_PER_UNIT", ")", "+", "", ";", "int", "number_of_bytes_needed2", "=", "(", "(", "HOST_BITS_PER_WIDE_INT", "-", "", "-", "leading_zeroes", "-", "final_shift", ")", "/", "BITS_PER_UNIT", ")", "+", "", ";", "if", "(", "number_of_bytes_needed2", "<", "number_of_bytes_needed", ")", "val", ">>=", "final_shift", ";", "else", "final_shift", "=", "", ";", "if", "(", "val", "<=", "", ")", "{", "if", "(", "val", ">", "", ")", "{", "unsigned", "HOST_WIDE_INT", "high", "=", "val", "-", "", ";", "dst", ".", "mov", "(", "high", ")", ";", "dst", ".", "add", "(", "", ")", ";", "}", "else", "dst", ".", "mov", "(", "val", ")", ";", "if", "(", "final_shift", ">", "", ")", "dst", ".", "ashift", "(", "final_shift", ")", ";", "}", "else", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "unsigned", "HOST_WIDE_INT", "byte", "=", "(", "val", ">>", "(", "", "*", "(", "", "-", "i", ")", ")", ")", "&", "", ";"], "ground_truth": ["if", "(", "byte", ")", "{"], "File": "arm", "Func": "thumb1_gen_const_int_1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270579, "Length": 170, "Cover_Rate": 0.48158640226628896} {"Template_token": ["", "thumb1_gen_const_int_1", "(", "t", ",", "op1", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_gen_const_int_rtl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270581, "Length": 8, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "void", "thumb1_gen_const_int_rtl", "(", "rtx", "dst", ",", "HOST_WIDE_INT", "op1", ")", "{", "thumb1_const_rtl", "t", "(", "dst", ")", ";"], "ground_truth": ["thumb1_gen_const_int_1", "(", "t", ",", "op1", ")", ";"], "File": "arm", "Func": "thumb1_gen_const_int_rtl", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270582, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "thumb1_base_register_rtx_p", "(", "x", ",", "QImode", ",", "strict_p", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_index_register_rtx_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270583, "Length": 11, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "else", "if", "(", "(", "thumb1_index_register_rtx_p", "(", "XEXP", "(", "x", ",", "", ")", ",", "strict_p", ")", "||", "XEXP", "(", "x", ",", "", ")", "==", "arg_pointer_rtx", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "thumb_legitimate_offset_p", "(", "mode", ",", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "STACK_POINTER_REGNUM", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", ">=", "", "&&", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "+", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", "&&", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "", ";", "else", "if", "(", "REG_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "(", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "FRAME_POINTER_REGNUM", "||", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "ARG_POINTER_REGNUM", "||", "(", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", ">=", "FIRST_VIRTUAL_REGISTER", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "<=", "LAST_VIRTUAL_POINTER_REGISTER", ")", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "x", ",", "", ")", ")", "&", "", ")", "==", "", ")", "return", "", ";", "}", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", "&&", "SYMBOL_REF_P", "(", "x", ")", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", "&&", "!", "arm_disable_literal_pool", "&&", "!", "(", "flag_pic", "&&", "symbol_mentioned_p", "(", "get_pool_constant", "(", "x", ")", ")", "&&", "!", "pcrel_constant_p", "(", "get_pool_constant", "(", "x", ")", ")", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "thumb1_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270585, "Length": 304, "Cover_Rate": 0.4772370486656201} {"Template_token": ["", "rtx_insn", "*", "thumb1_md_asm_adjust", "(", "vec", "<", "rtx", ">", "&", "outputs", ",", "vec", "<", "rtx", ">", "&", ",", "vec", "<", "machine_mode", ">", "&", ",", "vec", "<", "const", "char", "*", ">", "&", "constraints", ",", "vec", "<", "rtx", ">", "&", ",", "HARD_REG_SET", "&", ",", "location_t", ")", "{", "for", "(", "unsigned", "i", "=", "", ",", "n", "=", "outputs", ".", "length", "(", ")", ";", "i", "<", "n", ";", "++", "i", ")", "if", "(", "startswith", "(", "constraints", "[", "i", "]", ",", "", ")", ")", "{"], "ground_truth": ["sorry", "(", "", ")", ";"], "File": "arm", "Func": "thumb1_md_asm_adjust", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270586, "Length": 84, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "const", "char", "*", "thumb1_output_casesi", "(", "rtx", "*", "operands", ")", "{", "rtx", "diff_vec", "=", "PATTERN", "(", "NEXT_INSN", "(", "as_a", "<", "rtx_insn", "*", ">", "(", "operands", "[", "", "]", ")", ")", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "diff_vec", ")", "==", "ADDR_DIFF_VEC", ")", ";", "switch", "(", "GET_MODE", "(", "diff_vec", ")", ")", "{", "case", "E_QImode", ":", "return", "(", "ADDR_DIFF_VEC_FLAGS", "(", "diff_vec", ")", ".", "offset_unsigned", "?", "", ":", "", ")", ";", "case", "E_HImode", ":", "return", "(", "ADDR_DIFF_VEC_FLAGS", "(", "diff_vec", ")", ".", "offset_unsigned", "?", "", ":", "", ")", ";", "case", "E_SImode", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb1_output_casesi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270587, "Length": 96, "Cover_Rate": 0.9896907216494846} {"Template_token": ["", "const", "char", "*", "name", ";", "FILE", "*", "f", "=", "asm_out_file", ";", "gcc_assert", "(", "MEM_P", "(", "DECL_RTL", "(", "current_function_decl", ")", ")", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "XEXP", "(", "DECL_RTL", "(", "current_function_decl", ")", ",", "", ")", ")", "==", "SYMBOL_REF", ")", ";"], "ground_truth": ["name", "=", "XSTR", "(", "XEXP", "(", "DECL_RTL", "(", "current_function_decl", ")", ",", "", ")", ",", "", ")", ";"], "File": "arm", "Func": "thumb1_output_interwork", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270588, "Length": 57, "Cover_Rate": 0.41007194244604317} {"Template_token": ["", "name", "=", "XSTR", "(", "XEXP", "(", "DECL_RTL", "(", "current_function_decl", ")", ",", "", ")", ",", "", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "IP_REGNUM", ",", "PC_REGNUM", ")", ";", "asm_fprintf", "(", "f", ",", "", ",", "IP_REGNUM", ")", ";", "fprintf", "(", "f", ",", "", ")", ";", "if", "(", "arm_dllexport_name_p", "(", "name", ")", ")", "name", "=", "arm_strip_name_encoding", "(", "name", ")", ";"], "ground_truth": ["asm_fprintf", "(", "f", ",", "", ",", "STUB_NAME", ",", "name", ")", ";"], "File": "arm", "Func": "thumb1_output_interwork", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270589, "Length": 69, "Cover_Rate": 0.49640287769784175} {"Template_token": ["", "for", "(", "int", "reg", "=", "FIRST_LO_REGNUM", ";", "reg", "<=", "LAST_LO_REGNUM", ";", "reg", "++", ")", "if", "(", "!", "callee_saved_reg_p", "(", "reg", ")", "&&", "!", "REGNO_REG_SET_P", "(", "prologue_live_out", ",", "reg", ")", ")", "mask", "|=", "", "<<", "(", "reg", "-", "FIRST_LO_REGNUM", ")", ";"], "ground_truth": ["return", "mask", ";"], "File": "arm", "Func": "thumb1_prologue_unused_call_clobbered_lo_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270590, "Length": 43, "Cover_Rate": 0.6231884057971014} {"Template_token": ["", "unsigned", "long", "mask", "=", "", ";", "bitmap", "prologue_live_out", "=", "df_get_live_out", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ";", "for", "(", "int", "reg", "=", "FIRST_LO_REGNUM", ";", "reg", "<=", "LAST_LO_REGNUM", ";", "reg", "++", ")", "if", "(", "!", "callee_saved_reg_p", "(", "reg", ")", "&&", "!", "REGNO_REG_SET_P", "(", "prologue_live_out", ",", "reg", ")", ")", "mask", "|=", "", "<<", "(", "reg", "-", "FIRST_LO_REGNUM", ")", ";"], "ground_truth": ["return", "mask", ";"], "File": "arm", "Func": "thumb1_prologue_unused_call_clobbered_lo_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270591, "Length": 60, "Cover_Rate": 0.8695652173913043} {"Template_token": ["", "while", "(", "insn", "!=", "BB_HEAD", "(", "bb", ")", "&&", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "insn", "=", "PREV_INSN", "(", "insn", ")", ";", "if", "(", "insn", "==", "BB_HEAD", "(", "bb", ")", "||", "INSN_CODE", "(", "insn", ")", "!=", "CODE_FOR_cbranchsi4_insn", ")", "continue", ";", "cmp", "=", "XEXP", "(", "SET_SRC", "(", "PATTERN", "(", "insn", ")", ")", ",", "", ")", ";", "op0", "=", "XEXP", "(", "cmp", ",", "", ")", ";", "op1", "=", "XEXP", "(", "cmp", ",", "", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "op1", ")", "||", "INTVAL", "(", "op1", ")", "!=", "", ")", "continue", ";", "gcc_assert", "(", "insn", "!=", "BB_HEAD", "(", "bb", ")", ")", ";", "for", "(", "prev", "=", "PREV_INSN", "(", "insn", ")", ";", "(", "!", "insn_clobbered", "&&", "prev", "!=", "BB_HEAD", "(", "bb", ")", "&&", "(", "NOTE_P", "(", "prev", ")", "||", "DEBUG_INSN_P", "(", "prev", ")", "||", "(", "(", "set", "=", "single_set", "(", "prev", ")", ")", "!=", "NULL", "&&", "get_attr_conds", "(", "prev", ")", "==", "CONDS_NOCOND", ")", ")", ")", ";", "prev", "=", "PREV_INSN", "(", "prev", ")", ")", "{", "if", "(", "reg_set_p", "(", "op0", ",", "prev", ")", ")", "insn_clobbered", "=", "true", ";", "}"], "ground_truth": ["if", "(", "insn_clobbered", ")", "continue", ";"], "File": "arm", "Func": "thumb1_reorg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270592, "Length": 181, "Cover_Rate": 0.4986225895316804} {"Template_token": ["", "}", "else", "if", "(", "outer", "==", "ASHIFT", "||", "outer", "==", "ASHIFTRT", "||", "outer", "==", "LSHIFTRT", ")", "return", "", ";", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "CONST", ":", "case", "CONST_DOUBLE", ":", "case", "LABEL_REF", ":", "case", "SYMBOL_REF", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "UDIV", ":", "case", "UMOD", ":", "case", "DIV", ":", "case", "MOD", ":", "return", "", ";", "case", "TRUNCATE", ":", "return", "", ";", "case", "AND", ":", "case", "XOR", ":", "case", "IOR", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "MEM", ":", "return", "(", "COSTS_N_INSNS", "(", "", ")", "+", "COSTS_N_INSNS", "(", "", ")", "*", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", "-", "", ")", "/", "UNITS_PER_WORD", ")", "+", "(", "(", "SYMBOL_REF_P", "(", "x", ")", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", ")", "?", "COSTS_N_INSNS", "(", "", ")", ":", "", ")", ")", ";", "case", "IF_THEN_ELSE", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PC", ")", "return", "", ";", "return", "", ";", "case", "ZERO_EXTEND", ":", "switch", "(", "GET_MODE", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "case", "E_QImode", ":", "return", "(", "", "+", "(", "mode", "==", "DImode", "?", "", ":", "", ")", "+", "(", "MEM_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "?", "", ":", "", ")", ")", ";", "case", "E_HImode", ":", "return", "(", "", "+", "(", "mode", "==", "DImode", "?", "", ":", "", ")", "+", "(", "MEM_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "?", "", ":", "", ")", ")", ";"], "ground_truth": ["case", "E_SImode", ":"], "File": "arm", "Func": "thumb1_size_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270594, "Length": 251, "Cover_Rate": 0.3031400966183575} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "x", ")", ";", "int", "words", ",", "cost", ";", "switch", "(", "code", ")", "{", "case", "ASHIFT", ":", "case", "ASHIFTRT", ":", "case", "LSHIFTRT", ":", "case", "ROTATERT", ":", "return", "(", "mode", "==", "SImode", ")", "?", "COSTS_N_INSNS", "(", "", ")", ":", "COSTS_N_INSNS", "(", "", ")", ";", "case", "PLUS", ":", "case", "MINUS", ":", "if", "(", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "MULT", "&&", "power_of_two_operand", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "SImode", ")", ")", "||", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "MULT", "&&", "power_of_two_operand", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "SImode", ")", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "COMPARE", ":", "case", "NEG", ":", "case", "NOT", ":", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "MULT", ":", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "int", "const_size", "=", "thumb1_size_rtx_costs", "(", "XEXP", "(", "x", ",", "", ")", ",", "CONST_INT", ",", "SET", ")", ";", "if", "(", "arm_arch6m", "&&", "arm_m_profile_small_mul", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "else", "return", "COSTS_N_INSNS", "(", "", ")", "+", "const_size", ";", "}", "return", "COSTS_N_INSNS", "(", "", ")", ";", "case", "SET", ":", "words", "=", "ARM_NUM_INTS", "(", "GET_MODE_SIZE", "(", "GET_MODE", "(", "SET_DEST", "(", "x", ")", ")", ")", ")", ";", "cost", "=", "COSTS_N_INSNS", "(", "words", ")", ";", "if", "(", "satisfies_constraint_J", "(", "SET_SRC", "(", "x", ")", ")", "||", "satisfies_constraint_K", "(", "SET_SRC", "(", "x", ")", ")", "||", "(", "CONST_INT_P", "(", "SET_SRC", "(", "x", ")", ")", "&&", "UINTVAL", "(", "SET_SRC", "(", "x", ")", ")", ">=", "", "&&", "TARGET_HAVE_MOVT", "&&", "satisfies_constraint_j", "(", "SET_SRC", "(", "x", ")", ")", ")", "||", "(", "(", "words", ">", "", ")", "&&", "MEM_P", "(", "SET_SRC", "(", "x", ")", ")", ")", ")", "cost", "+=", "COSTS_N_INSNS", "(", "", ")", ";", "return", "cost", ";", "case", "CONST_INT", ":", "if", "(", "outer", "==", "SET", ")", "{", "if", "(", "UINTVAL", "(", "x", ")", "<", "", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "if", "(", "TARGET_HAVE_MOVT", "&&", "!", "(", "INTVAL", "(", "x", ")", "&", "", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "if", "(", "INTVAL", "(", "x", ")", ">=", "-", "", "&&", "INTVAL", "(", "x", ")", "<=", "-", "", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "if", "(", "thumb_shiftable_const", "(", "INTVAL", "(", "x", ")", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "return", "arm_disable_literal_pool", "?", "COSTS_N_INSNS", "(", "", ")", ":", "COSTS_N_INSNS", "(", "", ")", ";", "}"], "ground_truth": ["else", "if", "(", "(", "outer", "==", "PLUS", "||", "outer", "==", "COMPARE", ")", "&&", "INTVAL", "(", "x", ")", "<", "", "&&", "INTVAL", "(", "x", ")", ">", "-", "", ")", "return", "", ";"], "File": "arm", "Func": "thumb1_size_rtx_costs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270595, "Length": 429, "Cover_Rate": 0.5181159420289855} {"Template_token": ["", "}", "}", "live_regs_mask", "&=", "~", "", ";", "}", "had_to_push_lr", "=", "(", "live_regs_mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "!=", "", ";", "live_regs_mask", "&=", "", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "==", "", "||", "TARGET_BACKTRACE", ")", "{", "if", "(", "had_to_push_lr", ")", "live_regs_mask", "|=", "", "<<", "PC_REGNUM", ";", "if", "(", "live_regs_mask", ")", "thumb_pop", "(", "asm_out_file", ",", "live_regs_mask", ")", ";", "if", "(", "!", "had_to_push_lr", ")", "thumb_exit", "(", "asm_out_file", ",", "LR_REGNUM", ")", ";", "}", "else", "{", "if", "(", "live_regs_mask", ")", "thumb_pop", "(", "asm_out_file", ",", "live_regs_mask", ")", ";", "if", "(", "had_to_push_lr", ")", "{", "if", "(", "size", ">", "", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "IP_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "}", "thumb_pop", "(", "asm_out_file", ",", "", "<<", "LAST_ARG_REGNUM", ")", ";", "if", "(", "size", ">", "", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "LR_REGNUM", ",", "LAST_ARG_REGNUM", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "LAST_ARG_REGNUM", ",", "IP_REGNUM", ")", ";", "regno", "=", "LR_REGNUM", ";", "}"], "ground_truth": ["else", "regno", "=", "LAST_ARG_REGNUM", ";"], "File": "arm", "Func": "thumb1_unexpanded_epilogue", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270596, "Length": 158, "Cover_Rate": 0.3110236220472441} {"Template_token": ["", "if", "(", "arm_condexec_mask", ")", "{", "for", "(", "n", "=", "", ";", "n", "<", "arm_condexec_masklen", ";", "n", "++", ")", "buff", "[", "n", "]", "=", "(", "arm_condexec_mask", "&", "(", "", "<<", "n", ")", ")", "?", "'t'", ":", "'e'", ";", "buff", "[", "n", "]", "=", "", ";", "asm_fprintf", "(", "stream", ",", "", ",", "buff", ",", "arm_condition_codes", "[", "arm_current_cc", "]", ")", ";", "arm_condexec_mask", "=", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb2_asm_output_opcode", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270597, "Length": 63, "Cover_Rate": 0.7777777777777778} {"Template_token": ["", "REG_NOTES", "(", "par", ")", "=", "dwarf", ";", "RTX_FRAME_RELATED_P", "(", "par", ")", "=", "", ";", "}", "i", "++", ";", "}", "tmp", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "i", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "if", "(", "!", "return_in_pc", ")", "{", "arm_add_cfa_adjust_cfa_note", "(", "tmp", ",", "UNITS_PER_WORD", "*", "i", ",", "stack_pointer_rtx", ",", "stack_pointer_rtx", ")", ";", "}", "dwarf", "=", "NULL_RTX", ";", "if", "(", "(", "(", "num_regs", "%", "", ")", "==", "", "&&", "!", "return_in_pc", ")", "||", "(", "(", "num_regs", "%", "", ")", "==", "", "&&", "return_in_pc", ")", ")", "{", "for", "(", ";", "(", "saved_regs_mask", "&", "(", "", "<<", "j", ")", ")", "==", "", ";", "j", "++", ")", ";", "tmp1", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "tmp1", ",", "get_frame_alias_set", "(", ")", ")", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "j", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "reg", ",", "tmp1", ")", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";"], "File": "arm", "Func": "thumb2_emit_ldrd_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270598, "Length": 170, "Cover_Rate": 0.3102189781021898} {"Template_token": ["", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "if", "(", "i", "%", "", "==", "", ")", "{", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "dwarf", "=", "NULL_RTX", ";", "}", "XVECEXP", "(", "par", ",", "", ",", "(", "i", "%", "", ")", ")", "=", "tmp", ";", "dwarf", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "dwarf", ")", ";", "if", "(", "(", "i", "%", "", ")", "==", "", ")", "{", "par", "=", "emit_insn", "(", "par", ")", ";", "REG_NOTES", "(", "par", ")", "=", "dwarf", ";", "RTX_FRAME_RELATED_P", "(", "par", ")", "=", "", ";", "}", "i", "++", ";", "}", "tmp", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "i", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "tmp", "=", "emit_insn", "(", "tmp", ")", ";", "if", "(", "!", "return_in_pc", ")", "{", "arm_add_cfa_adjust_cfa_note", "(", "tmp", ",", "UNITS_PER_WORD", "*", "i", ",", "stack_pointer_rtx", ",", "stack_pointer_rtx", ")", ";", "}", "dwarf", "=", "NULL_RTX", ";", "if", "(", "(", "(", "num_regs", "%", "", ")", "==", "", "&&", "!", "return_in_pc", ")", "||", "(", "(", "num_regs", "%", "", ")", "==", "", "&&", "return_in_pc", ")", ")", "{"], "ground_truth": ["for", "(", ";", "(", "saved_regs_mask", "&", "(", "", "<<", "j", ")", ")", "==", "", ";", "j", "++", ")", ";"], "File": "arm", "Func": "thumb2_emit_ldrd_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270599, "Length": 199, "Cover_Rate": 0.36313868613138683} {"Template_token": ["", "i", "=", "", ";", "if", "(", "(", "num_regs", "&", "", ")", "!=", "", ")", "{", "rtx", "reg", ",", "mem", ",", "insn", ";", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "if", "(", "num_regs", "==", "", ")", "mem", "=", "gen_frame_mem", "(", "Pmode", ",", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ";", "else", "mem", "=", "gen_frame_mem", "(", "Pmode", ",", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "insn", "=", "emit_insn", "(", "tmp", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "Pmode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "i", "++", ";", "regno", "++", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "i", ")", "=", "tmp", ";", "first", "=", "false", ";", "}", "while", "(", "i", "<", "num_regs", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "regno", ")", ")", "{", "rtx", "reg1", ",", "reg2", ",", "mem1", ",", "mem2", ";", "rtx", "tmp0", ",", "tmp1", ",", "tmp2", ";", "int", "regno2", ";", "for", "(", "regno2", "=", "regno", "+", "", ";", "(", "saved_regs_mask", "&", "(", "", "<<", "regno2", ")", ")", "==", "", ";", "regno2", "++", ")", ";", "reg1", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "reg2", "=", "gen_rtx_REG", "(", "SImode", ",", "regno2", ")", ";", "if", "(", "first", ")", "{", "rtx", "insn", ";"], "ground_truth": ["first", "=", "false", ";"], "File": "arm", "Func": "thumb2_emit_strd_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270600, "Length": 250, "Cover_Rate": 0.3125} {"Template_token": ["", "for", "(", "regno2", "=", "regno", "+", "", ";", "(", "saved_regs_mask", "&", "(", "", "<<", "regno2", ")", ")", "==", "", ";", "regno2", "++", ")", ";", "reg1", "=", "gen_rtx_REG", "(", "SImode", ",", "regno", ")", ";", "reg2", "=", "gen_rtx_REG", "(", "SImode", ",", "regno2", ")", ";", "if", "(", "first", ")", "{", "rtx", "insn", ";", "first", "=", "false", ";", "mem1", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "num_regs", ")", ")", ";", "mem2", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "(", "num_regs", "-", "", ")", ")", ")", ";", "tmp0", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "", "*", "(", "num_regs", ")", ")", ")", ";", "tmp1", "=", "gen_rtx_SET", "(", "mem1", ",", "reg1", ")", ";", "tmp2", "=", "gen_rtx_SET", "(", "mem2", ",", "reg2", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp0", ")", "=", "", ";", "RTX_FRAME_RELATED_P", "(", "tmp1", ")", "=", "", ";", "RTX_FRAME_RELATED_P", "(", "tmp2", ")", "=", "", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp0", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp1", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp2", ";", "insn", "=", "emit_insn", "(", "par", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ")", ";", "}", "else", "{", "mem1", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "i", ")", ")", ";", "mem2", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "(", "i", "+", "", ")", ")", ")", ";", "tmp1", "=", "gen_rtx_SET", "(", "mem1", ",", "reg1", ")", ";", "tmp2", "=", "gen_rtx_SET", "(", "mem2", ",", "reg2", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp1", ")", "=", "", ";", "RTX_FRAME_RELATED_P", "(", "tmp2", ")", "=", "", ";", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp1", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "tmp2", ";", "emit_insn", "(", "par", ")", ";", "}", "tmp1", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "i", ")", ")", ",", "reg1", ")", ";", "tmp2", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", "*", "(", "i", "+", "", ")", ")", ")", ",", "reg2", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp1", ")", "=", "", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "tmp2", ")", "=", "", ";"], "File": "arm", "Func": "thumb2_emit_strd_push", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270601, "Length": 403, "Cover_Rate": 0.50375} {"Template_token": ["", "arm_stack_offsets", "*", "offsets", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "saved_regs_mask", "=", "offsets", "->", "saved_regs_mask", ";", "for", "(", "i", "=", "", ",", "num_regs", "=", "", ";", "i", "<=", "LAST_ARM_REGNUM", ";", "i", "++", ")", "if", "(", "saved_regs_mask", "&", "(", "", "<<", "i", ")", ")", "num_regs", "++", ";", "if", "(", "!", "simple_return", "&&", "saved_regs_mask", ")", "{", "gcc_assert", "(", "!", "IS_CMSE_ENTRY", "(", "arm_current_func_type", "(", ")", ")", ")", ";", "if", "(", "num_regs", "==", "", ")", "{", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";"], "ground_truth": ["rtx", "reg", "=", "gen_rtx_REG", "(", "SImode", ",", "PC_REGNUM", ")", ";"], "File": "arm", "Func": "thumb2_expand_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270602, "Length": 95, "Cover_Rate": 0.41304347826086957} {"Template_token": ["", "rtx", "addr", "=", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_POST_INC", "(", "SImode", ",", "stack_pointer_rtx", ")", ")", ";", "set_mem_alias_set", "(", "addr", ",", "get_frame_alias_set", "(", ")", ")", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "ret_rtx", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "reg", ",", "addr", ")", ";", "RTX_FRAME_RELATED_P", "(", "XVECEXP", "(", "par", ",", "", ",", "", ")", ")", "=", "", ";", "emit_jump_insn", "(", "par", ")", ";", "}", "else", "{", "saved_regs_mask", "&=", "~", "(", "", "<<", "LR_REGNUM", ")", ";", "saved_regs_mask", "|=", "(", "", "<<", "PC_REGNUM", ")", ";", "arm_emit_multi_reg_pop", "(", "saved_regs_mask", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "thumb2_expand_return", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270603, "Length": 97, "Cover_Rate": 0.4217391304347826} {"Template_token": ["", "int", "n", ";", "int", "mask", ";", "int", "max", ";", "max", "=", "MAX_INSN_PER_IT_BLOCK", ";", "if", "(", "arm_condexec_count", ")", "arm_condexec_count", "--", ";", "if", "(", "arm_condexec_count", ")", "return", ";", "if", "(", "GET_CODE", "(", "body", ")", "!=", "COND_EXEC", ")", "return", ";", "if", "(", "JUMP_P", "(", "insn", ")", ")", "return", ";", "predicate", "=", "COND_EXEC_TEST", "(", "body", ")", ";", "arm_current_cc", "=", "get_arm_condition_code", "(", "predicate", ")", ";", "n", "=", "get_attr_ce_count", "(", "insn", ")", ";", "arm_condexec_count", "=", "", ";", "arm_condexec_mask", "=", "(", "", "<<", "n", ")", "-", "", ";", "arm_condexec_masklen", "=", "n", ";", "for", "(", ";", ";", ")", "{", "insn", "=", "next_nonnote_insn", "(", "insn", ")", ";", "if", "(", "!", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "!", "JUMP_P", "(", "insn", ")", ")", "break", ";", "body", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "body", ")", "==", "USE", "||", "GET_CODE", "(", "body", ")", "==", "CLOBBER", ")", "continue", ";", "if", "(", "GET_CODE", "(", "body", ")", "!=", "COND_EXEC", ")", "break", ";", "n", "=", "get_attr_ce_count", "(", "insn", ")", ";", "if", "(", "arm_condexec_masklen", "+", "n", ">", "max", ")", "break", ";", "predicate", "=", "COND_EXEC_TEST", "(", "body", ")", ";", "code", "=", "get_arm_condition_code", "(", "predicate", ")", ";", "mask", "=", "(", "", "<<", "n", ")", "-", "", ";", "if", "(", "arm_current_cc", "==", "code", ")", "arm_condexec_mask", "|=", "(", "mask", "<<", "arm_condexec_masklen", ")", ";", "else", "if", "(", "arm_current_cc", "!=", "ARM_INVERSE_CONDITION_CODE", "(", "code", ")", ")", "break", ";"], "ground_truth": ["arm_condexec_count", "++", ";"], "File": "arm", "Func": "thumb2_final_prescan_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270604, "Length": 220, "Cover_Rate": 0.8178438661710037} {"Template_token": ["", "max", "=", "MAX_INSN_PER_IT_BLOCK", ";", "if", "(", "arm_condexec_count", ")", "arm_condexec_count", "--", ";", "if", "(", "arm_condexec_count", ")", "return", ";", "if", "(", "GET_CODE", "(", "body", ")", "!=", "COND_EXEC", ")", "return", ";", "if", "(", "JUMP_P", "(", "insn", ")", ")", "return", ";", "predicate", "=", "COND_EXEC_TEST", "(", "body", ")", ";", "arm_current_cc", "=", "get_arm_condition_code", "(", "predicate", ")", ";", "n", "=", "get_attr_ce_count", "(", "insn", ")", ";", "arm_condexec_count", "=", "", ";", "arm_condexec_mask", "=", "(", "", "<<", "n", ")", "-", "", ";", "arm_condexec_masklen", "=", "n", ";", "for", "(", ";", ";", ")", "{", "insn", "=", "next_nonnote_insn", "(", "insn", ")", ";", "if", "(", "!", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "!", "JUMP_P", "(", "insn", ")", ")", "break", ";", "body", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "body", ")", "==", "USE", "||", "GET_CODE", "(", "body", ")", "==", "CLOBBER", ")", "continue", ";", "if", "(", "GET_CODE", "(", "body", ")", "!=", "COND_EXEC", ")", "break", ";", "n", "=", "get_attr_ce_count", "(", "insn", ")", ";", "if", "(", "arm_condexec_masklen", "+", "n", ">", "max", ")", "break", ";", "predicate", "=", "COND_EXEC_TEST", "(", "body", ")", ";", "code", "=", "get_arm_condition_code", "(", "predicate", ")", ";", "mask", "=", "(", "", "<<", "n", ")", "-", "", ";", "if", "(", "arm_current_cc", "==", "code", ")", "arm_condexec_mask", "|=", "(", "mask", "<<", "arm_condexec_masklen", ")", ";", "else", "if", "(", "arm_current_cc", "!=", "ARM_INVERSE_CONDITION_CODE", "(", "code", ")", ")", "break", ";", "arm_condexec_count", "++", ";", "arm_condexec_masklen", "+=", "n", ";"], "ground_truth": ["if", "(", "JUMP_P", "(", "insn", ")", ")", "break", ";"], "File": "arm", "Func": "thumb2_final_prescan_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270605, "Length": 224, "Cover_Rate": 0.8327137546468402} {"Template_token": ["", "if", "(", "!", "CONST_INT_P", "(", "op", ")", ")", "return", "false", ";", "val", "=", "INTVAL", "(", "op", ")", ";", "return", "(", "val", "==", "", "||", "val", "==", "", "||", "val", "==", "", "||", "val", "==", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb2_index_mul_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270606, "Length": 38, "Cover_Rate": 0.7755102040816326} {"Template_token": ["", "if", "(", "!", "CONST_INT_P", "(", "op", ")", ")", "return", "false", ";", "val", "=", "INTVAL", "(", "op", ")", ";"], "ground_truth": ["return", "(", "val", "==", "", "||", "val", "==", "", "||", "val", "==", "", "||", "val", "==", "", ")", ";"], "File": "arm", "Func": "thumb2_index_mul_operand", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270607, "Length": 37, "Cover_Rate": 0.7551020408163265} {"Template_token": ["", "rtx", "addend", "=", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ";", "HOST_WIDE_INT", "offset", ";", "if", "(", "!", "CONST_INT_P", "(", "addend", ")", ")", "return", "", ";", "offset", "=", "INTVAL", "(", "addend", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", "return", "(", "offset", ">", "-", "", "&&", "offset", "<", "", ")", ";", "return", "(", "use_ldrd", "&&", "offset", ">", "-", "", "&&", "offset", "<", "", "&&", "(", "offset", "&", "", ")", "==", "", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "(", "code", "==", "LABEL_REF", "||", "(", "code", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "LABEL_REF", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", ")", ")", ")", "return", "", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "TARGET_NEON", "&&", "VALID_NEON_STRUCT_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_HAVE_MVE", "&&", "VALID_MVE_STRUCT_MODE", "(", "mode", ")", ")", ")", "return", "", ";", "else", "if", "(", "code", "==", "PLUS", ")", "{", "rtx", "xop0", "=", "XEXP", "(", "x", ",", "", ")", ";", "rtx", "xop1", "=", "XEXP", "(", "x", ",", "", ")", ";", "return", "(", "(", "arm_address_register_rtx_p", "(", "xop0", ",", "strict_p", ")", "&&", "(", "thumb2_legitimate_index_p", "(", "mode", ",", "xop1", ",", "strict_p", ")", "||", "(", "!", "strict_p", "&&", "will_be_in_index_register", "(", "xop1", ")", ")", ")", ")", "||", "(", "arm_address_register_rtx_p", "(", "xop1", ",", "strict_p", ")", "&&", "thumb2_legitimate_index_p", "(", "mode", ",", "xop0", ",", "strict_p", ")", ")", ")", ";", "}", "else", "if", "(", "can_avoid_literal_pool_for_label_p", "(", "x", ")", ")", "return", "", ";", "else", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", "&&", "code", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", "&&", "!", "(", "flag_pic", "&&", "symbol_mentioned_p", "(", "get_pool_constant", "(", "x", ")", ")", "&&", "!", "pcrel_constant_p", "(", "get_pool_constant", "(", "x", ")", ")", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "thumb2_legitimate_address_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270608, "Length": 310, "Cover_Rate": 0.6326530612244898} {"Template_token": ["", "if", "(", "TARGET_NEON", "&&", "VALID_NEON_QREG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "TARGET_NEON", "&&", "VALID_NEON_DREG_MODE", "(", "mode", ")", ")", "return", "(", "code", "==", "CONST_INT", "&&", "INTVAL", "(", "index", ")", "<", "", "&&", "INTVAL", "(", "index", ")", ">", "-", "", "&&", "(", "INTVAL", "(", "index", ")", "&", "", ")", "==", "", ")", ";", "if", "(", "arm_address_register_rtx_p", "(", "index", ",", "strict_p", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "", ")", ")", "return", "", ";", "if", "(", "mode", "==", "DImode", "||", "mode", "==", "DFmode", ")", "{", "if", "(", "code", "==", "CONST_INT", ")", "{", "HOST_WIDE_INT", "val", "=", "INTVAL", "(", "index", ")", ";", "if", "(", "TARGET_LDRD", ")", "return", "IN_RANGE", "(", "val", ",", "-", "", ",", "", ")", "&&", "(", "val", "&", "", ")", "==", "", ";", "else", "return", "IN_RANGE", "(", "val", ",", "-", "", ",", "", "-", "", ")", ";", "}", "else", "return", "", ";", "}", "if", "(", "code", "==", "MULT", ")", "{", "rtx", "xiop0", "=", "XEXP", "(", "index", ",", "", ")", ";"], "ground_truth": ["rtx", "xiop1", "=", "XEXP", "(", "index", ",", "", ")", ";"], "File": "arm", "Func": "thumb2_legitimate_index_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270609, "Length": 201, "Cover_Rate": 0.4652777777777778} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "diff_vec", ")", "==", "ADDR_DIFF_VEC", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "switch", "(", "GET_MODE", "(", "diff_vec", ")", ")", "{", "case", "E_QImode", ":", "return", "", ";", "case", "E_HImode", ":", "return", "", ";", "case", "E_SImode", ":", "if", "(", "flag_pic", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "return", "", ";", "}", "else", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "return", "", ";", "}", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "thumb2_output_casesi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270610, "Length": 98, "Cover_Rate": 0.7596899224806202} {"Template_token": ["", "rtx", "*", "labelp", ";", "gcc_assert", "(", "regno", "<", "LR_REGNUM", ")", ";", "if", "(", "in_section", "==", "text_section", ")", "{", "thumb_call_reg_needed", "=", "", ";", "if", "(", "thumb_call_via_label", "[", "regno", "]", "==", "NULL", ")", "thumb_call_via_label", "[", "regno", "]", "=", "gen_label_rtx", "(", ")", ";", "labelp", "=", "thumb_call_via_label", "+", "regno", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_call_via_reg", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270613, "Length": 47, "Cover_Rate": 0.41228070175438597} {"Template_token": ["", "return", "offsets", "->", "outgoing_args", "-", "offsets", "->", "soft_frame", ";", "case", "ARM_HARD_FRAME_POINTER_REGNUM", ":", "return", "offsets", "->", "saved_regs", "-", "offsets", "->", "soft_frame", ";", "case", "THUMB_HARD_FRAME_POINTER_REGNUM", ":", "return", "offsets", "->", "locals_base", "-", "offsets", "->", "soft_frame", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_compute_initial_elimination_offset", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270614, "Length": 50, "Cover_Rate": 0.32679738562091504} {"Template_token": ["", "}", "if", "(", "len", ">=", "", ")", "{", "emit_insn", "(", "gen_cpymem8b", "(", "out", ",", "in", ",", "out", ",", "in", ")", ")", ";", "len", "-=", "", ";", "}", "if", "(", "len", ">=", "", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_movsi", "(", "reg", ",", "gen_rtx_MEM", "(", "SImode", ",", "in", ")", ")", ")", ";", "emit_insn", "(", "gen_movsi", "(", "gen_rtx_MEM", "(", "SImode", ",", "out", ")", ",", "reg", ")", ")", ";", "len", "-=", "", ";", "offset", "+=", "", ";", "}", "if", "(", "len", ">=", "", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "HImode", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_movhi", "(", "reg", ",", "gen_rtx_MEM", "(", "HImode", ",", "plus_constant", "(", "Pmode", ",", "in", ",", "offset", ")", ")", ")", ")", ";"], "File": "arm", "Func": "thumb_expand_cpymemqi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270616, "Length": 118, "Cover_Rate": 0.40273037542662116} {"Template_token": ["", "for", "(", "reg", "=", "LAST_LO_REGNUM", ";", "reg", ">", "LAST_ARG_REGNUM", ";", "reg", "--", ")", "if", "(", "pushed_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "return", "reg", ";", "if", "(", "TARGET_THUMB2", ")", "{", "for", "(", "reg", "=", "FIRST_HI_REGNUM", ";", "reg", "<", "", ";", "reg", "++", ")", "if", "(", "pushed_regs_mask", "&", "(", "", "<<", "reg", ")", ")", "return", "reg", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_find_work_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270617, "Length": 58, "Cover_Rate": 0.5132743362831859} {"Template_token": ["", "static", "bool", "thumb_force_lr_save", "(", "void", ")", "{", "return", "!", "cfun", "->", "machine", "->", "lr_save_eliminated", "&&", "(", "!", "crtl", "->", "is_leaf", "||", "thumb_far_jump_used_p", "(", ")", "||", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_force_lr_save", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270618, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "!", "cfun", "->", "machine", "->", "lr_save_eliminated", "&&", "(", "!", "crtl", "->", "is_leaf", "||", "thumb_far_jump_used_p", "(", ")", "||", "df_regs_ever_live_p", "(", "LR_REGNUM", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_force_lr_save", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270619, "Length": 25, "Cover_Rate": 0.78125} {"Template_token": ["", "default", ":", "return", "(", "val", ">=", "", "&&", "(", "val", "+", "GET_MODE_SIZE", "(", "mode", ")", ")", "<=", "", "&&", "(", "val", "&", "", ")", "==", "", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_legitimate_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270621, "Length": 29, "Cover_Rate": 0.3625} {"Template_token": ["", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "return", "val", ">=", "", "&&", "val", "<", "", ";", "case", "", ":"], "ground_truth": ["return", "val", ">=", "", "&&", "val", "<", "", "&&", "(", "val", "&", "", ")", "==", "", ";"], "File": "arm", "Func": "thumb_legitimate_offset_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270622, "Length": 40, "Cover_Rate": 0.5} {"Template_token": ["", "case", "PLUS", ":", "arg1", "=", "XEXP", "(", "addr", ",", "", ")", ";", "arg2", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "arg1", ")", ")", "base", "=", "arg2", ",", "offset", "=", "arg1", ";", "else", "base", "=", "arg1", ",", "offset", "=", "arg2", ";", "gcc_assert", "(", "REG_P", "(", "base", ")", ")", ";", "if", "(", "REG_P", "(", "offset", ")", ")", "{", "int", "reg_offset", "=", "REGNO", "(", "offset", ")", ";", "int", "reg_base", "=", "REGNO", "(", "base", ")", ";", "int", "reg_dest", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", "+", "", ",", "reg_base", ",", "reg_offset", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", ",", "reg_dest", "+", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", "+", "", ",", "reg_dest", "+", "", ")", ";", "}", "else", "{", "operands", "[", "", "]", "=", "adjust_address", "(", "operands", "[", "", "]", ",", "SImode", ",", "", ")", ";", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "base", ")", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "}", "else", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "}", "}", "break", ";"], "ground_truth": ["case", "LABEL_REF", ":"], "File": "arm", "Func": "thumb_load_double_from_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270623, "Length": 205, "Cover_Rate": 0.48578199052132703} {"Template_token": ["", "break", ";", "case", "CONST", ":", "operands", "[", "", "]", "=", "adjust_address", "(", "operands", "[", "", "]", ",", "SImode", ",", "", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "break", ";", "case", "PLUS", ":", "arg1", "=", "XEXP", "(", "addr", ",", "", ")", ";", "arg2", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "CONSTANT_P", "(", "arg1", ")", ")", "base", "=", "arg2", ",", "offset", "=", "arg1", ";", "else", "base", "=", "arg1", ",", "offset", "=", "arg2", ";", "gcc_assert", "(", "REG_P", "(", "base", ")", ")", ";", "if", "(", "REG_P", "(", "offset", ")", ")", "{", "int", "reg_offset", "=", "REGNO", "(", "offset", ")", ";", "int", "reg_base", "=", "REGNO", "(", "base", ")", ";", "int", "reg_dest", "=", "REGNO", "(", "operands", "[", "", "]", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", "+", "", ",", "reg_base", ",", "reg_offset", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", ",", "reg_dest", "+", "", ")", ";", "asm_fprintf", "(", "asm_out_file", ",", "", ",", "reg_dest", "+", "", ",", "reg_dest", "+", "", ")", ";", "}", "else", "{", "operands", "[", "", "]", "=", "adjust_address", "(", "operands", "[", "", "]", ",", "SImode", ",", "", ")", ";", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "base", ")", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_load_double_from_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270624, "Length": 220, "Cover_Rate": 0.5213270142180095} {"Template_token": ["", "case", "", ":", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", ">", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "break", ";", "case", "", ":", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", ">", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", ">", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "REGNO", "(", "operands", "[", "", "]", ")", ">", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "output_asm_insn", "(", "", ",", "operands", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "arm", "Func": "thumb_output_move_mem_multiple", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270625, "Length": 172, "Cover_Rate": 0.864321608040201} {"Template_token": ["", "static", "void", "thumb_pop", "(", "FILE", "*", "f", ",", "unsigned", "long", "mask", ")", "{", "int", "regno", ";", "int", "lo_mask", "=", "mask", "&", "", ";", "gcc_assert", "(", "mask", ")", ";", "if", "(", "lo_mask", "==", "", "&&", "(", "mask", "&", "(", "", "<<", "PC_REGNUM", ")", ")", ")", "{", "thumb_exit", "(", "f", ",", "-", "", ")", ";", "return", ";", "}", "fprintf", "(", "f", ",", "", ")", ";", "for", "(", "regno", "=", "", ";", "regno", "<=", "LAST_LO_REGNUM", ";", "regno", "++", ",", "lo_mask", ">>=", "", ")", "{", "if", "(", "lo_mask", "&", "", ")", "{", "asm_fprintf", "(", "f", ",", "", ",", "regno", ")", ";", "if", "(", "(", "lo_mask", "&", "~", "", ")", "!=", "", ")", "fprintf", "(", "f", ",", "", ")", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270626, "Length": 117, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "emit_insn", "(", "gen_thumb_movhi_clobber", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_reload_out_hi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270627, "Length": 22, "Cover_Rate": 0.7333333333333333} {"Template_token": ["", "emit_insn", "(", "gen_thumb_movhi_clobber", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_reload_out_hi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270628, "Length": 22, "Cover_Rate": 0.7333333333333333} {"Template_token": ["", "rtx", "insn", ",", "dwarf", ";", "amount", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "locals_base", ";", "if", "(", "amount", "<", "", ")", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "else", "{", "emit_insn", "(", "gen_movsi", "(", "hard_frame_pointer_rtx", ",", "GEN_INT", "(", "amount", ")", ")", ")", ";", "if", "(", "TARGET_THUMB2", ")", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ",", "hard_frame_pointer_rtx", ")", ")", ";", "}", "else", "{", "insn", "=", "emit_insn", "(", "gen_addsi3", "(", "hard_frame_pointer_rtx", ",", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ")", ")", ";", "}"], "ground_truth": ["dwarf", "=", "gen_rtx_SET", "(", "hard_frame_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "amount", ")", ")", ";"], "File": "arm", "Func": "thumb_set_frame_pointer", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270629, "Length": 106, "Cover_Rate": 0.7412587412587412} {"Template_token": ["", "mask", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "mask", "&", "(", "", "<<", "LR_REGNUM", ")", ")", "{", "limit", "=", "", ";", "if", "(", "frame_pointer_needed", ")", "{", "delta", "=", "offsets", "->", "soft_frame", "-", "offsets", "->", "saved_args", ";", "reg", "=", "THUMB_HARD_FRAME_POINTER_REGNUM", ";", "if", "(", "TARGET_THUMB1", ")", "limit", "=", "", ";", "}", "else", "{", "delta", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_args", ";", "reg", "=", "SP_REGNUM", ";", "}", "if", "(", "TARGET_THUMB1", "&&", "TARGET_BACKTRACE", ")", "delta", "-=", "", ";", "delta", "-=", "", ";", "addr", "=", "gen_rtx_REG", "(", "SImode", ",", "reg", ")", ";", "if", "(", "delta", ">", "limit", ")", "{", "emit_insn", "(", "gen_movsi", "(", "scratch", ",", "GEN_INT", "(", "delta", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "scratch", ",", "scratch", ",", "stack_pointer_rtx", ")", ")", ";", "addr", "=", "scratch", ";", "}", "else", "addr", "=", "plus_constant", "(", "Pmode", ",", "addr", ",", "delta", ")", ";", "mem", "=", "gen_frame_mem", "(", "Pmode", ",", "addr", ")", ";", "MEM_VOLATILE_P", "(", "mem", ")", "=", "true", ";", "emit_move_insn", "(", "mem", ",", "source", ")", ";", "}"], "ground_truth": ["else", "emit_move_insn", "(", "gen_rtx_REG", "(", "Pmode", ",", "LR_REGNUM", ")", ",", "source", ")", ";"], "File": "arm", "Func": "thumb_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270630, "Length": 175, "Cover_Rate": 0.7990867579908676} {"Template_token": ["", "delta", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_args", ";", "reg", "=", "SP_REGNUM", ";", "}", "if", "(", "TARGET_THUMB1", "&&", "TARGET_BACKTRACE", ")", "delta", "-=", "", ";", "delta", "-=", "", ";", "addr", "=", "gen_rtx_REG", "(", "SImode", ",", "reg", ")", ";", "if", "(", "delta", ">", "limit", ")", "{", "emit_insn", "(", "gen_movsi", "(", "scratch", ",", "GEN_INT", "(", "delta", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "scratch", ",", "scratch", ",", "stack_pointer_rtx", ")", ")", ";", "addr", "=", "scratch", ";"], "ground_truth": ["}"], "File": "arm", "Func": "thumb_set_return_address", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270631, "Length": 75, "Cover_Rate": 0.3424657534246575} {"Template_token": ["", "int", "thumb_shiftable_const", "(", "unsigned", "HOST_WIDE_INT", "val", ")", "{", "unsigned", "HOST_WIDE_INT", "mask", "=", "", ";", "int", "i", ";", "val", "=", "val", "&", "(", "unsigned", "HOST_WIDE_INT", ")", "", ";", "if", "(", "val", "==", "", ")", "return", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "(", "val", "&", "(", "mask", "<<", "i", ")", ")", "==", "val", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "thumb_shiftable_const", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270632, "Length": 69, "Cover_Rate": 0.9857142857142858} {"Template_token": ["", "if", "(", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "", ";", "default", ":"], "ground_truth": ["return", "", ";"], "File": "arm", "Func": "tls_mentioned_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270633, "Length": 19, "Cover_Rate": 0.3584905660377358} {"Template_token": ["", "if", "(", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_TLS", ")", "return", "", ";", "default", ":", "return", "", ";", "}"], "ground_truth": ["}"], "File": "arm", "Func": "tls_mentioned_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270634, "Length": 21, "Cover_Rate": 0.39622641509433965} {"Template_token": ["", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", "&&", "(", "frame_pointer_needed", "||", "TARGET_THUMB", ")", ")", "return", "", ";", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "||", "cfun", "->", "machine", "->", "uses_anonymous_args", "||", "crtl", "->", "calls_eh_return", "||", "cfun", "->", "calls_alloca", "||", "!", "(", "stack_adjust", "==", "", "||", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "stack_adjust", "==", "", ")", ")", "||", "(", "!", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", ")", "&&", "arm_compute_static_chain_stack_bytes", "(", ")", "!=", "", ")", ")", "return", "", ";", "saved_int_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "stack_adjust", "==", "", "&&", "!", "arm_arch5t", "&&", "TARGET_ARM", ")", "{", "if", "(", "!", "call_used_or_fixed_reg_p", "(", "", ")", ")", "return", "", ";", "if", "(", "arm_size_return_regs", "(", ")", ">=", "(", "", "*", "UNITS_PER_WORD", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "sibling", ")", "{"], "File": "arm", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270635, "Length": 155, "Cover_Rate": 0.39141414141414144} {"Template_token": ["", "int", "regno", ";", "unsigned", "int", "func_type", ";", "unsigned", "long", "saved_int_regs", ";", "unsigned", "HOST_WIDE_INT", "stack_adjust", ";", "arm_stack_offsets", "*", "offsets", ";", "if", "(", "!", "reload_completed", ")", "return", "", ";", "func_type", "=", "arm_current_func_type", "(", ")", ";", "if", "(", "func_type", "&", "(", "ARM_FT_VOLATILE", "|", "ARM_FT_NAKED", "|", "ARM_FT_STACKALIGN", ")", ")", "return", "", ";", "if", "(", "IS_INTERRUPT", "(", "func_type", ")", "&&", "(", "frame_pointer_needed", "||", "TARGET_THUMB", ")", ")", "return", "", ";", "if", "(", "TARGET_LDRD", "&&", "current_tune", "->", "prefer_ldrd_strd", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "", ";", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "stack_adjust", "=", "offsets", "->", "outgoing_args", "-", "offsets", "->", "saved_regs", ";", "if", "(", "crtl", "->", "args", ".", "pretend_args_size", "||", "cfun", "->", "machine", "->", "uses_anonymous_args", "||", "crtl", "->", "calls_eh_return", "||", "cfun", "->", "calls_alloca", "||", "!", "(", "stack_adjust", "==", "", "||", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", "&&", "stack_adjust", "==", "", ")", ")", "||", "(", "!", "(", "TARGET_APCS_FRAME", "&&", "frame_pointer_needed", ")", "&&", "arm_compute_static_chain_stack_bytes", "(", ")", "!=", "", ")", ")", "return", "", ";", "saved_int_regs", "=", "offsets", "->", "saved_regs_mask", ";", "if", "(", "stack_adjust", "==", "", "&&", "!", "arm_arch5t", "&&", "TARGET_ARM", ")", "{", "if", "(", "!", "call_used_or_fixed_reg_p", "(", "", ")", ")", "return", "", ";", "if", "(", "arm_size_return_regs", "(", ")", ">=", "(", "", "*", "UNITS_PER_WORD", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "sibling", ")", "{"], "File": "arm", "Func": "use_return_insn", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270636, "Length": 203, "Cover_Rate": 0.5126262626262627} {"Template_token": ["", "offsets", "=", "arm_get_frame_offsets", "(", ")", ";", "return", "offsets", "->", "outgoing_args", "!=", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "use_simple_return_p", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270637, "Length": 14, "Cover_Rate": 0.42424242424242425} {"Template_token": ["", "seen_thumb1_vfp", "=", "true", ";", "}", "return", "true", ";", "}", "if", "(", "pcs_variant", "!=", "ARM_PCS_AAPCS_LOCAL", ")", "return", "false", ";", "return", "(", "TARGET_32BIT", "&&", "TARGET_HARD_FLOAT", "&&", "(", "TARGET_VFP_DOUBLE", "||", "!", "is_double", ")", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "use_vfp_abi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270638, "Length": 33, "Cover_Rate": 0.4647887323943662} {"Template_token": ["", "static", "bool", "seen_thumb1_vfp", "=", "false", ";", "if", "(", "TARGET_THUMB1", "&&", "!", "seen_thumb1_vfp", ")", "{", "sorry", "(", "", ")", ";", "seen_thumb1_vfp", "=", "true", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "arm", "Func": "use_vfp_abi", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270639, "Length": 28, "Cover_Rate": 0.39436619718309857} {"Template_token": ["", "HOST_WIDE_INT", "offsets", "[", "", "]", ",", "offset", ",", "align", "[", "", "]", ";", "rtx", "base", "=", "NULL_RTX", ";", "rtx", "cur_base", ",", "cur_offset", ";", "int", "i", ",", "gap", ";", "for", "(", "i", "=", "", ";", "i", "<", "nops", ";", "i", "++", ")", "{", "if", "(", "!", "mem_ok_for_ldrd_strd", "(", "operands", "[", "nops", "+", "i", "]", ",", "&", "cur_base", ",", "&", "cur_offset", ",", "&", "align", "[", "i", "]", ")", ")", "return", "false", ";", "if", "(", "i", "==", "", ")", "base", "=", "cur_base", ";", "else", "if", "(", "REGNO", "(", "base", ")", "!=", "REGNO", "(", "cur_base", ")", ")", "return", "false", ";", "offsets", "[", "i", "]", "=", "INTVAL", "(", "cur_offset", ")", ";", "if", "(", "GET_CODE", "(", "operands", "[", "i", "]", ")", "==", "SUBREG", ")", "return", "false", ";", "}", "if", "(", "offsets", "[", "", "]", ">", "offsets", "[", "", "]", ")", "return", "false", ";", "gap", "=", "offsets", "[", "", "]", "-", "offsets", "[", "", "]", ";", "offset", "=", "offsets", "[", "", "]", ";", "if", "(", "gap", "!=", "GET_MODE_SIZE", "(", "SImode", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "!", "align_ok_ldrd_strd", "(", "align", "[", "", "]", ",", "offset", ")", ")", "return", "false", ";"], "File": "arm", "Func": "valid_operands_ldrd_strd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270640, "Length": 184, "Cover_Rate": 0.8251121076233184} {"Template_token": ["", "const", "REAL_VALUE_TYPE", "*", "r", ";", "if", "(", "!", "CONST_DOUBLE_P", "(", "x", ")", ")", "return", "-", "", ";", "r", "=", "CONST_DOUBLE_REAL_VALUE", "(", "x", ")", ";", "if", "(", "REAL_VALUE_NEGATIVE", "(", "*", "r", ")", "||", "REAL_VALUE_ISNAN", "(", "*", "r", ")", "||", "REAL_VALUE_ISINF", "(", "*", "r", ")", "||", "!", "real_isinteger", "(", "r", ",", "SFmode", ")", ")", "return", "-", "", ";", "HOST_WIDE_INT", "hwint", "=", "exact_log2", "(", "real_to_integer", "(", "r", ")", ")", ";", "if", "(", "!", "IN_RANGE", "(", "hwint", ",", "", ",", "", ")", ")", "return", "-", "", ";"], "ground_truth": ["return", "hwint", ";"], "File": "arm", "Func": "vfp3_const_double_for_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270641, "Length": 86, "Cover_Rate": 0.9148936170212766} {"Template_token": ["", "const", "REAL_VALUE_TYPE", "*", "r", ";", "if", "(", "!", "CONST_DOUBLE_P", "(", "x", ")", ")", "return", "-", "", ";", "r", "=", "CONST_DOUBLE_REAL_VALUE", "(", "x", ")", ";", "if", "(", "REAL_VALUE_NEGATIVE", "(", "*", "r", ")", "||", "REAL_VALUE_ISNAN", "(", "*", "r", ")", "||", "REAL_VALUE_ISINF", "(", "*", "r", ")", "||", "!", "real_isinteger", "(", "r", ",", "SFmode", ")", ")", "return", "-", "", ";", "HOST_WIDE_INT", "hwint", "=", "exact_log2", "(", "real_to_integer", "(", "r", ")", ")", ";", "if", "(", "!", "IN_RANGE", "(", "hwint", ",", "", ",", "", ")", ")", "return", "-", "", ";"], "ground_truth": ["return", "hwint", ";"], "File": "arm", "Func": "vfp3_const_double_for_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270642, "Length": 86, "Cover_Rate": 0.9148936170212766} {"Template_token": ["", "HOST_WIDE_INT", "value", "=", "real_to_integer", "(", "&", "r0", ")", ";", "value", "=", "value", "&", "", ";"], "ground_truth": ["if", "(", "(", "value", "!=", "", ")", "&&", "(", "(", "value", "&", "(", "value", "-", "", ")", ")", "==", "", ")", ")", "{"], "File": "arm", "Func": "vfp3_const_double_for_fract_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270643, "Length": 38, "Cover_Rate": 0.304} {"Template_token": ["", "HOST_WIDE_INT", "value", "=", "real_to_integer", "(", "&", "r0", ")", ";", "value", "=", "value", "&", "", ";"], "ground_truth": ["if", "(", "(", "value", "!=", "", ")", "&&", "(", "(", "value", "&", "(", "value", "-", "", ")", ")", "==", "", ")", ")", "{"], "File": "arm", "Func": "vfp3_const_double_for_fract_bits", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270644, "Length": 38, "Cover_Rate": 0.304} {"Template_token": ["", "static", "int", "vfp3_const_double_index", "(", "rtx", "x", ")", "{", "REAL_VALUE_TYPE", "r", ",", "m", ";", "int", "sign", ",", "exponent", ";", "unsigned", "HOST_WIDE_INT", "mantissa", ",", "mant_hi", ";", "unsigned", "HOST_WIDE_INT", "mask", ";", "int", "point_pos", "=", "", "*", "HOST_BITS_PER_WIDE_INT", "-", "", ";", "bool", "fail", ";", "if", "(", "!", "TARGET_VFP3", "||", "!", "CONST_DOUBLE_P", "(", "x", ")", ")", "return", "-", "", ";", "r", "=", "*", "CONST_DOUBLE_REAL_VALUE", "(", "x", ")", ";", "if", "(", "REAL_VALUE_ISINF", "(", "r", ")", "||", "REAL_VALUE_ISNAN", "(", "r", ")", "||", "REAL_VALUE_MINUS_ZERO", "(", "r", ")", ")", "return", "-", "", ";", "sign", "=", "REAL_VALUE_NEGATIVE", "(", "r", ")", "?", "", ":", "", ";", "r", "=", "real_value_abs", "(", "&", "r", ")", ";", "exponent", "=", "REAL_EXP", "(", "&", "r", ")", ";", "real_ldexp", "(", "&", "m", ",", "&", "r", ",", "point_pos", "-", "exponent", ")", ";", "wide_int", "w", "=", "real_to_integer", "(", "&", "m", ",", "&", "fail", ",", "HOST_BITS_PER_WIDE_INT", "*", "", ")", ";", "mantissa", "=", "w", ".", "elt", "(", "", ")", ";", "mant_hi", "=", "w", ".", "elt", "(", "", ")", ";"], "ground_truth": ["if", "(", "mantissa", "!=", "", ")", "return", "-", "", ";"], "File": "arm", "Func": "vfp3_const_double_index", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270645, "Length": 168, "Cover_Rate": 0.610909090909091} {"Template_token": ["", "mant_hi", "=", "w", ".", "elt", "(", "", ")", ";", "if", "(", "mantissa", "!=", "", ")", "return", "-", "", ";", "point_pos", "-=", "HOST_BITS_PER_WIDE_INT", ";", "mantissa", "=", "mant_hi", ";", "mask", "=", "(", "HOST_WIDE_INT_1U", "<<", "(", "point_pos", "-", "", ")", ")", "-", "", ";", "if", "(", "(", "mantissa", "&", "mask", ")", "!=", "", ")", "return", "-", "", ";", "mantissa", ">>=", "point_pos", "-", "", ";", "if", "(", "mantissa", "==", "", ")", "return", "-", "", ";", "gcc_assert", "(", "mantissa", ">=", "", "&&", "mantissa", "<=", "", ")", ";", "exponent", "=", "", "-", "exponent", ";", "if", "(", "exponent", "<", "", "||", "exponent", ">", "", ")", "return", "-", "", ";"], "ground_truth": ["return", "(", "sign", "<<", "", ")", "|", "(", "(", "exponent", "^", "", ")", "<<", "", ")", "|", "(", "mantissa", "-", "", ")", ";"], "File": "arm", "Func": "vfp3_const_double_index", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270646, "Length": 125, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "int", "vfp3_const_double_rtx", "(", "rtx", "x", ")", "{"], "ground_truth": ["if", "(", "!", "TARGET_VFP3", ")", "return", "", ";"], "File": "arm", "Func": "vfp3_const_double_rtx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270647, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "return", "vfp3_const_double_index", "(", "x", ")", "!=", "-", "", ";"], "ground_truth": ["}"], "File": "arm", "Func": "vfp3_const_double_rtx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270648, "Length": 10, "Cover_Rate": 0.4} {"Template_token": ["", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "base_reg", ")", ";", "base_reg", "+=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "BLKmode", ",", "gen_rtx_PRE_MODIFY", "(", "Pmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "count", "*", "", ")", ")", ")", ")", ",", "gen_rtx_UNSPEC", "(", "BLKmode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_PUSH_MULT", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "count", "*", "", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "tmp", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "DFmode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";"], "ground_truth": ["XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";"], "File": "arm", "Func": "vfp_emit_fstmd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270649, "Length": 136, "Cover_Rate": 0.3726027397260274} {"Template_token": ["", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "tmp", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "DFmode", ",", "stack_pointer_rtx", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "", ")", "=", "tmp", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "reg", "=", "gen_rtx_REG", "(", "DFmode", ",", "base_reg", ")", ";", "base_reg", "+=", "", ";", "XVECEXP", "(", "par", ",", "", ",", "i", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "reg", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "gen_frame_mem", "(", "DFmode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "i", "*", "", ")", ")", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "tmp", ")", "=", "", ";", "XVECEXP", "(", "dwarf", ",", "", ",", "i", "+", "", ")", "=", "tmp", ";", "}", "par", "=", "emit_insn", "(", "par", ")", ";", "add_reg_note", "(", "par", ",", "REG_FRAME_RELATED_EXPR", ",", "dwarf", ")", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "par", ")", "=", "", ";"], "File": "arm", "Func": "vfp_emit_fstmd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270650, "Length": 153, "Cover_Rate": 0.4191780821917808} {"Template_token": ["", "int", "p", ";", "int", "base", ";", "int", "i", ";", "rtx", "addr_reg", "=", "REG_P", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", "?", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ":", "XEXP", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ",", "", ")", ";", "bool", "push_p", "=", "REGNO", "(", "addr_reg", ")", "==", "SP_REGNUM", ";", "if", "(", "push_p", ")", "strcpy", "(", "pattern", ",", "", ")", ";", "else", "strcpy", "(", "pattern", ",", "", ")", ";"], "ground_truth": ["p", "=", "strlen", "(", "pattern", ")", ";"], "File": "arm", "Func": "vfp_output_vstmd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270651, "Length": 86, "Cover_Rate": 0.450261780104712} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", ";", "base", "=", "(", "REGNO", "(", "operands", "[", "", "]", ")", "-", "FIRST_VFP_REGNUM", ")", "/", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "XVECLEN", "(", "operands", "[", "", "]", ",", "", ")", ";", "i", "++", ")", "{", "p", "+=", "sprintf", "(", "&", "pattern", "[", "p", "]", ",", "", ",", "base", "+", "i", ")", ";", "}", "strcpy", "(", "&", "pattern", "[", "p", "]", ",", "", ")", ";"], "ground_truth": ["output_asm_insn", "(", "pattern", ",", "operands", ")", ";"], "File": "arm", "Func": "vfp_output_vstmd", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270652, "Length": 85, "Cover_Rate": 0.44502617801047123} {"Template_token": ["", "return", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_PIC_SYM", ")", ";"], "ground_truth": ["}"], "File": "arm", "Func": "will_be_in_index_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270653, "Length": 20, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "static", "bool", "will_be_in_index_register", "(", "const_rtx", "x", ")", "{"], "ground_truth": ["return", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_PIC_SYM", ")", ";"], "File": "arm", "Func": "will_be_in_index_register", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270654, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "rtx", "shifted_operand", ";", "int", "opno", ";", "extract_insn", "(", "insn", ")", ";", "shifted_operand", "=", "recog_data", ".", "operand", "[", "shift_opnum", "]", ";", "extract_insn", "(", "dep", ")", ";", "preprocess_constraints", "(", "dep", ")", ";", "for", "(", "opno", "=", "", ";", "opno", "<", "recog_data", ".", "n_operands", ";", "opno", "++", ")", "{", "if", "(", "recog_data", ".", "operand_type", "[", "opno", "]", "==", "OP_IN", ")", "continue", ";", "if", "(", "reg_overlap_mentioned_p", "(", "recog_data", ".", "operand", "[", "opno", "]", ",", "shifted_operand", ")", ")", "{", "*", "cost", "=", "", ";", "return", "false", ";", "}", "}", "}", "}"], "ground_truth": ["return", "true", ";"], "File": "arm", "Func": "xscale_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270655, "Length": 89, "Cover_Rate": 0.4258373205741627} {"Template_token": ["", "int", "shift_opnum", "=", "get_attr_shift", "(", "insn", ")", ";", "enum", "attr_type", "attr_type", "=", "get_attr_type", "(", "dep", ")", ";", "if", "(", "shift_opnum", "!=", "", "&&", "(", "attr_type", "==", "TYPE_ALU_SHIFT_IMM_LSL_1TO4", "||", "attr_type", "==", "TYPE_ALU_SHIFT_IMM_OTHER", "||", "attr_type", "==", "TYPE_ALUS_SHIFT_IMM", "||", "attr_type", "==", "TYPE_LOGIC_SHIFT_IMM", "||", "attr_type", "==", "TYPE_LOGICS_SHIFT_IMM", "||", "attr_type", "==", "TYPE_ALU_SHIFT_REG", "||", "attr_type", "==", "TYPE_ALUS_SHIFT_REG", "||", "attr_type", "==", "TYPE_LOGIC_SHIFT_REG", "||", "attr_type", "==", "TYPE_LOGICS_SHIFT_REG", "||", "attr_type", "==", "TYPE_MOV_SHIFT", "||", "attr_type", "==", "TYPE_MVN_SHIFT", "||", "attr_type", "==", "TYPE_MOV_SHIFT_REG", "||", "attr_type", "==", "TYPE_MVN_SHIFT_REG", ")", ")", "{", "rtx", "shifted_operand", ";", "int", "opno", ";", "extract_insn", "(", "insn", ")", ";", "shifted_operand", "=", "recog_data", ".", "operand", "[", "shift_opnum", "]", ";", "extract_insn", "(", "dep", ")", ";", "preprocess_constraints", "(", "dep", ")", ";", "for", "(", "opno", "=", "", ";", "opno", "<", "recog_data", ".", "n_operands", ";", "opno", "++", ")", "{", "if", "(", "recog_data", ".", "operand_type", "[", "opno", "]", "==", "OP_IN", ")", "continue", ";", "if", "(", "reg_overlap_mentioned_p", "(", "recog_data", ".", "operand", "[", "opno", "]", ",", "shifted_operand", ")", ")", "{", "*", "cost", "=", "", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "arm", "Func": "xscale_sched_adjust_cost", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270656, "Length": 161, "Cover_Rate": 0.7703349282296651} {"Template_token": ["", "quotient", "=", "__divdi3", "(", "a", ",", "b", ")", ";"], "ground_truth": ["*", "remainder", "=", "a", "-", "b", "*", "quotient", ";"], "File": "bpabi", "Func": "__gnu_ldivmod_helper", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270657, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "if", "(", "fcpu_info", ")", "f", "=", "fopen", "(", "fcpu_info", ",", "", ")", ";", "else", "f", "=", "fopen", "(", "", ",", "", ")", ";", "if", "(", "f", "==", "NULL", ")", "goto", "not_found", ";", "while", "(", "fgets", "(", "buf", ",", "sizeof", "(", "buf", ")", ",", "f", ")", "!=", "NULL", ")", "{", "if", "(", "strncmp", "(", "buf", ",", "", ",", "sizeof", "(", "", ")", "-", "", ")", "==", "", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "vendors_table", "[", "i", "]", ".", "vendor_no", "!=", "NULL", ";", "i", "++", ")", "if", "(", "strstr", "(", "buf", ",", "vendors_table", "[", "i", "]", ".", "vendor_no", ")", "!=", "NULL", ")", "{", "cpu_table", "=", "vendors_table", "[", "i", "]", ".", "vendor_parts", ";", "break", ";", "}", "}", "if", "(", "strncmp", "(", "buf", ",", "", ",", "sizeof", "(", "", ")", "-", "", ")", "==", "", ")", "{", "int", "i", ";", "if", "(", "cpu_table", "==", "NULL", ")", "goto", "not_found", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "cpu_table", "[", "i", "]", ".", "part_no", "!=", "NULL", ";", "i", "++", ")", "if", "(", "strstr", "(", "buf", ",", "cpu_table", "[", "i", "]", ".", "part_no", ")", "!=", "NULL", ")", "{"], "File": "driver-arm1", "Func": "host_detect_local_cpu", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270658, "Length": 185, "Cover_Rate": 0.39361702127659576} {"Template_token": ["", "break", ";", "}", "break", ";", "}", "}", "fclose", "(", "f", ")", ";", "if", "(", "val", "==", "NULL", ")", "goto", "not_found", ";", "return", "concat", "(", "", ",", "argv", "[", "", "]", ",", "", ",", "val", ",", "NULL", ")", ";", "not_found", ":", "{", "unsigned", "int", "i", ";", "unsigned", "int", "opt", ";", "const", "char", "*", "search", "[", "]", "=", "{", "NULL", ",", "", "}", ";", "if", "(", "f", ")", "fclose", "(", "f", ")", ";", "search", "[", "", "]", "=", "argv", "[", "", "]", ";", "for", "(", "opt", "=", "", ";", "opt", "<", "ARRAY_SIZE", "(", "search", ")", ";", "opt", "++", ")", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "configure_default_options", ")", ";", "i", "++", ")", "if", "(", "strcmp", "(", "configure_default_options", "[", "i", "]", ".", "name", ",", "search", "[", "opt", "]", ")", "==", "", ")", "return", "concat", "(", "", ",", "search", "[", "opt", "]", ",", "", ",", "configure_default_options", "[", "i", "]", ".", "value", ",", "NULL", ")", ";", "return", "NULL", ";", "}"], "ground_truth": ["}"], "File": "driver-arm2", "Func": "host_detect_local_cpu", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270659, "Length": 159, "Cover_Rate": 0.35650224215246634} {"Template_token": ["", "int", "i", ";", "if", "(", "cpu_table", "==", "NULL", ")", "goto", "not_found", ";", "for", "(", "i", "=", "", ";", "cpu_table", "[", "i", "]", ".", "part_no", "!=", "NULL", ";", "i", "++", ")", "if", "(", "strstr", "(", "buf", ",", "cpu_table", "[", "i", "]", ".", "part_no", ")", "!=", "NULL", ")", "{", "val", "=", "arch", "?", "cpu_table", "[", "i", "]", ".", "arch_name", ":", "cpu_table", "[", "i", "]", ".", "cpu_name", ";", "break", ";", "}", "break", ";", "}", "}", "if", "(", "val", ")", "{", "fclose", "(", "f", ")", ";", "return", "concat", "(", "", ",", "argv", "[", "", "]", ",", "", ",", "val", ",", "NULL", ")", ";", "}", "not_found", ":", "{", "unsigned", "int", "i", ";", "unsigned", "int", "opt", ";", "const", "char", "*", "search", "[", "]", "=", "{", "NULL", ",", "", "}", ";", "if", "(", "f", ")", "fclose", "(", "f", ")", ";"], "ground_truth": ["search", "[", "", "]", "=", "argv", "[", "", "]", ";"], "File": "driver-arm3", "Func": "host_detect_local_cpu", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270660, "Length": 143, "Cover_Rate": 0.3227990970654628} {"Template_token": ["", "arch", "=", "strcmp", "(", "argv", "[", "", "]", ",", "", ")", "==", "", ";", "if", "(", "!", "arch", "&&", "strcmp", "(", "argv", "[", "", "]", ",", "", ")", "!=", "", "&&", "strcmp", "(", "argv", "[", "", "]", ",", "", ")", ")", "goto", "not_found", ";", "f", "=", "fopen", "(", "", ",", "", ")", ";", "if", "(", "f", "==", "NULL", ")", "goto", "not_found", ";", "while", "(", "fgets", "(", "buf", ",", "sizeof", "(", "buf", ")", ",", "f", ")", "!=", "NULL", ")", "{", "if", "(", "strncmp", "(", "buf", ",", "", ",", "sizeof", "(", "", ")", "-", "", ")", "==", "", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "vendors", "[", "i", "]", ".", "vendor_no", "!=", "NULL", ";", "i", "++", ")", "if", "(", "strstr", "(", "buf", ",", "vendors", "[", "i", "]", ".", "vendor_no", ")", "!=", "NULL", ")", "{", "cpu_table", "=", "vendors", "[", "i", "]", ".", "vendor_parts", ";", "break", ";", "}", "}", "if", "(", "strncmp", "(", "buf", ",", "", ",", "sizeof", "(", "", ")", "-", "", ")", "==", "", ")", "{", "int", "i", ";", "if", "(", "cpu_table", "==", "NULL", ")", "goto", "not_found", ";", "for", "(", "i", "=", "", ";", "cpu_table", "[", "i", "]", ".", "part_no", "!=", "NULL", ";", "i", "++", ")", "if", "(", "strstr", "(", "buf", ",", "cpu_table", "[", "i", "]", ".", "part_no", ")", "!=", "NULL", ")", "{", "val", "=", "arch", "?", "cpu_table", "[", "i", "]", ".", "arch_name", ":", "cpu_table", "[", "i", "]", ".", "cpu_name", ";", "break", ";", "}", "break", ";", "}", "}", "if", "(", "val", ")", "{", "fclose", "(", "f", ")", ";", "return", "concat", "(", "", ",", "argv", "[", "", "]", ",", "", ",", "val", ",", "NULL", ")", ";", "}", "not_found", ":", "{", "unsigned", "int", "i", ";", "unsigned", "int", "opt", ";", "const", "char", "*", "search", "[", "]", "=", "{", "NULL", ",", "", "}", ";", "if", "(", "f", ")", "fclose", "(", "f", ")", ";", "search", "[", "", "]", "=", "argv", "[", "", "]", ";", "for", "(", "opt", "=", "", ";", "opt", "<", "ARRAY_SIZE", "(", "search", ")", ";", "opt", "++", ")", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "configure_default_options", ")", ";", "i", "++", ")", "if", "(", "strcmp", "(", "configure_default_options", "[", "i", "]", ".", "name", ",", "search", "[", "opt", "]", ")", "==", "", ")", "return", "concat", "(", "", ",", "search", "[", "opt", "]", ",", "", ",", "configure_default_options", "[", "i", "]", ".", "value", ",", "NULL", ")", ";"], "ground_truth": ["return", "NULL", ";"], "File": "driver-arm3", "Func": "host_detect_local_cpu", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270661, "Length": 387, "Cover_Rate": 0.873589164785553} {"Template_token": ["", "if", "(", "!", "arch", "&&", "strcmp", "(", "argv", "[", "", "]", ",", "", ")", "!=", "", "&&", "strcmp", "(", "argv", "[", "", "]", ",", "", ")", ")", "goto", "not_found", ";", "fcpu_info", "=", "getenv", "(", "", ")", ";", "if", "(", "fcpu_info", ")", "f", "=", "fopen", "(", "fcpu_info", ",", "", ")", ";", "else", "f", "=", "fopen", "(", "", ",", "", ")", ";", "if", "(", "f", "==", "NULL", ")", "goto", "not_found", ";", "while", "(", "fgets", "(", "buf", ",", "sizeof", "(", "buf", ")", ",", "f", ")", "!=", "NULL", ")", "{", "if", "(", "startswith", "(", "buf", ",", "", ")", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "vendors_table", "[", "i", "]", ".", "vendor_no", "!=", "NULL", ";", "i", "++", ")", "if", "(", "strstr", "(", "buf", ",", "vendors_table", "[", "i", "]", ".", "vendor_no", ")", "!=", "NULL", ")", "{", "cpu_table", "=", "vendors_table", "[", "i", "]", ".", "vendor_parts", ";", "break", ";", "}", "}", "if", "(", "startswith", "(", "buf", ",", "", ")", ")", "{", "int", "i", ";", "if", "(", "cpu_table", "==", "NULL", ")", "goto", "not_found", ";", "for", "(", "i", "=", "", ";", "cpu_table", "[", "i", "]", ".", "part_no", "!=", "NULL", ";", "i", "++", ")", "if", "(", "strstr", "(", "buf", ",", "cpu_table", "[", "i", "]", ".", "part_no", ")", "!=", "NULL", ")", "{", "val", "=", "arch", "?", "cpu_table", "[", "i", "]", ".", "arch_name", ":", "cpu_table", "[", "i", "]", ".", "cpu_name", ";", "break", ";", "}", "break", ";", "}", "}", "if", "(", "val", ")", "{", "fclose", "(", "f", ")", ";", "return", "concat", "(", "", ",", "argv", "[", "", "]", ",", "", ",", "val", ",", "NULL", ")", ";", "}"], "ground_truth": ["not_found", ":"], "File": "driver-arm", "Func": "host_detect_local_cpu", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270662, "Length": 259, "Cover_Rate": 0.5730088495575221} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_walign", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_align_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270663, "Length": 20, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "__builtin_arm_wandn", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_andnot_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270665, "Length": 9, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "static", "__inline", "__int64", "_mm_cvtsi32_si64", "(", "int", "__i", ")", "{", "return", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_cvtsi32_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270667, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "vector_size", "(", "", ")", ")", ")", ";"], "ground_truth": ["static", "__inline", "__m64", "_mm_cvtsi64_m64", "(", "__int64", "__i", ")", "{"], "File": "mmintrin4", "Func": "_mm_cvtsi64_m64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270669, "Length": 19, "Cover_Rate": 0.8260869565217391} {"Template_token": ["", "case", "", ":", "return", "__builtin_arm_getwcx", "(", "", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcx", "(", "", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcx", "(", "", ")", ";"], "ground_truth": ["case", "", ":", "return", "__builtin_arm_getwcx", "(", "", ")", ";"], "File": "mmintrin4", "Func": "_mm_getwcx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270670, "Length": 36, "Cover_Rate": 0.3829787234042553} {"Template_token": ["", "static", "__inline", "int", "_mm_getwcx", "(", "const", "int", "__regno", ")", "{", "switch", "(", "__regno", ")", "{", "case", "", ":", "return", "__builtin_arm_getwcx", "(", "", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcx", "(", "", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcx", "(", "", ")", ";"], "ground_truth": ["case", "", ":", "return", "__builtin_arm_getwcx", "(", "", ")", ";"], "File": "mmintrin4", "Func": "_mm_getwcx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270671, "Length": 51, "Cover_Rate": 0.5425531914893617} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sad_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsadb", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sad_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270674, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";", "case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";", "case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";", "case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";"], "ground_truth": ["case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";"], "File": "mmintrin4", "Func": "_mm_setwcx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270676, "Length": 60, "Cover_Rate": 0.49586776859504134} {"Template_token": ["", "case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";", "case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";", "case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";", "case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";"], "ground_truth": ["case", "", ":", "__builtin_arm_setwcx", "(", "__value", ",", "", ")", ";", "break", ";"], "File": "mmintrin4", "Func": "_mm_setwcx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270677, "Length": 60, "Cover_Rate": 0.49586776859504134} {"Template_token": ["", "unsigned", "int", "__i0", "=", "(", "unsigned", "short", ")", "__w1", "<<", "", "|", "(", "unsigned", "short", ")", "__w0", ";"], "ground_truth": ["return", "_mm_set_pi32", "(", "__i1", ",", "__i0", ")", ";"], "File": "mmintrin4", "Func": "_mm_set_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270678, "Length": 26, "Cover_Rate": 0.4126984126984127} {"Template_token": ["", "unsigned", "int", "__i1", "=", "(", "unsigned", "short", ")", "__w3", "<<", "", "|", "(", "unsigned", "short", ")", "__w2", ";", "unsigned", "int", "__i0", "=", "(", "unsigned", "short", ")", "__w1", "<<", "", "|", "(", "unsigned", "short", ")", "__w0", ";", "return", "_mm_set_pi32", "(", "__i1", ",", "__i0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_set_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270679, "Length": 45, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "static", "__inline", "__m64", "_m_from_int", "(", "int", "__a", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__a", ";"], "File": "mmintrin4", "Func": "_m_from_int", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270680, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wabsdiffh", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_absdiff_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270682, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wabsdiffh", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_absdiff_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270683, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_absdiff_pu32", "(", "__m64", "a", ",", "__m64", "b", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wabsdiffw", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "File": "mmintrin", "Func": "_mm_absdiff_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270684, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_absdiff_pu8", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wabsdiffb", "(", "(", "__v8qi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_absdiff_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270686, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_absdiff_pu8", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wabsdiffb", "(", "(", "__v8qi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_absdiff_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270687, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_abs_pi16", "(", "__m64", "m1", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wabsh", "(", "(", "__v4hi", ")", "m1", ")", ";"], "File": "mmintrin", "Func": "_mm_abs_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270689, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wabsw", "(", "(", "__v2si", ")", "m1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_abs_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270691, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "__m64", "_mm_abs_pi8", "(", "__m64", "m1", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wabsb", "(", "(", "__v8qi", ")", "m1", ")", ";"], "File": "mmintrin", "Func": "_mm_abs_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270692, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wabsb", "(", "(", "__v8qi", ")", "m1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_abs_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270693, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "__m64", "_mm_acc_pu16", "(", "__m64", "__A", ")", "{", "return", "__builtin_arm_wacch", "(", "(", "__v4hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_acc_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270694, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_acc_pu32", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "__builtin_arm_waccw", "(", "(", "__v2si", ")", "__A", ")", ";"], "File": "mmintrin", "Func": "_mm_acc_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270697, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "static", "__inline", "__m64", "_mm_acc_pu8", "(", "__m64", "__A", ")", "{", "return", "__builtin_arm_waccb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_acc_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270699, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_waddbhusl", "(", "(", "__v4hi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_addbhusl_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270700, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_addbhusm_pu8", "(", "__m64", "a", ",", "__m64", "b", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_waddbhusm", "(", "(", "__v4hi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "File": "mmintrin", "Func": "_mm_addbhusm_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270703, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "__m64", "result", ";", "__asm__", "__volatile__", "(", "", ":", "", "(", "result", ")", ":", "", "(", "a", ")", ",", "", "(", "b", ")", ")", ";"], "ground_truth": ["return", "result", ";"], "File": "mmintrin", "Func": "_mm_addc_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270705, "Length": 27, "Cover_Rate": 0.675} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_waddhss", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270710, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_adds_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_waddwss", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_adds_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270712, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_adds_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_waddbss", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270713, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_adds_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_waddbss", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270714, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_adds_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_waddhus", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270716, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_waddwus", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270717, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_adds_pu32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_waddwus", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_adds_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270718, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_waddbus", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270719, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_waddbus", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270720, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_add_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_waddw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_add_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270723, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_add_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_waddw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_add_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270724, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_walignr0", "(", "(", "__v8qi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_alignr0_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270727, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_alignr1_si64", "(", "__m64", "a", ",", "__m64", "b", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_walignr1", "(", "(", "__v8qi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "File": "mmintrin", "Func": "_mm_alignr1_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270730, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_alignr3_si64", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_walignr3", "(", "(", "__v8qi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_alignr3_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270733, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_andnot_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_arm_wandn", "(", "__m2", ",", "__m1", ")", ";"], "File": "mmintrin", "Func": "_mm_andnot_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270735, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "static", "__inline", "__m64", "_mm_and_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_arm_wand", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_and_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270737, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "static", "__inline", "__m64", "_mm_and_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_arm_wand", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_and_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270738, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wavg2h", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg2_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270739, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_avg2_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wavg2h", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg2_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270740, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wavg2b", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg2_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270741, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_avg4r_pu8", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wavg4r", "(", "(", "__v8qi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg4r_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270743, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wavg4", "(", "(", "__v8qi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg4_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270745, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wavg4", "(", "(", "__v8qi", ")", "a", ",", "(", "__v8qi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg4_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270746, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_avg_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wavg2hr", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270748, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_avg_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wavg2br", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270749, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wavg2br", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_avg_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270750, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wcmpeqh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpeq_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270751, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wcmpeqh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpeq_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270752, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wcmpeqw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpeq_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270753, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wcmpeqb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpeq_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270756, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cmpgt_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wcmpgtsh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_cmpgt_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270757, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cmpgt_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wcmpgtsw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270759, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wcmpgtsb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270761, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wcmpgtuh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270764, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cmpgt_pu32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wcmpgtuw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270765, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wcmpgtuw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270766, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cmpgt_pu8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wcmpgtub", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270768, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cvtm64_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270769, "Length": 4, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "return", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cvtm64_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270770, "Length": 4, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cvtsi64_m64", "(", "__int64", "__i", ")", "{"], "ground_truth": ["return", "__i", ";"], "File": "mmintrin", "Func": "_mm_cvtsi64_m64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270773, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "static", "__inline", "int", "_mm_cvtsi64_si32", "(", "__int64", "__i", ")", "{"], "ground_truth": ["return", "__i", ";"], "File": "mmintrin", "Func": "_mm_cvtsi64_si32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270774, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cvtsi64_si32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270775, "Length": 4, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_empty", "(", "void", ")", "{"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_empty", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270777, "Length": 19, "Cover_Rate": 0.6551724137931034} {"Template_token": ["", "case", "", ":", "__asm", "__volatile", "(", "", ":", "", "(", "__value", ")", ")", ";", "break", ";", "case", "", ":", "return", "__builtin_arm_getwcgr0", "(", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcgr1", "(", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcgr2", "(", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcgr3", "(", ")", ";", "default", ":"], "ground_truth": ["break", ";"], "File": "mmintrin", "Func": "_mm_getwcx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270778, "Length": 52, "Cover_Rate": 0.42276422764227645} {"Template_token": ["", "case", "", ":", "__asm", "__volatile", "(", "", ":", "", "(", "__value", ")", ")", ";", "break", ";", "case", "", ":", "__asm", "__volatile", "(", "", ":", "", "(", "__value", ")", ")", ";", "break", ";", "case", "", ":", "return", "__builtin_arm_getwcgr0", "(", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcgr1", "(", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcgr2", "(", ")", ";", "case", "", ":", "return", "__builtin_arm_getwcgr3", "(", ")", ";", "default", ":", "break", ";", "}", "return", "__value", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_getwcx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270779, "Length": 73, "Cover_Rate": 0.5934959349593496} {"Template_token": ["", "return", "__builtin_arm_wmacsz", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_macz_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270780, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_arm_wmacsz", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_macz_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270781, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_arm_wmacuz", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_macz_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270782, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_arm_wmacuz", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_macz_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270783, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_arm_wmacs", "(", "__A", ",", "(", "__v4hi", ")", "__B", ",", "(", "__v4hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mac_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270784, "Length": 17, "Cover_Rate": 0.53125} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmaddux", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_maddx_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270790, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_maddx_pu16", "(", "__m64", "a", ",", "__m64", "b", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wmaddux", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "File": "mmintrin", "Func": "_mm_maddx_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270791, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmadds", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_madd_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270792, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_madd_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wmadds", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_madd_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270793, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_madd_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wmaddu", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_madd_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270794, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_madd_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wmaddu", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_madd_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270795, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_max_pi16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wmaxsh", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "File": "mmintrin", "Func": "_mm_max_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270797, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmaxsw", "(", "(", "__v2si", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_max_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270799, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_max_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wmaxuh", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_max_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270802, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_max_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wmaxuh", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "File": "mmintrin", "Func": "_mm_max_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270803, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_max_pu32", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wmaxuw", "(", "(", "__v2si", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "File": "mmintrin", "Func": "_mm_max_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270805, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_miabt_si64", "(", "__m64", "__A", ",", "int", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_arm_tmiabt", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "File": "mmintrin", "Func": "_mm_miabt_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270810, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "static", "__inline", "__m64", "_mm_miaph_si64", "(", "__m64", "__A", ",", "int", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_arm_tmiaph", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "File": "mmintrin", "Func": "_mm_miaph_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270812, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "static", "__inline", "__m64", "_mm_miatb_si64", "(", "__m64", "__A", ",", "int", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_arm_tmiatb", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "File": "mmintrin", "Func": "_mm_miatb_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270814, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "static", "__inline", "__m64", "_mm_miatt_si64", "(", "__m64", "__A", ",", "int", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_arm_tmiatt", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_miatt_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270816, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mia_si64", "(", "__m64", "__A", ",", "int", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_arm_tmia", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mia_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270818, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wminsh", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_min_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270820, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_min_pi16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wminsh", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "File": "mmintrin", "Func": "_mm_min_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270821, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_min_pi32", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wminsw", "(", "(", "__v2si", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_min_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270822, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_min_pi8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wminsb", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "File": "mmintrin", "Func": "_mm_min_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270825, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_min_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wminuh", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "File": "mmintrin", "Func": "_mm_min_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270826, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_min_pu32", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wminuw", "(", "(", "__v2si", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "File": "mmintrin", "Func": "_mm_min_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270828, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wminuw", "(", "(", "__v2si", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_min_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270829, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wminub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_min_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270830, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_min_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wminub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "File": "mmintrin", "Func": "_mm_min_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270831, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "__builtin_arm_tmovmskh", "(", "(", "__v4hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_movemask_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270832, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "__inline", "int", "_mm_movemask_pi32", "(", "__m64", "__A", ")", "{", "return", "__builtin_arm_tmovmskw", "(", "(", "__v2si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_movemask_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270834, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_tmovmskb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_movemask_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270836, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "__inline", "int", "_mm_movemask_pi8", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "__builtin_arm_tmovmskb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "File": "mmintrin", "Func": "_mm_movemask_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270837, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmaddsn", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_msub_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270838, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmaddsn", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_msub_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270839, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmaddun", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_msub_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270840, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmulsmr", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhir_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270842, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmulwsmr", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhir_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270845, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mulhir_pu16", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wmulumr", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhir_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270846, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmulsm", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhi_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270850, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mulhi_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wmulsm", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhi_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270851, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mulhi_pi32", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wmulwsm", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhi_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270852, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mulhi_pi32", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wmulwsm", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhi_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270853, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmulum", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhi_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270854, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wmulwum", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_mulhi_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270856, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mullo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wmulul", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_mullo_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270858, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mullo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wmulul", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_mullo_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270859, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mullo_pi32", "(", "__m64", "a", ",", "__m64", "b", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wmulwl", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "File": "mmintrin", "Func": "_mm_mullo_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270860, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wpackhss", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270864, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wpackhss", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270865, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wpackwss", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270866, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wpackhus", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270871, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pu32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wpackwus", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_packs_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270872, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pu64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wpackdus", "(", "(", "long", "long", ")", "__m1", ",", "(", "long", "long", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_packs_pu64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270874, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wpackdus", "(", "(", "long", "long", ")", "__m1", ",", "(", "long", "long", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pu64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270875, "Length": 20, "Cover_Rate": 0.625} {"Template_token": ["", "static", "__inline", "__m64", "_mm_qmulmr_pi16", "(", "__m64", "a", ",", "__m64", "b", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wqmulmr", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "File": "mmintrin", "Func": "_mm_qmulmr_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270876, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_qmulmr_pi16", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wqmulmr", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_qmulmr_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270877, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wqmulwmr", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_qmulmr_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270878, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wqmulwmr", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_qmulmr_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270879, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wqmulm", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_qmulm_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270881, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_qmulm_pi32", "(", "__m64", "a", ",", "__m64", "b", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wqmulwm", "(", "(", "__v2si", ")", "a", ",", "(", "__v2si", ")", "b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_qmulm_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270882, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wrorhi", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_rori_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270884, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "__inline", "__m64", "_mm_rori_pi32", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wrorwi", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_rori_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270886, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_rori_si64", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wrordi", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_rori_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270888, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wrordi", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_rori_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270889, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wrorh", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_ror_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270891, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wrord", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_ror_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270894, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sada_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ",", "__m64", "__C", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsadb", "(", "(", "__v2si", ")", "__A", ",", "(", "__v8qi", ")", "__B", ",", "(", "__v8qi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sada_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270898, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sada_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ",", "__m64", "__C", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsadb", "(", "(", "__v2si", ")", "__A", ",", "(", "__v8qi", ")", "__B", ",", "(", "__v8qi", ")", "__C", ")", ";"], "File": "mmintrin", "Func": "_mm_sada_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270899, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsadbz", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sadz_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270903, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sad_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsadhz", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sad_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270904, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsadbz", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sad_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270906, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsadbz", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sad_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270907, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "unsigned", "int", "__i", "=", "(", "unsigned", "short", ")", "__w", "<<", "", "|", "(", "unsigned", "short", ")", "__w", ";"], "ground_truth": ["return", "_mm_set1_pi32", "(", "__i", ")", ";"], "File": "mmintrin", "Func": "_mm_set1_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270908, "Length": 24, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "static", "__inline", "__m64", "_mm_set1_pi32", "(", "int", "__i", ")", "{"], "ground_truth": ["return", "_mm_set_pi32", "(", "__i", ",", "__i", ")", ";"], "File": "mmintrin", "Func": "_mm_set1_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270909, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "static", "__inline", "__m64", "_mm_set1_pi32", "(", "int", "__i", ")", "{"], "ground_truth": ["return", "_mm_set_pi32", "(", "__i", ",", "__i", ")", ";"], "File": "mmintrin", "Func": "_mm_set1_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270910, "Length": 17, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "unsigned", "int", "__w", "=", "(", "unsigned", "char", ")", "__b", "<<", "", "|", "(", "unsigned", "char", ")", "__b", ";", "unsigned", "int", "__i", "=", "__w", "<<", "", "|", "__w", ";", "return", "_mm_set1_pi32", "(", "__i", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_set1_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270911, "Length": 35, "Cover_Rate": 0.7954545454545454} {"Template_token": ["", "unsigned", "int", "__w", "=", "(", "unsigned", "char", ")", "__b", "<<", "", "|", "(", "unsigned", "char", ")", "__b", ";", "unsigned", "int", "__i", "=", "__w", "<<", "", "|", "__w", ";"], "ground_truth": ["return", "_mm_set1_pi32", "(", "__i", ")", ";"], "File": "mmintrin", "Func": "_mm_set1_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270912, "Length": 34, "Cover_Rate": 0.7727272727272727} {"Template_token": ["", "static", "__inline", "__m64", "_mm_setr_pi16", "(", "short", "__w0", ",", "short", "__w1", ",", "short", "__w2", ",", "short", "__w3", ")", "{"], "ground_truth": ["return", "_mm_set_pi16", "(", "__w3", ",", "__w2", ",", "__w1", ",", "__w0", ")", ";"], "File": "mmintrin", "Func": "_mm_setr_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270913, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "static", "__inline", "__m64", "_mm_setr_pi8", "(", "char", "__b0", ",", "char", "__b1", ",", "char", "__b2", ",", "char", "__b3", ",", "char", "__b4", ",", "char", "__b5", ",", "char", "__b6", ",", "char", "__b7", ")", "{", "return", "_mm_set_pi8", "(", "__b7", ",", "__b6", ",", "__b5", ",", "__b4", ",", "__b3", ",", "__b2", ",", "__b1", ",", "__b0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_setr_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270918, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "__asm", "__volatile", "(", "", "::", "", "(", "__value", ")", ")", ";", "break", ";", "case", "", ":", "__asm", "__volatile", "(", "", "::", "", "(", "__value", ")", ")", ";", "break", ";", "case", "", ":", "__asm", "__volatile", "(", "", "::", "", "(", "__value", ")", ")", ";", "break", ";", "case", "", ":", "__asm", "__volatile", "(", "", "::", "", "(", "__value", ")", ")", ";", "break", ";"], "ground_truth": ["case", "", ":"], "File": "mmintrin", "Func": "_mm_setwcx", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270919, "Length": 64, "Cover_Rate": 0.49612403100775193} {"Template_token": ["", "static", "__inline", "__m64", "_mm_setzero_si64", "(", "void", ")", "{", "return", "__builtin_arm_wzero", "(", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_setzero_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270920, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_wzero", "(", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_setzero_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270921, "Length": 6, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "unsigned", "int", "__i0", "=", "(", "unsigned", "short", ")", "__w1", "<<", "", "|", "(", "unsigned", "short", ")", "__w0", ";", "return", "_mm_set_pi32", "(", "__i1", ",", "__i0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_set_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270922, "Length": 27, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "__i1", "=", "__i1", "<<", "", "|", "(", "unsigned", "char", ")", "__b4", ";", "__i0", "=", "(", "unsigned", "char", ")", "__b3", ";", "__i0", "=", "__i0", "<<", "", "|", "(", "unsigned", "char", ")", "__b2", ";", "__i0", "=", "__i0", "<<", "", "|", "(", "unsigned", "char", ")", "__b1", ";"], "ground_truth": ["__i0", "=", "__i0", "<<", "", "|", "(", "unsigned", "char", ")", "__b0", ";"], "File": "mmintrin", "Func": "_mm_set_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270923, "Length": 56, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "__i1", "=", "__i1", "<<", "", "|", "(", "unsigned", "char", ")", "__b4", ";", "__i0", "=", "(", "unsigned", "char", ")", "__b3", ";", "__i0", "=", "__i0", "<<", "", "|", "(", "unsigned", "char", ")", "__b2", ";"], "ground_truth": ["__i0", "=", "__i0", "<<", "", "|", "(", "unsigned", "char", ")", "__b1", ";"], "File": "mmintrin", "Func": "_mm_set_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270924, "Length": 44, "Cover_Rate": 0.3308270676691729} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsllwi", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_slli_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270928, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "__inline", "__m64", "_mm_slli_si64", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wslldi", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_slli_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270929, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sll_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsllh", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sll_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270931, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsllh", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sll_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270932, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsllw", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sll_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270934, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sll_si64", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wslld", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_sll_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270935, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sll_si64", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wslld", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_sll_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270936, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "__m64", "_mm_srai_pi16", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsrahi", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_srai_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270937, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsrawi", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srai_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270940, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "__inline", "__m64", "_mm_srai_si64", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsradi", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srai_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270941, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsradi", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srai_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270942, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sra_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsrah", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sra_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270943, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sra_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsraw", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_sra_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270945, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsrad", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sra_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270947, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sra_si64", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsrad", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_sra_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270948, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "__m64", "_mm_srli_pi32", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsrlwi", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_srli_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270952, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "_mm_srli_si64", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsrldi", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_srli_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270954, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsrlh", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srl_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270955, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsrlw", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srl_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270957, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsrld", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srl_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270959, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "_mm_subaddhx_pi16", "(", "__m64", "a", ",", "__m64", "b", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsubaddhx", "(", "(", "__v4hi", ")", "a", ",", "(", "__v4hi", ")", "b", ")", ";"], "File": "mmintrin", "Func": "_mm_subaddhx_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270962, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_subs_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsubhss", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_subs_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270964, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_subs_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsubbss", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_subs_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270968, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_subs_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsubhus", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_subs_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270970, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_subs_pu32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsubwus", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_subs_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270971, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_subs_pu32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsubwus", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_subs_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270972, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wsubbus", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_subs_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270974, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sub_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsubh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sub_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270975, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sub_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsubh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sub_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270976, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sub_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wsubw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sub_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270977, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sub_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wsubb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_sub_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270979, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_tandcb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270982, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "void", "_mm_tandch", "(", ")", "{", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_tandch", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270983, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_tandcw", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270985, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "void", "_mm_tandcw", "(", ")", "{", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_tandcw", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270986, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_tbcst_pi16", "(", "int", "value", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_tbcsth", "(", "(", "short", ")", "value", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_tbcst_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270988, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_tbcst_pi32", "(", "int", "value", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_tbcstw", "(", "value", ")", ";"], "File": "mmintrin", "Func": "_mm_tbcst_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270989, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_torcb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270993, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "void", "_mm_torcb", "(", ")", "{"], "ground_truth": ["__asm", "__volatile", "(", "", ")", ";"], "File": "mmintrin", "Func": "_mm_torcb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270994, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_torch", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 270995, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_torvscb", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271000, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "void", "_mm_torvsch", "(", ")", "{", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_torvsch", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271002, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "__asm", "__volatile", "(", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_torvscw", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271004, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wunpckehsw", "(", "(", "__v2si", ")", "__m1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackeh_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271007, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackeh_pi32", "(", "__m64", "__m1", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wunpckehsw", "(", "(", "__v2si", ")", "__m1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackeh_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271008, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackeh_pu16", "(", "__m64", "__m1", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wunpckehuh", "(", "(", "__v4hi", ")", "__m1", ")", ";"], "File": "mmintrin", "Func": "_mm_unpackeh_pu16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271011, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wunpckelsh", "(", "(", "__v4hi", ")", "__m1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackel_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271017, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wunpckelsw", "(", "(", "__v2si", ")", "__m1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackel_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271019, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackel_pi32", "(", "__m64", "__m1", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wunpckelsw", "(", "(", "__v2si", ")", "__m1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackel_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271020, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackel_pu32", "(", "__m64", "__m1", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wunpckeluw", "(", "(", "__v2si", ")", "__m1", ")", ";"], "File": "mmintrin", "Func": "_mm_unpackel_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271025, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackel_pu32", "(", "__m64", "__m1", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wunpckeluw", "(", "(", "__v2si", ")", "__m1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackel_pu32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271026, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackel_pu8", "(", "__m64", "__m1", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wunpckelub", "(", "(", "__v8qi", ")", "__m1", ")", ";"], "File": "mmintrin", "Func": "_mm_unpackel_pu8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271028, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackhi_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wunpckihh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_unpackhi_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271029, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackhi_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wunpckihh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackhi_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271030, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackhi_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wunpckihw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_unpackhi_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271031, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackhi_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wunpckihb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackhi_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271033, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackhi_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wunpckihb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackhi_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271034, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wunpckilh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpacklo_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271035, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpacklo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_arm_wunpckilh", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_unpacklo_pi16", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271036, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_arm_wunpckilw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpacklo_pi32", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271037, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpacklo_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_arm_wunpckilb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpacklo_pi8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271039, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_arm_wxor", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_xor_si64", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271041, "Length": 9, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "_uw8", "b", ";", "if", "(", "uws", "->", "bytes_left", "==", "", ")", "{", "if", "(", "uws", "->", "words_left", "==", "", ")", "return", "CODE_FINISH", ";", "uws", "->", "words_left", "--", ";", "uws", "->", "data", "=", "*", "(", "uws", "->", "next", "++", ")", ";", "uws", "->", "bytes_left", "=", "", ";", "}", "else", "uws", "->", "bytes_left", "--", ";", "b", "=", "(", "uws", "->", "data", ">>", "", ")", "&", "", ";", "uws", "->", "data", "<<=", "", ";", "return", "b", ";"], "ground_truth": ["}"], "File": "pr-support", "Func": "next_unwind_byte", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271043, "Length": 75, "Cover_Rate": 0.8823529411764706} {"Template_token": ["", "uws", "->", "bytes_left", "=", "", ";", "}", "else", "uws", "->", "bytes_left", "--", ";", "b", "=", "(", "uws", "->", "data", ">>", "", ")", "&", "", ";", "uws", "->", "data", "<<=", "", ";"], "ground_truth": ["return", "b", ";"], "File": "pr-support", "Func": "next_unwind_byte", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271044, "Length": 34, "Cover_Rate": 0.4} {"Template_token": ["", "_uw", "offset", ";", "offset", "=", "*", "p", ";", "if", "(", "offset", "&", "(", "", "<<", "", ")", ")", "offset", "|=", "", "<<", "", ";"], "ground_truth": ["return", "offset", "+", "(", "_uw", ")", "p", ";"], "File": "pr-support", "Func": "selfrel_offset31", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271045, "Length": 32, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "return", "(", "_Unwind_Control_Block", "*", ")", "_Unwind_GetGR", "(", "context", ",", "R_IP", ")", ";"], "ground_truth": ["}"], "File": "pr-support", "Func": "unwind_UCB_from_context", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271046, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "_Unwind_Control_Block", "*", ")", "_Unwind_GetGR", "(", "context", ",", "R_IP", ")", ";"], "ground_truth": ["}"], "File": "pr-support", "Func": "unwind_UCB_from_context", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271047, "Length": 13, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "ptr", "+=", "(", "(", "(", "*", "ptr", ")", ">>", "", ")", "&", "", ")", "+", "", ";"], "ground_truth": ["return", "ptr", ";"], "File": "pr-support", "Func": "_Unwind_GetLanguageSpecificData", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271048, "Length": 20, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "_Unwind_Control_Block", "*", "ucbp", ";"], "ground_truth": ["ucbp", "=", "unwind_UCB_from_context", "(", "context", ")", ";"], "File": "pr-support", "Func": "_Unwind_GetRegionStart", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271049, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "int", "shift", ";", "_Unwind_VRS_Get", "(", "context", ",", "_UVRSC_CORE", ",", "R_SP", ",", "_UVRSD_UINT32", ",", "&", "reg", ")", ";", "op", "=", "next_unwind_byte", "(", "uws", ")", ";", "shift", "=", "", ";", "while", "(", "op", "&", "", ")", "{", "reg", "+=", "(", "(", "op", "&", "", ")", "<<", "shift", ")", ";", "shift", "+=", "", ";", "op", "=", "next_unwind_byte", "(", "uws", ")", ";", "}", "reg", "+=", "(", "(", "op", "&", "", ")", "<<", "shift", ")", "+", "", ";", "_Unwind_VRS_Set", "(", "context", ",", "_UVRSC_CORE", ",", "R_SP", ",", "_UVRSD_UINT32", ",", "&", "reg", ")", ";", "continue", ";", "}", "if", "(", "op", "==", "", ")", "{", "op", "=", "next_unwind_byte", "(", "uws", ")", ";", "op", "=", "(", "(", "op", "&", "", ")", "<<", "", ")", "|", "(", "op", "&", "", ")", ";", "if", "(", "_Unwind_VRS_Pop", "(", "context", ",", "_UVRSC_VFP", ",", "op", ",", "_UVRSD_VFPX", ")", "!=", "_UVRSR_OK", ")", "return", "_URC_FAILURE", ";", "continue", ";", "}", "if", "(", "(", "op", "&", "", ")", "==", "", ")", "{", "op", "=", "", "|", "(", "(", "op", "&", "", ")", "+", "", ")", ";", "if", "(", "_Unwind_VRS_Pop", "(", "context", ",", "_UVRSC_FPA", ",", "op", ",", "_UVRSD_FPAX", ")", "!=", "_UVRSR_OK", ")", "return", "_URC_FAILURE", ";", "continue", ";", "}", "op", "=", "", "|", "(", "(", "op", "&", "", ")", "+", "", ")", ";", "if", "(", "_Unwind_VRS_Pop", "(", "context", ",", "_UVRSC_VFP", ",", "op", ",", "_UVRSD_VFPX", ")", "!=", "_UVRSR_OK", ")", "return", "_URC_FAILURE", ";", "continue", ";", "}", "if", "(", "(", "op", "&", "", ")", "==", "", ")", "{", "if", "(", "op", "==", "", ")", "{", "op", "=", "next_unwind_byte", "(", "uws", ")", ";", "op", "=", "(", "(", "op", "&", "", ")", "<<", "", ")", "|", "(", "op", "&", "", ")", ";", "if", "(", "_Unwind_VRS_Pop", "(", "context", ",", "_UVRSC_WMMXD", ",", "op", ",", "_UVRSD_UINT64", ")", "!=", "_UVRSR_OK", ")", "return", "_URC_FAILURE", ";", "continue", ";", "}", "if", "(", "op", "==", "", ")", "{", "op", "=", "next_unwind_byte", "(", "uws", ")", ";", "if", "(", "op", "==", "", "||", "(", "op", "&", "", ")", "!=", "", ")", "return", "_URC_FAILURE", ";", "if", "(", "_Unwind_VRS_Pop", "(", "context", ",", "_UVRSC_WMMXC", ",", "op", ",", "_UVRSD_UINT32", ")", "!=", "_UVRSR_OK", ")", "return", "_URC_FAILURE", ";", "continue", ";", "}", "if", "(", "(", "op", "&", "", ")", "==", "", ")", "{", "op", "=", "", "|", "(", "(", "op", "&", "", ")", "+", "", ")", ";", "if", "(", "_Unwind_VRS_Pop", "(", "context", ",", "_UVRSC_WMMXD", ",", "op", ",", "_UVRSD_UINT64", ")", "!=", "_UVRSR_OK", ")", "return", "_URC_FAILURE", ";", "continue", ";", "}", "if", "(", "op", "==", "", ")", "{", "op", "=", "next_unwind_byte", "(", "uws", ")", ";", "op", "=", "(", "(", "op", "&", "", ")", "<<", "", ")", "|", "(", "op", "&", "", ")", ";", "if", "(", "_Unwind_VRS_Pop", "(", "context", ",", "_UVRSC_FPA", ",", "op", ",", "_UVRSD_FPAX", ")", "!=", "_UVRSR_OK", ")", "return", "_URC_FAILURE", ";", "continue", ";", "}"], "ground_truth": ["if", "(", "op", "==", "", ")", "{"], "File": "pr-support", "Func": "__gnu_unwind_execute", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271050, "Length": 446, "Cover_Rate": 0.45096056622851366} {"Template_token": ["", "uws", ".", "next", "=", "ptr", "+", "", ";", "uws", ".", "bytes_left", "=", "", ";", "uws", ".", "words_left", "=", "(", "(", "*", "ptr", ")", ">>", "", ")", "&", "", ";"], "ground_truth": ["return", "__gnu_unwind_execute", "(", "context", ",", "&", "uws", ")", ";"], "File": "pr-support", "Func": "__gnu_unwind_frame", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271052, "Length": 38, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "uws", ".", "next", "=", "ptr", "+", "", ";", "uws", ".", "bytes_left", "=", "", ";"], "ground_truth": ["uws", ".", "words_left", "=", "(", "(", "*", "ptr", ")", ">>", "", ")", "&", "", ";"], "File": "pr-support", "Func": "__gnu_unwind_frame", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271053, "Length": 29, "Cover_Rate": 0.34523809523809523} {"Template_token": ["", "return", "(", "(", "struct", "u4", "*", ")", "ptr", ")", "->", "data", ";"], "ground_truth": ["}"], "File": "unaligned-funcs", "Func": "__aeabi_uread4", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271054, "Length": 13, "Cover_Rate": 0.6190476190476191} {"Template_token": ["", "return", "(", "(", "struct", "u4", "*", ")", "ptr", ")", "->", "data", ";"], "ground_truth": ["}"], "File": "unaligned-funcs", "Func": "__aeabi_uread4", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271055, "Length": 13, "Cover_Rate": 0.6190476190476191} {"Template_token": ["", "return", "(", "(", "struct", "u8", "*", ")", "ptr", ")", "->", "data", ";"], "ground_truth": ["}"], "File": "unaligned-funcs", "Func": "__aeabi_uread8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271056, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "int", "__aeabi_uwrite4", "(", "int", "data", ",", "void", "*", "ptr", ")", "{", "(", "(", "struct", "u4", "*", ")", "ptr", ")", "->", "data", "=", "data", ";"], "ground_truth": ["return", "data", ";"], "File": "unaligned-funcs", "Func": "__aeabi_uwrite4", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271058, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "(", "(", "struct", "u4", "*", ")", "ptr", ")", "->", "data", "=", "data", ";"], "ground_truth": ["return", "data", ";"], "File": "unaligned-funcs", "Func": "__aeabi_uwrite4", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271059, "Length": 16, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "(", "(", "struct", "u8", "*", ")", "ptr", ")", "->", "data", "=", "data", ";"], "ground_truth": ["return", "data", ";"], "File": "unaligned-funcs", "Func": "__aeabi_uwrite8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271060, "Length": 16, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "(", "(", "struct", "u8", "*", ")", "ptr", ")", "->", "data", "=", "data", ";", "return", "data", ";"], "ground_truth": ["}"], "File": "unaligned-funcs", "Func": "__aeabi_uwrite8", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271061, "Length": 17, "Cover_Rate": 0.5666666666666667} {"Template_token": ["", "UCB_PR_ADDR", "(", "ucbp", ")", "=", "", ";", "return", "_URC_END_OF_STACK", ";", "}", "if", "(", "eitp", "->", "content", "&", "uint32_highbit", ")", "{", "ucbp", "->", "pr_cache", ".", "ehtp", "=", "(", "_Unwind_EHT_Header", "*", ")", "&", "eitp", "->", "content", ";", "ucbp", "->", "pr_cache", ".", "additional", "=", "", ";", "}", "else", "{", "ucbp", "->", "pr_cache", ".", "ehtp", "=", "(", "_Unwind_EHT_Header", "*", ")", "selfrel_offset31", "(", "&", "eitp", "->", "content", ")", ";", "ucbp", "->", "pr_cache", ".", "additional", "=", "", ";", "}", "if", "(", "*", "ucbp", "->", "pr_cache", ".", "ehtp", "&", "(", "", "<<", "", ")", ")", "{", "_uw", "idx", "=", "(", "*", "(", "_uw", "*", ")", "ucbp", "->", "pr_cache", ".", "ehtp", ">>", "", ")", "&", "", ";", "if", "(", "idx", "==", "", ")", "UCB_PR_ADDR", "(", "ucbp", ")", "=", "(", "_uw", ")", "&", "__aeabi_unwind_cpp_pr0", ";", "else", "if", "(", "idx", "==", "", ")", "UCB_PR_ADDR", "(", "ucbp", ")", "=", "(", "_uw", ")", "&", "__aeabi_unwind_cpp_pr1", ";", "else", "if", "(", "idx", "==", "", ")", "UCB_PR_ADDR", "(", "ucbp", ")", "=", "(", "_uw", ")", "&", "__aeabi_unwind_cpp_pr2", ";", "else", "{", "UCB_PR_ADDR", "(", "ucbp", ")", "=", "", ";", "return", "_URC_FAILURE", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "get_eit_entry", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271062, "Length": 175, "Cover_Rate": 0.5368098159509203} {"Template_token": ["", "if", "(", "(", "vrs", "->", "demand_save_flags", "&", "DEMAND_SAVE_VFP", ")", "==", "", ")", "__gnu_Unwind_Restore_VFP", "(", "&", "vrs", "->", "vfp", ")", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "restore_non_core_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271063, "Length": 21, "Cover_Rate": 0.7} {"Template_token": ["", "if", "(", "(", "vrs", "->", "demand_save_flags", "&", "DEMAND_SAVE_VFP", ")", "==", "", ")", "__gnu_Unwind_Restore_VFP", "(", "&", "vrs", "->", "vfp", ")", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "restore_non_core_regs", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271064, "Length": 21, "Cover_Rate": 0.7} {"Template_token": ["", "if", "(", "nrec", "==", "", ")", "return", "(", "__EIT_entry", "*", ")", "", ";", "left", "=", "", ";", "right", "=", "nrec", "-", "", ";", "while", "(", "", ")", "{", "n", "=", "(", "left", "+", "right", ")", "/", "", ";", "this_fn", "=", "selfrel_offset31", "(", "&", "table", "[", "n", "]", ".", "fnoffset", ")", ";", "if", "(", "n", "!=", "nrec", "-", "", ")", "next_fn", "=", "selfrel_offset31", "(", "&", "table", "[", "n", "+", "", "]", ".", "fnoffset", ")", "-", "", ";", "else", "next_fn", "=", "(", "_uw", ")", "", "-", "", ";", "if", "(", "return_address", "<", "this_fn", ")", "{", "if", "(", "n", "==", "left", ")", "return", "(", "__EIT_entry", "*", ")", "", ";", "right", "=", "n", "-", "", ";", "}", "else", "if", "(", "return_address", "<=", "next_fn", ")", "return", "&", "table", "[", "n", "]", ";", "else", "left", "=", "n", "+", "", ";", "}"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "search_EIT_table", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271065, "Length": 136, "Cover_Rate": 0.8143712574850299} {"Template_token": ["", "if", "(", "get_eit_entry", "(", "ucbp", ",", "vrs", "->", "core", ".", "r", "[", "R_PC", "]", ")", "!=", "_URC_OK", ")", "abort", "(", ")", ";", "UCB_SAVED_CALLSITE_ADDR", "(", "ucbp", ")", "=", "vrs", "->", "core", ".", "r", "[", "R_PC", "]", ";", "pr_result", "=", "(", "(", "personality_routine", ")", "UCB_PR_ADDR", "(", "ucbp", ")", ")", "(", "_US_UNWIND_FRAME_STARTING", ",", "ucbp", ",", "(", "_Unwind_Context", "*", ")", "vrs", ")", ";", "}", "while", "(", "pr_result", "==", "_URC_CONTINUE_UNWIND", ")", ";", "if", "(", "pr_result", "!=", "_URC_INSTALL_CONTEXT", ")", "abort", "(", ")", ";"], "ground_truth": ["restore_core_regs", "(", "&", "vrs", "->", "core", ")", ";"], "File": "unwind-arm", "Func": "unwind_phase2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271066, "Length": 85, "Cover_Rate": 0.7727272727272727} {"Template_token": ["", "UCB_SAVED_CALLSITE_ADDR", "(", "ucbp", ")", "=", "vrs", "->", "core", ".", "r", "[", "R_PC", "]", ";", "pr_result", "=", "(", "(", "personality_routine", ")", "UCB_PR_ADDR", "(", "ucbp", ")", ")", "(", "_US_UNWIND_FRAME_STARTING", ",", "ucbp", ",", "(", "_Unwind_Context", "*", ")", "vrs", ")", ";", "}"], "ground_truth": ["while", "(", "pr_result", "==", "_URC_CONTINUE_UNWIND", ")", ";"], "File": "unwind-arm", "Func": "unwind_phase2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271067, "Length": 45, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "action", "=", "_US_UNWIND_FRAME_RESUME", "|", "_US_FORCE_UNWIND", ";", "resuming", "=", "", ";", "}", "else", "action", "=", "_US_UNWIND_FRAME_STARTING", "|", "_US_FORCE_UNWIND", ";", "if", "(", "entry_code", "==", "_URC_OK", ")", "{", "UCB_SAVED_CALLSITE_ADDR", "(", "ucbp", ")", "=", "saved_vrs", ".", "core", ".", "r", "[", "R_PC", "]", ";", "next_vrs", "=", "saved_vrs", ";", "pr_result", "=", "(", "(", "personality_routine", ")", "UCB_PR_ADDR", "(", "ucbp", ")", ")", "(", "action", ",", "ucbp", ",", "(", "void", "*", ")", "&", "next_vrs", ")", ";", "saved_vrs", ".", "prev_sp", "=", "next_vrs", ".", "core", ".", "r", "[", "R_SP", "]", ";", "}", "else", "{", "action", "|=", "_US_END_OF_STACK", ";"], "ground_truth": ["saved_vrs", ".", "prev_sp", "=", "saved_vrs", ".", "core", ".", "r", "[", "R_SP", "]", ";"], "File": "unwind-arm", "Func": "unwind_phase2_forced", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271068, "Length": 100, "Cover_Rate": 0.36900369003690037} {"Template_token": ["", "tmp", "=", "*", "(", "_Unwind_Word", "*", ")", "ptr", ";", "if", "(", "!", "tmp", ")", "return", "", ";", "tmp", "+=", "ptr", ";", "tmp", "=", "*", "(", "_Unwind_Word", "*", ")", "tmp", ";", "tmp", "+=", "ptr", ";", "return", "tmp", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "_Unwind_decode_target2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271069, "Length": 38, "Cover_Rate": 0.76} {"Template_token": ["", "void", "_Unwind_DeleteException", "(", "_Unwind_Exception", "*", "exc", ")", "{"], "ground_truth": ["if", "(", "exc", "->", "exception_cleanup", ")", "(", "*", "exc", "->", "exception_cleanup", ")", "(", "_URC_FOREIGN_EXCEPTION_CAUGHT", ",", "exc", ")", ";"], "File": "unwind-arm", "Func": "_Unwind_DeleteException", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271071, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "_Unwind_Word", "_Unwind_GetCFA", "(", "_Unwind_Context", "*", "context", ")", "{"], "ground_truth": ["return", "(", "(", "phase1_vrs", "*", ")", "context", ")", "->", "prev_sp", ";"], "File": "unwind-arm", "Func": "_Unwind_GetCFA", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271072, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "_Unwind_Word", "_Unwind_GetCFA", "(", "_Unwind_Context", "*", "context", ")", "{"], "ground_truth": ["return", "(", "(", "phase1_vrs", "*", ")", "context", ")", "->", "prev_sp", ";"], "File": "unwind-arm", "Func": "_Unwind_GetCFA", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271073, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "static", "inline", "_Unwind_Word", "_Unwind_GetGR", "(", "_Unwind_Context", "*", "context", ",", "int", "regno", ")", "{"], "ground_truth": ["_uw", "val", ";"], "File": "unwind-arm", "Func": "_Unwind_GetGR", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271074, "Length": 16, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "static", "inline", "_Unwind_Word", "_Unwind_GetGR", "(", "_Unwind_Context", "*", "context", ",", "int", "regno", ")", "{", "_uw", "val", ";", "_Unwind_VRS_Get", "(", "context", ",", "_UVRSC_CORE", ",", "regno", ",", "_UVRSD_UINT32", ",", "&", "val", ")", ";"], "ground_truth": ["return", "val", ";"], "File": "unwind-arm", "Func": "_Unwind_GetGR", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271075, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "static", "inline", "void", "_Unwind_SetGR", "(", "_Unwind_Context", "*", "context", ",", "int", "regno", ",", "_Unwind_Word", "val", ")", "{", "_Unwind_VRS_Set", "(", "context", ",", "_UVRSC_CORE", ",", "regno", ",", "_UVRSD_UINT32", ",", "&", "val", ")", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "_Unwind_SetGR", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271076, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "_Unwind_VRS_Result", "_Unwind_VRS_Get", "(", "_Unwind_Context", "*", "context", ",", "_Unwind_VRS_RegClass", "regclass", ",", "_uw", "regno", ",", "_Unwind_VRS_DataRepresentation", "representation", ",", "void", "*", "valuep", ")", "{", "phase1_vrs", "*", "vrs", "=", "(", "phase1_vrs", "*", ")", "context", ";", "switch", "(", "regclass", ")", "{", "case", "_UVRSC_CORE", ":", "if", "(", "representation", "!=", "_UVRSD_UINT32", "||", "regno", ">", "", ")", "return", "_UVRSR_FAILED", ";", "*", "(", "_uw", "*", ")", "valuep", "=", "vrs", "->", "core", ".", "r", "[", "regno", "]", ";", "return", "_UVRSR_OK", ";", "case", "_UVRSC_VFP", ":", "case", "_UVRSC_FPA", ":"], "ground_truth": ["case", "_UVRSC_WMMXD", ":"], "File": "unwind-arm", "Func": "_Unwind_VRS_Get", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271078, "Length": 80, "Cover_Rate": 0.8602150537634409} {"Template_token": ["", "switch", "(", "regclass", ")", "{", "case", "_UVRSC_CORE", ":", "{", "_uw", "*", "ptr", ";", "_uw", "mask", ";", "int", "i", ";", "if", "(", "representation", "!=", "_UVRSD_UINT32", ")", "return", "_UVRSR_FAILED", ";", "mask", "=", "discriminator", "&", "", ";", "ptr", "=", "(", "_uw", "*", ")", "vrs", "->", "core", ".", "r", "[", "R_SP", "]", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "if", "(", "mask", "&", "(", "", "<<", "i", ")", ")", "vrs", "->", "core", ".", "r", "[", "i", "]", "=", "*", "(", "ptr", "++", ")", ";", "}", "if", "(", "(", "mask", "&", "(", "", "<<", "R_SP", ")", ")", "==", "", ")", "vrs", "->", "core", ".", "r", "[", "R_SP", "]", "=", "(", "_uw", ")", "ptr", ";", "}", "return", "_UVRSR_OK", ";", "case", "_UVRSC_VFP", ":", "{", "_uw", "start", "=", "discriminator", ">>", "", ";", "_uw", "count", "=", "discriminator", "&", "", ";", "struct", "vfp_regs", "tmp", ";", "_uw", "*", "sp", ";", "_uw", "*", "dest", ";", "if", "(", "(", "representation", "!=", "_UVRSD_VFPX", "&&", "representation", "!=", "_UVRSD_DOUBLE", ")", "||", "start", "+", "count", ">", "", ")", "return", "_UVRSR_FAILED", ";", "if", "(", "vrs", "->", "demand_save_flags", "&", "DEMAND_SAVE_VFP", ")", "{", "vrs", "->", "demand_save_flags", "&=", "~", "DEMAND_SAVE_VFP", ";", "__gnu_Unwind_Save_VFP", "(", "&", "vrs", "->", "vfp", ")", ";", "}", "__gnu_Unwind_Save_VFP", "(", "&", "tmp", ")", ";", "sp", "=", "(", "_uw", "*", ")", "vrs", "->", "core", ".", "r", "[", "R_SP", "]", ";", "dest", "=", "(", "_uw", "*", ")", "&", "tmp", ".", "d", "[", "start", "]", ";", "count", "*=", "", ";", "while", "(", "count", "--", ")", "*", "(", "dest", "++", ")", "=", "*", "(", "sp", "++", ")", ";", "if", "(", "representation", "==", "_UVRSD_VFPX", ")", "sp", "++", ";", "vrs", "->", "core", ".", "r", "[", "R_SP", "]", "=", "(", "_uw", ")", "sp", ";", "__gnu_Unwind_Restore_VFP", "(", "&", "tmp", ")", ";", "}", "return", "_UVRSR_OK", ";", "case", "_UVRSC_FPA", ":", "case", "_UVRSC_WMMXD", ":", "case", "_UVRSC_WMMXC", ":", "return", "_UVRSR_NOT_IMPLEMENTED", ";"], "ground_truth": ["default", ":"], "File": "unwind-arm", "Func": "_Unwind_VRS_Pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271079, "Length": 300, "Cover_Rate": 0.9036144578313253} {"Template_token": ["", "case", "_UVRSC_VFP", ":", "{", "_uw", "start", "=", "discriminator", ">>", "", ";", "_uw", "count", "=", "discriminator", "&", "", ";", "struct", "vfp_regs", "tmp", ";", "_uw", "*", "sp", ";", "_uw", "*", "dest", ";", "if", "(", "(", "representation", "!=", "_UVRSD_VFPX", "&&", "representation", "!=", "_UVRSD_DOUBLE", ")", "||", "start", "+", "count", ">", "", ")", "return", "_UVRSR_FAILED", ";", "if", "(", "vrs", "->", "demand_save_flags", "&", "DEMAND_SAVE_VFP", ")", "{", "vrs", "->", "demand_save_flags", "&=", "~", "DEMAND_SAVE_VFP", ";", "__gnu_Unwind_Save_VFP", "(", "&", "vrs", "->", "vfp", ")", ";", "}", "__gnu_Unwind_Save_VFP", "(", "&", "tmp", ")", ";", "sp", "=", "(", "_uw", "*", ")", "vrs", "->", "core", ".", "r", "[", "R_SP", "]", ";", "dest", "=", "(", "_uw", "*", ")", "&", "tmp", ".", "d", "[", "start", "]", ";", "count", "*=", "", ";", "while", "(", "count", "--", ")", "*", "(", "dest", "++", ")", "=", "*", "(", "sp", "++", ")", ";", "if", "(", "representation", "==", "_UVRSD_VFPX", ")", "sp", "++", ";"], "ground_truth": ["vrs", "->", "core", ".", "r", "[", "R_SP", "]", "=", "(", "_uw", ")", "sp", ";"], "File": "unwind-arm", "Func": "_Unwind_VRS_Pop", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271080, "Length": 155, "Cover_Rate": 0.46686746987951805} {"Template_token": ["", "_Unwind_VRS_Result", "_Unwind_VRS_Set", "(", "_Unwind_Context", "*", "context", ",", "_Unwind_VRS_RegClass", "regclass", ",", "_uw", "regno", ",", "_Unwind_VRS_DataRepresentation", "representation", ",", "void", "*", "valuep", ")", "{", "phase1_vrs", "*", "vrs", "=", "(", "phase1_vrs", "*", ")", "context", ";", "switch", "(", "regclass", ")", "{", "case", "_UVRSC_CORE", ":", "if", "(", "representation", "!=", "_UVRSD_UINT32", "||", "regno", ">", "", ")", "return", "_UVRSR_FAILED", ";", "vrs", "->", "core", ".", "r", "[", "regno", "]", "=", "*", "(", "_uw", "*", ")", "valuep", ";", "return", "_UVRSR_OK", ";", "case", "_UVRSC_VFP", ":"], "ground_truth": ["case", "_UVRSC_FPA", ":"], "File": "unwind-arm", "Func": "_Unwind_VRS_Set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271081, "Length": 77, "Cover_Rate": 0.8279569892473119} {"Template_token": ["", "switch", "(", "regclass", ")", "{", "case", "_UVRSC_CORE", ":", "if", "(", "representation", "!=", "_UVRSD_UINT32", "||", "regno", ">", "", ")", "return", "_UVRSR_FAILED", ";", "vrs", "->", "core", ".", "r", "[", "regno", "]", "=", "*", "(", "_uw", "*", ")", "valuep", ";", "return", "_UVRSR_OK", ";", "case", "_UVRSC_VFP", ":", "case", "_UVRSC_FPA", ":", "case", "_UVRSC_WMMXD", ":", "case", "_UVRSC_WMMXC", ":", "return", "_UVRSR_NOT_IMPLEMENTED", ";", "default", ":", "return", "_UVRSR_FAILED", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "_Unwind_VRS_Set", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271082, "Length": 61, "Cover_Rate": 0.6559139784946236} {"Template_token": ["", "_Unwind_Reason_Code", "__aeabi_unwind_cpp_pr0", "(", "_Unwind_State", "state", ",", "_Unwind_Control_Block", "*", "ucbp", ",", "_Unwind_Context", "*", "context", ")", "{"], "ground_truth": ["return", "__gnu_unwind_pr_common", "(", "state", ",", "ucbp", ",", "context", ",", "", ")", ";"], "File": "unwind-arm", "Func": "__aeabi_unwind_cpp_pr0", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271083, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "_Unwind_Reason_Code", "__aeabi_unwind_cpp_pr0", "(", "_Unwind_State", "state", ",", "_Unwind_Control_Block", "*", "ucbp", ",", "_Unwind_Context", "*", "context", ")", "{", "return", "__gnu_unwind_pr_common", "(", "state", ",", "ucbp", ",", "context", ",", "", ")", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "__aeabi_unwind_cpp_pr0", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271084, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__gnu_unwind_pr_common", "(", "state", ",", "ucbp", ",", "context", ",", "", ")", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "__aeabi_unwind_cpp_pr1", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271086, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__gnu_unwind_pr_common", "(", "state", ",", "ucbp", ",", "context", ",", "", ")", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "__aeabi_unwind_cpp_pr2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271087, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__gnu_unwind_pr_common", "(", "state", ",", "ucbp", ",", "context", ",", "", ")", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "__aeabi_unwind_cpp_pr2", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271088, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "UCB_FORCED_STOP_ARG", "(", "ucbp", ")", "=", "(", "_uw", ")", "stop_arg", ";", "entry_vrs", "->", "core", ".", "r", "[", "R_PC", "]", "=", "entry_vrs", "->", "core", ".", "r", "[", "R_LR", "]", ";"], "ground_truth": ["return", "unwind_phase2_forced", "(", "ucbp", ",", "entry_vrs", ",", "", ")", ";"], "File": "unwind-arm", "Func": "__gnu_Unwind_ForcedUnwind", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271089, "Length": 38, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "UCB_FORCED_STOP_ARG", "(", "ucbp", ")", "=", "(", "_uw", ")", "stop_arg", ";", "entry_vrs", "->", "core", ".", "r", "[", "R_PC", "]", "=", "entry_vrs", "->", "core", ".", "r", "[", "R_LR", "]", ";", "return", "unwind_phase2_forced", "(", "ucbp", ",", "entry_vrs", ",", "", ")", ";"], "ground_truth": ["}"], "File": "unwind-arm", "Func": "__gnu_Unwind_ForcedUnwind", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271090, "Length": 39, "Cover_Rate": 0.5735294117647058} {"Template_token": ["", "phase1_vrs", "saved_vrs", ";", "_Unwind_Reason_Code", "pr_result", ";", "entry_vrs", "->", "core", ".", "r", "[", "R_PC", "]", "=", "entry_vrs", "->", "core", ".", "r", "[", "R_LR", "]", ";", "saved_vrs", ".", "core", "=", "entry_vrs", "->", "core", ";", "saved_vrs", ".", "demand_save_flags", "=", "~", "(", "_uw", ")", "", ";", "do", "{", "if", "(", "get_eit_entry", "(", "ucbp", ",", "saved_vrs", ".", "core", ".", "r", "[", "R_PC", "]", ")", "!=", "_URC_OK", ")", "return", "_URC_FAILURE", ";", "pr_result", "=", "(", "(", "personality_routine", ")", "UCB_PR_ADDR", "(", "ucbp", ")", ")", "(", "_US_VIRTUAL_UNWIND_FRAME", ",", "ucbp", ",", "(", "void", "*", ")", "&", "saved_vrs", ")", ";", "}", "while", "(", "pr_result", "==", "_URC_CONTINUE_UNWIND", ")", ";", "restore_non_core_regs", "(", "&", "saved_vrs", ")", ";", "if", "(", "pr_result", "!=", "_URC_HANDLER_FOUND", ")", "{"], "ground_truth": ["return", "_URC_FAILURE", ";"], "File": "unwind-arm", "Func": "__gnu_Unwind_RaiseException", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271092, "Length": 113, "Cover_Rate": 0.8432835820895522} {"Template_token": ["", "_Unwind_Reason_Code", "__gnu_Unwind_Resume", "(", "_Unwind_Control_Block", "*", "ucbp", ",", "phase2_vrs", "*", "entry_vrs", ")", "{", "_Unwind_Reason_Code", "pr_result", ";", "entry_vrs", "->", "core", ".", "r", "[", "R_PC", "]", "=", "UCB_SAVED_CALLSITE_ADDR", "(", "ucbp", ")", ";"], "ground_truth": ["if", "(", "UCB_FORCED_STOP_FN", "(", "ucbp", ")", ")", "{"], "File": "unwind-arm", "Func": "__gnu_Unwind_Resume", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271093, "Length": 37, "Cover_Rate": 0.3425925925925926} {"Template_token": ["", "if", "(", "!", "UCB_FORCED_STOP_FN", "(", "ucbp", ")", ")", "return", "__gnu_Unwind_RaiseException", "(", "ucbp", ",", "entry_vrs", ")", ";", "entry_vrs", "->", "core", ".", "r", "[", "R_PC", "]", "=", "entry_vrs", "->", "core", ".", "r", "[", "R_LR", "]", ";"], "ground_truth": ["return", "unwind_phase2_forced", "(", "ucbp", ",", "entry_vrs", ",", "", ")", ";"], "File": "unwind-arm", "Func": "__gnu_Unwind_Resume_or_Rethrow", "Target": "arm", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 271094, "Length": 44, "Cover_Rate": 0.7719298245614035}